摘要
随着数字化技术的发展,三维点云数据在口腔临床数字化诊疗中的应用越来越广泛,涉及到三维形态对比分析、虚拟患者构建、缺损形态重建等多个方面。目前,“刚性配准”与“非刚性配准”技术在口腔三维点云数据的临床应用中发挥了重要作用,2种技术的异同点及其背后的算法原理值得深入探讨与挖掘,从而使其更好地服务于口腔医学的临床实践与科学研究。笔者团队对于“刚性配准”与“非刚性配准”技术的应用和研究有一定工作基础,文章对2种技术的概念、算法原理及其在口腔医学领域中的应用进行阐述、总结和展望,为口腔临床和科研对两种技术的应用提供借鉴和参考。
Abstract
With the development of digital technology,three-dimensional(3D)point cloud data is becoming more and more widely used in oral clinical digital diagnosis and treatment,involving many aspects such as 3D morphological comparison analysis,virtual patient construction,and defect morphological reconstruction. At present,"rigid registration" and "non-rigid registration" technologies have played important roles in the clinical application of oral 3D point cloud data. The similarities and differences between the two technologies and the algorithm principles behind them are worth in-depth discussion and exploration,so that they can better serve the clinical practice and scientific research of stomatology. The author’s team has a certain working basis for the application and research of“rigid registration”and“non - rigid registration”technologies. This article will explain the concepts,algorithm principles and their application in the field of stomatology,and summarize and prospect them to provide reference for the application of oral clinical and scientific research to the two technologies.
数字化技术的发展及其在口腔医学领域中的应用丰富了口腔临床的医学数据类型,以稠密点集形式表达人体组织三维形态的三维点云数据逐渐成为了一种新的主流数据类型。基于三维点云数据,口腔医师可为患者进行诊断和治疗方案的数字化设计,并进行可视化展示,便于医患沟通;亦可对患者治疗前后的颌面和牙列形态进行三维对比分析,评价临床疗效;或建立数字化虚拟患者,开展口腔医学教育与培训等。三维点云数据的获取手段主要包括三维光学扫描和三维重建,不同来源的数据间存在着数据精度、三维空间位置、三角网格拓扑关系等方面的差异。因此,针对三维点云数据的数据处理是口腔临床基于其进行数字化诊疗分析的重要环节,也是口腔临床医师和科研学者关注的重点内容[1-2]。
目前,“刚性配准”技术,即2个三维点云数据进行某种最优匹配(重叠、对齐),最常见的是逆向工程软件 Geomagic 中的“最佳拟合对齐”功能,其在三维点云数据处理分析中的应用已较为成熟,已成为口腔临床应用三维点云数据的主要技术手段[1]。而近年来,有学者将“非刚性配准”技术引入到口腔三维点云数据的处理分析中,该技术亦展现出一定的应用潜力和研究前景。“刚性配准”和“非刚性配准” 技术既有区别、亦有联系,笔者团队基于2种技术进行了多年的研究工作,本文将对其概念和算法原理进行介绍,并梳理其在口腔医学领域的临床应用,从而为口腔医学领域的临床医师和科研学者提供借鉴和参考。笔者还对2种技术的后续发展进行探讨与展望,为今后的相关研究提供相应参考。
1 “刚性配准”与“非刚性配准”的概念及算法原理
针对三维点云数据,“刚性配准”与“非刚性配准”均能通过坐标变换将不同的三维点云数据统一到相同的空间坐标系下。两者最主要的区别在于,数据配准过程中,“刚性配准”不会改变“浮动数据” (配准中三维空间位置发生改变的数据)的三维形态,而“非刚性配准”会令“浮动数据”发生趋近于 “固定数据”(配准中三维空间位置不变的数据)三维形态的三维形变。目前,“刚性配准”与“非刚性配准”已有多种不同的算法实现方式。
1.1 “刚性配准”的概念及算法实现
三维点云数据的“刚性配准”是指通过计算一个空间变换矩阵(包含平移与旋转),将处于不同空间位置的2个或多个数据以某种“最优”形式叠加匹配在一起的过程。在此过程中,“浮动数据”的三维形态不变,仅改变空间位姿。三维点云数据“刚性配准”的核心算法包括普氏分析(Procrustes analy⁃ sis,PA)算法[3] 和迭代最近点(iterative closest point, ICP)算法[4]。PA 算法基于不同数据集上具有一一对应关系的标志点对(由人为手动标记或特征提取和匹配等方式建立),计算空间变换矩阵,通过对 “浮动数据”进行平移、旋转和整体缩放,最小化标志点对间的平方距离和(最小二乘法原理),从而实现“浮动数据”与“固定数据”间的尺寸归一化和对齐(图1A)。ICP算法则通过计算不同数据间的密集点对应关系(以数据间距离最近的点对作为此次计算的对应关系),计算空间变换矩阵,通过对“浮动数据”进行平移和旋转,最小化对应点间的平方距离和,实现“浮动数据”与“固定数据”间的配准。不断重复前述过程(每次迭代中,ICP算法都会基于当前的对应点重新计算空间变换矩阵,并更新“浮动数据”的位置),直到达到最大迭代次数或对应点间的平方距离和小于其设定阈值,获得最终的配准结果(图1B)。
1.2 “非刚性配准”的概念及算法实现
三维点云数据的“非刚性配准”是指通过计算2 个三维数据集之间的密集点对应关系,进而为“浮动数据”(通常为一个结构化的三维点云模板数据) 上的每个顶点施加不同的空间变换矩阵,将“浮动数据”变形匹配至“固定数据”的过程(图2)。在此过程中,“浮动数据”不仅改变了空间位姿,其三维形态也发生了趋近于“固定数据”三维形态的三维形变。针对三维点云数据,“非刚性配准”需要解决 2个问题:①计算三维数据集之间的密集点对应关系;②求解对应点之间的坐标变换矩阵。
目前,针对问题①主要有两种解决方式:一种以ICP算法为代表,通过计算三维点云数据间距离最近的点对作为对应关系,进而求解数据间的坐标变换矩阵,例如非刚性迭代最近点(non⁃rigid itera⁃ tive closest point,NICP)算法[5-6];另一种则通过计算三维点云数据间点对的对应概率,建立概率矩阵作为对应关系,再求解数据间的坐标变换矩阵,例如一致性点漂移(coherent point drift,CPD)算法[7]。针对问题②有多种变换模型,局部仿射变换[5]:通过对 “浮动数据”上的每个顶点施加不同的仿射变换矩阵(包含线性变换和平移向量),导致“浮动数据”发生局部三维形变,实现数据间的变形匹配;薄板样条(thin plate spline,TPS)函数[8]:TPS函数通常由仿射变换和非仿射变换两部分组成,基于物理模型中的薄板形变原理,通过最小化薄板的弯曲能量实现数据间的变形匹配;拉普拉斯变形(Laplace deforma⁃ tion)[9]:通过调整数据的微分坐标实现数据的变形效果,数据变形的同时仍保持局部细节特征;此外还有基于变形图、基于网格等的变换模型[10]。采用不同密集点对应关系的计算方式,结合不同的坐标变换模型,并进行不同的目标函数约束,都可实现 “非刚性配准”效果。
图1三维点云数据“刚性配准”的流程示意图
Figure1Flowchart of“rigid registration”for 3D point cloud data
2 “刚性配准”在口腔医学中的应用
“刚性配准”在口腔医学领域中已有广泛应用,是目前处理和分析口腔医学三维点云数据的主要技术手段。“刚性配准”在三维点云数据的对比分析、虚拟患者的构建、颅颌面正中矢状平面的构建以及颅颌面缺损修复的数字化设计等方面发挥了重要作用,具体如下。
图2三维点云数据“非刚性配准”的流程示意图
Figure2Flowchart of“non ⁃ rigid registration”for 3D point cloud data
2.1 三维点云数据的对比分析
三维点云数据的对比分析是指比较不同三维点云数据间的三维形状,从而分析不同数据间的三维形态差异,此过程需要不同数据间具有统一的空间坐标系。在口腔临床实践中,往往会涉及到采用不同设备、手段或在不同治疗阶段中获取患者的三维点云数据,这些数据通常处于不同的空间坐标系下,因此基于“刚性配准”统一不同数据间的坐标系是三维点云数据对比分析的重要前置环节。针对同一患者,通过对比不同三维扫描设备(颜面扫描设备、口内扫描设备、口外植体扫描设备等)获取的同类三维点云数据,可以评价扫描设备的扫描精度,为临床应用提供参考[11-13];通过对比不同治疗阶段中获取的同类三维点云数据,可以对治疗方案、治疗效果进行可视化分析与数字化评价等[14-16]。此外通过三维点云数据的对比分析亦可对不同配准方法、不同三维打印设备等进行精度评价研究[17-19]。笔者团队针对同一名患者,以固定式三维颜面扫描设备采集的三维点云数据作为参考数据,以 5 种便携式三维颜面扫描设备(Space Spider、LEO、EVA、 DS⁃FScan和iPhone X)采集的三维点云数据作为测试数据,基于“刚性配准”统一参考数据与测试数据间的空间坐标系后,对数据间进行整体和分区的对比分析。结果显示,参考数据与测试数据间的平均整体三维偏差均方根(root mean square,RMS)值分别为,Space Spider:0.345 mm;LEO:0.391 mm;EVA: 0.383 mm;DS⁃FScan:0.334 mm;iPhone X:0.483 mm,平均分区三维偏差 RMS 值分别为,Space Spider: 0.346 mm;LEO:0.390 mm;EVA:0.374 mm;DS ⁃ FScan:0.329 mm;iPhone X:0.497 mm[11]。研究评价了5种便携式三维颜面扫描设备获取三维点云数据的正确度,为便携式三维颜面扫描设备的临床应用提供了一定的指导意义。笔者团队针对建立的结构化类牙颌模型数据,采用多个三维打印设备 (Objet30 Pro、Projet 3510 HD Plus、Perfactory DDP、 DLP 800d、Form2和Form3)获取实体模型,以专用的类牙颌模型的数字化设计数据作为参考数据,以不同打印设备打印的实体模型的光学扫描数据作为测试数据,分析显示参考数据与测试数据间的整体三维偏差RMS值分别为,Objet30 Pro:45 μm;Projet 3510 HD Plus:64 μm;Perfactory DDP:95 μm;DLP 800 d:85 μm;Form2:91 μm;Form3:80 μm[19]。研究评价了不同三维打印设备打印类牙颌模型的精度,为其临床应用提供了一定的参考。
2.2 虚拟患者的构建
在口腔医学领域中,虚拟患者通常由颌面部软硬组织的三维点云数据(颜面、颌骨、牙列等)构成,能够准确反映颌面部软硬组织的形态结构和空间位置关系,其在口腔医学领域的临床诊疗与教育教学中发挥了重要作用。基于口腔颌面锥形束 CT(cone beam computer tomography,CBCT)设备获取的DICOM (digital imaging and communications in medicine)数据,通过三维重建技术可以获取颌面部软硬组织的三维点云数据,且这些数据具有统一的空间坐标系,能够反映软硬组织间的位置关系。但受限于设备扫描精度以及数据重建精度,不能精确反映软组织和牙列硬组织的三维形态结构,同时还缺乏纹理信息。基于三维光学扫描设备获取的三维点云数据(颜面数据、牙列数据等)能够较为真实地还原患者的三维形态结构,是构建虚拟患者的重要数据基础,但三维光学扫描设备获取的数据间缺乏统一的坐标系。因此,目前口腔医学领域在构建虚拟患者时通常以数字成像和通信(digital imaging and com⁃ munications in medicine,DICOM)数据重建出的三维点云数据为媒介,基于“刚性配准”将光学扫描获取的数据分别重叠匹配到重建数据的相应区域,从而构建出高度仿真的虚拟患者[20-22]。此外,在三维虚拟患者的基础上,通过引入时间维度,结合动态咬合数据或动态颜面数据,还可构建出四维虚拟患者,进而助力于以美学和功能为导向的精准修复[20]。虚拟患者为口腔临床的精准诊断、治疗方案设计、治疗效果预测以及口腔医学生的虚拟仿真教学等提供了重要数据模型,其在口腔医学领域的应用具有巨大潜力,随着数字化技术的进一步发展,虚拟患者将成为口腔医学领域不可或缺的重要工具之一。
2.3 颅颌面正中矢状平面的构建
颅颌面正中矢状平面的构建是分析颅颌面对称性的前提和基础,也是数字化口腔美学修复设计、颅颌面外科手术设计和正畸矫治设计的重要参考依据,其构建精度直接影响着诊疗效果的准确性与可靠性。针对颅颌面三维点云数据,正中矢状平面通常基于数据上人工标记的重要解剖标志点构建,此过程的操作和实现相对简单,但对医生的主观经验有较高依赖性,构建正中矢状平面的可重复性欠佳。有学者提出基于“刚性配准”对三维颜面点云数据和其左右镜像数据进行重叠,重叠后的联合数据在理论上具有完全的对称性,通过计算联合数据的正中矢状平面,从而确定原始三维颜面数据的正中矢状平面,该方法称为“本体⁃镜像关联法”。根据采用的“刚性配准”算法,“本体⁃镜像关联法”分为基于迭代最近点算法的ICP关联法[23-25] 和基于普氏分析算法的PA关联法[26-27]。ICP关联法与PA关联法最大的区别在于前者通过迭代计算数据间的点对应关系进行数据重叠,后者则基于数据间具有明确对应关系的标志点对进行数据重叠,两者的优缺点如表1所示。笔者团队通过在Matlab软件实现的专用PA算法程序,评价了PA关联法为三维颜面数据构建正中矢状平面的效果,验证了 PA 关联法具有良好的可行性和临床适用性[26-27]。后续笔者团队基于权重分配策略提出了赋权普氏分析(weight⁃ ed procrustes analysis,WPA)算法,并探索了多种赋权方式与赋权函数,优化了 PA 关联法为三维颜面点云数据构建正中矢状平面的效果,在一定程度上实现了对口腔临床专家诊断策略的“模拟”[28-31]。此外,笔者团队基于多视图堆叠沙漏神经网络实现了三维颜面解剖标志点的自动确定,基于自动确定的标志点和WPA算法为三维颜面点云数据构建正中矢状平面,提高了 PA 关联法的自动化程度,进一步提升了 PA 关联法的临床适用性[32]。上述研究中,基于 WPA 算法构建的正中矢状平面与真值平面(专家构建的正中矢状平面)间的角度误差均在 2°以内,初步达到了口腔临床专家级诊断策略的效果。
表1ICP关联法与PA关联法的优缺点
Table1Advantages and disadvantages of ICP⁃based and PA⁃based methods
2.4 颅颌面缺损修复的数字化设计
在口腔临床诊疗中,因先天缺损、肿瘤切除、外伤等原因均可造成患者颅颌面部三维形态的缺损,针对此类患者的三维颅颌面点云数据,补全或重建出其缺损的三维形态对于患者的修复治疗设计与赝复治疗效果具有重要临床意义。根据不同的颅颌面缺损类型,目前主要采用“镜像法”[33-35] 和“数据库法”[36-38] 进行三维颅颌面点云数据缺损形态的数字化设计。“镜像法”主要用于患者颅颌面部的单侧缺损,基于颅颌面部的天然对称性,通过正中矢状平面将患者健侧的三维形态镜像翻转至患侧,结合 “刚性配准”进一步调整患者数据与镜像数据间的空间位置,从而基于健侧数据设计出患侧缺损的三维形态。当患者颅颌面部的缺损跨面中线时,无法采用“镜像法”进行缺损形态的数字化设计。通过大量采集或重建正常人的三维颅颌面点云数据,建立相应的三维点云数据库,并在数据库中基于参数或配准技术选取最接近患者颅颌面三维形态的数据作为参考数据,使用“刚性配准”统一患者数据与参考数据间的空间坐标系后,再对参考数据的尺寸和形态进行一定的手动调整,从而基于此参考数据设计出患处缺损的三维形态。“镜像法”和“数据库法”在颅颌面缺损患者的数字化修复设计与治疗中发挥了重要作用,已成为口腔临床中的一种重要技术手段。
3 “非刚性配准”在口腔医学中的应用
随着三维颅颌面点云数据在口腔医学领域的广泛应用,口腔医生对临床三维数据的处理分析要求越来越高,某些情况下(数据间的三维形态结构差异较大)“刚性配准”已无法充分满足数据的处理分析需求。近年来,有学者将“非刚性配准”应用于口腔医学领域,其在三维颅颌面点云数据的结构化处理、形态学分析、标志点特征构建和形态补全等方面展现出了一定的应用潜力,具有良好的应用前景,具体如下。
3.1 三维点云数据的结构化处理
三维颅颌面点云数据具有丰富的三维形态信息,可以较为真实地还原患者的颅颌面形态。但通过光学扫描或由CBCT数据三维重建出的不同三维点云数据之间,不仅缺乏统一的空间坐标系,还缺乏统一的数据结构,即其顶点数、网格数、网格拓扑关系等均不同,因此无法在不同数据之间建立起对应关系,导致不能充分利用不同三维点云数据间的三维形态信息。而通过“非刚性配准”对三维模板数据(结构化的三维点云数据,即有序点云数据)的变形匹配,可在不同三维点云数据间建立起密集的点对应关系,获得由相同数据结构表达不同三维形态的同源数据集,进而充分分析和利用三维颅颌面点云数据的形态信息。有学者通过建立健康婴儿三维颅骨点云数据的同源数据集,对婴儿的颅骨形态进行主成分分析,分析了影响婴儿颅骨形态的主要因素[39];通过建立不同三维颜面点云数据的同源数据集,构建了三维可变形人脸模型,对人脸三维形态进行参数化表达,通过不同的参数组合可生成随机的三维人脸形态[40-42];通过建立不同面部表情下(中性表情、笑、张口等)三维颜面数据的同源数据,实现不同面部表情间的形态过渡,辅助鼻赝复体形态的数字化设计等[43]。笔者团队通过建立不同三维颜面点云数据的同源数据集,基于图卷积神经网络和变分自动编码器建立适用于颜面缺损点云数据形态补全的深度学习模型 FMGen⁃Net,为颜面缺损形态的数字化设计提供了新的解决方案[44]。
3.2 基于结构化三维点云数据的形态学分析
如前所述,统一不同三维点云数据间的空间坐标系是进行数据间形态学分析的重要前提和基础。同一患者在治疗前后或不同患者的三维颅颌面点云数据间的形态差异较大时,不仅会影响“刚性配准”的数据重叠效果,同时数据重叠后,在形态差异较大的区域还缺乏具有解剖学意义的准确对应关系。而“非刚性配准”可基于模板数据在不同三维形态间建立起准确的、具有解剖学意义的密集点对应关系,从而对数据间的形态差异进行更有临床意义的分析。有学者通过将同一模板数据变形匹配到患者的颅颌面数据上,基于模板变形后数据及其镜像数据间的密集点对应关系,分析颅颌面部的不对称性[45-47]; 通过将同一模板数据分别变形匹配到健康受试者和患者的颜面数据上,分析两者间的形态差异,辅助临床疾病诊断[48];通过将同一模板数据分别变形匹配到同一患者治疗前后的颜面数据上,从而对治疗效果进行评价分析[49];通过将同一模板数据分别变形匹配到父亲与子女的颜面数据上,探究亲子间面部遗传性的特点[50]。“非刚性配准”技术在三维颅颌面点云数据形态学分析方面的应用有助于提高口腔临床数字化诊疗的准确性,实现更具个性化的治疗规划与疗效评估。
3.3 基于结构化三维点云数据的特征构建
基于三维解剖标志点测量颅颌面的特征尺寸与角度、分析颅颌面的对称性、构建颅颌面的正中矢状平面等,是口腔医学领域进行数字化诊疗分析的重要基础。目前在三维颅颌面点云数据上确定解剖标志点特征仍以专家手动标记为主,虽然人工标记易于实现,但对医生的诊疗经验有一定依赖性,可重复性欠佳,不利于基层临床的普及推广,因此解剖标志点特征的自动构建具有重要意义。借助“非刚性配准”的变形匹配效果,通过在三维模板数据上标记解剖标志点或选取其上具有解剖意义的顶点,将模板数据变形匹配至目标数据后,通过对模板变形后数据上的标志点进行转移或对模板变形后数据上的相应顶点进行三维坐标提取,即可实现三维颅颌面点云数据解剖标志点特征的自动构建[51-56]。笔者团队通过采集无显著畸形患者的三维颅颌面点云数据,构建了具有国人三维解剖形态特征的模板数据(包括人脸模板、下颌骨模板、上颌骨模板),并在相应模板数据上选取、记录了能代表解剖特征的顶点及其索引信息。基于模板数据和文献报道的非刚性配准程序 MeshMonk,笔者团队提出了“模板法”用于三维颅颌面点云数据解剖标志点特征的自动构建,同时以人工标记的标志点为金标准,通过计算“模板法”自动定点与金标准间的距离作为定点误差,评价了“模板法”的定点精度[53,55-56]。初步结果显示,“模板法”针对无显著畸形的三维颜面数据、三维下颌骨数据和三维上颌骨数据的平均定点误差均在2 mm以内。此外,笔者团队还自主研发了非刚性配准算法TH⁃OCR,并对比评价了TH⁃OCR算法和MeshMonk程序通过“模板法”为20例三维颜面数据进行自动定点的精度。结果显示,针对32个三维颜面解剖标志点,TH⁃OCR算法的平均定点误差为(2.34±1.76)mm,MeshMonk程序的平均定点误差为(2.16±1.97)mm,两者的定点精度均可初步满足口腔临床的应用需求,表明“模板法”在口腔临床的数字化诊疗分析中具有一定的可行性和临床适合性[54]。
3.4 三维点云数据的形态补全
3.4.1 基于非结构化处理数据的形态补全
针对颅颌面缺损患者的三维点云数据,使用 “镜像法”和“数据库法”可在一定程度上满足缺损形态的数字化设计需求,但需辅助一定的人工手动调整才能获得较为满意的形态设计效果。前述过程的自动化程度和效率较低,且需要医生具有足够的软件操作能力与技巧,无法充分满足临床应用需求。为提升数据调整的自动化程度,优化“镜像法” 和“数据库法”的缺损补全效果,可将“镜像法”和 “数据库法”与“非刚性配准”相结合,将镜像数据或数据库检出的数据变形匹配至缺损数据上,从而进行形态补全。有学者在为鼻缺损患者设计赝复形态时,先从数据库中检索出合适的颜面数据,将其与鼻缺损数据进行全局“刚性配准”后,应用“非刚性配准”将其匹配至鼻缺损数据上,实现对数据库检出数据的调整[57]。结果表明,结合“数据库法”与 “非刚性配准”,可获得边缘适合、符合美学要求的鼻缺损补全数据。前述方法不仅降低了“数据库法”对医生经验的依赖性,也体现了“刚性配准”和 “非刚性配准”结合应用、优势互补的价值。
3.4.2 基于结构化处理数据的形态补全
通过构建具有一定形态代表性的模板数据,使用“非刚性配准”将其变形匹配至颅颌面缺损数据上,模板变形后数据与缺损数据间具有统一的空间坐标系。同时,与缺损数据非缺损区对应的部分,模板变形后数据具有接近缺损数据的三维形态;与缺损数据缺损区对应的部分,模板变形后数据仍保留了原始模板数据的三维形态,因此可以基于模板变形后数据完成颅颌面缺损数据的形态补全,实现颅颌面缺损形态的数字化设计[9,58-59]。笔者团队基于构建的三维人脸模板和文献报道的MeshMonk程序,提出了一种针对外鼻缺损的三维形态补全方法,采用此方法为20例人工构建的外鼻缺损三维颜面数据进行了形态补全,并通过角度、线距比例、修复边缘曲线偏差以及关键标志点距离等指标评价了该方法的效果。结果显示,补全数据的鼻面角和鼻唇角与原始数据无显著差异,鼻面比例关系接近理想鼻面比值,补全数据的边缘曲线偏差平均为(0.37±0.09)mm,关键标志点与原始数据间的距离平均在 2 mm 左右,初步证明该方法具有较好的可行性[59]。笔者团队还自主研发了非刚性配准算法PA⁃NICP,并对比分析了PA⁃NICP算法和Mesh⁃ Monk程序为30例人工构建的全鼻缺损数据构建鼻赝复形态的效果。结果显示,在“形态偏差”(鼻赝复形态与原始数据鼻部形态间的三维偏差RMS值) 方面,PA⁃NICP算法为(1.51±0.45)mm,MeshMonk程序为(1.34±0.31)mm;在“边缘密合性”(鼻赝复形态边缘与鼻缺损数据缺损边缘间的曲线偏差RMS值) 方面,PA⁃NICP算法为(0.22±0.05)mm,MeshMonk程序为(0.38±0.09)mm;在“移行”(鼻赝复形态边缘两侧相邻曲面的相切连续曲面百分比)方面,PA⁃NICP 算法为95.47%,MeshMonk程序为92.20%,证明PA⁃ NICP算法和MeshMonk程序均能实现鼻赝复形态的快速构建,并具有良好的临床适用性[60]。此外,笔者团队还构建了具有不同鼻形态的三维人脸模板数据库,能为鼻赝复形态的构建提供多种鼻形态选择,进一步满足了鼻缺损患者的个性化赝复需求[61]。前述研究表明,通过“非刚性配准”的变形匹配,可实现模板数据与缺损数据间空间位置和三维形态的自动调整,在一定程度上避免了人工手动调整“移行”,有望实现颅颌面缺损形态的自动、高效数字化设计。
4 总结与展望
综上,“刚性配准”和“非刚性配准”技术在三维颅颌面点云数据的处理、分析中发挥重要作用,为口腔医学的数字化精准诊断、个性化治疗方案设计与疗效的精确量化分析提供了关键技术手段,越来越受到口腔临床医师的关注。针对三维颅颌面点云数据的处理分析,“刚性配准”和“非刚性配准”的优势、局限性及应用场景如表2所示。
总的来说,“刚性配准”适用于形态稳定或形变较小的数据,其配准效率高,在口腔临床中应用广泛。但其也具有以下局限性:对于颅颌面畸形、缺损患者的三维点云数据,“刚性配准”将其与形态正常、完整的数据进行配准的效果欠佳;对于不同设备来源的多模态数据,“刚性配准”进行数据融合构建虚拟患者的效果受数据精度差异影响较大;对于形态差异明显的数据,“刚性配准”可能会导致数据间解剖形态的错误匹配等。针对前述问题,需要提高“刚性配准”在不同类型数据中应用的普适性与鲁棒性,增强其对噪声、畸形、缺损数据等的适应能力,以满足更多临床场景的需求。同时,人工智能 (artificial intelligence,AI)技术在口腔医学领域中的应用也取得了显著进展,AI 技术能通过深度特征学习实现数据特征的自动提取、筛选与匹配,提高“刚性配准”的自动化程度;亦能通过端到端模型直接输出数据间的变换矩阵,避免多次迭代优化等,助力于“刚性配准”在口腔临床的应用。此外,通过数据采集设备的创新研发,数据重建与 “刚性配准”技术的优化完善,未来或可实现数据的超分辨率重建与全自动配准,从而突破虚拟患者构建面临的难题。
表2“刚性配准”与“非刚性配准”的对比
Table2Comparison between“rigid registration”and“non⁃rigid registration”
“非刚性配准”可用于处理形变复杂的数据,其在口腔临床三维点云数据的处理分析中具有良好的应用潜力与前景,但其也具有一定局限性。对于顶点数量庞大、结构复杂的数据,“非刚性配准”的计算量大幅增加,导致配准效率有限;对于颅颌面缺损数据,“非刚性配准”形态补全效果的个性化程度不足[59],如将同一三维人脸模板变形匹配到不同的鼻缺损数据上,获得的鼻赝复形态主要继承于模板的鼻部形态;针对形变较大或畸形患者的三维点云数据,“非刚性配准”过程中存在着密集点对应关系计算不精确的问题,导致后续变形匹配不到位,可能会影响口腔临床数字化诊疗设计的效果等。针对前述问题,需要优化“非刚性配准”的算法结构和算法策略,缩短计算时间,提高配准效率;优化点对应关系的寻找逻辑,提升配准的准确性;构建新的算法约束项,提升配准的个性化程度等。此外,还可结合AI技术提升“非刚性配准”的临床应用效果。AI技术能有效分析数据的拓扑结构,预测顶点的位移变化,从而处理复杂形变,有助于提升“非刚性配准”的精度和效率。
随着数字化技术的进一步发展与普及,三维颅颌面点云数据在口腔医学领域的应用也会愈加广泛,“刚性配准”和“非刚性配准”技术的应用需求也会相应增加。相信“刚性配准”和“非刚性配准”技术在进一步的拓展和深化下,能更好的应用于口腔医学领域的临床实践与科学研究。
利益冲突声明:
所有作者声明无利益冲突。
Conflict of Interests:
All authors declare no conflict of interest.
作者贡献声明:
温奥楠负责文献收集与整理、初稿撰写;赵一姣负责文献查阅、指导文章撰写;王勇负责研究设计、文章撰写、对文章知识性内容进行审阅。
Author’s Contributions:
WEN Aonan was responsible for literature collection and arrangement,drafting the manuscript;ZHAO Yijiao was respon⁃ sible for literature review,guiding manuscript writing;WANG Yong was responsible for study design,manuscript writing,and review of the intellectual content of the manuscript.
