Skip to content

cGAN based generation of microscopy images conditioned on a neuron shape

Notifications You must be signed in to change notification settings

BrainImageAnalysis/Multi-scale-cGAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-scale Stochastic Generation of Labelled Microscopy Images using a cGAN Cascade

This is the code of the model proposed in the "Multi-scale Stochastic Generation of Labelled Microscopy Images for Neuron Segmentation" paper accepted for the MIDL 2024 conference. https://openreview.net/forum?id=orE18Wdgbj

Overview

The objective of this model is to automatically generate realistic microscopy images, conditioned on a given neuron morphology input. A multi-scale cascade of conditional generative adversarial networks iteratively refines the generated image resolution using patches of decreasing field-of-view. The diversity of the generated images is enhanced through the loss function and random vectors.

Concept of the multi-scale image generation.

The labelled synthetic image generated can be used to train tracing models. The method can be extended to other tree-like structures such as vessels (e.g. generation of synthetic retina images).

Some generated images.

How to use

  1. Prepare your dataset by organizing images in two separate folders, one for the target images (e.g. microscopy images) and one for the labels (e.g. neuron segmentation). More than one type of labels can be used (e.g. veins / arteries).

  2. Follow the steps described in the main file.

References

If you use this code, please cite the following article:

About

cGAN based generation of microscopy images conditioned on a neuron shape

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages