Denoising Multiphase Functional Cardiac CT Angiography Using a 3D U-Net with Synthetic Training Data
model2025-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