Teeth segmentation is an important topic in dental restorations that is essential for crown generation, diagnosis, and treatment planning. In the dental field, the variability of input data is high and there are no publicly available 3D dental arch datasets. Although there has been improvement in the field provided by recent deep learning architectures on 3D data, there still exists some problems such as properly identifying missing teeth in an arch. We propose to use spectral clustering as a self-supervisory signal to joint-train neural networks for segmentation of 3D arches. Our approach is motivated by the observation that K-means clustering provides cues to capture margin lines related to human perception. The main idea is to automatically generate training data by decomposing unlabeled 3D arches into segments relying solely on geometric information. The network is then trained using a joint loss that combines a supervised loss of annotated input and a self-supervised loss of non-labeled input. Our collected data has a variety of arches including arches with missing teeth. Our experimental results show improvement over the fully supervised state-of-the-art MeshSegNet when using semi-supervised learning. Finally, we contribute code and a dataset.
翻译:在牙科领域,输入数据的变异性很高,而且没有公开提供的3D牙科拱门数据集。尽管最近关于3D数据的深层学习架构提供的实地情况有所改善,但仍存在一些问题,例如正确识别拱门中缺失的牙齿。我们提议使用光谱集成作为3D拱门分离联合导线神经网络的自我监督信号。我们的方法动力是,观测到K means群集为获取与人类感知有关的边线提供了提示。主要想法是将未标的3D拱门解密成仅依靠几何信息的部分,从而自动生成培训数据。然后,对该网络的培训采用联合损失的方法,将附带附加说明的投入损失和自动监控的非标签输入损失结合起来。我们收集的数据有各种各样的拱门,包括缺少牙齿的拱门。我们的实验结果显示,在使用半超级代码学习时,对完全监管状态MeshSeget数据进行了改进。