| Literature DB >> 36188109 |
Xiaojie Zhou1, Guoxia Yu1, Qiyue Yin2, Yan Liu1, Zhiling Zhang1, Jie Sun1.
Abstract
The objective of this study is to improve traditional convolutional neural networks for more accurate children dental caries diagnosis on panoramic radiographs. A context aware convolutional neural network (CNN) is proposed by considering information among adjacent teeth, based on the fact that caries of teeth often affects each other due to the same growing environment. Specifically, when performing caries diagnosis on a tooth, information from its adjacent teeth will be collected and adaptively fused for final classification. Children panoramic radiographs of 210 patients with one or more caries and 94 patients without caries are utilized, among which there are a total of 6028 teeth with 3039 to be caries. The proposed context aware CNN outperforms typical CNN baseline with the accuracy, precision, recall, F1 score, and area-under-the-curve (AUC) being 0.8272, 0.8538, 0.8770, 0.8652, and 0.9005, respectively, showing potential to improve typical CNN instead of just copying them in previous works. Specially, the proposed method performs better than two five-year attending doctors for the second primary molar caries diagnosis. Considering the results obtained, it is beneficial to promote CNN based deep learning methods for assisting dentists for caries diagnosis in hospitals.Entities:
Mesh:
Year: 2022 PMID: 36188109 PMCID: PMC9519291 DOI: 10.1155/2022/6029245
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.809
Figure 1Extraction of each tooth on a panoramic radiograph.
Data characteristics in this study.
| Characteristics | Values |
|---|---|
| Total, with, and without caries panoramic radiograph numbers | 304, 210, 94 |
| Total, caries, and normal teeth numbers | 6028, 3039, 2989 |
| Training, validation, and test panoramic radiograph numbers | 244, 30, 30 |
| Training of total, caries, and normal teeth numbers | 4833, 2432, 2401 |
| Validation of total, caries, and normal teeth numbers | 599, 320, 279 |
| Test of total, caries, and normal teeth numbers | 596, 287, 309 |
Figure 2Overall framework of the proposed context aware CNN.
Performance comparison between the proposed context aware CNN (CA-CNN) and the typical CNN baseline (CNN).
| Methods | Accuracy | Precision | Recall |
|
|---|---|---|---|---|
| CNN | 0.7768 | 0.8056 | 0.8049 | 0.8052 |
| CA-CNN | 0.8272 | 0.8538 | 0.8770 | 0.8652 |
Figure 3Receiver operating characteristic (ROC) curves of the proposed context aware CNN (CA-CNN) and the typical CNN baseline (CNN). Numbers in parentheses show the area under the curve (AUC) values.
Figure 4Classification accuracy of each tooth for our context aware CNN (CA-CNN) and the typical CNN baseline (CNN). Numbers in the horizontal ordinate denote the tooth positions.
Influence of the numbers of neighbors selected in the proposed context aware CNN (CA-CNN). CA-CNN-X means X neighbors being selected.
| Metrics | Accuracy | Precision | Recall |
| AUC |
|---|---|---|---|---|---|
| CA-CNN-2 | 0.8020 | 0.8051 | 0.8155 | 0.8103 | 0.8537 |
| CA-CNN-3 | 0.8272 | 0.8538 | 0.8770 | 0.8652 | 0.9005 |
| CA-CNN-5 | 0.8104 | 0.8452 | 0.8738 | 0.8593 | 0.8725 |
Comparison of the classification performance and average testing time of a dental panoramic radiograph image between the proposed context aware CNN (CA-CNN) and two five-year attending doctors (AD, average performance is reported).
| Metrics | Accuracy | Precision | Recall |
| Time (s) |
|---|---|---|---|---|---|
| CA-CNN | 0.8272 | 0.8538 | 0.8770 | 0.8652 | 1.0619 |
| AD | 0.8842 | 0.8509 | 0.9417 | 0.8940 | 64.5000 |
Classification accuracy of each tooth for the proposed context aware CNN (CA-CNN) and two five-year attending doctors (AD, average performance is reported).
| Position | 55 | 54 | 53 | 52 | 51 |
|---|---|---|---|---|---|
| CA-CNN | 0.8333 | 0.8667 | 0.7000 | 0.7333 | 0.8667 |
| AD | 0.7667 | 0.9000 | 0.9333 | 0.9333 | 0.9333 |
| Position | 61 | 62 | 63 | 64 | 65 |
| CA-CNN | 0.7333 | 0.8000 | 0.8667 | 0.9667 | 0.9333 |
| AD | 0.8333 | 0.9333 | 0.8667 | 0.8667 | 0.8333 |
| Position | 75 | 74 | 73 | 72 | 71 |
| CA-CNN | 0.8621 | 0.9000 | 0.7667 | 0.8667 | 0.8276 |
| AD | 0.8276 | 0.9000 | 0.8333 | 1.0000 | 0.9310 |
| Position | 81 | 82 | 83 | 84 | 85 |
| CA-CNN | 0.8000 | 0.7667 | 0.7667 | 0.8621 | 0.8276 |
| AD | 0.9333 | 0.9000 | 0.9000 | 0.9310 | 0.7241 |