| Literature DB >> 35463790 |
Wenjing Hong1, Qiuyang Sheng2, Bin Dong3,4, Lanping Wu1, Lijun Chen1, Leisheng Zhao1, Yiqing Liu1, Junxue Zhu1, Yiman Liu1, Yixin Xie1, Yizhou Yu2, Hansong Wang3,4, Jiajun Yuan3,4, Tong Ge3,4, Liebin Zhao4, Xiaoqing Liu2, Yuqi Zhang1.
Abstract
Secundum atrial septal defect (ASD) is one of the most common congenital heart diseases (CHDs). This study aims to evaluate the feasibility and accuracy of automatic detection of ASD in children based on color Doppler echocardiographic images using convolutional neural networks. In this study, we propose a fully automatic detection system for ASD, which includes three stages. The first stage is used to identify four target echocardiographic views (that is, the subcostal view focusing on the atrium septum, the apical four-chamber view, the low parasternal four-chamber view, and the parasternal short-axis view). These four echocardiographic views are most useful for the diagnosis of ASD clinically. The second stage aims to segment the target cardiac structure and detect candidates for ASD. The third stage is to infer the final detection by utilizing the segmentation and detection results of the second stage. The proposed ASD detection system was developed and validated using a training set of 4,031 cases containing 370,057 echocardiographic images and an independent test set of 229 cases containing 203,619 images, of which 105 cases with ASD and 124 cases with intact atrial septum. Experimental results showed that the proposed ASD detection system achieved accuracy, recall, precision, specificity, and F1 score of 0.8833, 0.8545, 0.8577, 0.9136, and 0.8546, respectively on the image-level averages of the four most clinically useful echocardiographic views. The proposed system can automatically and accurately identify ASD, laying a good foundation for the subsequent artificial intelligence diagnosis of CHDs.Entities:
Keywords: artificial intelligence; automatic detection; convolutional neural networks; echocardiogram; secundum atrial septal defect
Year: 2022 PMID: 35463790 PMCID: PMC9019069 DOI: 10.3389/fcvm.2022.834285
Source DB: PubMed Journal: Front Cardiovasc Med ISSN: 2297-055X
Summary of the training and validation data sets.
| Training set | Validation set | |||
| Number | Number | Number | Number | |
| of cases | of images | of cases | of images | |
| Standard view identification | 3,409 | 247,750 | 96 | 102,904 |
| Cardiac anatomy segmentation | 237 | 7,500 | 101 | 2,185 |
| Atrial septal defect detection | 150 | 8,355 | 38 | 1,363 |
Clinical characteristic and view distribution comparisons between the ASD group and the normal group of the test data set.
| ASD group ( | Normal group ( | ||
| Age (years) | 1.80 (0.04–14.46) | 2.09 (0.11–14.61) | |
| Female/male | 73/32 | 79/45 | |
| Weight (kg) | 11.00 (3.45–52.00) | 12.50 (4.30–50.00) | |
| Height (cm) | 80.00 (45.00–162.00) | 90.00 (51.00–152.00) | |
| Size of ASD (mm) | 12.1 ± 5.2 | / | |
| Associated cardiac conditions | PDA ( | Small PDA ( | |
| VSD ( | VSD ( | ||
| PS ( | Post PDA occlusion ( | ||
| subAS (ASD detection/total) ( | 7,503/8,079 | 8,498/8,790 | 16,001/16,869 |
| A4C (ASD detection/total) ( | 2,942/3,078 | 3,840/4,003 | 6,782/7,081 |
| LPS4C (ASD detection/total) ( | 4,410/4,798 | 4,714/5,159 | 9,124/9,957 |
| Sax-basal (ASD detection/total) ( | 3,483/4,245 | 4,874/5,689 | 8,357/9,934 |
| Other ( | 72,416 | 87,362 | 159,778 |
| Total ( | 92,616 | 111,003 | 203,619 |
ASD, atrial septal defect; VSD, ventricular septal defect; PDA, patent ductus arteriosus; PS, pulmonary stenosis; subAS, subcostal atrium septum; A4C, apical four-chamber; LPS4C, low parasternal four-chamber.
FIGURE 1The pipeline of the proposed automatic ASD detection system. In practice, the two stages of cardiac anatomy segmentation and atrial septal defect candidate detection can be run in parallel.
FIGURE 2Standard view identification through knowledge distillation. The pre-training teacher–student based on KL (Kullback–Leibler) loss realizes knowledge transfer through joint training. Then the student is fine-tuned on training data based on CE (cross entropy) loss to complete the training process of knowledge distillation.
FIGURE 3Dense Dual Attention U-Net based segmentor for cardiac anatomy segmentation. The second, third, and fourth layers of the encoder apply the dense blocks, containing 2, 4, and 8 dense layers, respectively, with a growth rate of 32. The dual attention module includes a position attention module and a channel attention module, respectively. The two modules process the input in parallel, and the two outputs are fused by addition.
FIGURE 4FCOS detector for atrial septal defects. FCOS consists of three parts, including the backbone (CNN), neck (FPN), task-special heads (classification, centerness, and regression).
FIGURE 5Atrial septal region extraction. (A) Segmented left and right atria, (B) convex hull embracing segmented left and right atria, (C) region differences between (A) and (B), (D) morphologically dilated atrial septum.
FIGURE 6Atrial septal defect detection refinement. (A) Input image with a target view, (B) detected ASD candidates, (C) segmentation result of cardiac anatomy, (D) extraction of atrial septal region based on (C), (E) final refined result of ASD detection.
Performance results of standard view identification.
| View | Accuracy | Recall | Precision | Specificity | F1 score |
| subAS (95% CI) | 0.9965 (0.9962–0.9969) | 0.9485 (0.9452–0.9519) | 0.9985 (0.9979–0.9991) | 0.9999 (0.9998–0.9999) | 0.9729 (0.9729–0.9729) |
| A4C (95% CI) | 0.9975 (0.9972–0.9978) | 0.9444 (0.9391–0.9497) | 0.9788 (0.9754–0.9822) | 0.9993 (0.9991–0.9994) | 0.9613 (0.9613–0.9613) |
| LPS4C (95% CI) | 0.9908 (0.9902–0.9914) | 0.9163 (0.9109–0.9218) | 0.8971 (0.8912–0.9031) | 0.9946 (0.9943–0.9949) | 0.9066 (0.9066–0.9067) |
| Sax-basal (95% CI) | 0.9919 (0.9913–0.9924) | 0.8413 (0.8341–0.8484) | 0.9908 (0.9887–0.9928) | 0.9996 (0.9995–0.9997) | 0.9099 (0.9099–0.9099) |
| Mean | 0.9942 | 0.9126 | 0.9663 | 0.9983 | 0.9377 |
subAS, subcostal atrium septum; A4C, apical four-chamber; LPS4C, low parasternal four-chamber.
Performance results of cardiac anatomy segmentation.
| Number of images | Left atrium (DSC) | Right atrium (DSC) | Mean (DSC) | |
| A2C | 993 | 0.8960 | 0.9089 | 0.9025 |
| A2C-V2C | 731 | 0.8987 | 0.9239 | 0.9113 |
| A2C-LV | 31 | 0.8908 | 0.8816 | 0.8862 |
| A2C-RV | 430 | 0.8638 | 0.9171 | 0.8905 |
| Total/mean | 2,185 | 0.8873 | 0.9079 | 0.8976 |
A2C, image containing left and right atria only; A2C-V2C, image containing left and right atria and left and right ventricles; A2C-LV, image containing left and right atria and only left ventricle; A2C-RV, image containing left and right atria and only right ventricle.
Performance of U-Net with different modules.
| U-Net | U-Net w/dense block | U-Net w/dual attention | Dense dual attention U-Net | |
| A2C | 0.8860 | 0.8969 | 0.8973 |
|
| A2C-V2C | 0.8889 | 0.9044 | 0.9018 |
|
| A2C-LV | 0.8814 | 0.8837 | 0.8716 |
|
| A2C-RV | 0.8548 |
| 0.8705 | 0.8905 |
| Mean | 0.8778 | 0.8945 | 0.8853 |
|
A2C, image containing left and right atria only; A2C-V2C, image containing left and right atria and left and right ventricles; A2C-LV, image containing left and right atria and only left ventricle; A2C-RV, image containing left and right atria and only right ventricle. Numbers in bold font indicate better performance in each category.
FIGURE 7Example segmentation results of cardiac anatomy. (A) High precision segmentation of DSC 0.9517; (B) medium precision segmentation of DSC 0.9115; (C) poor segmentation performance of DSC 0.7347.
FIGURE 8Receiver operating characteristic curves of ASD detection on four target echocardiographic views.
FIGURE 9Examples of success and failure cases. (A) ASD detected in the subAS view: bright red shows the transeptal flow with left-to-right shunt, (B) ASD detected in the A4C view: dark red in the center of the atrial septum indicates the occurrence of left-to-right shunt flow, (C) ASD detected in the LPS4C view: blue regions represent the transeptal flow with right-to-left shunt, (D) ASD detected in the PSAX view: bright red shows the transeptal flow with left-to-right shunt. (E) ASD detection of false positive, due to the confusion of similar structures and the failure of the cardiac anatomy segmentation stage; (F) ASD detection of true negative, due to the low confidence (0.9432 < 0.95).
Performance results of ASD detection before vs after refinement.
| View | Accuracy | Recall | Precision | Specificity | F1 score |
| subAS (95% CI) | 0.8958 (0.8912–0.9005)/ | 0.8771 (0.8694–0.8848)/ | 0.9106 (0.9049–0.9163)/ | 0.8763 (0.8762–0.8764)/ | |
| (0.8985–0.9075) ( | (0.8656–0.8828) ( | (0.8827–0.8991) ( | (0.9277–0.9381) ( | (0.8824–0.8825) ( | |
| A4C (95% CI) | 0.8220 (0.8132–0.8309)/ | 0.7601 (0.7437–0.7765)/ | 0.8616 (0.8515–0.8717)/ | 0.7570 (0.7568–0.7572)/ | |
| (0.8418–0.8583) ( | (0.7153–0.7552) ( | (0.8286–0.8636) ( | (0.9314–0.9461) ( | (0.7866–0.7870) ( | |
| LPS4C (95% CI) | 0.8860 (0.8798–0.8922)/ | 0.9080 (0.8995–0.9166)/0.9080 | 0.8447 (0.8344–0.8550)/ | 0.8687 (0.8598–0.8775)/ | 0.8752 (0.8751–0.8753)/ |
| (0.8931–0.9049) ( | (0.8984–0.9176) ( | (0.8626–0.8842) ( | (0.8935–0.9106) ( | (0.8902–0.8905) ( | |
| Sax-basal (95% CI) | 0.8758 (0.8693–0.8824)/ | 0.8013 (0.7894–0.8132)/ | 0.8567 (0.8478–0.8656)/ | 0.8504 (0.8502–0.8505)/ | |
| (0.8750–0.8877) ( | (0.8897–0.9113) ( | (0.8071–0.8335) ( | (0.8717–0.8898) ( | (0.8584–0.8587) ( | |
| Mean | 0.8699/ | 0.8208/ | 0.8744/ | 0.8397/ | |
| Case-level | 0.9888/ | 0.8381/ | 0.8786/ | 0.9214/ | 0.9072/ |
subAS, subcostal atrium septum; A4C, apical four-chamber; LPS4C, low parasternal four-chamber. A p-value (p < 0.05) indicates statistically significant. Numbers in bold font indicate better performance in each category.