| Literature DB >> 35155637 |
Musa Abdulkareem1,2,3, Mark S Brahier4, Fengwei Zou5, Alexandra Taylor6, Athanasios Thomaides7, Peter J Bergquist7, Monvadi B Srichai7, Aaron M Lee1,2, Jose D Vargas8,9, Steffen E Petersen1,2,3,10.
Abstract
OBJECTIVES: Cardiac computed tomography (CCT) is a common pre-operative imaging modality to evaluate pulmonary vein anatomy and left atrial appendage thrombus in patients undergoing catheter ablation (CA) for atrial fibrillation (AF). These images also allow for full volumetric left atrium (LA) measurement for recurrence risk stratification, as larger LA volume (LAV) is associated with higher recurrence rates. Our objective is to apply deep learning (DL) techniques to fully automate the computation of LAV and assess the quality of the computed LAV values.Entities:
Keywords: CT; deep learning; left atrial volume; left atrium; quality control
Year: 2022 PMID: 35155637 PMCID: PMC8831539 DOI: 10.3389/fcvm.2022.822269
Source DB: PubMed Journal: Front Cardiovasc Med ISSN: 2297-055X
Figure 1The overview of the proposed framework for estimating the volume of LA.
Baseline characteristics of the patients.
|
|
|
|---|---|
| Age, years | 63.2 (± 10.2) |
| Men, | 223 (66) |
| BMI (kg/m2) | 31.1 (± 7.0) |
| LAV (ml) | 137.1 (± 46.4) |
| Paroxysmal AF, | 219 (65) |
Values are numbers and percentage (%) of the variables (± standard deviation).
AF, atrial fibrillation; BMI, body mass index; LAV, left atrial volume.
Configuration of the VGG16 and VGG19 DL Architectures.
The convolutional layer parameters are denoted as “conv2-(number of filters),” where “conv2” denotes 2D convolution operation and the height and width of the 2D convolution window is 2 × 2. For brevity, the ReLU activation function is not shown.
Configuration of the ResNet50 DL Architecture.
The convolutional layer parameters are denoted as “conv2-(number of filters),” where “conv2” denotes 2D convolution operation and the height and width of the 2D convolution window is 2 × 2. Each of the convolutional or identity blocks is followed by the number of filters n.
Number of parameters of the DL Architectures.
|
|
|
| |
|---|---|---|---|
| Number of trainable parameters | 14,714,049 | 20,023,745 | 23,530,369 |
| Total number of parameters | 14,714,049 | 20,023,745 | 23,583,489 |
Learning rate adopted for training the image classification models with lr = 1e-4.
|
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
| Learning rate |
| 0.5 × | 0.2 × | 0.1 × | 0.05 × | 0.02 × | 0.01 × | 0.005 × | 0.002 × | 0.001 × |
Configuration of the UNet DL Architecture.
The convolutional layer parameters are denoted as “conv2 (dimension of output, number of filters)” where “conv2” denotes 2D convolution operation. “conv2-T (dimension of output, number of filters)” denotes 2D transpose convolution layer. The conv2 and conv2-T operations have ‘same' padding (i.e., output and input of the operation have the same height and width).
Learning rate adopted for training the UNet image segmentation model with lr = 1e-4.
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|
| Learning rate |
| 0.5 × | 0.2 × | 0.1 × | 0.05 × | 0.02 × | 0.01 × | 0.005 × |
Figure 2The three steps of the Modified Reverse Classification Accuracy (mRCA) method.
Performance metrics for the classification models using the evaluation dataset (N = 3,172).
|
|
|
|
|
|---|---|---|---|
| Precision | 0.9554 | 0.9605 | 0.9754 |
| Recall | 0.9342 | 0.9419 | 0.9779 |
| F1 score | 0.9447 | 0.9511 | 0.9766 |
Confusion matrices for the classification models using the evaluation dataset (N = 3,172) with class 0 (absence of LA in an image) and class 1 (presence of LA in an image).
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
| |
|
| 1,951 | 51 | 1,939 | 46 | 1,969 | 29 |
|
| 77 | 1,093 | 69 | 1,118 | 26 | 1,148 |
LA, left atrium.
Figure 3Some examples of the prediction of the classification models. The top, middle, and bottom rows correspond to the predictions of the VGG16, VGG19, and ResNet50 models, respectively. The red arrows point to the LA. The middle column shows images with LA that the classification models got wrong.
Figure 4The histogram (A) and the boxplot (B) of the dice score of the evaluation dataset. The 25, 50, and 75% percentiles are 0.88, 0.93, and 0.95, respectively.
Figure 5Some examples of the variable prediction of the segmentation model (the red and blue contours represent the label and prediction and the corresponding dice scores are shown on the top of each image).
Figure 6Examples of image quality assessment comparing RCA and mRCA methods. The “Good” (η ∈ [0 0.2]), “Average” (η ∈ [0.2 0.5]), and “Poor” (η ∈ [0.5 1.0]) refer to the quality of the predictions of the RCA method when compared to the actual DSC scores in terms of the relative error (not shown on the figure), where relative error η = |(DSC − DSC)/DSC|).
Mean of actual DSC and predicted DSC for RCA and mRCA methods with MAE and MSE results for 2,000 images.
|
|
|
| |
|---|---|---|---|
| Mean DSC | 0.88 | 0.52 | 0.82 |
| MAE | – | 0.3634 | 0.0899 |
| MSE | – | 0.1739 | 0.0231 |
DSC, dice similarity coefficient; mRCA, modified reverse classification accuracy; MAE, mean absolute error; MSE, mean squared error; RCA, reverse classification accuracy.
Figure 7The regression (A,B) and the Bland-Altman (C,D) plots of the label volumes vs. the predicted volumes using the proposed framework. The data points are shown in blue and green in panel (A); the green data points (9 out of 337) in the figure have been flagged by the QC condition as poor LAV estimates therefore eliminated in panel (B). The red data point in panel (B) indicates one poor volume estimate (out of a total of 10) was missed by the imposed condition. In panels (C,D), the upper and lower dashed horizontal lines represent the confidence interval at 95%.
Figure 8The top row shows (A) the regression plot and (B) the kernel density estimate plot along the two variables (label volume and predicted volume) marginal distributions. It also shows (C) the regression plot along the two variables' boxplots and (D) the kernel density estimate and histogram plots of the variables with the dashed vertical lines representing the arithmetic mean of the distributions. The symbols ρ and p represent the p-value and Pearson correlation coefficient, respectively. The plots (A–D) correspond to the label volumes vs. the predicted volumes without quality control (QC) and the plots (E–H) correspond to these variables using the proposed QC framework.
Examples of label and predicted LAV with QC scores for 5 selected patients with No. 1–4 being of good quality and No. 5 flagged as being of poor quality.
|
|
|
|
|
| |
|---|---|---|---|---|---|
| 1 | 146.6 | 146.8 | 0.87 | 96 | 22 |
| 2 | 130.8 | 128.9 | 0.80 | 75 | 6 |
| 3 | 141.7 | 143.1 | 0.83 | 90 | 18 |
| 4 | 113.7 | 114.4 | 0.78 | 89 | 8 |
| 5 | 108.04 | 185.08 | 0.62 | 50 | 5 |