Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2014 Feb 27;9(2):e90036.
doi: 10.1371/journal.pone.0090036. eCollection 2014.

Fast segmentation of stained nuclei in terabyte-scale, time resolved 3D microscopy image stacks

Affiliations

Fast segmentation of stained nuclei in terabyte-scale, time resolved 3D microscopy image stacks

Johannes Stegmaier et al. PLoS One. .

Abstract

Automated analysis of multi-dimensional microscopy images has become an integral part of modern research in life science. Most available algorithms that provide sufficient segmentation quality, however, are infeasible for a large amount of data due to their high complexity. In this contribution we present a fast parallelized segmentation method that is especially suited for the extraction of stained nuclei from microscopy images, e.g., of developing zebrafish embryos. The idea is to transform the input image based on gradient and normal directions in the proximity of detected seed points such that it can be handled by straightforward global thresholding like Otsu's method. We evaluate the quality of the obtained segmentation results on a set of real and simulated benchmark images in 2D and 3D and show the algorithm's superior performance compared to other state-of-the-art algorithms. We achieve an up to ten-fold decrease in processing times, allowing us to process large data sets while still providing reasonable segmentation results.

PubMed Disclaimer

Conflict of interest statement

Competing Interests: The authors have declared that no competing interests exist.

Figures

Figure 1
Figure 1. Processing steps for the generation of a LoG scale-space maximum intensity projection used for 2D seed detection.
Original image (A), LoG filtered image with formula image and formula image (B, C), LoG scale-space maximum intensity projection with formula image, formula image and formula image (D) and the detected seeds plotted on the original image (E).
Figure 2
Figure 2. Processing steps that are performed in parallel for each detected seed point.
Cropped raw image (A), Gaussian smoothed left-right derivative image (B), dot product of the normalized gradient with the seed normal (C), raw image with smoothed gradient and normal vector field overlay (D), weighted version of the previously calculated dot product (E), resulting intensity image (F) and the final segmentation result (G).
Figure 3
Figure 3. Exemplary weighting kernel for depicted in 1D (A) and 2D (B).
The kernel should be chosen such that the region of interest yields high weights.
Figure 4
Figure 4. Comparison of the segmentation quality achieved by the investigated algorithms on 2D benchmark images from the Broad Bioimage Benchmark Collection (BBBC006v1).
Original image (A), adaptive thresholding using Otsu’s method (B), Otsu’s method combined with watershed-based blob splitting , (C), geodesic active contours (D), gradient vector flow tracking (E), graph-cuts segmentation (F), TWANG segmentation (G) and a false colored original image (H). The symbols indicate segmentation errors for nuclei that are either split (#), merged (+), missing (o) or spurious (∼).
Figure 5
Figure 5. Comparison of the segmentation quality achieved by the investigated algorithms on simulated 3D benchmark images by Svoboda et al. (HL60 cell line, low SNR, 75% clustering probability).
Simulated original image (A), adaptive thresholding using Otsu’s method (B), Otsu’s method combined with watershed-based blob splitting , (C), geodesic active contours (D), gradient vector flow tracking (E), graph-cuts segmentation (F), TWANG segmentation (G) and the simulated ground truth image (H). The symbols indicate segmentation errors for nuclei that are either split (#), merged (+), missing (o) or spurious (∼).
Figure 6
Figure 6. Bar plot of the measured processing times in seconds (lower values are better).
Image sizes correspond to 256×256×50 (S), 512×512×100 (M), 1024×1024×200 (L) and 2048×2048×400 (XL) voxels. Missing bars indicate that the respective algorithms failed to process the given image size. TWANG segmentation turned out to be the fastest algorithm in all tested categories and was the only method that was able to process the XL images with the given memory constraint of 32 GB.
Figure 7
Figure 7. Comparison of the segmentation quality achieved by the investigated algorithms on a 3D image of labeled nuclei of a zebrafish embryo acquired using DSLM.
The panels show the maximum intensity projection of 3 neighbouring z-slices. Original image (A), adaptive thresholding using Otsu’s method (B), Otsu’s method combined with watershed-based blob splitting , (C), geodesic active contours (D), gradient vector flow tracking (E), graph-cuts segmentation (F), TWANG segmentation (G) and a false colored original image (H). The symbols indicate segmentation errors for nuclei that are either split (#), merged (+), missing (o) or spurious (∼).
Figure 8
Figure 8. Results of the TWANG segmentation pipeline applied on two images of a developing zebrafish embryo.
The images were captured at the 7formula image8000 cells (A,B) and at the 11 hpf stage with formula image12000 cells (C,D), respectively. The panels show maximum intensity projections of the raw images (A,C) and the resulting segmentation using our TWANG segmentation pipeline (B,D). Each 3D image stack has a file size of formula imageGB and comprises 2560×2160×500 voxels with a dynamic range of 16 bits. Processing one image stack takes approximately formula image minutes on a common desktop machine, depending on the developmental stage of the embryo. Typical experiments may be comprised of up to formula image z-stacks (formula imageTB) for the spatio-temporal analysis of a single embryo.

Similar articles

Cited by

References

    1. Tomer R, Khairy K, Amat F, Keller P (2012) Quantitative high-speed imaging of entire developing embryos with simultaneous multiview light-sheet microscopy. Nature Methods: 755–763. - PubMed
    1. Mikut R, Dickmeis T, Driever W, Geurts P, Hamprecht F, et al. (2013) Automated processing of zebrafish imaging data - a survey. Zebrafish 10: 401–421. - PMC - PubMed
    1. Huisken J, Swoger J, Del Bene F, Wittbrodt J, Stelzer EH (2004) Optical sectioning deep inside live embryos by selective plane illumination microscopy. Science 305: 1007–1009. - PubMed
    1. Keller P, Schmidt A, Wittbrodt J, Stelzer E (2011) Digital scanned laser light-sheet uorescence microscopy (DSLM) of zebrafish and drosophila embryonic development. Cold Spring Harbor Protocols 2011: pdb–prot065839. - PubMed
    1. de Chaumont F, Dallongeville S, Chenouard N, Hervé N, Pop S, et al. (2012) Icy: An open bioimage informatics platform for extended reproducible research. Nature Methods 9: 690–696. - PubMed

Publication types