|
基于双边结构多尺度动态图的牙齿点云分割
|
Abstract:
牙齿隐形矫治装置设计的关键就是将牙齿区域从口腔内三维点云模型中实现精准分割,并在尽量降低人为干预的需求下,对牙齿区域中的单颗牙齿实现全自动分割。传统分割技术需要依赖于专家的先验知识以及大量的人机交互辅助操作,分割性能易受到牙齿形状和位置变化的影响,无法实现全自动分割。因此本文提出了一种Multi-Dynamic Graph of Bilateral Structurest (M-DGB)模型。模型使用双边结构将点云特征信息分别输入坐标边与法向量边,首先利用特征转换模块获得不同尺度的初始全局特征,之后利用多尺度动态图模块中的K近邻图与改进的动态图卷积EdgeConv 模仿卷积神经网络渐近地增加感受野的方式,对局部几何特征实现分层次多尺度学习,进一步提取增强后的局部特征。最后将先前得到的局部增强特征与全局特征密集融合,以获取更具有表达能力的多属性特征。此外,改进了一种混合损失函数,加强牙齿与牙龈的边界分割。将该模型在自制数据集上进行实验,与现有点云分割模型PointNet、PointNet 、MeshSegNet相比,分割精度提高,平均Dice系数为0.972、PPV为0.964、SEN为0.987。
The key to the design of the invisible orthodontic device is to accurately segment the tooth area from the 3D point cloud model in the oral cavity, and to achieve automatic segmentation of a single tooth in the tooth area with minimal human intervention. Traditional segmentation technology relies on the prior knowledge of experts and a large number of human-computer interaction auxiliary operations, and the segmentation performance is easily affected by changes in tooth shape and position, and fully automatic segmentation cannot be realized. Therefore, a Multi-Dynamic Graph of Bilateral Structurest (M-DGB) model is proposed. The model uses a bilateral structure to input the point cloud feature information into the coordinate edge and normal vector edge respectively, firstly uses the feature transformation module to obtain the initial global features of different scales, and then uses the K-nearest neighbor graph in the multi-scale dynamic graph module and the improved dynamic graph convolutional EdgeConv to imitate the way of convolutional neural network asymptotic increase of the receptive field, realizes hierarchical and multi-scale learning of local geometric features, and further extracts the enhanced local features. Finally, the previously obtained local enhancement features are intensively fused with the global features to obtain multi-attribute features with more expressive ability. In addition, a mixed loss function has been improved to enhance the boundary segmentation of teeth and gums. Compared with the existing point cloud segmentation models PointNet, PointNet and MeshSegNet, the segmentation accuracy is improved, and the average Dice coefficient is 0.972, PPV is 0.964, and SEN is 0.987.
[1] | Le, T., Bui, G. and Duan, Y. (2017) A Multi-View Recurrent Neural Network for 3D Mesh Segmentation. Computers & Graphics, 66, 103-112. https://doi.org/10.1016/j.cag.2017.05.011 |
[2] | Graham, B., Engelcke, M. and Van Der Maaten, L. (2018) 3d Semantic Segmentation with Submanifold Sparse Convolutional Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, 18-22 June 2018, 9224-9232. https://doi.org/10.1109/CVPR.2018.00961 |
[3] | Kumar Y., Janardan R., Larson B., et al. (2011) Improved Segmentation of Teeth in Dental Models. Computer-Aided Design and Applications, 8, 211-224. https://doi.org/10.3722/cadaps.2011.211-224 |
[4] | Yuan, T.Y., Liao, W.H., Dai, N., et al. (2010) Single-Tooth Modeling for 3D Dental Model. International Journal of Biomedical Imaging, 2010, Article ID: 535329. https://doi.org/10.1155/2010/535329 |
[5] | Zhao, M.X., Ma, L.Z., Tan, W.Z., et al. (2006) Interactive Tooth Segmentation of Dental Models. 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, 17-18 January 2006, 654-657. https://doi.org/10.1109/IEMBS.2005.1616498 |
[6] | Ma, Y.Q. and Li, Z.K. (2010) Computer Aided Orthodontics Treatment by Virtual Segmentation and Adjustment. 2010 International Conference on Image Analysis and Signal Processing, Xiameng, 9-11 April 2010, 336-339. https://doi.org/10.1109/IASP.2010.5476100 |
[7] | Zou, B.J., Liu, S.J., Liao, S.H., et al. (2015) Interactive Tooth Partition of Dental Mesh Base on Tooth-Target Harmonic Field. Computers in Biology and Medicine, 56, 132-144. https://doi.org/10.1016/j.compbiomed.2014.10.013 |
[8] | Xu, X.J., Liu, C. and Zheng, Y.Y. (2018) 3D Tooth Segmentation and Labeling Using Deep Convolutional Neural Networks. IEEE Transactions on Visualization and Computer Graphics, 25, 2336-2348. https://doi.org/10.1109/TVCG.2018.2839685 |
[9] | Tian, S.K., Dai, N., Zhang, B., et al. (2019) Automatic Classification and Segmentation of Teeth on 3D Dental Model Using Hierarchical Deep Learning Networks. IEEE Access, 7, 84817-84828. https://doi.org/10.1109/ACCESS.2019.2924262 |
[10] | Lian, C.F., Wang, L., Wu, T.H., et al. (2019) Meshsnet: Deep Multi-Scale Mesh Feature Learning for End-to-End Tooth Labeling on 3d Dental Surfaces. In: Shen, D., et al. Eds., Medical Image Computing and Computer Assisted Intervention, Springer, Cham, 837-845. https://doi.org/10.1007/978-3-030-32226-7_93 |
[11] | Qi, C.R., Su, H., Mo, K., et al. (2017) PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Piscataway, 21-26 July 2017, 77-85. |
[12] | Cui, Z.M., Li, C.J., Chen, N.L., et al. (2021) TSegNet: An Efficient and Accurate Tooth Segmentation Network on 3D Dental Model. Medical Image Analysis, 69, Article ID: 101949. https://doi.org/10.1016/j.media.2020.101949 |
[13] | Qi, C.R., Yi, L., Su, H., et al. (2017) PointNet : Deep Hierarchical Feature Learning on Point Sets in a Metric Space. Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, 4-9 December 2017, 5105-5114. |
[14] | Yu, C.Q., Gao, C.X., Wang, J.B., et al. (2021) BiSeNet V2: Bilateral Network with Guided Aggregation for Real-Time Semantic Segmentation. International Journal of Computer Vision, 129, 3051-3068. https://doi.org/10.1007/s11263-021-01515-2 |
[15] | Zhang, Z.H., Chen, G.L., Wang, X. and Shu, M.C. (2021) DDRNet: Fast Point Cloud Registration Network for Large-Scale Scenes. ISPRS Journal of Photogrammetry and Remote Sensing, 175, 184-198. https://doi.org/10.1016/j.isprsjprs.2021.03.003 |
[16] | Defferrard, M.., Bresson, X. and Vandergheynst, P. (2016) Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. Advances in Neural Information Processing Systems, 29, 3844-3852. |
[17] | Wang, Y., Sun, Y.B., Liu, Z.W., et al. (2018) Dynamic Graph CNN for Learning on Point Clouds. ACM Transactions on Graphics, 38, 146-158. https://doi.org/10.1145/3326362 |
[18] | Thomas, H., Qi, C.R., Deschaud, J.E., et al. (2019) KPConv: Flexible and Deformable Convolution for Point Clouds. 2019 IEEE/CVF International Conference on Computer Vision, Seoul, 27 October-2 November 2019, 6410-6419. https://doi.org/10.1109/ICCV.2019.00651 |
[19] | Berman, M., Triki, A.R. and Blaschko, M.B. (2018) The Lovasz-Softmax Loss: A Tractable Sl Urrogate for the Optimization of the Intersection-Over-Union Measure in Neural Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, 18-23 June 2018, 44413-4421. https://doi.org/10.1109/CVPR.2018.00464 |