Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Article
  • Published:

Sparse and transferable three-dimensional dynamic vascular reconstruction for instantaneous diagnosis

Abstract

Three-dimensional (3D) structural information of cardiac vessels is crucial for the diagnosis and treatment of cardiovascular disease. In clinical practice, interventionalists have to empirically infer 3D cardiovascular topology from multi-view X-ray angiography images, which is time-consuming and requires extensive experience. Owing to the dynamic nature of heartbeats and sparse-view observations in clinical practice, accurate and efficient reconstruction of 3D cardiovascular structures from X-ray angiography images remains challenging. Here we introduce AutoCAR, a fully automated transfer learning-based algorithm for dynamic 3D cardiovascular reconstruction. AutoCAR comprises three main components: pose domain adaptation, sparse backwards projection and vascular graph optimization. By merging the X-ray angiography imaging parameter statistics of over 1,000 clinical cases into synthetic data generation, and exploiting the intrinsic spatial sparsity of cardiac vessels for computational design, AutoCAR outperforms state-of-the-art methods in both qualitative and quantitative evaluations, enabling dynamic cardiovascular reconstruction in real-world clinical settings. We envision that AutoCAR will facilitate current diagnostic and intervention procedures and pave the way for real-time visual guidance and autonomous catheter navigation in cardiac intervention.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Fig. 1: Design concept of AutoCAR.
Fig. 2: Investigation of resolution impacts in sparse and dense models.
Fig. 3: Visual comparison between AutoCAR and representative methods.
Fig. 4: AutoCAR provides assistance for cardiovascular diagnosis and endovascular navigation.

Similar content being viewed by others

Data availability

All data generated and analysed in this study, including the training dataset, synthetic and real-world evaluation dataset, pretrained weights and model predictions of existing method and proposed method results, are publicly available at under a CC BY-NC-ND 4.0 license at GitHub (https://github.com/zhuyinheng/autocar_release) and Zenodo50 (https://doi.org/10.5281/zenodo.15004536). Please follow the instructions in either public repository for data preparation, reproduction (including training or inference with the provided weights), and for inspecting and comparing the predictions of the proposed method, existing methods and ground truth.

Code availability

The source code is publicly available under a CC BY-NC-ND 4.0 license at GitHub (https://github.com/zhuyinheng/autocar_release) and Zenodo50 (https://doi.org/10.5281/zenodo.15004536). Please follow the instructions in either public repository for data preparation, reproduction (including training or inference with the provided weights), and for inspecting and comparing the predictions of the proposed method, existing methods and ground truth.

References

  1. Mézquita, A. J. V. et al. Clinical quantitative coronary artery stenosis and coronary atherosclerosis imaging: a consensus statement from the quantitative cardiovascular imaging study group. Nat. Rev. Cardiol. 20, 696–714 (2023).

    Article  Google Scholar 

  2. Mahmoud, K. D. & Zijlstra, F. Thrombus aspiration in acute myocardial infarction. Nat. Rev. Cardiol. 13, 418–428 (2016).

    Article  Google Scholar 

  3. Çimen, S., Gooya, A., Grass, M. & Frangi, A. F. Reconstruction of coronary arteries from X-ray angiography: a review. Med. Image Anal. 32, 46–68 (2016).

    Article  Google Scholar 

  4. Zhao, H. et al. Self-supervised learning enables 3D digital subtraction angiography reconstruction from ultra-sparse 2D projection views: a multicenter study. Cell Rep. Med. 3, 100775 (2022).

    Article  Google Scholar 

  5. Feldkamp, L. A., Davis, L. C. & Kress, J. W. Practical cone-beam algorithm. J. Opt. Soc. Am. A 1, 612 (1984).

    Article  Google Scholar 

  6. Neubauer, A. M. et al. Clinical feasibility of a fully automated 3D reconstruction of rotational coronary X-ray angiograms. Circ. Cardiovasc. Interv. 3, 71–79 (2010).

    Article  Google Scholar 

  7. Liu, J. et al. 5D respiratory motion model based image reconstruction algorithm for 4D cone-beam computed tomography. Inverse Probl. 31, 115007 (2015).

    Article  MathSciNet  Google Scholar 

  8. Blondel, C., Malandain, G., Vaillant, R. & Ayache, N. Reconstruction of coronary arteries from a single rotational X-ray projection sequence. IEEE Trans. Med. Imaging 25, 653–663 (2006).

    Article  Google Scholar 

  9. Unberath, M., Taubmann, O., Hell, M., Achenbach, S. & Maier, A. Symmetry, outliers, and geodesics in coronary artery centerline reconstruction from rotational angiography. Med. Phys. 44, 5672–5685 (2017).

    Article  Google Scholar 

  10. Banerjee, A. et al. Point-cloud method for automated 3D coronary tree reconstruction from multiple non-simultaneous angiographic projections. IEEE Trans. Med. Imaging 39, 1278–1290 (2020).

    Article  Google Scholar 

  11. Cong, W. et al. Quantitative analysis of deformable model-based 3-D reconstruction of coronary artery from multiple angiograms. IEEE Trans. Biomed. Eng. 62, 2079–2090 (2015).

    Article  Google Scholar 

  12. Yang, J. et al. External force back-projective composition and globally deformable optimization for 3-D coronary artery reconstruction. Phys. Med. Biol. 59, 975–1003 (2014).

    Article  Google Scholar 

  13. Liao, R., Luc, D., Sun, Y. & Kirchberg, K. 3-D reconstruction of the coronary artery tree from multiple views of a rotational X-ray angiography. Int. J. Cardiovasc. Imaging 26, 733–749 (2010).

    Article  Google Scholar 

  14. Zheng, S., Meiying, T. & Jian, S. Sequential reconstruction of vessel skeletons from X-ray coronary angiographic sequences. Comput. Med. Imaging Graph. 34, 333–345 (2010).

    Article  Google Scholar 

  15. Yang, J., Wang, Y., Liu, Y., Tang, S. & Chen, W. Novel approach for 3-D reconstruction of coronary arteries from two uncalibrated angiographic images. IEEE Trans. Image Process. 18, 1563–1572 (2009).

    Article  MathSciNet  Google Scholar 

  16. Cong, W., Yang, J., Liu, Y. & Wang, Y. Energy back-projective composition for 3-D coronary artery reconstruction. In Annual International Conference of the IEEE Engineering in Medicine and Biology Society 5151–5154 (IEEE, 2013).

  17. Galassi, F. et al. 3D reconstruction of coronary arteries from 2D angiographic projections using non-uniform rational basis splines (NURBS) for accurate modelling of coronary stenoses. PLoS ONE 13, e0190650 (2018).

    Article  Google Scholar 

  18. Hwang, M. et al. A simple method for automatic 3D reconstruction of coronary arteries from X-ray angiography. Front. Physiol. 12, 724216 (2021).

    Article  Google Scholar 

  19. Bransby, K. M. et al. 3D coronary vessel reconstruction from bi-plane angiography using graph convolutional networks. In IEEE International Symposium on Biomedical Imaging 1–5 (IEEE, 2023).

  20. Wang, G., Ye, J. C. & De Man, B. Deep learning for tomographic image reconstruction. Nat. Mach. Intell. 2, 737–748 (2020).

    Article  Google Scholar 

  21. Iyer, K., Nallamothu, B. K., Figueroa, C. A. & Nadakuditi, R. R. A multi-stage neural network approach for coronary 3D reconstruction from uncalibrated X-ray angiography images. Sci. Rep. 13, 17603 (2023).

    Article  Google Scholar 

  22. Liang, D. & Chen, S. Weakly-supervised 3D coronary artery reconstruction from two-view angiographic images. Preprint at Research Square https://doi.org/10.21203/rs.3.rs-3703340/v1 (2023).

  23. Gao, C. et al. Synthetic data accelerates the development of generalizable learning-based algorithms for X-ray image analysis. Nat. Mach. Intell. 5, 294–308 (2023).

    Article  Google Scholar 

  24. Ying, X. et al. X2CT-GAN: reconstructing CT from biplanar X-rays with generative adversarial networks. In Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition 10619–10628 (IEEE, 2019).

  25. Kasten, Y., Doktofsky, D. & Kovler, I. End-to-end convolutional neural network for 3D reconstruction of knee bones from bi-planar X-ray images. In International Workshop on Machine Learning for Medical Image Reconstruction 123–133 (Springer, 2020).

  26. Kini, A. & Sharma, S. K. (eds) Practical Manual of Interventional Cardiology (Springer, 2021).

  27. Graham, B., Engelcke, M. & Van Der Maaten, L. 3D semantic segmentation with submanifold sparse convolutional networks. In Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition 9224–9232 (IEEE, 2018).

  28. Shen, L., Zhao, W. & Xing, L. Patient-specific reconstruction of volumetric computed tomography images from a single projection view via deep learning. Nat. Biomed. Eng. 3, 880–888 (2019).

    Article  Google Scholar 

  29. Li, M., Yang, H. & Kudo, H. An accurate iterative reconstruction algorithm for sparse objects: application to 3D blood vessel reconstruction from a limited number of projections. Phys. Med. Biol. 47, 2599 (2002).

    Article  Google Scholar 

  30. Hansis, E., Schafer, D., Dossel, O. & Grass, M. Evaluation of iterative sparse object reconstruction from few projections for 3-D rotational coronary angiography. IEEE Trans. Med. Imaging 27, 1548–1555 (2008).

    Article  Google Scholar 

  31. Jandt, U., Schäfer, D., Grass, M. & Rasche, V. Automatic generation of 3D coronary artery centerlines using rotational X-ray angiography. Med. Image Anal. 13, 846–858 (2009).

    Article  Google Scholar 

  32. Unberath, M. et al. Respiratory motion compensation in rotational angiography: graphical model-based optimization of auto-focus measures. In IEEE International Symposium on Biomedical Imaging 227–230 (IEEE, 2017).

  33. Antiga, L., Ene-Iordache, B. & Remuzzi, A. Computational geometry for patient-specific reconstruction and meshing of blood vessels from MR and CT angiography. IEEE Trans. Med. Imaging 22, 674–684 (2003).

    Article  Google Scholar 

  34. Zheng, J.-Q., Zhou, X.-Y., Riga, C. & Yang, G.-Z. Towards 3D path planning from a single 2D fluoroscopic image for robot assisted fenestrated endovascular aortic repair. In International Conference on Robotics and Automation 8747–8753 (IEEE, 2019).

  35. Sumner, R. W., Schmid, J. & Pauly, M. Embedded deformation for shape manipulation. ACM Trans. Graph. 26, 80 (2007).

    Article  Google Scholar 

  36. Habert, S., Habert, S., Dahdah, N. & Cheriet, F. A novel method for an automatic 3D reconstruction of coronary arteries from angiographic images. In International Conference on Information Science, Signal Processing and their Applications 484–489 (IEEE, 2012).

  37. Shit, S. et al. clDICE—a novel topology-preserving loss function for tubular structure segmentation. In Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition 16560–16569 (IEEE, 2021).

  38. Royer-Rivard, R., Girard, F., Dahdah, N. & Cheriet, F. End-to-end deep learning model for cardiac cycle synchronization from multi-view angiographic sequences. In Annual International Conference of the IEEE Engineering in Medicine and Biology Society 1190–1193 (IEEE, 2020).

  39. Vlontzos, A. & Mikolajczyk, K. Deep segmentation and registration in X-ray angiography video. In British Machine Vision Conference 267–278 (BMVA, 2018).

  40. Schonberger, J. L. & Frahm, J.-M. Structure-from-motion revisited. In Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition 4104–4113 (IEEE, 2016).

  41. Yu, T. et al. DoubleFusion: real-time capture of human performances with inner body shapes from a single depth sensor. IEEE Trans. Pattern Anal. Mach. Intell. 42, 2523–2539 (2019).

    Article  Google Scholar 

  42. Rohkohl, C., Lauritsch, G., Keil, A. & Hornegger, J. CAVAREV—an open platform for evaluating 3D and 4D cardiac vasculature reconstruction. Phys. Med. Biol. 55, 2905 (2010).

    Article  Google Scholar 

  43. Zeng, A. et al. ImageCAS: a large-scale dataset and benchmark for coronary artery segmentation based on computed tomography angiography images. Comput. Med. Imaging Graph. 109, 102287 (2023).

    Article  Google Scholar 

  44. Antiga, L., Ene-Iordache, B., Remuzzi, G. & Remuzzi, A. Automatic generation of glomerular capillary topological organization. Microvasc. Res. 62, 346–354 (2001).

    Article  Google Scholar 

  45. Hartley, R. & Zisserman, A. Multiple View Geometry in Computer Vision (Cambridge Univ. Press, 2003).

  46. Ravi, N. et al. Accelerating 3D deep learning with PyTorch3D. Preprint at https://arxiv.org/abs/2007.08501 (2020).

  47. Riba, E., Mishkin, D., Ponsa, D., Rublee, E. & Bradski, G. Kornia: an open source differentiable computer vision library for PyTorch. In Proc. IEEE/CVF Winter Conference on Applications of Computer Vision 3674–3683 (IEEE, 2020).

  48. Newell, A., Yang, K. & Deng, J. Stacked hourglass networks for human pose estimation. In European Conference on Computer Vision 483–499 (2016).

  49. Gwak, J., Choy, C. & Savarese, S. Generative sparse detection networks for 3D single-shot object detection. In European Conference on Computer Vision 297–313 (2020).

  50. Zhu, Y. et al. Sparse and transferable 3D dynamic vascular reconstruction for instantaneous diagnosis. Zenodo https://doi.org/10.5281/zenodo.15004536 (2025).

Download references

Acknowledgements

We thank Y. Yang and Z. Guo for XA pre-processing advice; K. Hu for advices in visualization; Y. Zheng for clinical advice; and H. Xu, Z. Zhang and L. Yang for discussion. This work was supported by National Natural Science Foundation of China (grant number 32371470,82341019, S.M.), National Key Research and Development Program of China (2024YFA0919800, S.M.), Department of Science and Technology of Guangdong Province (grant number 2023B0909020003, S.M.), and Cross-disciplinary Research and Innovation Fund of Tsinghua SIGS (grant number JC2022007, S.M.).

Author information

Authors and Affiliations

Authors

Contributions

S.M. and Y.Z. conceived of the project. Y.Z. designed the methodology of the reconstruction algorithms with suggestions from F.L. Y.Z. conducted the main experiments and developed the software. Y.Z. and C.D. performed data curation. Y.Z., H.L. and Y.W. conducted the validation experiments. Y.Z., S.M. and Y.W. prepared the figures and visualization, and wrote the paper with input from all authors. The whole project was supervised by S.M.

Corresponding authors

Correspondence to Fangzhou Liao or Shaohua Ma.

Ethics declarations

Competing interests

Y.Z., S.M. and F.L. have applied for a patent related to the work reported in this paper. The other authors declare no competing interests.

Peer review

Peer review information

Nature Machine Intelligence thanks Haoran Dou, Jan Egger, Alejandro Frangi and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Extended data

Extended Data Fig. 1 The training pipeline of AutoCAR.

Synthetic XA images are generated by forward-projecting the 3D coronary surface mesh from the CCTA dataset with given imaging parameters. The projected results are naturally vascular mask images and processed by the SBP module. Specifically, two mask images are backward-projected into 3D space, fused into one 3D volume, and processed by the sparse backbone network to output per-voxel vascular occupancy and centerness. During the inference process, only the part in the dashed box (that is, the SBP module) needs to be performed.

Extended Data Fig. 2 The inference pipeline of AutoCAR.

AutoCAR directly receives two image sequences captured from different views as input, and gives the 3D reconstruction result in a fully-automated manner.

Extended Data Fig. 3 Weakly synchronization property and infeasibility of 3D ground truths.

a, Scanning protocol and exemplar input. The rows correspond to different viewing poses, while the first column indicates the C-Arm rotation state and the exemplar frames in X-ray angiography are shown starting from the second column. Due to the deformation of cardiovasculature structures, instead of using a continuous circular scanning approach common in head and neck angiography, the protocol recommends capturing a video from a fixed viewpoint before transitioning to the next, yielding multiple multi-view image sequences. b, Weak synchronization issues. Even with ECG for synchronization, and with patients holding their breath, which is often challenging for emergencies, with elderly/young patients or heart rate variability, temporal misalignment persist. c, Challenges in paired multi-view 2D X-ray angiography and 3D ground truth. Each dot in view time space represents an image at a unique pose and time, and a sequence forms a scanning pattern (Pattern I, red segments). For 3D reconstruction of blue-dot image, simultaneous multi-view images (Pattern II) are essential. However, capturing images within 1/6 of a cardiac cycle would require the C-arm to rotate 1080 deg/s and record at 900 fps (Pattern III), far exceeding current systems like Siemens Axiom Artis at 60 fps.

Extended Data Fig. 4 AutoCAR reconstruction of 3D Models and 2D Correspondences Across 21 Cases.

For each case, the top section displays the 3D visualization, while the left and right images provide views from two distinct perspectives. The areas highlighted by the red circle denotes suspicious regions, where clinicians may wish to investigate the 3D shapes or their corresponding 2D regions from a different view angle. The colour coding is used to indicate correspondence among 3D and multi-views for each individual cases.

Extended Data Fig. 5 Illustration of imaging parameters in DICOM.

a, Primary angle α is defined as the rotation angle with respect to craniocaudal axis. Positive direction is defined at the patient left hand side. b, Secondary angle β is defined as the rotation angle with respect to secondary axis, which is in the patient plane (horizontal) and is perpendicular to the craniocaudal axis at the isocentre. Cranial direction is regarded as positive direction. c, Pixel spacing μ is defined as the physical length of each pixel. d, Source intensifier distance (SID) is defined as the distance between intensifier (detector) and X-ray source. Source object distance (SOD) is defined as the distance between isocentre and X-ray source. The above definitions are consistent with DICOM standard (C.8.7.5.1.2, Section 10.7.1.1).

Extended Data Fig. 6 Pairwise scatterplot of imaging parameter distributions.

α, β, μ denote primary angle, secondary angle and pixel spacing, respectively. All statistics are summarized from the imaging parameters of 1215 real-world XA cases.

Source data

Extended Data Table 1 Configurations of learning-based methods
Extended Data Table 2 Expert annotation of stenosis

Supplementary information

Supplementary Information

Supplementary Notes 1–8, Figs. 1–12 and Tables 1–9.

Reporting Summary

Source data

42256_2025_1025_MOESM3_ESM.csv

Source Data Fig. 1. Statistical source data. Fig. 1a, left, and Extended Data Fig. 6 share the same source data because Extended Data Fig. 6 is the detailed pair-wise scatter plot while Fig. 1a, left, is the simplified (due to the space limit) marginal plot (2-joint plot). Source Data Extended Data Fig. 6. Statistical source data, Fig. 1a, left, and Extended Data Fig. 6 share the same source data because Extended Data Fig. 6 is the detailed pair-wise scatter plot while the Fig. 1a, left, is the simplified (due to the space limit) marginal plot (2-joint plot).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, Y., Wang, Y., Di, C. et al. Sparse and transferable three-dimensional dynamic vascular reconstruction for instantaneous diagnosis. Nat Mach Intell 7, 730–742 (2025). https://doi.org/10.1038/s42256-025-01025-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue date:

  • DOI: https://doi.org/10.1038/s42256-025-01025-7

Search

Quick links

Nature Briefing: Translational Research

Sign up for the Nature Briefing: Translational Research newsletter — top stories in biotechnology, drug discovery and pharma.

Get what matters in translational research, free to your inbox weekly. Sign up for Nature Briefing: Translational Research