SPARC: Slice-to-volume Pipeline for Automated Reconstruction of gated 3D+time fetal Cardiac MRI
Authors: Arnaud Boutillon, Naomi Clarke, Tomas Woodgate, Daniel West, Alina Schneider, Rachael Franklin, Anthony Price, Jo Hajnal, +3 more
Organizations: Biomedical Computing Research Department, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United Kingdom · Imaging Physics and Engineering Research Department, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United Kingdom · Early Life Imaging Research Department, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United Kingdom · Medical Physics and Clinical Engineering, Guys and St Thomas’ NHS Foundation Trust, London, United Kingdom
Fetal cardiac MRI (fCMR) provides valuable diagnostic information complementary to echocardiography, particularly for complex congenital heart disease (CHD). Dynamic cine imaging captures cardiac motion essential for assessment of cardiac function; however, the reconstruction of 3D+time cine volumes from 2D+time acquired slices remains challenging due to unpredictable fetal motion and the absence of automated and robust processing tools suitable for clinical deployment. We present the SPARC pipeline (Slice-to-volume Pipeline for Automated Reconstruction of gated 3D+time fetal Cardiac MRI) which combines physics-informed slice-to-volume reconstruction (SVR) of Doppler ultrasound (DUS) gated stacks of slices, assisted by deep learning (DL) models for thoracic segmentation and anatomical reorientation. The proposed SVR algorithm achieves a tenfold reduction in reconstruction time relative to existing frame-wise approaches (4.8±1.0 vs 49.0±14.1 min, p<0.0001) while improving the reconstruction quality. Thoracic segmentation performance using ensemble aggregation exceeded inter-rater agreement (Dice 84.7±3.9% vs 81.4±7.7%, p<0.05), while anatomical reorientation achieved a success rate of 90.1%. End-to-end evaluation on a large held-out clinical cohort (n=121) demonstrated fully automatic processing in 82.6% of cases with a mean runtime of 7.1±1.3 min, compatible with clinical deployment. The complete SPARC pipeline is publicly available as a Docker container https://hub.docker.com/r/aboutill/sparc and is currently deployed at our institution as a clinical research tool.
Figures & tables
Figure 3: Overview of the proposed SPARC pipeline.
Domain
Evaluation
Subjects n
5-fold cross- validation set
Held-out test set
Unique subjects
Source
Thoracic segmentation
116 [483]
23 (92)
141
Cardiac segmentation
98
22
Reorientation
91
21
Target
Thoracic segmentation
25 [222]
5 (36)
60
Reconstruction
–
10
Table 1: Dataset splits for each evaluated task in the source (free-running; n=141 subjects) and target (Doppler-gated; n=199 subjects) domains. Numbers of stacks are shown in brackets.
Domain
Ensemble
DSC [%] ↑
HD95% [mm] ↓
ASSD [mm] ↓
Test
Training
Source
Source
✓
84.9±7.0
4.1±3.0
1.1±0.7
Joint
✓
85.7±6.0
4.1±3.2
1.1±0.7
Target
Source
✓
79.2±7.3
10.8±10.6
2.1±2.1
Target
✓
81.8±4.5
6.5±2.8
1.4±0.4
Joint
✓
84.3±3.9
5.9±2.8
1.2±0.4
Table 2: Quantitative evaluation of thoracic segmentation models on held-out test sets from the source (free-running; m=92 stacks across n=23 subjects) and target (Doppler-gated; m=36 stacks across n=5 subjects) domains shown as mean ± standard deviation. The best performance within each domain is shown in bold (linear mixed-effect model with Bonferroni correction, p<0.05 ).
Method
van Amerom
Proposed
Model assumptions
Motion states
Frame-wise
Slice-wise
tPSF
✓
✗
Step complexity
Slice/frame-to-volume registration
O(KT)
O(K)
Super-resolution reconstruction
O(NT2)
O(NT)
Leave-stack -out
NCC ↑
0.89±0.04
0.91±0.03
NRMSE ↓
0.13±0.03
0.11±0.02
Table 3: Quantitative evaluation of the reconstruction algorithms on the target domain test set (Doppler-gated; n=10 subjects) shown as mean ± standard deviation. The best performance within each domain is shown in bold (paired t -test, p<0.05 )
Domain
Ensemble
DSC [%] ↑
HD95% [mm] ↓
ASSD [mm] ↓
CD [mm] ↓
Test
Training
Source
Source
✓
83.4±4.9
4.8±1.9
1.7±0.4
4.2±2.3
Joint
✓
83.8±5.0
4.7±1.5
1.6±0.4
4.0±2.3
Target
Source
✓
20.0±30.8
27.8±12.0
14.4±7.7
39.5±22.3
Target
✓
73.8±9.0
8.2±3.6
3.2±1.4
12.3±5.2
Joint
✓
71.0±7.1
9.2±1.4
3.5±0.9
11.1±7.6
Table 4: Quantitative evaluation of cardiac segmentation models on held-out test sets from the source (free-running; n=22 subjects) and target (Doppler-gated; n=5 subjects) domains shown as mean ± standard deviation.
Domain
Ensemble
GD [ ° ] ↓
CD [mm] ↓
Test
Training
Source
Source
Chordal
13.1±6.3
1.6±1.5
Joint
Chordal
10.5±5.8
1.1±1.0
Target
Source
Chordal
74.9±52.8
5.2±4.5
Target
Chordal
33.4±36.4
4.4±4.5
Joint
Chordal
16.0±11.8
2.9±2.5
Table 5: Quantitative evaluation of reorientation models on held-out test sets from the source (free-running; n=21 subjects) and target (Doppler-gated; n=7 subjects) domains shown as mean ± standard deviation. Each image was sampled 250 times using independently drawn random rigid transformations. The best performance within each domain is shown in bold (linear mixed-effect model comparison with Bonferroni correction, p<0.05 ). † Target domain GD inter-rater agreement was computed on a single reorientation per subject ( n=7 ) and is not directly comparable to network performance assessed over whole range of rotations.
SPARC pipeline evaluation on clinical cohort ( n=121)
1) Manual intervention summary
Step
n ( % )
Time per case
Manual stack exclusion
6 (5.0%)
∼ 30 s
Manual template selection
3 (2.5%)
∼ 60 s
Manual thoracic segmentation
3 (2.5%)
∼ 120 s
Manual anatomical reorientation
12 (9.9%)
∼ 60 s
Table 6: End-to-end SPARC pipeline evaluation on a held-out clinical cohort ( n=121 subjects). 1) Manual intervention summary: the number and estimated duration of manual interventions required at each pipeline stage. 2) Template stack selection evaluation. 3) Thoracic segmentation evaluation. 4) Slice-to-volume reconstruction evaluation with mean processing time. 5) Anatomical reorientation evaluation stratified by cardiac centre localisation ablation. 6) End-to-end pipeline summary: overall counts and mean processing time for fully automatic and semi-automatic runs.
Figure S2: Geodesic distance (GD) of the Transfer approach as a function of simulated rotation magnitude ∣θ∣ , evaluated on the held-out target domain test set (Doppler-gated; n=7 subjects, 250 randomly sampled rigid transformations per subject). Each point represents one simulated transformation, with subjects colour-coded.
Department of Biomedical Engineering, National University of Singapore, Singapore · School of Automation, Southeast University, Nanjing, China · Department of Medicine, National University of Singapore, Singapore +1