| Literature DB >> 31174103 |
Muhan Shao1, Shuo Han2, Aaron Carass3, Xiang Li4, Ari M Blitz5, Jaehoon Shin6, Jerry L Prince3, Lotta M Ellingsen7.
Abstract
Numerous brain disorders are associated with ventriculomegaly, including both neuro-degenerative diseases and cerebrospinal fluid disorders. Detailed evaluation of the ventricular system is important for these conditions to help understand the pathogenesis of ventricular enlargement and elucidate novel patterns of ventriculomegaly that can be associated with different diseases. One such disease is normal pressure hydrocephalus (NPH), a chronic form of hydrocephalus in older adults that causes dementia. Automatic parcellation of the ventricular system into its sub-compartments in patients with ventriculomegaly is quite challenging due to the large variation of the ventricle shape and size. Conventional brain labeling methods are time-consuming and often fail to identify the boundaries of the enlarged ventricles. We propose a modified 3D U-Net method to perform accurate ventricular parcellation, even with grossly enlarged ventricles, from magnetic resonance images (MRIs). We validated our method on a data set of healthy controls as well as a cohort of 95 patients with NPH with mild to severe ventriculomegaly and compared with several state-of-the-art segmentation methods. On the healthy data set, the proposed network achieved mean Dice similarity coefficient (DSC) of 0.895 ± 0.03 for the ventricular system. On the NPH data set, we achieved mean DSC of 0.973 ± 0.02, which is significantly (p < 0.005) higher than four state-of-the-art segmentation methods we compared with. Furthermore, the typical processing time on CPU-base implementation of the proposed method is 2 min, which is much lower than the several hours required by the other methods. Results indicate that our method provides: 1) highly robust parcellation of the ventricular system that is comparable in accuracy to state-of-the-art methods on healthy controls; 2) greater robustness and significantly more accurate results on cases of ventricular enlargement; and 3) a tool that enables computation of novel imaging biomarkers for dilated ventricular spaces that characterize the ventricular system.Entities:
Keywords: Convolutional neural networks; Enlarged brain ventricles; Labeling; Magnetic resonance imaging; Normal pressure hydrocephalus; Ventricular system
Mesh:
Year: 2019 PMID: 31174103 PMCID: PMC6551563 DOI: 10.1016/j.nicl.2019.101871
Source DB: PubMed Journal: Neuroimage Clin ISSN: 2213-1582 Impact factor: 4.881
Fig. 1The ventricular system on an MPRAGE T1-weighted MRI of (a): a healthy subject and (b) an NPH subject.
Overview of brain segmentation methods.
| Method | Whole ventricle label | ventricle parcellation | Remarks |
|---|---|---|---|
| volBrain ( | ✓ | Non-local patch-based label fusion method. Provides online MRI brain volumetry system. | |
| ALVIN ( | ✓ | Applies a binary mask to CSF segmented images using “unified segmentation” in SPM8 to segment the lateral ventricles. | |
| TOADS ( | ✓ | Segmentation framework based on both topological and statistical atlases of brain anatomy. | |
| LoAD ( | ✓ | Model-based segmentation method providing post refinements to a probabilistic segmentation model with anatomical tissue priors. | |
| Adaptive Atlases ( | ✓ | Generates a subject specific atlas to segment brains with ventriculomegaly. | |
| S3DL ( | ✓ | Patch-based segmentation method using sparse dictionary learning. | |
| FreeSurfer ( | ✓ | ✓ | Atlas-based approach for whole brain segmentation. |
| MUSE ( | ✓ | ✓ | Multi-atlas label fusion method integrating optimal atlas selection strategy and a boundary modulation term to refine the segmentation. |
| BrainSuite ( | ✓ | ✓ | Atlas-based method for brain surface and volume labeling. |
| MALPEM ( | ✓ | ✓ | Multi-atlas label fusion method using a relaxation scheme to correct registration error. |
| NLSS ( | ✓ | ✓ | Multi-atlas segmentation method with statistical fusion to incorporate intensity into the estimation process. |
| Joint label fusion ( | ✓ | ✓ | Multi-atlas label fusion method formulating a weighted voting scheme to minimize the total expectation of the labeling error. |
| RUDOLPH ( | ✓ | ✓ | Combines tissue segmentation and multi-atlas segmentation to correct registration priors. Designed for subjects with ventriculomegaly. |
Fig 2An example of a failed segmentation on a subject with severe ventriculomegaly, due to NPH.
Fig. 3(a) Architecture of the proposed ventricle parcellation network (VParNet). The numbers in the encoder and decoder blocks indicate the number of output channels. The shape of the tensor is denoted at each resolution level. (b) Architecture of the encoder block. (c) Architecture of the decoder block.
Fig. 4Data augmentation examples (MRI and the corresponding label image). (a) The original image; (b) Left-right flipping; (c) Random rotation; (d) Elastic deformation.
Ablation analysis overview.
| Encoder | Normalization | Data augmentation | Combine multi-level feature maps | |
|---|---|---|---|---|
| CNN-1 | Residual | Instance | ✓ | |
| CNN-2 | Residual | Batch | ✓ | ✓ |
| CNN-3 | Plain | Instance | ✓ | ✓ |
| CNN-4 | Residual | Instance | ✓ | |
| VParNet | Residual | Instance | ✓ | ✓ |
Fig. 5Visual comparison of the five segmentation methods for one NMM (Row-1) and four NPH subjects (Row-2 through Row-5): (a) T1-w MPRAGE image; (b) FreeSurfer; (c) MALPEM; (d) Joint Label Fusion (JLF); (e) RUDOLPH; (f) VParNet; and (g) manual rater. In Row-1, white arrow: over-segmentation of the left lateral ventricle from MALPEM; orange and magenta arrows: failed segmentation on the ventricle boundaries near the septum pellucidum from JLF and RUDOLPH, respectively. In Row-3 through Row-5, the yellow, white, and orange arrows: inaccurate boundaries segmentation from FreeSurfer, MALPEM, and JLF, respectively. In Row-4, the magenta arrow: slightly under-segmentation of the ventricle from RUDOLPH.
Fig. 6Boxplots of the Dice similarity coefficient (DSC), 95% Hausdorff distance (HD), and absolute volume difference (AVD) over 30 T1-w MRIs from the NMM data set (left side) and 65 T1-w MRIs from the NPH data set (right side). Ventricular system key: Right lateral ventricle (RLV), left lateral ventricle (LLV), third ventricle (3rd), fourth ventricle (4th), and whole ventricular system (Whole). A paired Wilcoxon signed-rank test with an α-level of 0.005 was conducted to compare VParNet with each of the other methods. The asterisk at the top/bottom of each box means the corresponding evaluation metric of FreeSurfer/MALPEM/JLF/RUDOLPH is significantly different (p ‐ value < 0.005) from VParNet results.
The mean DSC, 95% HD, and AVD (standard deviation) over 95 testing images (30 from NMM and 65 from NPH). Ventricular system key: Right lateral ventricle (RLV), left lateral ventricle (LLV), third ventricle (3rd), fourth ventricle (4th), and whole ventricular system (Whole). A paired Wilcoxon signed-rank test with an α-level of 0.005 was conducted to compare VParNet with each of the other networks. The asterisk means the corresponding evaluation metric of CNN-1/CNN-2/CNN-3/CNN-4 is significantly different (p ‐ value < 0.005) from VParNet results.
| RLV | LLV | 3rd | 4th | Whole | |
|---|---|---|---|---|---|
| DSC: | |||||
| CNN-1 | 0.944∗(0.05) | 0.947∗(0.04) | 0.880∗(0.06) | 0.875∗(0.05) | 0.944∗(0.04) |
| CNN-2 | 0.946∗(0.05) | 0.947∗(0.05) | 0.887(0.07) | 0.875(0.06) | 0.944∗(0.05) |
| CNN-3 | 0.948∗(0.04) | 0.951(0.04) | 0.891(0.07) | 0.881(0.05) | 0.947(0.04) |
| CNN-4 | 0.949(0.04) | 0.951(0.04) | 0.887(0.07) | 0.882(0.06) | 0.948(0.04) |
| VParNet | 0.950(0.04) | 0.951(0.04) | 0.887(0.08) | 0.884(0.05) | 0.948(0.04) |
| 95% HD: | |||||
| CNN-1 | 1.738∗(1.7) | 1.573∗(1.1) | 1.727∗(1.0) | 1.958(1.5) | 1.454∗(1.2) |
| CNN-2 | 1.367∗(0.99) | 1.281(0.89) | 1.641(1.1) | 1.663(1.3) | 1.311∗(0.80) |
| CNN-3 | 1.232(0.79) | 1.158(0.53) | 1.489(1.0) | 2.730(11) | 1.238(0.62) |
| CNN-4 | 1.393(2.2) | 1.143(0.48) | 1.990∗(2.4) | 1.689(1.3) | 1.162(0.49) |
| VParNet | 1.173(0.65) | 1.143(0.48) | 1.620(1.3) | 1.648(1.2) | 1.174(0.50) |
| AVD (%): | |||||
| CNN-1 | 5.54(5.2) | 5.26(5.6) | 12.3∗(11) | 11.0(9.8) | 5.37(5.1) |
| CNN-2 | 6.51(6.7) | 6.68∗(6.8) | 10.1(10) | 13.1(11) | 6.66∗(6.6) |
| CNN-3 | 6.02∗(5.6) | 5.80∗(5.6) | 9.85(9.1) | 11.5(9.0) | 5.90∗(5.5) |
| CNN-4 | 5.76(5.1) | 5.45∗(5.4) | 10.5(9.9) | 11.1(9.1) | 5.57(5.1) |
| VParNet | 5.62(5.2) | 5.54(5.5) | 10.4(11) | 10.4(9.0) | 5.55(5.2) |
Processing time comparison of different methods.
| Method | Runtime per image |
|---|---|
| FreeSurfer | 9.5 h |
| MALPEM | 2 h |
| JLF | 15 h |
| RUDOLPH | 15 h |
| VParNet | 2 min |