Coronary Artery Centerline Extraction in Cardiac CT Angiography Using a CNN-Based Orientation Classifier
arXiv:1810.03143 · doi:10.1016/j.media.2018.10.005
Abstract
Coronary artery centerline extraction in cardiac CT angiography (CCTA) images is a prerequisite for evaluation of stenoses and atherosclerotic plaque. We propose an algorithm that extracts coronary artery centerlines in CCTA using a convolutional neural network (CNN). A 3D dilated CNN is trained to predict the most likely direction and radius of an artery at any given point in a CCTA image based on a local image patch. Starting from a single seed point placed manually or automatically anywhere in a coronary artery, a tracker follows the vessel centerline in two directions using the predictions of the CNN. Tracking is terminated when no direction can be identified with high certainty. The CNN was trained using 32 manually annotated centerlines in a training set consisting of 8 CCTA images provided in the MICCAI 2008 Coronary Artery Tracking Challenge (CAT08). Evaluation using 24 test images of the CAT08 challenge showed that extracted centerlines had an average overlap of 93.7% with 96 manually annotated reference centerlines. Extracted centerline points were highly accurate, with an average distance of 0.21 mm to reference centerline points. In a second test set consisting of 50 CCTA scans, 5,448 markers in the coronary arteries were used as seed points to extract single centerlines. This showed strong correspondence between extracted centerlines and manually placed markers. In a third test set containing 36 CCTA scans, fully automatic seeding and centerline extraction led to extraction of on average 92% of clinically relevant coronary artery segments. The proposed method is able to accurately and efficiently determine the direction and radius of coronary arteries. The method can be trained with limited training data, and once trained allows fast automatic or interactive extraction of coronary artery trees from CCTA images.
arXiv commentAccepted in Medical Image Analysis
References in corpus (8)
- Adam: A Method for Stochastic Optimization
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- A Survey on Deep Learning in Medical Image Analysis
- WaveNet: A Generative Model for Raw Audio
- Domain-adversarial neural networks to address the appearance variability of histopathology images
- Deep Learning for Multi-Task Medical Image Segmentation in Multiple Modalities
- Neural Machine Translation in Linear Time
- Dilated Convolutional Neural Networks for Cardiovascular MR Segmentation in Congenital Heart Disease
Cited by in corpus (17)
- A review of deep learning in medical imaging: Imaging traits, technology trends, case studies with progress highlights, and future promises
- Deep learning for cardiac image segmentation: A review
- A Recurrent CNN for Automatic Detection and Classification of Coronary Artery Plaque and Stenosis in Coronary CT Angiography
- Deep Learning-Based Regression and Classification for Automatic Landmark Localization in Medical Images
- Automated Coronary Artery Atherosclerosis Detection and Weakly Supervised Localization on Coronary CT Angiography with a Deep 3-Dimensional Convolutional Neural Network
- Learning Hybrid Representations for Automatic 3D Vessel Centerline Extraction
- SeqSeg: Learning Local Segments for Automatic Vascular Model Construction
- Deep Feature Fusion via Graph Convolutional Network for Intracranial Artery Labeling
- Enforcing connectivity of 3D linear structures using their 2D projections
- Network-Based Approach for Modeling and Analyzing Coronary Angiography
- Multi-Resolution 3D Convolutional Neural Networks for Automatic Coronary Centerline Extraction in Cardiac CT Angiography Scans
- CAPE: Connectivity-Aware Path Enforcement Loss for Curvilinear Structure Delineation
- Deep Open Snake Tracker for Vessel Tracing
- Learning-Based Algorithms for Vessel Tracking: A Review
- Recognition and standardization of cardiac MRI orientation via multi-tasking learning and deep neural networks
- CNN-CASS: CNN for Classification of Coronary Artery Stenosis Score in MPR Images
- Disarranged Zone Learning (DZL): An unsupervised and dynamic automatic stenosis recognition methodology based on coronary angiography