| Literature DB >> 36003505 |
Jianbin Guo1, Pei-Wei Tsai2, Xingsi Xue3, Dong Wu4, Qui Tran Van2, Chanaka Nimantha Kaluarachchi2, Hong Thi Dang2, Nikhitha Chintha2.
Abstract
Identifying the right accessories for installing the dental implant is a vital element that impacts the sustainability and the reliability of the dental prosthesis when the medical case of a patient is not comprehensive. Dentists need to identify the implant manufacturer from the x-ray image to determine further treatment procedures. Identifying the manufacturer is a high-pressure task under the scaling volume of patients pending in the queue for treatment. To reduce the burden on the doctors, a dental implant identification system is built based on a new proposed thinner VGG model with an on-demand client-server structure. We propose a thinner version of VGG16 called TVGG by reducing the number of neurons in the dense layers to improve the system's performance and gain advantages from the limited texture and patterns in the dental radiography images. The outcome of the proposed system is compared with the original pre-trained VGG16 to verify the usability of the proposed system.Entities:
Keywords: CNN; VGG; dental implant; implant identification; radiography image
Year: 2022 PMID: 36003505 PMCID: PMC9393209 DOI: 10.3389/fphar.2022.948283
Source DB: PubMed Journal: Front Pharmacol ISSN: 1663-9812 Impact factor: 5.988
FIGURE 1Proposed supporting system diagram.
FIGURE 2GUI of the proposed system (A) is the entry GUI (B) is the model selection and RoI specification GUI.
FIGURE 3Result presentation GUI.
FIGURE 4Network layout comparison (A) is the network layout of the conventional VGG16 (B) is the network layout of the TVGG (C) is the legend.
FIGURE 5Confusion matrices (A) is obtained by VGG16 (B) is obtained by VGG16-GAP (C) is obtained by TVGG15.
Evaluation matrices of all class.
| Model | Bego | Bicon | Straumann | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Precision | Recall | F1-score | Precision | Recall | F1-score | Precision | Recall | F1-score | |
| VGG16 | 0.33 |
| 0.50 | 0 | 0 | 0 | 0 | 0 | 0 |
| VGG16-GAP | 0.66 | 0.90 | 0.76 |
| 0.57 | 0.73 | 0.78 |
|
|
| TVGG15 |
| 0.92 |
| 0.96 |
|
|
| 0.78 | 0.79 |
The bold values represents those presents the best across all methods.
Model training information.
| Precision | Recall | F1-score | |
|---|---|---|---|
| VGG16 | 0.11 | 0.33 | 0.17 |
| VGG16-GAP | 0.81 | 0.77 | 0.76 |
| TVGG15 |
|
|
|
The bold values represents those presents the best across all methods.
FIGURE 6Identification accuracy across all models.
Model training information.
| VGG16 | VGG16-GAP | TVGG15 | |
|---|---|---|---|
| Occupied Storage | 1.38 GB | 272.4 MB |
|
| Training Time (hours) | 6.04 | 5.81 |
|
| Best Training Accuracy | 0.33 | 0.91 |
|
| Best Validation Accuracy | 0.33 | 0.88 |
|
The bold values represents those presents the best across all methods.