A knowledge-based algorithm for automatic detection of cephalometric landmarks on CBCT images

Abhishek Gupta,Om Prakash Kharbanda,Viren Sardana,Rajiv Balachandran,Harish Kumar Sardana
DOI: https://doi.org/10.1007/s11548-015-1173-6
Abstract:Purpose: Cone-beam computed tomography (CBCT) is now an established component for 3D evaluation and treatment planning of patients with severe malocclusion and craniofacial deformities. Precision landmark plotting on 3D images for cephalometric analysis requires considerable effort and time, notwithstanding the experience of landmark plotting, which raises a need to automate the process of 3D landmark plotting. Therefore, knowledge-based algorithm for automatic detection of landmarks on 3D CBCT images has been developed and tested. Methods: A knowledge-based algorithm was developed in the MATLAB programming environment to detect 20 cephalometric landmarks. For the automatic detection, landmarks that are physically adjacent to each other were clustered into groups and were extracted through a volume of interest (VOI). Relevant contours were detected in the VOI and landmarks were detected using corresponding mathematical entities. The standard data for validation were generated using manual marking carried out by three orthodontists on a dataset of 30 CBCT images as a reference. Results: Inter-observer ICC for manual landmark identification was found to be excellent (>0.9) amongst three observers. Euclidean distances between the coordinates of manual identification and automatic detection through the proposed algorithm of each landmark were calculated. The overall mean error for the proposed method was 2.01 mm with a standard deviation of 1.23 mm for all the 20 landmarks. The overall landmark detection accuracy was recorded at 64.67, 82.67 and 90.33 % within 2-, 3- and 4-mm error range of manual marking, respectively. Conclusions: The proposed knowledge-based algorithm for automatic detection of landmarks on 3D images was able to achieve relatively accurate results than the currently available algorithm.
What problem does this paper attempt to address?