1
|
Zeng Y, Liu H, Hu J, Zhao Z, She Q. Pretrained subtraction and segmentation model for coronary angiograms. Sci Rep 2024; 14:19888. [PMID: 39191858 DOI: 10.1038/s41598-024-71063-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/19/2024] [Accepted: 08/23/2024] [Indexed: 08/29/2024] Open
Abstract
This study introduces a novel self-supervised learning method for single-frame subtraction and vessel segmentation in coronary angiography, addressing the scarcity of annotated medical samples in AI applications. We pretrain a U-Net model on a large dataset of unannotated coronary angiograms using an image-to-image translation framework, then fine-tune it on a limited set of manually annotated samples. The pretrained model excels at comprehensive single-frame subtraction, outperforming existing DSA methods. Fine-tuning with just 40 samples yields a Dice coefficient of 0.828 for vessel segmentation. On the public XCAD dataset, our model sets a new state-of-the-art benchmark with a Dice coefficient of 0.755, surpassing both unsupervised and supervised learning approaches. This method achieves robust single-frame subtraction and demonstrates that combining pretraining with minimal fine-tuning enables accurate coronary vessel segmentation with limited manual annotations. We successfully apply this approach to assist physicians in visualizing potential vascular stenosis sites during coronary angiography. Code, dataset, and a live demo will be available available at: https://github.com/newfyu/DeepSA .
Collapse
Affiliation(s)
- Yunjie Zeng
- Department of Cardiology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China
- Department of Cardiology, The Affiliated Dazu's Hospital of Chongqing Medical University, Chongqing, 402360, China
| | - Han Liu
- Department of Neurology, Jiulongpo District People's Hospital, Chongqing, 400050, China
| | - Juan Hu
- The First Affiliated Hospital of Chongqing Medical and Pharmaceutical College, Chongqing, 400060, China
| | - Zhengbo Zhao
- Department of Cardiology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China
| | - Qiang She
- Department of Cardiology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China.
| |
Collapse
|
2
|
Lashgari M, Choudhury RP, Banerjee A. Patient-specific in silico 3D coronary model in cardiac catheterisation laboratories. Front Cardiovasc Med 2024; 11:1398290. [PMID: 39036504 PMCID: PMC11257904 DOI: 10.3389/fcvm.2024.1398290] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/09/2024] [Accepted: 06/06/2024] [Indexed: 07/23/2024] Open
Abstract
Coronary artery disease is caused by the buildup of atherosclerotic plaque in the coronary arteries, affecting the blood supply to the heart, one of the leading causes of death around the world. X-ray coronary angiography is the most common procedure for diagnosing coronary artery disease, which uses contrast material and x-rays to observe vascular lesions. With this type of procedure, blood flow in coronary arteries is viewed in real-time, making it possible to detect stenoses precisely and control percutaneous coronary interventions and stent insertions. Angiograms of coronary arteries are used to plan the necessary revascularisation procedures based on the calculation of occlusions and the affected segments. However, their interpretation in cardiac catheterisation laboratories presently relies on sequentially evaluating multiple 2D image projections, which limits measuring lesion severity, identifying the true shape of vessels, and analysing quantitative data. In silico modelling, which involves computational simulations of patient-specific data, can revolutionise interventional cardiology by providing valuable insights and optimising treatment methods. This paper explores the challenges and future directions associated with applying patient-specific in silico models in catheterisation laboratories. We discuss the implications of the lack of patient-specific in silico models and how their absence hinders the ability to accurately predict and assess the behaviour of individual patients during interventional procedures. Then, we introduce the different components of a typical patient-specific in silico model and explore the potential future directions to bridge this gap and promote the development and utilisation of patient-specific in silico models in the catheterisation laboratories.
Collapse
Affiliation(s)
- Mojtaba Lashgari
- Institute of Biomedical Engineering, Department of Engineering Science, University of Oxford, Oxford, United Kingdom
| | - Robin P. Choudhury
- Division of Cardiovascular Medicine, Radcliffe Department of Medicine, University of Oxford, Oxford, United Kingdom
| | - Abhirup Banerjee
- Institute of Biomedical Engineering, Department of Engineering Science, University of Oxford, Oxford, United Kingdom
- Division of Cardiovascular Medicine, Radcliffe Department of Medicine, University of Oxford, Oxford, United Kingdom
| |
Collapse
|
3
|
Meng Y, Du Z, Zhao C, Dong M, Pienta D, Tang J, Zhou W. Automatic extraction of coronary arteries using deep learning in invasive coronary angiograms. Technol Health Care 2023; 31:2303-2317. [PMID: 37545276 DOI: 10.3233/thc-230278] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 08/08/2023]
Abstract
BACKGROUND Accurate extraction of coronary arteries from invasive coronary angiography (ICA) images is essential for the diagnosis and risk stratification of coronary artery disease (CAD). OBJECTIVE In this study, a novel deep learning (DL) method is proposed for automatically extracting coronary arteries from ICA images. METHODS A convolutional neural network (CNN) was developed with full-scale skip connections and full-scale deep supervisions. The encoder architecture was based on the residual and inception modules to obtain multi-scale features from multiple convolutional layers with different window shapes. Transfer learning was utilized to improve both the initial performance and learning efficiency. A hybrid loss function was employed to further optimize the segmentation model. RESULTS The model was tested on a data set of 616 ICAs obtained from 210 patients, composed of 437 images for training, 49 images for validation, and 130 images for testing. The segmentation model achieved a Dice score of 0.8942, a sensitivity of 0.8735, a specificity of 0.9954, and a Hausdorff distance of 6.0794 mm; it could predict arteries for a single ICA frame in 0.2114 seconds. CONCLUSIONS The results showed that our model outperformed the state-of-the-art deep-learning models. Our new method has great potential for clinical use.
Collapse
Affiliation(s)
- Yinghui Meng
- School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, Henan, China
| | - Zhenglong Du
- School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, Henan, China
| | - Chen Zhao
- Department of Applied Computing, Michigan Technological University, Houghton, MI, USA
| | - Minghao Dong
- School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, Henan, China
| | - Drew Pienta
- Department of Mechanical Engineering-Engineering Mechanics, Michigan Technological University, Houghton, MI, USA
| | - Jinshan Tang
- Department of Health Administration and Policy, College of Health and Human Services, George Mason University, Fairfax, VA, USA
| | - Weihua Zhou
- Department of Applied Computing, Michigan Technological University, Houghton, MI, USA
- Center for Biocomputing and Digital Health, Institute of Computing and Cybersystems, Michigan Technological University, Houghton, MI, USA
- Health Research Institute, Michigan Technological University, Houghton, MI, USA
| |
Collapse
|
4
|
Zhao C, Tang H, McGonigle D, He Z, Zhang C, Wang YP, Deng HW, Bober R, Zhou W. Development of an approach to extracting coronary arteries and detecting stenosis in invasive coronary angiograms. J Med Imaging (Bellingham) 2022; 9:044002. [PMID: 35875389 PMCID: PMC9295705 DOI: 10.1117/1.jmi.9.4.044002] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/25/2021] [Accepted: 06/28/2022] [Indexed: 11/14/2022] Open
Abstract
Purpose: In stable coronary artery disease (CAD), reduction in mortality and/or myocardial infarction with revascularization over medical therapy has not been reliably achieved. Coronary arteries are usually extracted to perform stenosis detection. As such, developing accurate segmentation of vascular structures and quantification of coronary arterial stenosis in invasive coronary angiograms (ICA) is necessary. Approach: A multi-input and multiscale (MIMS) U-Net with a two-stage recurrent training strategy was proposed for the automatic vessel segmentation. The proposed model generated a refined prediction map with the following two training stages: (i) stage I coarsely segmented the major coronary arteries from preprocessed single-channel ICAs and generated the probability map of arteries; and (ii) during the stage II, a three-channel image consisting of the original preprocessed image, a generated probability map, and an edge-enhanced image generated from the preprocessed image was fed to the proposed MIMS U-Net to produce the final segmentation result. After segmentation, an arterial stenosis detection algorithm was developed to extract vascular centerlines and calculate arterial diameters to evaluate stenotic level. Results: Experimental results demonstrated that the proposed method achieved an average Dice similarity coefficient of 0.8329, an average sensitivity of 0.8281, and an average specificity of 0.9979 in our dataset with 294 ICAs obtained from 73 patients. Moreover, our stenosis detection algorithm achieved a true positive rate of 0.6668 and a positive predictive value of 0.7043. Conclusions: Our proposed approach has great promise for clinical use and could help physicians improve diagnosis and therapeutic decisions for CAD.
Collapse
Affiliation(s)
- Chen Zhao
- Michigan Technological University, Department of Applied Computing, Houghton, Michigan, United States
| | - Haipeng Tang
- University of Southern Mississippi, School of Computing Sciences and Computer Engineering, Hattiesburg, Mississippi, United States
| | - Daniel McGonigle
- University of Southern Mississippi, School of Computing Sciences and Computer Engineering, Hattiesburg, Mississippi, United States
| | - Zhuo He
- Michigan Technological University, Department of Applied Computing, Houghton, Michigan, United States
| | - Chaoyang Zhang
- University of Southern Mississippi, School of Computing Sciences and Computer Engineering, Hattiesburg, Mississippi, United States
| | - Yu-Ping Wang
- Tulane University School of Public Health and Tropical Medicine, Tulane Center of Bioinformatics and Genomics, New Orleans, Louisiana, United States
| | - Hong-Wen Deng
- Tulane University School of Public Health and Tropical Medicine, Tulane Center of Bioinformatics and Genomics, New Orleans, Louisiana, United States
| | - Robert Bober
- Ochsner Medical Center, Department of Cardiology, New Orleans, Louisiana, United States
| | - Weihua Zhou
- Michigan Technological University, Department of Applied Computing, Houghton, Michigan, United States
- Michigan Technological University, Institute of Computing and Cybersystems, and Health Research Institute, Center of Biocomputing and Digital Health, Houghton, Michigan, United States
| |
Collapse
|
5
|
Zhao C, Vij A, Malhotra S, Tang J, Tang H, Pienta D, Xu Z, Zhou W. Automatic extraction and stenosis evaluation of coronary arteries in invasive coronary angiograms. Comput Biol Med 2021; 136:104667. [PMID: 34315031 DOI: 10.1016/j.compbiomed.2021.104667] [Citation(s) in RCA: 25] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/03/2021] [Revised: 07/13/2021] [Accepted: 07/17/2021] [Indexed: 11/24/2022]
Abstract
BACKGROUND Coronary artery disease (CAD) is the leading cause of death in the United States (US) and a major contributor to healthcare cost. Accurate segmentation of coronary arteries and detection of stenosis from invasive coronary angiography (ICA) are crucial in clinical decision making. PURPOSE We aim to develop an automatic method to extract coronary arteries by deep learning and detect arterial stenosis from ICAs. METHODS In this study, a deep learning model which integrates a feature pyramid with a U-Net++ model was developed to automatically segment coronary arteries in ICAs. A compound loss function which contains Dice loss, dilated Dice loss, and L2 regularization was utilized to train the proposed segmentation model. Following the segmentation, an algorithm which extracts vascular centerlines, calculates the diameters, and measures the stenotic levels, was developed to detect arterial stenosis. RESULTS AND CONCLUSIONS In the dataset consisting of 314 ICAs obtained from 99 patients, the segmentation model achieved an average Dice score of 0.8899, a sensitivity of 0.8595, and a specificity of 0.9960. In addition, the stenosis detection algorithm achieved a true positive rate of 0.6840 and a positive predictive value of 0.6998 on all types of stenosis, which has great promise to advance to clinical uses and could provide auxiliary suggestions for CAD diagnosis and treatment.
Collapse
Affiliation(s)
- Chen Zhao
- Department of Applied Computing, Michigan Technological University, Houghton, MI, 49931, USA
| | - Aviral Vij
- Division of Cardiology, Cook County Health and Hospitals System, Chicago, IL, 60612, USA; Division of Cardiology, Rush Medical College, Chicago, IL, 60612, USA
| | - Saurabh Malhotra
- Division of Cardiology, Cook County Health and Hospitals System, Chicago, IL, 60612, USA; Division of Cardiology, Rush Medical College, Chicago, IL, 60612, USA
| | - Jinshan Tang
- Department of Applied Computing, Michigan Technological University, Houghton, MI, 49931, USA; Center of Biocomputing and Digital Health, Michigan Technological University, Houghton, MI, 49931, USA
| | - Haipeng Tang
- School of Computing Sciences and Computer Engineering, University of Southern Mississippi, Hattiesburg, MS, 39406, USA
| | - Drew Pienta
- Department of Mechanical Engineering-Engineering Mechanics, Michigan Technological University, Houghton, MI, 49931, USA
| | - Zhihui Xu
- Department of Cardiology, The First Affiliated Hospital of Nanjing Medical University, Nanjing, Jiangsu, 210000, China.
| | - Weihua Zhou
- Department of Applied Computing, Michigan Technological University, Houghton, MI, 49931, USA; Center of Biocomputing and Digital Health, Michigan Technological University, Houghton, MI, 49931, USA.
| |
Collapse
|
6
|
Wan T, Chen J, Zhang Z, Li D, Qin Z. Automatic vessel segmentation in X-ray angiogram using spatio-temporal fully-convolutional neural network. Biomed Signal Process Control 2021. [DOI: 10.1016/j.bspc.2021.102646] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/27/2023]
|
7
|
Wan T, Feng H, Tong C, Li D, Qin Z. Automated identification and grading of coronary artery stenoses with X-ray angiography. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2018; 167:13-22. [PMID: 30501856 DOI: 10.1016/j.cmpb.2018.10.013] [Citation(s) in RCA: 19] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/13/2018] [Revised: 09/15/2018] [Accepted: 10/12/2018] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVE X-ray coronary angiography (XCA) remains the gold standard imaging technique for the diagnosis and treatment of cardiovascular disease. Automatic detection and grading of coronary stenoses in XCA are challenging problems due to the complex overlap of different background structures with intensity inhomogeneities. We present a new computerized image based method to accurately identify and quantify the stenosis severity on XCA. METHODS A unified framework, consisting of Hessian-based vessel enhancement, level-set skeletonization, improved measure of match measurement, and local extremum identification, is developed to distinctly reveal the vessel structures and accurately determine the stenosis grades. The methodology was validated on 143 consecutive patients who underwent diagnostic XCA through both qualitative and quantitative evaluations. RESULTS The presented algorithm was tested on a set of 267 vessel segments annotated by two expert cardiologists. The experimental results show that the method can effectively localize and quantify the vessel stenoses, achieving average detection accuracy, sensitivity, specificity, and F-score of 93.93%, 91.03%, 93.83%, 89.18%, respectively. CONCLUSIONS A fully automatic coronary analysis method is devised for vessel stenosis detection and grading in XCA. The presented approach can potentially serve as a generalized framework to handle different image modalities.
Collapse
Affiliation(s)
- Tao Wan
- School of Biomedical Science and Medical Engineering, Beijing Advanced Innovation Centre for Biomedical Engineering, Beihang University, Beijing 100083, China.
| | - Hongxiang Feng
- Department of General Thoracic Surgery, China Japan Friendship Hospital, Beijing 100029, China
| | - Chao Tong
- School of Computer Science and Engineering, Beihang University, Beijing 100083, China
| | - Deyu Li
- School of Biomedical Science and Medical Engineering, Beijing Advanced Innovation Centre for Biomedical Engineering, Beihang University, Beijing 100083, China
| | - Zengchang Qin
- Intelligent Computing and Machine Learning Lab, School of Automation Science and Electrical Engineering, Beihang University, Beijing 100083, China.
| |
Collapse
|
8
|
Carballal A, Novoa FJ, Fernandez-Lozano C, García-Guimaraes M, Aldama-López G, Calviño-Santos R, Vazquez-Rodriguez JM, Pazos A. Automatic multiscale vascular image segmentation algorithm for coronary angiography. Biomed Signal Process Control 2018. [DOI: 10.1016/j.bspc.2018.06.007] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
9
|
Nasr-Esfahani E, Karimi N, Jafari M, Soroushmehr S, Samavi S, Nallamothu B, Najarian K. Segmentation of vessels in angiograms using convolutional neural networks. Biomed Signal Process Control 2018. [DOI: 10.1016/j.bspc.2017.09.012] [Citation(s) in RCA: 51] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
10
|
Nasr-Esfahani E, Samavi S, Karimi N, Soroushmehr SMR, Ward K, Jafari MH, Felfeliyan B, Nallamothu B, Najarian K. Vessel extraction in X-ray angiograms using deep learning. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2017; 2016:643-646. [PMID: 28268410 DOI: 10.1109/embc.2016.7590784] [Citation(s) in RCA: 27] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Coronary artery disease (CAD) is the most common type of heart disease which is the leading cause of death all over the world. X-ray angiography is currently the gold standard imaging technique for CAD diagnosis. These images usually suffer from low quality and presence of noise. Therefore, vessel enhancement and vessel segmentation play important roles in CAD diagnosis. In this paper a deep learning approach using convolutional neural networks (CNN) is proposed for detecting vessel regions in angiography images. Initially, an input angiogram is preprocessed to enhance its contrast. Afterward, the image is evaluated using patches of pixels and the network determines the vessel and background regions. A set of 1,040,000 patches is used in order to train the deep CNN. Experimental results on angiography images of a dataset show that our proposed method has a superior performance in extraction of vessel regions.
Collapse
|