Aim: To develop a deep learning (DL) artificial intelligence (AI) model for instance segmentation and tooth numbering on orthopantomograms (OPGs).
Materials and methods: Forty OPGs were manually annotated to lay down the ground truth for training two convolutional neural networks (CNNs): U-net and Faster RCNN. These algorithms were concurrently trained and validated on a dataset of 1280 teeth (40 OPGs) each. The U-net algorithm was trained on OPGs specifically annotated with polygons to label all 32 teeth via instance segmentation, allowing each tooth to be denoted as a separate entity from the surrounding structures. Simultaneously, teeth were also numbered according to the Fédération Dentaire Internationale (FDI) numbering system, using bounding boxes to train Faster RCNN. Consequently, both trained CNNs were combined to develop an AI model capable of segmenting and numbering all teeth on an OPG.
Results: The performance of the U-net algorithm was determined using various performance metrics including precision = 88.8%, accuracy = 88.2%, recall = 87.3%, F-1 score = 88%, dice index = 92.3%, and Intersection over Union (IoU) = 86.3%. The performance metrics of the Faster RCNN algorithm were determined using overlap accuracy = 30.2 bounding boxes (out of a possible of 32 boxes) and classifier accuracy of labels = 93.8%.
Conclusions: The instance segmentation and tooth numbering results of our trained AI model were close to the ground truth, indicating a promising future for their incorporation into clinical dental practice. The ability of an AI model to automatically identify teeth on OPGs will aid dentists with diagnosis and treatment planning, thus increasing efficiency.
Keywords: artificial intelligence, deep learning, dentistry, neural networks, convolutional neural network, intraoral radiography