| Literature DB >> 19236922 |
M Chupin1, A Hammers, R S N Liu, O Colliot, J Burdett, E Bardinet, J S Duncan, L Garnero, L Lemieux.
Abstract
The segmentation from MRI of macroscopically ill-defined and highly variable structures, such as the hippocampus (Hc) and the amygdala (Am), requires the use of specific constraints. Here, we describe and evaluate a fast fully automatic hybrid segmentation that uses knowledge derived from probabilistic atlases and anatomical landmarks, adapted from a semi-automatic method. The algorithm was designed at the outset for application on images from healthy subjects and patients with hippocampal sclerosis. Probabilistic atlases were built from 16 healthy subjects, registered using SPM5. Local mismatch in the atlas registration step was automatically detected and corrected. Quantitative evaluation with respect to manual segmentations was performed on the 16 young subjects, with a leave-one-out strategy, a mixed cohort of 8 controls and 15 patients with epilepsy with variable degrees of hippocampal sclerosis, and 8 healthy subjects acquired on a 3 T scanner. Seven performance indices were computed, among which error on volumes RV and Dice overlap K. The method proved to be fast, robust and accurate. For Hc, results with the new method were: 16 young subjects {RV=5%, K=87%}; mixed cohort {RV=8%, K=84%}; 3 T cohort {RV=9%, K=85%}. Results were better than with atlas-based (thresholded probability map) or semi-automatic segmentations. Atlas mismatch detection and correction proved efficient for the most sclerotic Hc. For Am, results were: 16 young controls {RV=7%, K=85%}; mixed cohort {RV=19%, K=78%}; 3 T cohort {RV=10%, K=77%}. Results were better than with the semi-automatic segmentation, and were also better than atlas-based segmentations for the 16 young subjects.Entities:
Mesh:
Year: 2009 PMID: 19236922 PMCID: PMC2677639 DOI: 10.1016/j.neuroimage.2009.02.013
Source DB: PubMed Journal: Neuroimage ISSN: 1053-8119 Impact factor: 6.556
Acquisition parameters for the MRI datasets used to build the atlas and in the evaluation process.
| TR | TE | TI | Flip angle | Slice thickness | Voxel size | Orientation | Matrix | NEX | |
|---|---|---|---|---|---|---|---|---|---|
| group 1 | 14.3 ms | 6.3 ms | 600 ms | 10° | 1.3 mm | 0.9375 mm | axial | 256 × 192 | 1 |
| group 2 | 17.4 ms | 4.2 ms | 450 ms | 20° | 1.5 mm | 0.9375 mm | coronal | 256 × 192 | 1 |
| group 3 | 8.2 ms | 3.2 ms | 450 ms | 20° | 1.1 mm | 0.9375 mm | coronal | 256 × 256 | 1 |
TR = 10.5 ms and TE = 2.2 ms for S15, TR = 10.3 ms and TE = 2.1 ms for S9.
Slice thickness of 1.5 mm for S7–S9.
256 × 256 matrix for S15.
Fig. 1Automatic initialisation illustrated on subject S1. (a) Bounding box extraction, on sagittal, coronal and axial sections. (b) Probabilistic atlas, maximal probability zone (IPAO(v) = 1) obtained by thresholding and regularised thresholding and initial object, for Hc and Am, on two representative axial slices (one per row).
Fig. 2Segmentation results for group 1: 3D-renderings of automatic and manual segmentations, and overlap between segmentations (manual segmentations in shades of grey) and probabilistic atlases on a sagittal slice for the best and worst results (cases S3R and S16R respectively).
Quantitative indices for comparison against manual segmentation for group 1 (average value ± standard deviation (minimum – maximum)).
| Index | Semi-automatic | 0.5-Level object | Automatic | Constrained automatic | Corrected automatic | Constrained automatic no anatomical prior | |
|---|---|---|---|---|---|---|---|
| Hc | 7 ± 4 (0–14) | 10 ± 6 (0–26) | 7 ± 6 (0–27) | 5 ± 4 (0–16) | 5 ± 4 (0–16) | 12 ± 8 (1–28) | |
| 84 ± 3 (78–89) | 80 ± 5 (65–86) | 83 ± 4 (76–90) | 87 ± 3 (81–93) | 87 ± 3 (81–93) | 83 ± 5 (69–88) | ||
| 15 ± 3 (10–20) | 18 ± 6 (7–36) | 14 ± 4 (6–22) | 11 ± 3 (5–18) | 11 ± 3 (5–18) | 19 ± 6 (9–33) | ||
| 13 ± 5 (4–21) | 15 ± 4 (6–24) | 14 ± 6 (6–29) | 12 ± 4 (6–22) | 12 ± 4 (6–21) | 10 ± 4 (5–21) | ||
| 1.1 ± 1 (0–3.7) | 0.8 ± 1 (0–4.7) | 1.4 ± 2 (0–7.8) | 0.6 ± 0.8 (0–3.3) | 0.6 ± 0.7 (0–3.3) | 0.8 ± 0.7 (0–3.2) | ||
| 0.5 ± 0.1 (0.4–.8) | 0.6 ± 0.2 (0.4–1.4) | 0.5 ± 0.2 (0.3–0.9) | 0.4 ± 0.1 (0.2–0.6) | 0.4 ± 0.1 (0.2–0.6) | 0.6 ± 0.3 (0.3–1.5) | ||
| 4.5 ± 1.5 (2.5–9) | 3.8 ± 1.2 (2.6–.5) | 4.7 ± 1.5 (2.6–7.9) | 3.5 ± 1.1 (1.9–.3) | 3.5 ± 1.1 (1.9–7.3) | 4.3 ± 1.8 (2.8–9.8) | ||
| Am | 12 ± 7 (1–27) | 10 ± 7 (0–29) | 13 ± 8 (1–30) | 7 ± 6 (1–29) | 7 ± 6 (1–29) | 13 ± 7 (0–26) | |
| 81 ± 4 (69–88) | 84 ± 4 (71–90) | 77 ± 6 (62–88) | 85 ± 4 (75–92) | 85 ± 4 (76–92) | 83 ± 4 (72–91) | ||
| 19 ± 6 (6–32) | 14 ± 6 (3.9–28) | 20 ± 8 (6–34) | 14 ± 5 (4–26) | 14 ± 5 (4–26) | 19 ± 6 (5–28) | ||
| 13 ± 5 (5–25) | 13 ± 6 (4–30) | 17 ± 7 (6–30) | 12 ± 4.4 (6–28) | 12 ± 4.3 (6–28) | 10 ± 4 (5–23) | ||
| 1.5 ± 1 (0.3–3.8) | 2 ± 2.3 (0–8.9) | 1.2 ± 0.8 (0–3.8) | 1.1 ± 1 (0.1–4.0) | 1.1 ± 1 (0.1–4.0) | 1.4 ± 1.7 (0–6.5) | ||
| 0.7 ± 0.2 (0.4–1.2) | 0.5 ± 0.1 (0.3–.9) | 0.8 ± 0.3 (0.4–1.4) | 0.5 ± 0.1 (0.2–1.0) | 0.5 ± 0.1 (0.2–1.0) | 0.6 ± 0.2 (0.3–0.9) | ||
| 3.9 ± 0.9 (2.8–6) | 2.7 ± 0.5 (1.6–7.9) | 4.5 ± 1.1 (2.8–7.3) | 3.2 ± 0.6 (1.6–5.0) | 3.2 ± 0.6 (1.6–5.0) | 3.5 ± 0.6 (1.9–5) |
Values = average ± standard-deviation (minimum – maximum).
Fig. 3Segmentation results for the patients with Hc sclerosis in group 2: 3D-renderings of automatic and manual segmentations, and overlap between segmentations (manual segmentations in shades of grey) and probabilistic atlases on a sagittal slice for the best and worst results (cases HS8R and HS5L respectively).
Quantitative indices for comparison against manual segmentation for the group 2 (average value ± standard deviation (minimum – maximum)).
| Index | Semi-automatic | 0.5-Level object | Automatic | Constrained automatic | Corrected automatic | Corrected automatic no anatomical prior | |
|---|---|---|---|---|---|---|---|
| Hc | 14 ± 18 (0–114) | 18 ± 15 (1–72) | 15 ± 19 (0–109) | 9 ± 10 (0–54) | 8 ± 7 (0–35) | 23 ± 22 (1–98) | |
| 81 ± 8 (35–88) | 73 ± 11 (42–86) | 76 ± 10 (40–87) | 83 ± 8 (57–90) | 84 ± 5 (68–90) | 76 ± 15 (15–87) | ||
| 15 ± 7 (3–37) | 20 ± 13 (6–59) | 22 ± 13 (5–72) | 15 ± 9 (7–46) | 14 ± 6 (7–33) | 27 ± 14 (10–68) | ||
| 17 ± 11 (3–74) | 22 ± 7 (8–39) | 16 ± 6 (4–36) | 14 ± 6 (5–36) | 14 ± 5 (5–33) | 10 ± 6 (2–29) | ||
| 2.3 ± 4 (0–21) | 2.3 ± 4.6 (0–28) | 10 ± 13 (0–49) | 3 ± 7.2 (0–44) | 2.6 ± 4.8 (0–27) | 2.5 ± 4.9 (0–24) | ||
| 0.9 ± 1.1 (0.4–.8) | 1 ± 0.8 (0.4–5.2) | 1.1 ± 1 (0.4–6.2) | 0.6 ± 0.5 (0.3–2.5) | 0.5 ± 0.3 (0.3–.5) | 1.1 ± 1.4 (0.4–8) | ||
| 6.8 ± 3.8 (2.4–23) | 4.5 ± 2.9 (2.1–20) | 7.1 ± 3.2 (3.1–18) | 4.4 ± 2.2 (2.6–12) | 4.1 ± 1.6 (2.6–9) | 5.5 ± 3.7 (2.6–20) | ||
| Am | 30 ± 18 (1–70) | 15 ± 10 (0–45) | 37 ± 44 (0–200) | 19 ± 13 (0–56) | 19 ± 12 (1–56) | 22 ± 15 (1–62) | |
| 75 ± 6 (60–82) | 75 ± 8 (36–86) | 64 ± 19 (0–86) | 78 ± 8 (38–89) | 78 ± 6 (53–89) | 77 ± 8 (46–89) | ||
| 31 ± 10 (9–53) | 18 ± 9 (3–36) | 24 ± 11 (0–50) | 23 ± 9 (7–45) | 23 ± 9 (7–45) | 25 ± 10 (10–48) | ||
| 10 ± 8 (1–37) | 21 ± 9 (8–45) | 27 ± 24 (1–100) | 13 ± 9 (2–47) | 13 ± 8 (2–43) | 11 ± 8 (2–46) | ||
| 3.9 ± 4 (0.1–18.8) | 2.9 ± 3.4 (0–13.2) | 1.7 ± 2.7 (0–14.4) | 2.1 ± 2.7 (0–11.6) | 2 ± 2.7 (0–11.6) | 3 ± 4.7 (0–26) | ||
| 1 ± 0.3 (0.5–1.7) | 0.8 ± 0.3 (0.4–.9) | 1.8 ± 2.1 (0.5–10) | 0.8 ± 0.3 (0.3–1.8) | 0.7 ± 0.3 (0.3–1.6) | 0.8 ± 0.3 (0.3–1.9) | ||
| 4.7 ± 1.2 (3.1–8.5) | 3.5 ± 1 (2–7.3) | 6.3 ± 3.3 (3.2–17) | 3.6 ± 0.9 (2–6.9) | 3.6 ± 0.9 (2–6.9) | 3.6 ± 0.9 (2–6.0) |
Values = average ± standard-deviation (minimum – maximum).
Fig. 4Segmentation results for group 3: 3D-renderings of automatic and manual segmentations, and overlap between segmentations (manual segmentations in shades of grey) and probabilistic atlases on a sagittal slice for the best and worst results (cases NC3T2L and NC3T4L respectively) and NC3T7L, for which atlas mismatch is detected.
Quantitative indices for comparison against manual segmentation for group 3 (average value ± standard deviation (minimum – maximum)).
| Index | Semi-automatic | 0.5-Level object | Automatic | Constrained automatic | Corrected automatic | Corrected automatic no anatomical prior | |
|---|---|---|---|---|---|---|---|
| Hc | 9 ± 7 (0–21) | 9 ± 5 (0–19) | 15 ± 12 (1–39) | 9 ± 7 (1–22) | 9 ± 7 (1–22) | 12 ± 12 (0–38) | |
| 83 ± 3 (79–88) | 79 ± 7 (55–88) | 79 ± 5 (68–86) | 85 ± 6 (66–90) | 85 ± 4 (78–90) | 81 ± 12 (39–89) | ||
| 14 ± 5 (7–26) | 16 ± 8 (6–38) | 15 ± 7 (8–33) | 12 ± 7 (5–28) | 11 ± 5 (5–23) | 18 ± 10 (10–50) | ||
| 15 ± 5 (9–24) | 18 ± 4 (12–24) | 20 ± 9 (8–39) | 15 ± 6 (8–26) | 15 ± 6 (8–26) | 12 ± 6.3 (6–26) | ||
| 2.1 ± 1.6 (0–4.8) | 1 ± 1 (0–2.7) | 3.1 ± 4.7 (0–13) | 0.8 ± 0.9 (0–2.7) | 0.8 ± 0.9 (0–2.7) | 1.1 ± 1.1 (0–3.1) | ||
| 0.6 ± 0.2 (0.3–0.9) | 0.7 ± 0.6 (0.4–.8) | 0.9 ± 0.4 (0.4–2.2) | 0.6 ± 0.4 (0.3–2.1) | 0.5 ± 0.2 (0.3–.9) | 0.8 ± 1 (0.3–4.4) | ||
| 4.4 ± 1 (3–7.5) | 4.3 ± 2.2 (1.5–12) | 6.4 ± 2.5 (3.3–12) | 4.4 ± 2.2 (2.4–12) | 4 ± 1.1 (2.4–6.7) | 4.7 ± 3.3 (3–16) | ||
| Am | 12 ± 9 (1–36) | 9 ± 7 (2–25) | 26 ± 24 (3–81) | 10 ± 9 (0–31) | 10 ± 9 (0–31) | 12 ± 9 (2–36) | |
| 73 ± 5 (65–81) | 83 ± 3 (76–87) | 62 ± 10 (45–78) | 77 ± 3 (71–82) | 77 ± 3 (71–82) | 77 ± 2 (74–81) | ||
| 23 ± 7 (12–38) | 17 ± 5 (8–26) | 22 ± 7 (9–34) | 17 ± 4 (10–29) | 17 ± 4 (10–29) | 23 ± 5 (16–33) | ||
| 19 ± 6 (10–29) | 13 ± 4 (5–19) | 32 ± 16 (14–62) | 20 ± 7 (8–34) | 20 ± 7 (8–34) | 14 ± 4 (4–21) | ||
| 0.4 ± 0.5 (0–1.7) | 2.8 ± 2.9 (0–7.6) | 0.3 ± 0.4 (0–1.4) | 0.5 ± 0.7 (0–2.4) | 0.5 ± 0.7 (0–2.4) | 1.7 ± 3 (0–11) | ||
| 1 ± 0.2 (0.6–1.4) | 0.5 ± 0.1 (0.4–0.7) | 1.5 ± 0.6 (0.8–2.7) | 0.8 ± 0.2 (0.5–1.2) | 0.8 ± 0.2 (0.5–1.2) | 0.8 ± 0.2 (0.6–1.1) | ||
| 5.1 ± 1.1 (3.6–7.1) | 2.8 ± 0.6 (2.2–4.3) | 6.2 ± 1.3 (4.3–9.4) | 4.1 ± 0.9 (2.9–5.7) | 4.1 ± 0.9 (2.9–5.7) | 4 ± 0.7 (3–5.6) |
Values = average ± standard-deviation (minimum – maximum).
Quantitative indices for the segmentation run with the 4 levels of probabilistic atlas constraint for S1–S16
| object | Index | ||||
|---|---|---|---|---|---|
| Hc | 10 ± 10 (0–40) | 7 ± 6 (1–20) | 6 ± 4 (0–13) | 5 ± 4 (0–16) | |
| 85 ± 4 (74–91) | 85 ± 3 (80–91) | 87 ± 3 (82–93) | 87 ± 3 (81–93) | ||
| 0.4 ± 0.5 (0–2) | 0.5 ± 0.5 (0–2) | 0.6 ± 0.7 (0–2.8) | 0.6 ± 0.7 (0–3.3) | ||
| 4.6 ± 1.9 (1.9–8.8) | 4 ± 1.3 (2.1–6.6) | 3.6 ± 1 (2.3–5.9) | 3.5 ± 1.1 (1.9–7.3) | ||
| Am | 10 ± 8 (0–32) | 8 ± 7 (0–31) | 9 ± 6 (0–26) | 7 ± 6 (1–29) | |
| 82 ± 4 (73–91) | 83 ± 4 (75–91) | 84 ± 4 (75–91) | 85 ± 4 (75–92) | ||
| 1.2 ± 0.8 (0.2–3.6) | 1.1 ± 0.8 (0–3.6) | 1.2 ± 1.1 (0.1–5.0) | 1.1 ± 1 (0.1–4.0) | ||
| 3.6 ± 0.6 (2.1–4.8) | 3.3 ± 0.6 (1.9–5.0) | 3.2 ± 0.6 (1.9–5.0) | 3.2 ± 0.6 (1.6–5.0) |
Values = average ± standard-deviation (minimum– maximum).
Quantitative indices for atlases derived from various numbers of subjects and from another set of subjects and manual segmentations (IBSR) for a. the atlas-constrained automatic segmentation and b. the 0.5-level object for S1–S16.
| Index | 4 | 8 | 12 | 15 | 16 | ||
|---|---|---|---|---|---|---|---|
| Hc | 8 ± 7 (1–27) | 7 ± 6 (0–23) | 6 ± 5 (0–19) | 5 ± 4 (0–16) | 5 ± 5 (0–18) | 7 ± 5 (1–19) | |
| 85 ± 3 (79–90) | 86 ± 3 (78–91) | 87 ± 3 (79–93) | 87 ± 3 (81–93) | 88 ± 3 (80–94) | 85 ± 3 (76–89) | ||
| 0.6 ± 0.7 (0–3.3) | 0.7 ± 0.9 (0–4.3) | 0.6 ± 0.9 (0–4.4) | 0.6 ± 0.8 (0–3.3) | 0.6 ± 0.7 (0–2.4) | 0.9 ± 0.8 (0–3) | ||
| 4.2 ± 2.2 (2–14) | 4 ± 2.2 (1.9–13) | 3.5 ± 1 (2.3–7.3) | 3.5 ± 1.1 (1.9–7.3) | 3.7 ± 1.6 (1.9–11) | 4 ± 1.3 (2–8) | ||
| Am | 10 ± 8 (0–35) | 8 ± 7 (0–33) | 7 ± 6 (1–30) | 7 ± 6 (1–29) | 7 ± 6 (0–28) | 11 ± 9 (1–34) | |
| 84 ± 4 (71–91) | 85 ± 4 (75–92) | 84 ± 4 (76–92) | 85 ± 4 (75–92) | 85 ± 4 (75–92) | 81 ± 4 (74–89) | ||
| 1.7 ± 2.1 (0–10) | 1.3 ± 1.4 (0–6.5) | 1.1 ± 0.9 (0.1–3.5) | 1.1 ± 1 (0.1–4.0) | 1.1 ± 0.8 (0.1–3.3) | 0.7 ± 0.6 (0–2.2) | ||
| 3.1 ± 0.6 (2.1–4.8) | 3.2 ± 0.6 (1.9–4.9) | 3.2 ± 0.6 (1.6–5.0) | 3.2 ± 0.6 (1.6–5.0) | 3.2 ± 0.6 (1.6–5.0) | 3.8 ± 0.8 (2.6–5.6) | ||
| Hc | 17 ± 9 (2–40) | 16 ± 8 (2–32) | 11 ± 8 (0–27) | 10 ± 6 (1–24) | 9 ± 8 (0–25) | 24 ± 11 (4–49) | |
| 73 ± 5 (58–81) | 74 ± 5 (60–83) | 77 ± 4 (62–85) | 78 ± 5 (64–85) | 80 ± 5 (66–87) | 74 ± 4 (64–80) | ||
| 1.2 ± 1.2 (0–6) | 1 ± 1.3 (0–6) | 0.8 ± 1.1 (0–5.4) | 0.8 ± 1.1 (0–5) | 0.7 ± 0.9 (0–4.5) | 3.1 ± 1.8 (0.2–7.6) | ||
| 4.7 ± 1.4 (3.1–10) | 4.5 ± 1.2 (2.9–8.9) | 4.2 ± 1.3 (2.8–8.6) | 4 ± 1.3 (2.6–8.5) | 3.9 ± 1.3 (2.3–8.9) | 9.1 ± 2 (5.2–13) | ||
| Am | 15 ± 11 (0.–34) | 15 ± 9 (1–40) | 12 ± 10 (0–40) | 10 ± 8 (0–33) | 10 ± 8 (1–36) | 15 ± 9 (2–42) | |
| 80 ± 5 (66–88) | 81 ± 5 (67–88) | 82 ± 4 (69–90) | 83 ± 4 (70–89) | 84 ± 4 (72–91) | 76 ± 4 (68–82) | ||
| 2.2 ± 2.6 (0–11.1) | 2.2 ± 2.7 (0–10.7) | 2.1 ± 2.4 (0–9.4) | 2.1 ± 2.4 (0–9.3) | 1.8 ± 2.2 (0–8.3) | 0.8 ± 1.1 (0–4.3) | ||
| 3.1 ± 0.7 (2.3–4.8) | 2.9 ± 0.5 (1.9–4.3) | 2.9 ± 0.6 (2.1–4.8) | 2.8 ± 0.5 (1.9–4.0) | 2.7 ± 0.6 (1.9–4.0) | 3.8 ± 0.8 (3–5.7) | ||
Values = average ± standard-deviation (minimum – maximum).