Introduction

Successful interpretation of coronary CT angiography (cCTA) requires considerable experience [1] as there are various challenges and pitfalls, which may result in missed detection of significant stenosis or overestimation of non-obstructive lesions as significant [24]. Therefore, for interpreters at the beginning of their learning curve, an automated system with constant performance for coronary artery stenosis detection appears desirable.

Automated computer-aided detection and diagnosis algorithms have been developed for and applied to a multitude of disease states within and outside of medical imaging [59]. However, descriptions of the application of such systems to coronary artery disease are scarce [1012], which stands in contrast to the socioeconomic importance of this disease. Specifically computer-aided detection of coronary artery stenosis at cCTA to our knowledge has not been previously described in the clinical literature. We evaluated the performance of a computer-aided algorithm for automated, without human interaction, detection of significant stenosis at cCTA, using quantitative coronary angiography (QCA) as the reference standard.

Materials and methods

Study population

The study protocol was approved by our institutional human research committee, and all patients gave written informed consent. The study population consisted of 59 consecutive patients without known coronary artery disease who were referred to our cardiology service for coronary catheter angiography because of symptomatic chest pain or prior abnormal nuclear myocardial perfusion study. Patients in unstable clinical condition, previous revascularization, serum creatinine above 2.0 mg/dl, or known allergy to iodinated contrast material were not eligible for the study.

cCTA image acquisition

On the morning before their coronary catheter angiography all patients underwent cCTA using 64-slice CT (Somatom Sensation™, Siemens, Forchheim, Germany) in 30/59 patients and dual-source CT (Somatom Definition™, Siemens) in 29 patients. Standard parameters were used. Briefly, 64-slice cCTA studies comprised 64 × 0.6 mm collimation, pitch 0.2, 120-kV tube voltage, and 700-mAs tube current. Dual-source CT used 2 × 32 × 0.6 mm collimation, pitch 0.2–0.43, 120-kV tube voltage, and 560-mAs tube current. Contrast enhancement was achieved with 60–80 ml of a non-ionic contrast medium (Isovue; 370 mg I/ml iopamidol; Bracco, Princeton, NJ) injected at 5–6 ml/s, followed by a 50 ml saline chaser bolus using a dual-syringe injector (Stellant D, Medrad, Pittsburgh, PA). Image reconstruction was performed during the RR interval with the least cardiac motion using a medium soft-tissue convolution kernel (B25f) and a section thickness of 0.75 mm with an increment of 0.3 mm.

cCTA analysis

cCTA data were processed using an automated computer-aided coronary artery stenosis detection algorithm (COR Analyzer™, Rcadia, Haifa, Israel). Without human interaction, this algorithm analyzed the four major coronary arteries—left main (LM), left anterior descending (LAD), left circumflex (LCx), and right coronary artery (RCA)—for the presence and location of significant (50% or more) coronary artery stenosis. For visualization of results, the computer algorithm deploys detection marks indicating candidate lesions on an automatically generated curved multiplanar reformation along the centerline of the target vessel. The algorithm also deploys warning marks indicating potential processing failure, which were treated as positive detection marks for the statistical analysis.

Computer-aided detection algorithm

Coronary tree segmentation

The processing starts from the detection of the ascending aorta, which is identified by its typical circular cross-sectional shape within the mediastinum. The aorta is segmented based on the relatively distinct edges of the contrast medium filled aorta within the surrounding anatomy. The algorithm proceeds with the localization of the coronary artery ostia as contrast medium filled structures connected to the aorta. To build the coronary tree tubular components are tracked. The resulting coronary artery tree is then pruned of erroneously connected structures, e.g., coronary veins and pulmonary vessels.

Coronary artery identification

Identifying major vessels is important for validating the robustness of the segmentation (i.e., absence of an artery may indicate incomplete segmentation) and for assigning lesions to a specific artery. Identification of the three major coronary arteries uses a probabilistic anatomical model based on several hundred cCTA studies that had been used to train the algorithm. This model allows computation of the likelihood of a given path to be RCA, LM, LAD, or LCX which is then validated using features such as the spatial relationships between the arteries; e.g., RCA and LCX should reside in the same atrio-ventricular plane.

Stenosis detection

The reconstructed coronary artery tree is split into disjoint vessel segments and analysis is performed for each segment separately. External boundaries and the lumen of the artery are delineated using an iterative model-based variation approach. Calcified lesions are detected and segmented. Non-calcified plaque is detected as a hypo-attenuating area between the external vessel boundary and lumen without calcium. A set of parameters is extracted for every cross section of the vessel segment including vessel and lumen cross-sectional area, presence and size of atherosclerotic plaque, bifurcations, noise level, presence, and extent of artifacts (e.g., motion, misregistration), and distance from the ostium. The algorithm then matches the extracted features to the characteristics of lesions that were used to train the algorithm and deploys a detection mark if the features of the lesion are likely to indicate significant stenosis.

Quantitative catheter angiography (QCA)

QCA was performed using conventional Judkins’ technique with at least four views of the left and two views of the right coronary artery. Studies were interpreted for stenosis by consensus of two experienced cardiologists who performed quantitative assessment of stenosis severity using a grading tool with automated distance and scale calibration (Axiom-Artis, Siemens).

Statistical analysis

All analyses and graphs were performed with statistical software (SAS/STAT software, version 9.2; SAS Institute, Cary, NC). Categorical variables were presented as percentages, and continuous variables were presented as means and ranges. Detection marks deployed by the automated algorithm indicating significant stenosis at cCTA were compared with findings at QCA on a per-vessel and per-patient basis using logistic regression.

Results

Patient demographics

The population consisted of 64% (38/59) male patients with a mean age of 58 ± 12 years and an average body weight of 83 ± 28 kg.

Per-vessel analysis

The data sets of all 59 patients were successfully processed by the automated algorithm. Warning marks indicating potential processing failure were deployed on 12 vessel segments, which were treated in the same manner as positive detection marks during data analysis. In the 59 patients, coronary catheter angiography revealed 3 patients with significant (50% or more) stenosis in the LM, 18 with significant LAD stenosis, 7 with significant LCx stenosis, and 10 patients with significant RCA stenosis. The automated algorithm correctly identified 1/3 patients (33%) with LM stenosis, 17/18 (94%) with stenosis in the LAD, 3/7 (43%) with stenosis in the LCx, and 7/10 (70%) with stenosis in the RCA (Fig. 1). Detailed performance indices of the automated detection algorithm are provided in Table 1.

Fig. 1
figure 1

Contrast-enhanced 64-slice cCTA study in a 46-year-old man with atypical chest pain. a 3D coronary artery tree segmentation result generated by the automated algorithm. Red detection marks indicating significant stenosis are deployed in the LAD and LCx. b Left Curved multiplanar reformation of the LAD generated by the algorithm. Detection marks (red arrows) indicating significant stenosis in the proximal and mid vessel were automatically deployed. Right Coronary catheterization (left anterior oblique [LAO] view) confirms stenosis of 50% or more in proximal LAD and mid LAD (black arrows). The more proximal lesion (white arrow) in mid LAD is non-significant (30%) on QCA

Table 1 Performance characteristics of the automated algorithm for detection of significant (50% or more) stenosis compared with conventional coronary angiography on a per-vessel and per-patient basis

Per-patient analysis

Based on QCA, 19/59 patients had significant coronary artery stenosis of 50% or more (Fig. 2), whereas in 40 patients stenosis of 50% or more was excluded (Fig. 2). The automated algorithm correctly identified 19/19 patients with significant stenosis in any vessel (Fig. 1), and correctly excluded significant stenosis in 26/40 patients (Fig. 2). Thus, on a per-patient basis, the automated algorithm had 100% sensitivity, 65% specificity, 76% accuracy, 100% NPV, and 58% PPV compared with QCA (Table 1).

Fig. 2
figure 2

Left Contrast-enhanced dual-source cCTA study in a 67-year-old man with substernal chest pressure. The algorithm’s analysis results displayed as curved multiplanar reformations indicate absence of significant stenosis in LM/LAD (a), LCx (b), and RCA (c). Right Coronary catheterization [a and b right anterior oblique [RAO] view; c LAO view] confirms patency of all four vessels

False positive analysis

In the 59 patients a total of 33 false positive detection marks were deployed by the automated algorithm resulting in an average of 0.56 per patient. Of 33 false positive detection marks, 19 (58%) were associated with stenotic atherosclerotic lesions that did not exceed the 50% or more threshold on QCA (Fig. 3); and 14 did not have an atherosclerotic surrogate. These 14 false positive detection marks were associated with high overall image noise (n = 1) (Fig. 4), stair-step artefacts from ECG-misregistration and patient-related motion (n = 3) (Fig. 5), or had no obvious explanation (n = 10). On a per-patient basis, the automated algorithm falsely identified a total of 14/59 subjects (24%) as positive for significant stenosis of 50% or more. Accounting for the 19 detection marks that were deployed on stenotic lesions of less than 50% and considering only the detection marks that were not associated with an atherosclerotic surrogate as false positives, the number of false-positive patient studies was reduced to 5 (9%).

Fig. 3
figure 3

Left Contrast-enhanced dual-source cCTA study in a 74-year-old man with atypical chest pain. The algorithm deployed two detection marks (red arrows) indicating significant stenosis on eccentric calcified plaques with associated blooming artefact on curved multiplanar reformats of the LAD. Right Coronary catheterization (RAO view). The lesions indicated by the algorithm did not exceed the 50% or more threshold on QCA

Fig. 4
figure 4

Left Contrast-enhanced 64-slice cCTA study in a 49-year-old man with a body mass index of 38 kg/m2 and prior abnormal nuclear myocardial perfusion study. Image quality is limited by high image noise. The algorithm deployed a detection mark (red arrow) indicating significant stenosis on the distal RCA displayed as curved multiplanar reformations. Right Coronary catheterization (LAO view) shows patency of the vessel

Fig. 5
figure 5

Left Contrast-enhanced 64-slice cCTA study in a 47-year-old man with exertional chest pain. The algorithm deployed a detection mark (red arrow) indicating significant stenosis on a stair-step artefact in the mid RCA displayed as curved multiplanar reformations. Right Coronary catheterization (LAO view) shows patency of the vessel

Discussion

Automated computer-aided detection and diagnosis has been introduced for various diagnostic applications and use of such systems is increasingly gaining importance in clinical practice [59]. Considering that coronary artery disease is the most important socioeconomic healthcare problem in the westernized world, the application of such techniques to this disease state is surprisingly rare. Our literature search identified an early attempt using computer-aided systems to detect stenosis at coronary catheterization [10]. Computer-aided image analysis, detection, and risk quantification have been applied to CT coronary artery calcium scoring [11] and the use of advanced visualization techniques has been shown to improve cCTA-based diagnosis of coronary artery disease [12]. However, to our knowledge ours is the first description in the peer-reviewed clinical literature of automated computer-aided coronary artery stenosis detection at cCTA.

Relative to early algorithmic stages and even commercial releases of computer-aided detection applications for other pathologies [1317] the performance of the algorithm evaluated here is comparatively high: particularly, the high NPV, in the range of 91–97% per vessel and 100% per patient, appears promising. Similarly, the comparatively low rate of false-positive detection marks sets this algorithm apart from computer-aided detection applications in other organ systems, which have traditionally struggled to find the right balance between high sensitivity and low false-positive rates [14, 15, 17]. Furthermore, we found relatively high performance for diagnosing significant coronary artery stenosis on a per-patient level. However, per-vessel sensitivities showed considerable variation, with lower values than typically observed with human interpretation [18]. Lowest sensitivities were found for the LM (33%) and the LCx (43%) compared with relatively high values for the RCA (70%) and the LAD (94%). The low sensitivity for the evaluation of LM and LCx disease may be explained by the low prevalence (3 in LM, 7 in LCx) of significant lesions in these vessels and thus may not adequately reflect the performance of the algorithm. The deposition of detection marks on non-obstructive lesions of less than 50% combined with frank false-positive findings resulted in low PPVs of 20–30% for all major vessels except for the LAD (81%). This performance reflects the results of comparison studies between cCTA and coronary catheterization based on human interpretation that almost uniformly demonstrate lower specificity and PPV value than sensitivity and NPV [18].

Considering these findings, the algorithm in its current state appears more suitable for aiding the exclusion of significant coronary artery stenosis in patient populations with low likelihood and prevalence of disease, rather than establishing a diagnosis of significant coronary artery stenosis in populations with high likelihood and prevalence of obstructive lesions. As such the performance characteristics of the algorithm align with the current recommendations for the appropriate use of cCTA [19] which consider performance of cCTA in high likelihood patients not indicated. Prospective use of such automated algorithms may further enhance the confidence of excluding significant coronary artery stenosis based on a normal or near-normal cCTA study in low and intermediate likelihood patients, which is considered appropriate use [19]. In actual clinical practice such algorithms may aid inexperienced readers to gradually acquire confidence for ruling out significant stenosis, particularly in patients with low likelihood of disease. Using the algorithm as a second reader, the interpreter may find reassuring verification of her/his exclusion of significant stenosis based on a normal or near-normal cCTA study. This may be particularly helpful in on-call situations where relatively inexperienced trainees are increasingly called upon to rule out significant coronary artery stenosis in patients with acute chest pain [2022], using CT.

The sole use of QCA, while eliminating human interaction, to evaluate the performance of the computer-aided detection algorithm is a strength of our study, but also incurs limitations. QCA, although not perfect, is ordinarily considered a stronger reference standard compared with subjective visual interpretation of coronary catheter angiograms because of its greater objectivity and quantitative nature and naturally is a more relevant comparison than human interpretation of cCTA data. However, because we studied patients who were clinically referred for coronary catheterization, our findings are subject to the same biases as previous comparison studies and cannot easily be extrapolated to the low or intermediate likelihood patient population who ordinarily undergoes cCTA in clinical practice. According to the above considerations, however, the performance of the algorithm would likely be better. More importantly, the effect on the eventual performance of human interpreters if this algorithm is used as a second reader was beyond the scope of this initial technical evaluation and will have to be evaluated by future investigations along with the exact role of such algorithms in clinical practice. Further refinements of the algorithm along with more precise delineation of the coronary arteries by ongoing improvements in CT technology [23, 24] can be expected to enhance the robustness and clinical utility of automated stenosis detection.

Conclusion

Despite these limitations we believe that we could successfully demonstrate the relatively high accuracy of computer-aided detection for diagnosing significant stenosis at cCTA compared with QCA. Thus, our preliminary findings may indicate a promising future role of such algorithms for enhancing the confidence of human interpreters for excluding significant stenosis based on a normal or near-normal cCTA study.