Automatic coronary artery calcium scoring in cardiac CT angiography using paired convolutional neural networks

The amount of coronary artery calcification (CAC) is a strong and independent predictor of cardiovascular events. CAC is clinically quantified in cardiac calcium scoring CT (CSCT), but it has been shown that cardiac CT angiography (CCTA) may also be used for this purpose. We present a method for automatic CAC quantification in CCTA. This method uses supervised learning to directly identify and quantify CAC without a need for coronary artery extraction commonly used in existing methods. The study included cardiac CT exams of 250 patients for whom both a CCTA and a CSCT scan were available. To restrict the volume-of-interest for analysis, a bounding box around the heart is automatically determined. The bounding box detection algorithm employs a combination of three ConvNets, where each detects the heart in a different orthogonal plane (axial, sagittal, coronal). These ConvNets were trained using 50 cardiac CT exams. In the remaining 200 exams, a reference standard for CAC was defined in CSCT and CCTA. Out of these, 100 CCTA scans were used for training, and the remaining 100 for evaluation of a voxel classification method for CAC identification. The method uses ConvPairs, pairs of convolutional neural networks (ConvNets). The first ConvNet in a pair identifies voxels likely to be CAC, thereby discarding the majority of non-CAC-like voxels such as lung and fatty tissue. The identified CAC-like voxels are further classified by the second ConvNet in the pair, which distinguishes between CAC and CAC-like negatives. Given the different task of each ConvNet, they share their architecture, but not their weights. Input patches are either 2.5D or 3D. The ConvNets are purely convolutional, i.e. no pooling layers are present and fully connected layers are implemented as convolutions, thereby allowing efficient voxel classification. The performance of individual 2.5D and 3D ConvPairs with input sizes of 15 and 25 voxels, as well as the performance of ensembles of these ConvPairs, were evaluated by a comparison with reference annotations in CCTA and CSCT. In all cases, ensembles of ConvPairs outperformed their individual members. The best performing individual ConvPair detected 72% of lesions in the test set, with on average 0.85 false positive (FP) errors per scan. The best performing ensemble combined all ConvPairs and obtained a sensitivity of 71% at 0.48 FP errors per scan. For this ensemble, agreement with the reference mass score in CSCT was excellent (ICC 0.944 [0.918-0.962]). Aditionally, based on the Agatston score in CCTA, this ensemble assigned 83% of patients to the same cardiovascular risk category as reference CSCT. In conclusion, CAC can be accurately automatically identified and quantified in CCTA using the proposed pattern recognition method. This might obviate the need to acquire a dedicated CSCT scan for CAC scoring, which is regularly acquired prior to a CCTA, and thus reduce the CT radiation dose received by patients.

[1]  Gareth Funka-Lea,et al.  Automatic heart isolation for CT coronary visualization using graph-cuts , 2006, 3rd IEEE International Symposium on Biomedical Imaging: Nano to Macro, 2006..

[2]  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.

[3]  K. Chinnaiyan,et al.  SCCT guidelines on the use of coronary computed tomographic angiography for patients presenting with acute chest pain to the emergency department: a report of the Society of Cardiovascular Computed Tomography Guidelines Committee. , 2014, Journal of cardiovascular computed tomography.

[4]  Christian Igel,et al.  Deep Feature Learning for Knee Cartilage Segmentation Using a Triplanar Convolutional Neural Network , 2013, MICCAI.

[5]  Stefan Wesarg,et al.  Localizing Calcifications in Cardiac CT Data Sets Using a New Vessel Segmentation Approach , 2006, Journal of Digital Imaging.

[6]  Jeroen J. Bax,et al.  Assessment of Agatston coronary artery calcium score using contrast-enhanced CT coronary angiography. , 2010, AJR. American journal of roentgenology.

[7]  William M. Wells,et al.  Medical Image Computing and Computer-Assisted Intervention — MICCAI’98 , 1998, Lecture Notes in Computer Science.

[8]  Jürgen Schmidhuber,et al.  Parallel Multi-Dimensional LSTM, With Application to Fast Biomedical Volumetric Image Segmentation , 2015, NIPS.

[9]  Damini Dey,et al.  Coronary calcium scoring from contrast coronary CT angiography using a semiautomated standardized method. , 2015, Journal of cardiovascular computed tomography.

[10]  Max A. Viergever,et al.  Automatic Coronary Calcium Scoring in Cardiac CT Angiography Using Convolutional Neural Networks , 2015, MICCAI.

[11]  Udo Hoffmann,et al.  Evidence for lower variability of coronary artery calcium mineral mass measurements by multi-detector computed tomography in a community-based cohort--consequences for progression studies. , 2006, European journal of radiology.

[12]  D. Goff,et al.  Comparison of novel risk markers for improvement in cardiovascular risk assessment in intermediate-risk individuals. , 2012, JAMA.

[13]  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.

[14]  Thomas Trieb,et al.  A method for calcium quantification by means of CT coronary angiography using 64-multidetector CT: very high correlation with agatston and volume scores , 2009, European Radiology.

[15]  Max A. Viergever,et al.  Automatic Coronary Calcium Scoring in Low-Dose Chest Computed Tomography , 2012, IEEE Transactions on Medical Imaging.

[16]  Bram van Ginneken,et al.  Automatic classification of pulmonary peri-fissural nodules in computed tomography using an ensemble of 2D views and a convolutional neural network out-of-the-box , 2015, Medical Image Anal..

[17]  Yoshua Bengio,et al.  Deep Sparse Rectifier Neural Networks , 2011, AISTATS.

[18]  Mouaz H. Al-Mallah,et al.  Routine low-radiation-dose coronary computed tomography angiography , 2014 .

[19]  Max A. Viergever,et al.  Automatic Coronary Calcium Scoring in Non-Contrast-Enhanced ECG-Triggered Cardiac CT With Ambiguity Detection , 2015, IEEE Transactions on Medical Imaging.

[20]  Dorin Comaniciu,et al.  Fast Automatic Detection of Calcified Coronary Lesions in 3D Cardiac CT Images , 2010, MLMI.

[21]  Razvan Pascanu,et al.  Theano: new features and speed improvements , 2012, ArXiv.

[22]  Günther Greiner,et al.  Automatic detection and quantification of coronary calcium on 3D CT angiography data , 2011, Computer Science - Research and Development.

[23]  Jonathan Goldin,et al.  Coronary calcium coverage score: determination, correlates, and predictive accuracy in the Multi-Ethnic Study of Atherosclerosis. , 2008, Radiology.

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

[25]  H. Hecht Coronary artery calcium scanning: past, present, and future. , 2015, JACC. Cardiovascular imaging.

[26]  Dorin Comaniciu,et al.  3D Deep Learning for Efficient and Robust Landmark Detection in Volumetric Data , 2015, MICCAI.

[27]  Dong Li,et al.  Coronary calcium scans and radiation exposure in the multi-ethnic study of atherosclerosis , 2015, The International Journal of Cardiovascular Imaging.

[28]  Willi A Kalender,et al.  Coronary artery calcium: a multi-institutional, multimanufacturer international standard for quantification at cardiac CT. , 2007, Radiology.

[29]  Max A. Viergever,et al.  2D image classification for 3D anatomy localization: employing deep convolutional neural networks , 2016, SPIE Medical Imaging.

[30]  Ronald M. Summers,et al.  A New 2.5D Representation for Lymph Node Detection Using Random Sets of Deep Convolutional Neural Network Observations , 2014, MICCAI.

[31]  M. Rubens,et al.  Deriving coronary artery calcium scores from CT coronary angiography: a proposed algorithm for evaluating stable chest pain , 2014, The International Journal of Cardiovascular Imaging.

[32]  Michael J Blaha,et al.  What is the role of calcium scoring in the age of coronary computed tomographic angiography? , 2012, Journal of Nuclear Cardiology.

[33]  Bram van Ginneken,et al.  Pulmonary Nodule Detection in CT Images: False Positive Reduction Using Multi-View Convolutional Networks , 2016, IEEE Transactions on Medical Imaging.

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

[35]  Daniel Rueckert,et al.  Multiatlas whole heart segmentation of CT data using conditional entropy for atlas ranking and selection. , 2015, Medical physics.

[36]  Zhen Qian,et al.  Agatston score tried and true: by contrast, can we quantify calcium on CTA? , 2012, Journal of cardiovascular computed tomography.

[37]  M. Reiser,et al.  Coronary artery calcium: absolute quantification in nonenhanced and contrast-enhanced multi-detector row CT studies. , 2002, Radiology.

[38]  Jeroen J. Bax,et al.  Automatic detection and quantification of the Agatston coronary artery calcium score on contrast computed tomography angiography , 2014, The International Journal of Cardiovascular Imaging.

[39]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[40]  Yann LeCun,et al.  Scene parsing with Multiscale Feature Learning, Purity Trees, and Optimal Covers , 2012, ICML.

[41]  Yeung Yam,et al.  Quantifying coronary artery calcification from a contrast-enhanced cardiac computed tomography angiography study. , 2014, European heart journal cardiovascular Imaging.

[42]  Andrew Hayen,et al.  A method for coronary artery calcium scoring using contrast-enhanced computed tomography. , 2012, Journal of cardiovascular computed tomography.

[43]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[44]  Bram van Ginneken,et al.  Detection of coronary calcifications from computed tomography scans for automated risk assessment of coronary artery disease. , 2007, Medical physics.

[45]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[46]  Piotr J. Slomka,et al.  Automated coronary artery calcium scoring from non-contrast CT using a patient-specific algorithm , 2015, Medical Imaging.

[47]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[48]  Roman Goldenberg,et al.  Fully automatic model-based calcium segmentation and scoring in coronary CT angiography , 2014, International Journal of Computer Assisted Radiology and Surgery.

[49]  L. V. van Vliet,et al.  Vessel specific coronary artery calcium scoring: an automatic system. , 2013, Academic radiology.

[50]  Yen H. Le,et al.  A supervised classification-based method for coronary calcium detection in non-contrast CT , 2010, The International Journal of Cardiovascular Imaging.