Coronary artery centerline extraction in cardiac CT angiography using a CNN‐based orientation classifier

&NA; Coronary artery centerline extraction in cardiac CT angiography (CCTA) images is a prerequisite for evaluation of stenoses and atherosclerotic plaque. In this work, we propose an algorithm that extracts coronary artery centerlines in CCTA using a convolutional neural network (CNN). In the proposed method, 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 is trained using manually annotated centerlines in training images. No image preprocessing is required, so that the process is guided solely by the local image values around the tracker's location. The CNN was trained using a training set consisting of 8 CCTA images with a total of 32 manually annotated centerlines provided in the MICCAI 2008 Coronary Artery Tracking Challenge (CAT08). Evaluation was performed within the CAT08 challenge using a test set consisting of 24 CCTA test images in which 96 centerlines were extracted. The extracted centerlines had an average overlap of 93.7% with manually annotated reference centerlines. Extracted centerline points were highly accurate, with an average distance of 0.21 mm to reference centerline points. Based on these results the method ranks third among 25 publicly evaluated methods in CAT08. In a second test set consisting of 50 CCTA scans acquired at our institution (UMCU), an expert placed 5448 markers in the coronary arteries, along with radius measurements. Each marker was used as a seed point to extract a single centerline, which was compared to the other markers placed by the expert. This showed strong correspondence between extracted centerlines and manually placed markers. In a third test set containing 36 CCTA scans from the MICCAI 2014 Challenge on Automatic Coronary Calcium Scoring (orCaScore), fully automatic seeding and centerline extraction was evaluated using a segment‐wise analysis. This showed that the algorithm is able to fully‐automatically extract on average 92% of clinically relevant coronary artery segments. Finally, the limits of agreement between reference and automatic artery radius measurements were found to be below the size of one voxel in both the CAT08 dataset and the UMCU dataset. Extraction of a centerline based on a single seed point required on average 0.4 ± 0.1 s and fully automatic coronary tree extraction required around 20 s. The proposed method is able to accurately and efficiently determine the direction and radius of coronary arteries based on information derived directly from the image data. 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.

[1]  E. Bolson,et al.  Lumen Diameter of Normal Human Coronary Arteries: Influence of Age, Sex, Anatomic Variation, and Left Ventricular Hypertrophy or Dilation , 1992, Circulation.

[2]  Alejandro F. Frangi,et al.  3D MRA coronary axis determination using a minimum cost path approach , 2002, Magnetic resonance in medicine.

[3]  S. Achenbach,et al.  SCCT guidelines for the interpretation and reporting of coronary CT angiography: a report of the Society of Cardiovascular Computed Tomography Guidelines Committee. , 2014, Journal of cardiovascular computed tomography.

[4]  Yefeng Zheng,et al.  Robust and Accurate Coronary Artery Centerline Extraction in CTA by Combining Model-Driven and Data-Driven Approaches , 2013, MICCAI.

[5]  Bob D. de Vos,et al.  An evaluation of automatic coronary artery calcium scoring methods with cardiac CT using the orCaScore framework. , 2016, Medical physics.

[6]  Graeme P. Penney,et al.  Standardized evaluation methodology for 2-D-3-D registration , 2005, IEEE Transactions on Medical Imaging.

[7]  Rozemarijn Vliegenthart,et al.  A Meta Analysis and Hierarchical Classification of HU-Based Atherosclerotic Plaque Characterization Criteria , 2013, PloS one.

[8]  Jaime S. Cardoso,et al.  Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support , 2017, Lecture Notes in Computer Science.

[9]  Gongping Yang,et al.  Hierarchical retinal blood vessel segmentation based on feature and ensemble learning , 2015, Neurocomputing.

[10]  Gábor Székely,et al.  Joint 3-D vessel segmentation and centerline extraction using oblique Hough forests with steerable filters , 2015, Medical Image Anal..

[11]  Marleen de Bruijne,et al.  Robust Shape Regression for Supervised Vessel Segmentation and its Application to Coronary Segmentation in CTA , 2011, IEEE Transactions on Medical Imaging.

[12]  Örjan Smedby,et al.  A computational atlas of normal coronary artery anatomy. , 2016, EuroIntervention : journal of EuroPCR in collaboration with the Working Group on Interventional Cardiology of the European Society of Cardiology.

[13]  Isabelle Bloch,et al.  Adaptive particle filtering for coronary artery segmentation from 3D CT angiograms , 2016, Comput. Vis. Image Underst..

[14]  Gözde B. Ünal,et al.  A Higher-Order Tensor Vessel Tractography for Segmentation of Vascular Structures , 2015, IEEE Transactions on Medical Imaging.

[15]  Heiga Zen,et al.  WaveNet: A Generative Model for Raw Audio , 2016, SSW.

[16]  Isabelle Bloch,et al.  A review of 3D vessel lumen segmentation techniques: Models, features and extraction schemes , 2009, Medical Image Anal..

[17]  Vladlen Koltun,et al.  Multi-Scale Context Aggregation by Dilated Convolutions , 2015, ICLR.

[18]  Stephen R. Aylward,et al.  Initialization, noise, singularities, and scale in height ridge traversal for tubular object centerline extraction , 2002, IEEE Transactions on Medical Imaging.

[19]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[20]  E. Wellnhofer,et al.  A prospective study for comparison of MR and CT imaging for detection of coronary artery stenosis. , 2011, JACC. Cardiovascular imaging.

[21]  Tim Leiner,et al.  Dilated Convolutional Neural Networks for Cardiovascular MR Segmentation in Congenital Heart Disease , 2016, RAMBO+HVSMR@MICCAI.

[22]  H P Meinzer,et al.  Statistical tracking of tree-like tubular structures with efficient branching detection in 3D medical image data , 2012, Physics in medicine and biology.

[23]  Alex Graves,et al.  Neural Machine Translation in Linear Time , 2016, ArXiv.

[24]  Lubomir M. Hadjiiski,et al.  Automated coronary artery tree extraction in coronary CT angiography using a multiscale enhancement and dynamic balloon tracking (MSCAR-DBT) method , 2012, Comput. Medical Imaging Graph..

[25]  Peter F. Neher,et al.  Learn to Track: Deep Learning for Tractography , 2017, bioRxiv.

[26]  Martin Styner,et al.  Standardized evaluation methodology and reference database for evaluating coronary artery centerline extraction algorithms , 2009, Medical Image Anal..

[27]  Alejandro F. Frangi,et al.  Muliscale Vessel Enhancement Filtering , 1998, MICCAI.

[28]  Max A. Viergever,et al.  Deep Learning for Multi-Task Medical Image Segmentation in Multiple Modalities , 2016, MICCAI.

[29]  Guido Gerig,et al.  Three-dimensional multi-scale line filter for segmentation and visualization of curvilinear structures in medical images , 1998, Medical Image Anal..

[30]  Heinz-Otto Peitgen,et al.  Multiple hypothesis template tracking of small 3D vessel structures , 2010, Medical Image Anal..

[31]  Jeroen J. Bax,et al.  Automatic centerline extraction of coronary arteries in coronary computed tomographic angiography , 2011, The International Journal of Cardiovascular Imaging.

[32]  Yefeng Zheng,et al.  Coronary Centerline Extraction via Optimal Flow Paths and CNN Path Pruning , 2016, MICCAI.

[33]  Mingchen Gao,et al.  Deep vessel tracking: A generalized probabilistic approach via deep learning , 2016, 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI).

[34]  Luca Antiga,et al.  Automatic differentiation in PyTorch , 2017 .

[35]  Max A. Viergever,et al.  Automatic coronary artery calcium scoring in cardiac CT angiography using paired convolutional neural networks , 2016, Medical Image Anal..

[36]  Bram van Ginneken,et al.  A survey on deep learning in medical image analysis , 2017, Medical Image Anal..

[37]  Milan Sonka,et al.  Highly automated segmentation of arterial and venous trees from three-dimensional magnetic resonance angiography (MRA) , 2004, The International Journal of Cardiovascular Imaging.

[38]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[39]  Vincent Lepetit,et al.  Multiscale Centerline Detection , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[40]  R. Detrano,et al.  Quantification of coronary artery calcium using ultrafast computed tomography. , 1990, Journal of the American College of Cardiology.