End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN

In recent years, the exploitation of three-dimensional (3D) data in deep learning has gained momentum despite its inherent challenges. The necessity of 3D approaches arises from the limitations of two-dimensional (2D) techniques when applied to 3D data due to the lack of global context. A critical t...

Full description

Saved in:
Bibliographic Details
Main Authors: Gabriel David, Emmanuel Faure
Format: Article
Language:English
Published: Frontiers Media S.A. 2025-01-01
Series:Frontiers in Bioinformatics
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fbinf.2024.1497539/full
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832582857077293056
author Gabriel David
Emmanuel Faure
author_facet Gabriel David
Emmanuel Faure
author_sort Gabriel David
collection DOAJ
description In recent years, the exploitation of three-dimensional (3D) data in deep learning has gained momentum despite its inherent challenges. The necessity of 3D approaches arises from the limitations of two-dimensional (2D) techniques when applied to 3D data due to the lack of global context. A critical task in medical and microscopy 3D image analysis is instance segmentation, which is inherently complex due to the need for accurately identifying and segmenting multiple object instances in an image. Here, we introduce a 3D adaptation of the Mask R-CNN, a powerful end-to-end network designed for instance segmentation. Our implementation adapts a widely used 2D TensorFlow Mask R-CNN by developing custom TensorFlow operations for 3D Non-Max Suppression and 3D Crop And Resize, facilitating efficient training and inference on 3D data. We validate our 3D Mask R-CNN on two experiences. The first experience uses a controlled environment of synthetic data with instances exhibiting a wide range of anisotropy and noise. Our model achieves good results while illustrating the limit of the 3D Mask R-CNN for the noisiest objects. Second, applying it to real-world data involving cell instance segmentation during the morphogenesis of the ascidian embryo Phallusia mammillata, we show that our 3D Mask R-CNN outperforms the state-of-the-art method, achieving high recall and precision scores. The model preserves cell connectivity, which is crucial for applications in quantitative study. Our implementation is open source, ensuring reproducibility and facilitating further research in 3D deep learning.
format Article
id doaj-art-27ce1032f8be4e6a9703678e05eedebe
institution Kabale University
issn 2673-7647
language English
publishDate 2025-01-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Bioinformatics
spelling doaj-art-27ce1032f8be4e6a9703678e05eedebe2025-01-29T06:46:14ZengFrontiers Media S.A.Frontiers in Bioinformatics2673-76472025-01-01410.3389/fbinf.2024.14975391497539End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNNGabriel DavidEmmanuel FaureIn recent years, the exploitation of three-dimensional (3D) data in deep learning has gained momentum despite its inherent challenges. The necessity of 3D approaches arises from the limitations of two-dimensional (2D) techniques when applied to 3D data due to the lack of global context. A critical task in medical and microscopy 3D image analysis is instance segmentation, which is inherently complex due to the need for accurately identifying and segmenting multiple object instances in an image. Here, we introduce a 3D adaptation of the Mask R-CNN, a powerful end-to-end network designed for instance segmentation. Our implementation adapts a widely used 2D TensorFlow Mask R-CNN by developing custom TensorFlow operations for 3D Non-Max Suppression and 3D Crop And Resize, facilitating efficient training and inference on 3D data. We validate our 3D Mask R-CNN on two experiences. The first experience uses a controlled environment of synthetic data with instances exhibiting a wide range of anisotropy and noise. Our model achieves good results while illustrating the limit of the 3D Mask R-CNN for the noisiest objects. Second, applying it to real-world data involving cell instance segmentation during the morphogenesis of the ascidian embryo Phallusia mammillata, we show that our 3D Mask R-CNN outperforms the state-of-the-art method, achieving high recall and precision scores. The model preserves cell connectivity, which is crucial for applications in quantitative study. Our implementation is open source, ensuring reproducibility and facilitating further research in 3D deep learning.https://www.frontiersin.org/articles/10.3389/fbinf.2024.1497539/full3D deep learninginstance segmentationMask R-CNNmicroscopyPhallusia mammillataembryos
spellingShingle Gabriel David
Emmanuel Faure
End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
Frontiers in Bioinformatics
3D deep learning
instance segmentation
Mask R-CNN
microscopy
Phallusia mammillata
embryos
title End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
title_full End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
title_fullStr End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
title_full_unstemmed End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
title_short End-to-end 3D instance segmentation of synthetic data and embryo microscopy images with a 3D Mask R-CNN
title_sort end to end 3d instance segmentation of synthetic data and embryo microscopy images with a 3d mask r cnn
topic 3D deep learning
instance segmentation
Mask R-CNN
microscopy
Phallusia mammillata
embryos
url https://www.frontiersin.org/articles/10.3389/fbinf.2024.1497539/full
work_keys_str_mv AT gabrieldavid endtoend3dinstancesegmentationofsyntheticdataandembryomicroscopyimageswitha3dmaskrcnn
AT emmanuelfaure endtoend3dinstancesegmentationofsyntheticdataandembryomicroscopyimageswitha3dmaskrcnn