ReIsoSeg is a novel 3D segmentation framework aimed at overcoming the anisotropic problem in the segmentation of subcellular ultrastructure in electron microscopy (EM). Its main approach is to make it isotropic by achieving continuous consistency along different axes of features, thereby generating better features and enhancing the segmentation performance of the model.
Overview of the proposed ReIsoSeg: it enforces the feature re-isotropy through an implicit self-supervised manner, increasing the performance of the encoder and decoder for superior segmentation.
ReIsoSeg architecture: the PI Net and a series of feature transformations (e.g., axial permutation) constitute the PI module in the isotropic branch, and they enforce feature re-isotropy through self-supervision, which increases the segmentation performance of the encoder-decoder.
Partial results of suborganelle volume segmentation.
The proposed ReIsoSeg is trained with nnUNet framework, thus we provide the whole modified nnUNet project (https://github.com/MIC-DKFZ/nnUNet/tree/nnunetv1).
Install nnUNet and perform all the environment and path alignment. (see https://github.com/MIC-DKFZ/nnUNet/blob/nnunetv1/readme.md for details)
--Modifications we have done:
- Update nnunet/network_architecture/ReIsoSegRMV6.py to load the model framework.
- Update nnunet/training/network_training/ReIsoSegRMA*V6Trainer.py to load the model trainer.
ReIsoSegRMA/*V6Trainer is used to adapt 3D data with anisotropic ratio of * (where the z-axis resolution is higher than that of x or y axes). ReIsoSegRMA1V6Trainer is used to adapt 3D data that is close to isotropy.
Besides, in line 74, you can change self.ani_scale to adapt to more customized data.
3) Update nnunet\training\loss_functions\deep_supervision.py to load the model loss.
python ReIsoSeg/nnunet/run/run_training_reisoseg.py 3d_fullres ReIsoSegRMA*V6Trainer TaskXXX_MYTASK FOLD --npz
AC3AC4: https://lichtman.rc.fas.harvard.edu/vast/ CREMI: https://cremi.org/data/ MitoEM: https://mitoem.grand-challenge.org/
For more information about ReIsoSeg, please read the following paper (Accepted by TMI 2024):
@ARTICLE{guo2024re,
author={Guo, Jinyue and Wang, Zejin and Zhai, Hao and Zhang, Yanchao and Liu, Jing and Han, Hua},
journal={IEEE Transactions on Medical Imaging},
title={Re-isotropic Segmentation for Subcellular Ultrastructure in Anisotropic EM Images},
year={2024},
volume={},
number={},
pages={1-1},
keywords={Anisotropic;Decoding;Anisotropic magnetoresistance;Convolution;Three-dimensional displays;Image resolution;Transformers;
Optimization;Image restoration;Synapses;Anisotropy;deep learning;electron microscopy;re-isotopic loss;volume segmentation},
doi={10.1109/TMI.2024.3511599}
}


