Journal of Hard Tissue Biology
Online ISSN : 1880-828X
Print ISSN : 1341-7649
ISSN-L : 1341-7649
Generating Training Data Using Python Scripts for Automatic Extraction of Landmarks from Tooth Models
Akiko KatoMiki HoriTadasuke HoriMakoto JinchoHironao SekineTatsushi Kawai
Author information

2022 Volume 31 Issue 2 Pages 95-100


The automatic extraction of landmarks from three-dimensional tooth models using artificial intelligence is crucial to advance dental anatomy studies. However, collecting sufficient data for artificial intelligence training hinders progress in this field. To automatically identify anatomical landmarks on tooth models, this paper proposes a method for generating substantial amount of training data from the digital data of a single human maxillary canine. Human maxillary canine data were loaded into Blender, and the landmark was defined as the cusp of the canine. Sequentially, the coordinate values of the centroid of the landmark were used as correct answer labels. A total of 22,896 training images were generated using Python scripts, and they were split into train and validation datasets. Pairs of images and label data were fed into the artificial intelligence network, which comprises four convolutional layers and one max pooling layer. The accuracy of the trained artificial intelligence was evaluated on 915 200 × 200 pixel images, which were different from the training images. The average Euclidean distance error of the artificial intelligence-predicted coordinate values of the landmark was 6.1 pixels. Our approach, based on the training data generated in Blender using Python scripts, provides a powerful solution when it is challenging to obtain sufficient amount of medical field data for artificial intelligence-assisted procedures.

Content from these authors
© 2022 by The Hard Tissue Biology Network Association(JHTBNet)
Previous article Next article