Teeth Detection and Dental Problem Classification in Panoramic X-Ray Images using Deep Learning and Image Processing Techniques









Abstract

Deep convolutional neural networks, have gained a lot popularity in medical research due to their impressive results in detection, prediction and classification. Analysis of panoramic dental radiographies help specialists observe problems in poor visibility areas, inside the buccal cavity or in hard to reach areas. However, poor image quality or fatigue can cause the diagnosis to vary, which can ultimately hinder the treatment. In this paper we propose a novel approach of automatic teeth detection and dental problem classification using panoramic X-Ray images which can aid the medical staff in making decisions regarding the correct diagnosis. For this endeavor panoramic radiographies were collected from three dental clinics and annotated, highlighting 14 different dental issues that can appear. A CNN was trained using the annotated data for obtaining semantic segmentation information. Next, multiple image processing operations were performed for segmenting and refining the bounding boxes corresponding to the teeth detections. Finally, each tooth instance was labeled and the problem affecting it was identified using a histogram-based majority voting within the detected region of interest. The implemented solution was evaluated with respect to several metrics like intersection over union for the semantic segmentation and accuracy, precision, recall and F1-score for the generated bounding box detections. The results were compared qualitatively with the data obtained from other approaches illustrating the superiority of the proposed solution.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL