Denoising Multiphase Functional Cardiac CT Angiography Using a 3D U-Net with Synthetic Training Data
2025-11-29https://doi.org/10.1148/atlas.1764447566038
112
Overview
Schema Version
https://atlas.rsna.org/schemas/2025-11/model.json
Name
Denoising Multiphase Functional Cardiac CT Angiography Using a 3D U-Net with Synthetic Training Data
Link
https://doi.org/10.1148/ryai.230153
Indexing
Keywords: Cardiac CT angiography, Denoising, Deep learning, 3D U-Net, Left ventricular function, Dose modulation, Synthetic data, BM3D
Content: CA, CT
RadLex: RID12305, RID35976, RID11287, RID34896
Author(s)
Veit Sandfort
Martin J. Willemink
Marina Codari
Domenico Mastrodicasa
Dominik Fleischmann
Organization(s)
Department of Radiology, Stanford University School of Medicine
Version
1.0
License
Text: © 2024 by the Radiological Society of North America, Inc.
URL: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10982910/
Contact
Address correspondence to V.S. (email: moc.liamg@trofdnas.tiev)
Funding
Authors declared no funding for this work. Acknowledgments note support from the Stanford Radiology Department Radcombinator program and computer support from the Stanford 3D and Quantitative Imaging Laboratory.
Ethical review
HIPAA-compliant retrospective study approved by the institutional review board; patient consent waived due to use of anonymized data.
Date
Updated: 2024-03-01
Published: 2024-02-28
Created: 2023-05-06
References
[1] Sandfort V, Willemink MJ, Codari M, Mastrodicasa D, Fleischmann D. "Denoising Multiphase Functional Cardiac CT Angiography Using Deep Learning and Synthetic Data". Radiology: Artificial Intelligence. 2024;6(2):e230153. 2024-02-28. doi:10.1148/ryai.230153. PMID: 38416035. PMCID: PMC10982910.
Model
Architecture
Modified 3D U-Net (2D+t) with residual connections and group normalization; L1 loss; Adam optimizer; 64 initial feature maps; learning rate 1e-4; batch size 4. Training on 2×NVIDIA V100 GPUs for ~14 hours. Also trained a 2D U-Net for comparison.
Clinical benefit
Reduces noise and artifacts in dose-modulated, retrospectively gated cardiac CTA functional frames, enabling valid semi-automatic LV functional measurements (e.g., LV area, LVEF).
Clinical workflow phase
Image reconstruction/processing to facilitate downstream quantitative analysis (functional assessment).
Degree of automation
Fully automated denoising of cine CT frames; downstream LV segmentation demonstrated with a simple threshold-based semi-automatic method for validation.
Indications for use
Denoising of high-noise time frames from retrospectively ECG-gated, dose-modulated coronary CT angiography in adult patients to facilitate functional cardiac analysis (e.g., LV function) in a research setting.
Input
Multiphase cardiac CTA cine series per axial slice with 10 temporal frames (preprocessed to 128×128×16 volumes via padding/wraparound).
Instructions
Select lowest-noise time point (typically diastole); generate synthetic low-noise labels for other time points via nonrigid registration (elastix 5.0.0); train 3D U-Net with L1 loss using specified hyperparameters; apply trained model to denoise high-noise frames across the cardiac cycle.
Limitations
Single-center, single-vendor data (Siemens); standardized injection protocols; anonymization precluded correlation with patient characteristics; not validated for coronary vessel or valve evaluation; synthetic labels can contain registration-induced deformations; evaluation focused on LV function; no direct comparison to other deep learning denoising methods beyond 2D U-Net and BM3D.
Output
CDEs: RDE220, RDE218
Description: Denoised multiphase cardiac CT images (cine series) suitable for downstream LV functional analysis.
Recommendation
Use 3D U-Net denoised images for quantitative LV functional analysis when dose modulation produces unusably noisy frames in retrospectively gated coronary CTA.
Regulatory information
Comment: Research study; no regulatory clearance reported.
Reproducibility
Key hyperparameters and preprocessing steps provided; public registration tool (elastix) and comparison algorithm (BM3D/pybm3d) specified; hardware (2×V100) and training time reported.
Sustainability
Training time ~14 hours on 2×V100 GPUs; runtime performance not reported.
Use
Intended: Noise reduction
Out-of-scope: Detection and diagnosis
Excluded: Detection and diagnosis
User
Intended: Subspecialist diagnostic radiologist, Researcher