| Literature DB >> 33809045 |
María Prados-Privado1,2,3, Javier García Villalón1, Antonio Blázquez Torres1,4, Carlos Hugo Martínez-Martínez1,5, Carlos Ivorra1.
Abstract
Dental radiography plays an important role in clinical diagnosis, treatment and making decisions. In recent years, efforts have been made on developing techniques to detect objects in images. The aim of this study was to detect the absence or presence of teeth using an effective convolutional neural network, which reduces calculation times and has success rates greater than 95%. A total of 8000 dental panoramic images were collected. Each image and each tooth was categorized, independently and manually, by two experts with more than three years of experience in general dentistry. The neural network used consists of two main layers: object detection and classification, which is the support of the previous one. A Matterport Mask RCNN was employed in the object detection. A ResNet (Atrous Convolution) was employed in the classification layer. The neural model achieved a total loss of 0.76% (accuracy of 99.24%). The architecture used in the present study returned an almost perfect accuracy in detecting teeth on images from different devices and different pathologies and ages.Entities:
Keywords: neural network; panoramic images; teeth detection
Year: 2021 PMID: 33809045 PMCID: PMC8001963 DOI: 10.3390/jcm10061186
Source DB: PubMed Journal: J Clin Med ISSN: 2077-0383 Impact factor: 4.241
Figure 1Flowchart followed with the categorized images.
Figure 2(a): Visualization program employed to collect data by the examiners; (b) a detail of the visualization program.
Resolution of total database image.
| Number of Images | Maximum Resolution | Minimum Resolution | Mean Resolution | |
|---|---|---|---|---|
| DICOM 8 bit | 5121 | 3121 × 1478 | 649 × 490 | 2699 × 1468 |
| DICOM 12 bit | 2669 | 304 × 2298 | 2105 × 1528 | 2682 × 1459 |
Figure 3FDI classification.
Figure 4Anomalies in bounding boxes: (a) Several teeth in the same bounding box; (b) Tooth incorrectly delimited; (c) Indistinguishable.
Figure 5General Mask RCNN architecture.
Figure 6General ResNet Atrous architecture.
Final parameters of the model.
| Matterport Configuration Class | |
|---|---|
| Name | CoreDXnet |
| Backbone | Resnet101 |
| Batch size | 2 |
| Images per GPU | 2 |
| Learning rate | 0.006 |
| Steps per epoch | 200 |
| Total epochs | 60 |
| Total steps | 200 |
Figure 7(a) total loss; (b) class and (c) BBox loss of the model.
Figure 8False positives: (a) Image categorization; (b) Bounding boxes detected by the model.
Figure 9Bounding boxes: (a) by experts; (b) by the model.
Figure 10Model examples: (a) healthy patient; (b) dental implants and endodontic; (c) a tooth with only root; (d) prothesis.