BMC Biology · 2022 · 28 citations · 40 references
Life SciencesComputer ScienceMicrobiologyBacteriologyBiomedical ImagingComputer VisionBacterial Cell StructureBacterial MorphologyDeep LearningMicrobial Cell StructureMicrobial Synthetic BiologyBacterial MicroscopyCell SegmentationConvolutional Neural Network SegmentationImage Segmentation For Cells
BACKGROUND: Deep-learning-based image segmentation models are required for accurate processing of high-throughput timelapse imaging data of bacterial cells. However, the performance of any such model strictly depends on the quality and quantity of training data, which is difficult to generate for bacterial cell images. Here, we present a novel method of bacterial image segmentation using machine learning models trained with Synthetic Micrographs of Bacteria (SyMBac). RESULTS: We have developed SyMBac, a tool that allows for rapid, automatic creation of arbitrary amounts of training data, combining detailed models of cell growth, physical interactions, and microscope optics to create synthetic images which closely resemble real micrographs, and is capable of training accurate image segmentation models. The major advantages of our approach are as follows: (1) synthetic training data can be generated virtually instantly and on demand; (2) these synthetic images are accompanied by perfect ground truth positions of cells, meaning no data curation is required; (3) different biological conditions, imaging platforms, and imaging modalities can be rapidly simulated, meaning any change in one's experimental setup no longer requires the laborious process of manually generating new training data for each change. Deep-learning models trained with SyMBac data are capable of analysing data from various imaging platforms and are robust to drastic changes in cell size and morphology. Our benchmarking results demonstrate that models trained on SyMBac data generate more accurate cell identifications and precise cell masks than those trained on human-annotated data, because the model learns the true position of the cell irrespective of imaging artefacts. We illustrate the approach by analysing the growth and size regulation of bacterial cells during entry and exit from dormancy, which revealed novel insights about the physiological dynamics of cells under various growth conditions. CONCLUSIONS: The SyMBac approach will help to adapt and improve the performance of deep-learning-based image segmentation models for accurate processing of high-throughput timelapse image data.
40
scikit-image: image processing in Python
Stéfan van der Walt, Johannes L. Schönberger, Juan Nunez-Iglesias et al. · PeerJ · 2014 · 6.9K citations · Full text
Cellpose: a generalist algorithm for cellular segmentation
Carsen Stringer, Michalis Michaelos, Marius Pachitariu · Nature Methods · 2020 · 4.4K citations
Computing, Biology, Cell Biology +12
Ken Perlin · ACM SIGGRAPH Computer Graphics · 1985 · 2K citations
U-Net: deep learning for cell counting, detection, and morphometry
Thorsten Falk, Dominic Mai, Robert Bensch et al. · Nature Methods · 2018 · 2K citations
Life Sciences, Biology, Cell Biology +14
Controlling low-level image properties: The SHINE toolbox
Verena Willenbockel, Javid Sadr, Daniel Fiset et al. · Behavior Research Methods · 2010 · 1.2K citations · Full text