| Literature DB >> 35075171 |
Emanuele Plebani1, Natalia P Biscola2, Leif A Havton2,3,4, Bartek Rajwa5, Abida Sanjana Shemonti6, Deborah Jaffey7, Terry Powley7, Janet R Keast8, Kun-Han Lu9, M Murat Dundar10.
Abstract
Axonal characterizations of connectomes in healthy and disease phenotypes are surprisingly incomplete and biased because unmyelinated axons, the most prevalent type of fibers in the nervous system, have largely been ignored as their quantitative assessment quickly becomes unmanageable as the number of axons increases. Herein, we introduce the first prototype of a high-throughput processing pipeline for automated segmentation of unmyelinated fibers. Our team has used transmission electron microscopy images of vagus and pelvic nerves in rats. All unmyelinated axons in these images are individually annotated and used as labeled data to train and validate a deep instance segmentation network. We investigate the effect of different training strategies on the overall segmentation accuracy of the network. We extensively validate the segmentation algorithm as a stand-alone segmentation tool as well as in an expert-in-the-loop hybrid segmentation setting with preliminary, albeit remarkably encouraging results. Our algorithm achieves an instance-level [Formula: see text] score of between 0.7 and 0.9 on various test images in the stand-alone mode and reduces expert annotation labor by 80% in the hybrid setting. We hope that this new high-throughput segmentation pipeline will enable quick and accurate characterization of unmyelinated fibers at scale and become instrumental in significantly advancing our understanding of connectomes in both the peripheral and the central nervous systems.Entities:
Mesh:
Year: 2022 PMID: 35075171 PMCID: PMC8786854 DOI: 10.1038/s41598-022-04854-3
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 11Comparing proposed model trained on TEM images annotated for UMFs against CellPose, a generic cell segmentation model trained on a wide range of cell images. TP, FP, and FN regions are shown in green, blue, and red, respectively. Scale bar: 10 m.
Figure 1Variability of unmyelinated fibers (UMFs). (a) UMFs of different size (1), myelinated fibers with similar size and shape (2), fascicle texture mimicking UMFs (3), imaging artifacts (4, 5) and different contrast between tiles (6). (b) Vescicles in the blood vessel (1) and in a myelinated fiber (2) mimicking UMFs, clumped UMFs (3) and UMFs with different shape (4) or contrast (5). Scale bars: 2 m.
Figure 2Images with different characteristics. (a) Myelin-rich regions with dark unmyelinated fibers (UMFs). (b) Low-contrast fibers. (c) Light UMFs in myelin-poor regions with a Remak bundle highlighted in (1). Scale bars: 4 m.
Training, validation, testing, and evaluation images available in our data repository.
| Image ID | Image size | Split | # Annotated axons | Resolution (nm/px) | Nerve | Location | Sex |
|---|---|---|---|---|---|---|---|
| 1 | 20372 | Train | 13284 | 11.9 | Vagus | Left cervical trunk | F |
| 2 | 7953 | Train | 1533 | 11.9 | Vagus | Ventral gastric branch | F |
| 3 | 8446 | Train | 4476 | 13.7 | Vagus | Ventral gastric branch | M |
| 4 | 4128 | Train | 1029 | 13.7 | Vagus | Ventral gastric branch | M |
| 5 | 5521 | Train | 1894 | 13.7 | Vagus | Ventral gastric branch | M |
| 6 | 5262 | Train | 9636 | 13.7 | Vagus | Ventral abdominal trunk | M |
| 7 | 8633 | Train | 1507 | 11.9 | Pelvic | M | |
| 8 | 3891 | Train | 252 | 11.9 | Pelvic | M | |
| 9 | 2754 | Train | 231 | 11.9 | Pelvic | M | |
| 10 | 3357 | Train | 271 | 11.9 | Pelvic | M | |
| 11 | 4419 | Train | 483 | 11.9 | Pelvic | M | |
| 12 | 5064 | Train | 595 | 11.9 | Pelvic | M | |
| 13 | 5869 | Train | 992 | 11.9 | Pelvic | M | |
| 14 | 4028 | Train | 445 | 11.9 | Pelvic | M | |
| 15 | 7941 | Train | 1333 | 11.9 | Pelvic | M | |
| 16 | 11129 | Train | 2418 | 11.9 | Pelvic | M | |
| 17 | 2004 | Validation | 19 | 11.9 | Pelvic | M | |
| 18 | 2804 | Validation | 353 | 11.9 | Pelvic | M | |
| 19 | 1558 | Test | 364 | 11.9 | Vagus | Ventral gastric branch | F |
| 20 | 24746 | Test | 12250 | 11.9 | Vagus | Right cervical trunk | F |
| 21 | 9935 | Evaluation | 4379 | 13.7 | Vagus | Ventral gastric branch | M |
All images are obtained from rats. Training images are used for model training. Validation images are used to optimize model hyperparameters and other training options. Test images are used to evaluate stand-alone segmentation performance. Evaluation image is used to evaluate the algorithm in the expert-in-the-loop setting.
Figure 3U-Net segmentation model on tiles of size pixels, with 4 down-sampling (encoder) and up-sampling (decoder) blocks linked by skip connections. A batch normalization layer is inserted before the ReLU non-linearity in all the convolutional layers and dropout adds further regularization in the bottleneck. The image is drawn by PlotNeuralNet V1.0.0[27].
Evaluation results for different choices of hyper-parameters, measured in terms of Segmentation Quality (SQ) and Recognition Quality (RQ), with training and inference times.
| SQ | RQ | Training (min.) | Inference (s) | |
|---|---|---|---|---|
| 5 | 0.753 | 0.778 | 346 | 187 |
| 4 | 0.757 | 0.816 | 269 | 152 |
| 3 | 0.781 | 0.616 | 219 | 119 |
| 2 | 0.758 | 0.214 176 | 89 | |
| Weighted CE | 0.757 | 0.816 | 269 | 152 |
| Generalized dice | 0.324 | 0.184 | 276 | 151 |
| Focal | 0.756 | 0.619 | 262 | 151 |
| No border class | 0.318 | 0.150 | 262 | 150 |
| 256 | 0.769 | 0.647 | 79 | 250 |
| 384 | 0.767 | 0.756 | 169 | 216 |
| 512 | 0.757 | 0.816 | 269 | 152 |
| 524 without padding | 0.766 | 0.729 | 227 | 4.5 |
| 768 | 0.769 | 0.733 | 332 | 54 |
| Area-based | 0.757 | 0.816 | 269 | 152 |
| Random | 0.759 | 0.742 | 270 | 150 |
| Fiber-centered | 0.786 | 0.663 | 213 | 148 |
| Proportional | 0.783 | 0.675 | 213 | 150 |
Inference times are measured on image 18. CE denotes cross-entropy.
Using a V100 GPU.
Figure 4Illustrative example of SQ and RQ computations, with predictions in green (true positive) or blue (false positive) and annotations in solid gray (true positive) or light gray (false negative).
Figure 5Inference for an image is performed by processing overlapping tiles. The first tile of size t is shown in solid yellow, the next horizontal tile in dashed cyan and the next vertical tile in green. A stride of s has been applied. After the entire image is processed majority voting is applied to pixel-wise detections. Scale bar: 2 m.
Figure 6Illustration of the post-processing. Green is used for pixels assigned to the fiber class, yellow for those assigned to the border class, red false negatives, and blue false positives. Scale bar: 6 m.
Figure 7Fully automated evaluation on an image with dense regions of UMFs surrounded by myelin-rich regions. TP, FP, and FN regions are shown in green, blue, and red, respectively. Scale bars 30 m on the top left and 10 m otherwise. and .
Figure 10Fully automated evaluation on a low-contrast image with indistinct fiber borders and clumped patterns. TP, FP, and FN regions are shown in green, blue, and red, respectively. Scale bar: 4 m.
Figure 8Plot of empirical L-functions computed for manually, and automatically segmented vagus nerve image. CSR—complete spatial randomness, A—automated segmentation, M—manual segmentation. Shaded areas shows the boundaries of 95-percentile confidence interval.
Figure 9Example of axon segmentation in a cropped fragment of the test image 20. The red arrows point the spurious false positives identified at the edge of the vagus nerve. These objects located around the periphery of the region of interest affect the spatial second-order statistics of the centroids.
Figure 12Evaluation of the segmentation algorithm by an expert on an image of size obtained from the ventral gastric branch of a male rat. A total of 4772 structures were detected as UMFs. Expert deletes 1006 of them as false positives (blue), adds 613 new ones as false negatives (red) while accepting 3766 structures unmodified as true positives (green). Automated segmentation achieves an score of 0.823 and about 80% annotation labor savings. Scale bar: 10 m.