[go: up one dir, main page]

CN104546151A - Numerical control laser automatic tooth preparation method and equipment thereof - Google Patents

Numerical control laser automatic tooth preparation method and equipment thereof Download PDF

Info

Publication number
CN104546151A
CN104546151A CN201310467038.5A CN201310467038A CN104546151A CN 104546151 A CN104546151 A CN 104546151A CN 201310467038 A CN201310467038 A CN 201310467038A CN 104546151 A CN104546151 A CN 104546151A
Authority
CN
China
Prior art keywords
tooth
model
laser
preparation
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310467038.5A
Other languages
Chinese (zh)
Inventor
吕培军
王勇
孙玉春
王党校
葛文琦
戴宁
王永波
张晶
石朝辉
张玉茹
王磊
马磊
崔海华
李慧福
王冬冬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Beijing GK Laser Technology Co Ltd
Beihang University
Shinva Medical Instrument Co Ltd
Peking University School of Stomatology
Original Assignee
Nanjing University of Aeronautics and Astronautics
Beijing GK Laser Technology Co Ltd
Beihang University
Shinva Medical Instrument Co Ltd
Peking University School of Stomatology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics, Beijing GK Laser Technology Co Ltd, Beihang University, Shinva Medical Instrument Co Ltd, Peking University School of Stomatology filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201310467038.5A priority Critical patent/CN104546151A/en
Priority to US15/028,374 priority patent/US10500017B2/en
Priority to CN201480047642.5A priority patent/CN107205794A/en
Priority to PCT/CN2014/082825 priority patent/WO2015051661A1/en
Publication of CN104546151A publication Critical patent/CN104546151A/en
Priority to US16/677,642 priority patent/US10758317B2/en
Pending legal-status Critical Current

Links

Landscapes

  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)

Abstract

The invention relates to a numerical control laser automatic tooth preparation method and equipment thereof. The equipment contains an intraoral spatial digitizer, a dental laser, a numerical control laser tooth preparation control system intraoral working end, an oromaxillo-facial region cone-beam CT machine, a computer, a tooth fixator and a negative pressure aspirator. The computer is respectively connected with the intraoral spatial digitizer, the dental laser, the oromaxillo-facial region cone-beam CT machine and the negative pressure aspirator. The dental laser is connected with the numerical control laser tooth preparation control system intraoral working end which is connected with the tooth fixator. The equipment can replace part of manual operation of a doctor. A traditional mechanical grinding apparatus is replaced with laser. Clinical therapy operative level of grass-roots doctors can be effectively raised within a short period of time, and diagnosis and treatment efficiency and quality can be improved.

Description

数控激光自动化牙体预备方法及装备CNC laser automatic tooth preparation method and equipment

技术领域 technical field

本发明涉及一种牙体预备方法,具体涉及一种数控激光自动化牙体预备方法,本发明还涉及一种数控激光自动化牙体预备装备。  The invention relates to a tooth body preparation method, in particular to a numerically controlled laser automated tooth body preparation method, and also relates to a numerically controlled laser automated tooth body preparation equipment. the

背景技术 Background technique

1、目前国内外临床应用的手工牙体预备技术。  1. Manual tooth preparation techniques currently used clinically at home and abroad. the

传统的手工牙体预备模式难以达到教科书和临床操作规范中的标准要求。我国手工牙体预备的水平整体偏低(据有关专家统计,合格率约占40%左右)。在我国,高水平的口腔医生数量较为匮乏。同时,培养一个高水平的临床医生,往往需要多年时间。上述因素共同导致“看牙贵,看牙难”。此外,因此,亟需研发全新的,自动化、智能化临床牙体预备技术,替代传统的手工模式。  The traditional manual tooth preparation mode is difficult to meet the standard requirements in textbooks and clinical practice specifications. The level of manual tooth preparation in my country is generally low (according to the statistics of relevant experts, the pass rate accounts for about 40%). In my country, the number of high-level dentists is relatively scarce. At the same time, it often takes many years to train a high-level clinician. The above factors together lead to "to see the teeth is expensive, but difficult to see the teeth". In addition, therefore, there is an urgent need to develop a new, automated and intelligent clinical tooth preparation technology to replace the traditional manual mode. the

传统的手工牙体预备模式难以达到教科书和临床操作规范中的标准要求。我国手工牙体预备的水平整体偏低(据有关专家估计,合格率约占40%左右)。在我国,高水平的口腔医生数量较为匮乏。同时,培养一个高水平的临床医生,往往需要多年时间。上述因素共同导致“看牙贵,看牙难”。此外,因此,亟需研发全新的,自动化、智能化临床牙体预备技术,替代传统的手工模式。  The traditional manual tooth preparation mode is difficult to meet the standard requirements in textbooks and clinical practice specifications. The level of manual tooth preparation in my country is generally low (according to experts' estimates, the pass rate accounts for about 40%). In my country, the number of high-level dentists is relatively scarce. At the same time, it often takes many years to train a high-level clinician. The above factors together lead to "to see the teeth is expensive, but difficult to see the teeth". In addition, therefore, there is an urgent need to develop a new, automated and intelligent clinical tooth preparation technology to replace the traditional manual mode. the

2、牙齿硬组织激光切削技术  2. Dental hard tissue laser cutting technology

一些商业化的Er:YAG和Er:YSGG激光器已用于牙体去腐和窝洞制备等简单的手持激光式牙体预备,但Er激光切削后的牙齿表面粗糙不平,可能伴微裂纹产生,难以满足口腔修复牙体预备的高精度要求。激光切削牙体硬组织有精度高、作用集中、热损伤小等特点,能在非常低的能量密度下切削,其对牙釉质、牙本质的切削阈值为0.6~2.2、0.3~1.4J/cm2,有望成为高精度数控牙体预备的工具。然而已有文 献报道激光对牙釉质、牙本质的切削速率为(0.05~3.6)×10-3、(0.12~1.90)×10-3mm3/s,低于高速涡轮手机(约1mm3/s)。同时,激光与传统机械磨头不同,在操作过程中没有力回馈,不利于操作着随着感受切削工具的位置、方向和姿态等,不利于控制切削路径的精度。  Some commercial Er:YAG and Er:YSGG lasers have been used for simple hand-held laser tooth preparation such as tooth decay and cavity preparation, but the tooth surface after Er laser cutting is rough and may be accompanied by microcracks. It is difficult to meet the high-precision requirements of dental restoration tooth preparation. Laser ablation of dental hard tissues has the characteristics of high precision, concentrated action, and small thermal damage. It can be ablated at a very low energy density, and its ablation threshold for enamel and dentin is 0.6-2.2, 0.3-1.4J/cm 2. It is expected to become a tool for high-precision CNC tooth preparation. However, it has been reported in the literature that the cutting rate of laser on enamel and dentin is (0.05~3.6)×10 -3 , (0.12~1.90)×10-3mm 3 /s, which is lower than that of high-speed turbine handpiece (about 1mm 3 /s ). At the same time, unlike the traditional mechanical grinding head, the laser has no force feedback during operation, which is not conducive to the operator to feel the position, direction and attitude of the cutting tool, and is not conducive to controlling the accuracy of the cutting path.

3、关于狭小空间激光光路自动控制技术  3. About automatic control technology of laser light path in narrow space

目前,国外已出现一些数控激光扫描光路控制技术。如德国大型激光设备生产商TRUMPF公司的三维激光加工设备配套的三维激光加工软件TbPs400,但仅对圆管和矩形管件的切割有效,严格说来,这是一种2.5维的激光加工。而意大利著名的激光设备制造企业PRIMAINUSTRIE S.P.A提供的三维激光加工软件FORMA只能用于像IBMRISC Systern16000这样的工作站上。英国CAMTEK公司的PEPSPentacut3D切割系统不仅仅缩短了工期,同时还能提供更高的精度要求带来了巨大的竞争优势,但是该类软件价格昂贵,不具备普遍推广的市场。在2009年4月的第十一届北京国际机床展(CIMT2009)上,通过对参展的20多家激光设备生产厂家(包括大族激光、武汉法利莱、团结百超、团结普瑞玛等国内知名激光设备生产厂家)的调研,发现参展的生产厂家展出的基本都是二维激光切割机床,只有上海团结普瑞玛公司展出了型号为SESAMO2545的三维激光切割机床,但其配套的三维激光切割自动编程软件采用的是英国Camtek公司开发的PEPS PentaCut,说明目前国内对三维激光切割设备,尤其是自动编程系统的研究还不是十分成熟,制约了三维激光切割技术的推广。  At present, some numerical control laser scanning optical path control technologies have appeared abroad. For example, the three-dimensional laser processing software TbPs400 of the three-dimensional laser processing equipment of TRUMPF, a large German laser equipment manufacturer, is only effective for cutting round pipes and rectangular pipes. Strictly speaking, this is a 2.5-dimensional laser processing. However, the 3D laser processing software FORMA provided by PRIMAINUSTRIE S.P.A, a famous Italian laser equipment manufacturer, can only be used on workstations like IBMRISC Systern16000. The PEPSPentacut3D cutting system of the British CAMTEK company not only shortens the construction period, but also provides higher precision requirements and brings a huge competitive advantage. However, this type of software is expensive and does not have a popular market. At the 11th Beijing International Machine Tool Show (CIMT2009) in April 2009, more than 20 laser equipment manufacturers participating in the exhibition (including Han's Laser, Wuhan Falilai, Unity Bystronic, Unity Prima, etc.) Well-known laser equipment manufacturers), found that the exhibitors exhibited basically 2D laser cutting machine tools, only Shanghai Unity Prima exhibited the 3D laser cutting machine model SESAMO2545, but its matching 3D laser cutting machine The laser cutting automatic programming software adopts PEPS PentaCut developed by British Camtek Company, which shows that the domestic research on 3D laser cutting equipment, especially the automatic programming system is not very mature, which restricts the promotion of 3D laser cutting technology. the

对于口腔内这种狭小空间内的牙体预备,实现激光光路的自动控制,尚未见及相关报道。  For tooth preparation in such a narrow space in the oral cavity, there are no related reports to realize the automatic control of the laser light path. the

发明内容 Contents of the invention

本发明的目的是提供一种数控激光自动化牙体预备方法,能替代医生的部分手工操作,用激光替代传统机械磨削器械,能在短时间内 有效提高基层医生的临床治疗操作技术水平,提高诊疗效率和质量。本发明的目的是提供一种数控激光自动化牙体预备装备。  The purpose of the present invention is to provide a numerically controlled laser automatic tooth preparation method, which can replace part of the manual operation of doctors, replace traditional mechanical grinding instruments with laser, and can effectively improve the clinical treatment operation skills of grassroots doctors in a short time, and improve Efficiency and quality of care. The purpose of the present invention is to provide a numerically controlled laser automatic tooth body preparation equipment. the

为了达到上述目的,本发明有如下技术方案:  In order to achieve the above object, the present invention has the following technical solutions:

本发明的一种数控激光自动化牙体预备方法,包括以下步骤:  A kind of numerical control laser automatic tooth body preparation method of the present invention, comprises the following steps:

1)用口内三维扫描仪获取目标牙齿冠部的三维表面扫描数据,用口腔颌面部锥形束CT机获取目标牙齿冠部三维体数据,将上述两组数据单独存储,以便后续读取操作;  1) Use an intraoral 3D scanner to obtain the 3D surface scanning data of the crown of the target tooth, use a cone beam CT machine in the mouth and maxillofacial region to obtain the 3D data of the crown of the target tooth, and store the above two sets of data separately for subsequent reading operations ;

2)用牙体预备CAD软件对上述两组数据进行配准,并统一在相同坐标系中,在计算机屏幕上提取预备体边缘、定义牙齿预备体设计参数,分割牙釉质、牙本质和牙髓腔,完成牙齿预备体的虚拟建模,最后将结果存储为STL格式数据;  2) Use the tooth preparation CAD software to register the above two sets of data, and unify them in the same coordinate system, extract the edge of the preparation on the computer screen, define the design parameters of the tooth preparation, and segment the enamel, dentin and pulp Cavity, complete the virtual modeling of the tooth preparation, and finally store the result as STL format data;

3)根据步骤2)获得的牙齿预备体虚拟模型数据,激光牙体预备CAM软件自动生成牙体预备过程中激光的聚焦光斑直径、光斑运动路径、速度的切削工艺相关参数,并输出到数控激光牙体预备控制系统中;  3) According to the tooth preparation virtual model data obtained in step 2), the laser tooth preparation CAM software automatically generates the laser focus spot diameter, spot movement path, and cutting process related parameters of speed during the tooth preparation process, and outputs them to the CNC laser In the tooth preparation control system;

4)用硅橡胶将牙位定位器固定在目标牙齿和近远中邻牙上,并去除目标牙齿冠部周围的硅橡胶,用口内三维扫描仪再次获取牙位定位器和目标牙齿的整体三维数据,利用步骤2)中软件将预备体虚拟模型数据与整体扫描数据进行配准,通过牙位定位器上的定位柱,将数控激光牙体预备控制系统的口腔内工作端与牙位定位器的牙合面开口端进行刚性连接,实现目标牙齿冠部、牙位定位器以及数控激光牙体预备控制系统的口腔内工作端的空间位置关系的统一固定;  4) Fix the tooth position locator on the target tooth and the mesial and distal adjacent teeth with silicone rubber, remove the silicone rubber around the crown of the target tooth, and obtain the overall three-dimensional image of the tooth position locator and the target tooth again with an intraoral 3D scanner Data, use the software in step 2) to register the virtual model data of the preparation with the overall scan data, and through the positioning column on the tooth position locator, connect the intraoral working end of the CNC laser tooth preparation control system to the tooth position locator The opening end of the occlusal surface is rigidly connected to realize the uniform fixation of the spatial position relationship of the target tooth crown, tooth position locator and the working end of the oral cavity of the CNC laser tooth preparation control system;

5)在步骤2)形成的坐标系中,利用激光牙体预备CAM软件完成激光在目标牙齿初始位置的准确对焦,控制激光光斑按照设定的扫描路径和扫描速度自动完成牙体预备过程,同时在牙位定位器上安装负压吸引装置,实时去除牙齿碎屑;  5) In the coordinate system formed in step 2), the laser tooth preparation CAM software is used to accurately focus the laser on the initial position of the target tooth, and the laser spot is controlled to automatically complete the tooth preparation process according to the set scanning path and scanning speed. Install a negative pressure suction device on the tooth position locator to remove tooth debris in real time;

6)完成牙体预备,从患者口腔内顺序拆除数控激光牙体预备控制系统口腔内工作端和牙位定位器。  6) Complete the tooth preparation, and sequentially remove the working end of the CNC laser tooth preparation control system and the tooth position locator from the patient's mouth. the

其中,所述牙体预备CAD软件包括数据读取模块、预处理模块、数据融合模块、约束建模模块、后处理模块。  Wherein, the tooth preparation CAD software includes a data reading module, a preprocessing module, a data fusion module, a constraint modeling module, and a postprocessing module. the

其中:  in:

所述数据读取模块包括:  The data reading module includes:

1)CT数据重建:将CT图像重建三维数据读入牙体预备CAD软件,进行光照、渲染。  1) CT data reconstruction: Read the 3D data of CT image reconstruction into the tooth preparation CAD software for illumination and rendering. the

2)扫描数据重建:通过对目标牙齿扫描获取三维表面扫描数据与CT机获取的三维体数据,并读入软件存储,方便后续读取操作;  2) Scanning data reconstruction: Obtain 3D surface scanning data and 3D volume data obtained by CT machine by scanning the target teeth, and read them into the software for storage to facilitate subsequent reading operations;

所述预处理模块包括:  The preprocessing module includes:

1)融合区域曲面获取:首先对目标牙齿获取三维表面扫描数据模型进行区域划分,分为融合区域和非融合区域,非融合区域点集固定不动,采用基于启发式搜索策略的颈缘线提取算法对三维表面扫描数据模型进行融合曲面裁剪提取;  1) Acquisition of fusion area surfaces: Firstly, the 3D surface scanning data model of the target teeth is divided into areas, which are divided into fusion areas and non-fusion areas. The point set in the non-fusion area is fixed, and the cervical margin line extraction based on a heuristic search strategy is adopted. The algorithm performs fusion surface clipping and extraction on the 3D surface scanning data model;

2)基于人工交互初始配准:根据三点重定位原理,三点可以建立一个坐标关系,在CT机与口内三维扫描仪获取的模型上拾取对应的特征点不少于三个,通过特征点对齐实现模型的对齐,在CT机与口内三维扫描仪获取的模型上分别标定特征点si、s′i通过s′i=siR+T计算特征点间几何变换矩阵R,T,将矩阵作用于CT机与口内三维扫描仪获取的模型进行初始变换,这种方法能够极大地缩小后续ICP模型配 准间平移误差和旋转误差,为精确配准提供良好初值;  2) Initial registration based on manual interaction: According to the principle of three-point relocation, three points can establish a coordinate relationship, pick up no less than three corresponding feature points on the model obtained by the CT machine and the intraoral 3D scanner, and pass the feature points Alignment realizes the alignment of the model, respectively calibrates the feature points s i and s ′ i on the model acquired by the CT machine and the intraoral 3D scanner, calculates the geometric transformation matrix R, T between the feature points by s′ i = s i R +T, and sets The matrix acts on the model acquired by the CT machine and the intraoral 3D scanner for initial transformation. This method can greatly reduce the translation error and rotation error between subsequent ICP model registration, and provide a good initial value for accurate registration;

3)基于ICP算法精确配准:通过初始配准,采用ICP算法进行精确配准,模型间的位置配准就是通过口内三维扫描仪扫描获取的模型与CT机获取三维体数据模型坐标系之间的旋转和平移,使同源点之间距离最小,通过计算第k次迭代的最优旋转矩阵Rk与平移向量Tk,使得CT模型N经过空间变化后与扫描模型M的最小二乘逼近目标函数达f(R,T)到最小:  3) Precise registration based on the ICP algorithm: through the initial registration, the ICP algorithm is used for precise registration, and the position registration between the models is between the model obtained by scanning the intraoral 3D scanner and the coordinate system of the 3D volume data model obtained by the CT machine Rotation and translation to minimize the distance between homologous points. By calculating the optimal rotation matrix R k and translation vector T k of the k-th iteration, the CT model N is approximated by the least squares method of the scanning model M after spatial changes The objective function reaches f(R,T) to a minimum:

ff (( RR ,, TT )) == 11 NN ΣΣ ii == 11 NN || || vv ii ′′ -- (( RvRv ii ++ TT )) || || 22 →&Right Arrow; minmin

所述数据融合模块包括:  The data fusion module includes:

1)微分坐标建立:引入拉普拉斯算子系数矩阵L,确保能以矩阵的乘法形式进行笛卡尔坐标与微分坐标之间的转换:Δ=LV,L=I-D-11) Establishment of differential coordinates: introduce the Laplacian coefficient matrix L to ensure that the conversion between Cartesian coordinates and differential coordinates can be performed in the form of matrix multiplication: Δ=LV, L=ID -1 A

其中Δ={δi}为网格微分坐标,D为对角矩阵,其中Dii=di,A为网格的邻接矩阵;  Where Δ={δ i } is the grid differential coordinate, D is a diagonal matrix, where D ii =d i , and A is the adjacency matrix of the grid;

2)约束条件建立:CT机获取三维体数据模型变形曲面N与口内三维扫描仪扫描获取的模型固定曲面M配准后,将网格显著度与莫尔斯理论相结合的方法实现扫描模型M上显著特征点的提取,搜索M提取的特征点对应在N中的最近点作为约束条件;  2) Constraint condition establishment: after the deformed surface N of the 3D volume data model acquired by the CT machine is registered with the fixed surface M of the model scanned by the intraoral 3D scanner, the scanning model M is realized by combining the grid saliency with Morse theory On the extraction of prominent feature points, the feature points extracted by searching M correspond to the nearest point in N as a constraint;

3)融合变形迭代处理:  3) Iterative processing of fusion deformation:

变形曲面N向固定曲面M变形的过程中,单次变形容易产生网格形态扭曲,因此采取了一种多次迭代变形的策略,将单次变形分解为多次进行,迭代策略不仅使变形后网格自然平缓,而且避免了网格自交现象,每次变形量b为:  In the process of deforming the deformed surface N to the fixed surface M, a single deformation is likely to cause mesh distortion. Therefore, a strategy of multiple iterative deformations is adopted, which decomposes a single deformation into multiple operations. The iterative strategy not only makes the deformed The grid is naturally gentle, and the self-intersection phenomenon of the grid is avoided. The amount of deformation b each time is:

bb == 11 nno -- kk ,, kk == 0,10,1 .. .. .. nno -- 11

4)变形权重系数设计:通过设计权重矩阵来量化和评估变形点与目标点之间的接近程度,通过以下定义:  4) Deformation weight coefficient design: Quantify and evaluate the proximity between the deformation point and the target point by designing the weight matrix, through the following definition:

wi=wd(k,d)×wa(α)  w i =w d (k,d)×w a (α)

其中,wd(k,d)为距离权重函数,k为当前迭代次数,d为当前变形点gi与目标变形点vi之间的距离,wa(α)为角度权重函数,α为变形点gi的法矢方向与扫描模型重心至变形点的射线方向li之间的夹角;  Among them, w d (k, d) is the distance weight function, k is the current iteration number, d is the distance between the current deformation point g i and the target deformation point v i , w a (α) is the angle weight function, and α is The angle between the normal vector direction of the deformation point g i and the ray direction l i from the center of gravity of the scanning model to the deformation point;

5)模型网格重建:将上述权重矩阵W引入线性方程和能量函数,得:  5) Model grid reconstruction: introduce the above weight matrix W into the linear equation and energy function, and get:

LL wIw mm ×× mm VV ′′ == LL ′′ VV ′′ == δδ wCwxya

EE. (( VV ′′ )) == || || LL ′′ VV ′′ -- δδ || || 22 ++ ΣΣ jj ∈∈ CC ww || || vv jj ′′ -- cc jj || || 22

当能量函数最小化时,变形网格为达到预期变形位置,求解过程中采取基于Cholesky分解的预计算加速求解,分别求得x′,y′,z′;  When the energy function is minimized, in order to achieve the expected deformation position of the deformed grid, the pre-computation acceleration solution based on Cholesky decomposition is adopted in the solution process, and x′, y′, z′ are obtained respectively;

所述约束建模模块包括:  The constraint modeling modules include:

1)空间点云数据轴线提取:利用空间直线拟合的最优化方法提  1) Axis extraction of spatial point cloud data: use the optimization method of spatial straight line fitting to extract

取牙齿的牙长轴,设空间内方向向量为S=(m,n,p)且过点(x0,y0,z0)的直线方程为  Take the long axis of the tooth, set the direction vector in space as S=(m,n,p) and the equation of the line passing through the point (x 0 ,y 0 ,z 0 ) is

xx -- xx 00 mm == ythe y -- ythe y 00 nno == zz -- zz 00 pp

其中x0,y0,z0为经过点的三维坐标值,m,n,p为方向向量的 坐标表示,  Wherein x 0 , y 0 , z 0 are the three-dimensional coordinate values of passing points, m, n, p are the coordinate representation of the direction vector,

根据最佳平方逼近原理:误差方程为    f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) ,其中,St1,St2,St3分别为点在X轴向、Y轴向、Z轴向的误差分量,N为点的个数,  According to the principle of best square approximation: the error equation is f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) , where, S t1 , S t2 , S t3 are the error components of the points in the X-axis, Y-axis, and Z-axis respectively, and N is the number of points,

利用最优梯度法解这个三元二次非线性方程,可得最优化方向向量(m,n,p),利用此方向向量和已知中点可以求出直线,即为牙体轴线;  Using the optimal gradient method to solve this ternary quadratic nonlinear equation, the optimal direction vector (m, n, p) can be obtained. Using this direction vector and the known midpoint, a straight line can be obtained, which is the tooth axis;

2)空间曲线投影:用线段加密投影法将颈缘线离散成数据点集,逐点沿曲率方向投影到CT机获取三维体数据模型上,连接各投影点即为投影曲线;  2) Spatial curve projection: Use the line segment encryption projection method to discretize the cervical margin line into a data point set, project point by point along the curvature direction onto the three-dimensional volume data model obtained by the CT machine, and connect each projection point to form a projection curve;

3)离散模型偏置:利用基于点的偏置算法偏置模型,网格顶点上的多向量通过类型分类并赋予不同的权值,偏置方向计算方程如下:  3) Discrete model bias: Use the point-based bias algorithm to bias the model. The multi-vectors on the grid vertices are classified by type and given different weights. The calculation equation for the bias direction is as follows:

VV →&Right Arrow; OffsetOffset == ΣΣ jj == 11 nno WW jj ·&Center Dot; NN →&Right Arrow; ii ,, jj

其中Voffset为点的偏置方向,1…n为顶点一圈的三角片个数,Wj为不同类型三角片不同的权重值,Nij为顶点一圈三角片分别对应的法矢,通过在每个点法矢方向偏置点得到偏置以后的模型;  Among them, V offset is the offset direction of the point, 1...n is the number of triangles in a circle of vertices, W j is different weight values of different types of triangles, and N ij is the normal vector corresponding to a circle of triangles in a vertex. The model after the offset point is obtained at each point normal vector direction offset point;

4)模型约束方程组分析和求解:通过分析约束模型尺寸链关系,列出模型约束方程式:  4) Analysis and solution of the model constraint equations: by analyzing the size chain relationship of the constraint model, list the model constraint equations:

LL 22 == LL 11 ++ LL xx ++ LL 33 Hh == LL 22 ++ LL ythe y ++ LL 44 tanthe tan αα == LL xx LL ythe y

其中,L1、L2、α为参数化的三个变量值,对于指定牙齿,H、L和L4为固定值,当参数值给定时,方程组为含有三个未知数的方程组,由已知的三个方程可以唯一确定一组Lx、Ly和L3的值,从而可以唯一确定预备体模型,通过求解此约束方程,即可确定模型各部分空间位置;  Among them, L 1 , L 2 , and α are three parameterized variable values. For a specified tooth, H, L, and L4 are fixed values. When the parameter values are given, the equation system is an equation system containing three unknowns. The three known equations can uniquely determine a set of values of L x , Ly and L 3 , so that the preparation model can be uniquely determined. By solving this constraint equation, the spatial position of each part of the model can be determined;

5)多约束模型参数化建模:利用参数化操作的方法驱动预备体建模,并利用基于历史的方法实现模型的参数化动态修改;  5) Parametric modeling of multi-constraint model: use the method of parametric operation to drive the modeling of the preparation, and use the method based on history to realize the parametric dynamic modification of the model;

所述后处理模块包括:  The post-processing module includes:

检测约束的满足情况:通过计算生成的预备体各截面的角度和尺寸约束,检测生成预备体模型的误差大小,并利用彩色云图形式直观显示误差的分布情况。  Check the satisfaction of the constraints: By calculating the angle and size constraints of each section of the generated preparation, detect the size of the error of the generated preparation model, and use the color cloud image to visually display the distribution of the error. the

其中,所述基于历史的方法是将参数化操作和参数值一起按照模型构造顺序被记录下来,形成模型构造树,并为每个操作附上标记,当参数尺寸修改时,找到对应标记的操作并以此开始按照构造历史以新的参数值重新构造模型,完成新模型的更新。  Among them, the history-based method is to record the parameterized operations and parameter values together in the order of model construction, form a model construction tree, and attach a mark to each operation. When the parameter size is modified, find the operation corresponding to the mark And start to rebuild the model with new parameter values according to the construction history, and complete the update of the new model. the

本发明的一种数控激光自动化牙体预备装备,包括口内三维扫描仪、牙科激光器、数控激光牙体预备控制系统口腔内工作端、口腔颌面部锥形束CT机、计算机、牙齿固定器、负压吸引器,所述计算机分别与口内三维扫描仪、牙科激光器、口腔颌面部锥形束CT机、负压吸引器连接,牙科激光器与数控激光牙体预备控制系统口腔内工作端连接,数控激光牙体预备控制系统口腔内工作端与牙齿固定器连接。  A numerically controlled laser automatic tooth preparation equipment of the present invention includes an intraoral three-dimensional scanner, a dental laser, a working end of the numerically controlled laser tooth preparation control system in the oral cavity, an oral and maxillofacial cone beam CT machine, a computer, a tooth fixator, Negative pressure suction device, the computer is respectively connected with intraoral three-dimensional scanner, dental laser, oral and maxillofacial cone beam CT machine, negative pressure suction device, and dental laser is connected with the working end of the oral cavity of the numerical control laser tooth preparation control system, The working end in the oral cavity of the numerical control laser tooth preparation control system is connected with the tooth fixer. the

其中,所述数控激光牙体预备控制系统口腔内工作端包括导光臂、反射镜盖、定位器接口、底座、电机座、摆动电机一、摆动电机二、双振镜系统、直线电机、聚焦透镜座、直线导轨、光栅传感器,所述导光臂固定在底座的左侧,反射镜盖位于导光臂的端部,定位器接口位于反射镜盖之下,所述直线导轨位于底座上,聚焦透镜座位于直线导轨上,光栅传感器位于聚焦透镜座之下,所述直线电机固定在底座上,摆动电机一、摆动电机二固定在电机座上,双振镜系统与摆动电机一、摆动电机二连接。  Wherein, the working end of the oral cavity of the numerical control laser tooth preparation control system includes a light guide arm, a reflector cover, a positioner interface, a base, a motor base, a swing motor 1, a swing motor 2, a double vibrating mirror system, a linear motor, a focusing Lens seat, linear guide rail, grating sensor, the light guide arm is fixed on the left side of the base, the reflector cover is located at the end of the light guide arm, the locator interface is located under the reflector cover, and the linear guide rail is located on the base, The focusing lens seat is located on the linear guide rail, the grating sensor is located under the focusing lens seat, the linear motor is fixed on the base, the swing motor 1 and the swing motor 2 are fixed on the motor base, the double vibrating mirror system is connected with the swing motor 1 and the swing motor Two connections. the

其中,所述双振镜系统包括振镜一、振镜二、聚焦透镜、反射镜,所述振镜一位于振镜二的下方,聚焦透镜位于振镜二与反射镜之间,振镜一、振镜二分别通过摆动电机一、摆动电机二驱动旋转,聚焦透镜通过直线电机驱动。  Wherein, the double vibrating mirror system includes a vibrating mirror one, a vibrating mirror two, a focusing lens, and a reflecting mirror, the vibrating mirror one is located under the vibrating mirror two, the focusing lens is located between the vibrating mirror two and the reflecting mirror, and the vibrating mirror one is positioned under the vibrating mirror two. The vibrating mirror 2 is driven to rotate by the swing motor 1 and the swing motor 2 respectively, and the focusing lens is driven by a linear motor. the

由于采取了以上技术方案,本发明的优点在于:  Owing to taking above technical scheme, the advantage of the present invention is:

本发明能替代医生的部分手工操作,用激光替代传统机械磨削器械,能在短时间内有效提高基层医生的临床治疗操作技术水平,提高诊疗效率和质量。  The invention can replace part of the manual operation of doctors, replace traditional mechanical grinding instruments with laser, effectively improve the clinical treatment operation technical level of grass-roots doctors in a short time, and improve the efficiency and quality of diagnosis and treatment. the

附图说明 Description of drawings

图1为本发明数控激光自动化牙体预备方法的流程图;  Fig. 1 is the flowchart of numerical control laser automatic tooth preparation method of the present invention;

图2为本发明预备体模型约束示意图;  Fig. 2 is a schematic diagram of the restraint of the preparation body model of the present invention;

图3为本发明数控激光自动化牙体预备装备的方框示意图;  Fig. 3 is the schematic block diagram of numerical control laser automatic tooth body preparation equipment of the present invention;

图4为本发明数控激光牙体预备控制系统口腔内工作端的示意图;  Fig. 4 is the schematic diagram of the working end in the oral cavity of the numerical control laser tooth preparation control system of the present invention;

图5为本发明双振镜系统的示意图。  Fig. 5 is a schematic diagram of the dual vibrating mirror system of the present invention. the

图中:1、导光臂;2、反射镜盖;3、定位器接口;4、透镜安装座;5、光栅传感器;6、直线导轨;7、直线电机;8、底座;9、双透镜系统;10、摆动电机一;11、摆动电机二;12、电机座;13、振镜一;14、振镜二;15、聚焦透镜;16、反射镜;17、目标牙齿;18、 激光束。  In the figure: 1. Light guide arm; 2. Reflector cover; 3. Positioner interface; 4. Lens mount; 5. Grating sensor; 6. Linear guide rail; 7. Linear motor; 8. Base; 9. Double lens System; 10. Swing motor one; 11. Swing motor two; 12. Motor base; 13. Vibrating mirror one; 14. Vibrating mirror two; 15. Focusing lens; 16. Mirror; 17. Target teeth; 18. Laser beam . the

具体实施方式 Detailed ways

以下实施例用于说明本发明,但不用来限制本发明的范围。  The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention. the

本发明的本发明的一种数控激光自动化牙体预备方法,由以下步骤组成:  A kind of numerical control laser automatic tooth body preparation method of the present invention of the present invention is made up of the following steps:

1)用口内三维扫描仪获取目标牙齿冠部的三维表面扫描数据,用口腔颌面部锥形束CT机获取目标牙齿冠部三维体数据,将上述两组数据单独存储,以便后续读取操作;  1) Use an intraoral 3D scanner to obtain the 3D surface scanning data of the crown of the target tooth, use a cone beam CT machine in the mouth and maxillofacial region to obtain the 3D data of the crown of the target tooth, and store the above two sets of data separately for subsequent reading operations ;

2)用牙体预备CAD软件对上述两组数据进行配准,并统一在相同坐标系中,在计算机屏幕上提取预备体边缘、定义牙齿预备体设计参数,分割牙釉质、牙本质和牙髓腔,完成牙齿预备体的虚拟建模,最后将结果存储为STL格式数据;  2) Use the tooth preparation CAD software to register the above two sets of data, and unify them in the same coordinate system, extract the edge of the preparation on the computer screen, define the design parameters of the tooth preparation, and segment the enamel, dentin and pulp Cavity, complete the virtual modeling of the tooth preparation, and finally store the result as STL format data;

3)根据步骤2)获得的牙齿预备体虚拟模型数据,激光牙体预备CAM软件自动生成牙体预备过程中激光的聚焦光斑直径、光斑运动路径、速度等切削工艺相关参数,并输出到数控激光牙体预备控制系统中;  3) According to the virtual model data of the tooth preparation obtained in step 2), the laser tooth preparation CAM software automatically generates cutting process-related parameters such as the focused spot diameter, spot movement path, and speed of the laser during the tooth preparation process, and outputs them to the CNC laser In the tooth preparation control system;

上述激光牙体预备采用的是逐层去除的方法获得预备体,整个路径规划包括两个环节,一个是切片分层,一个是针对切片分层得到的截面轮廓线生成高效的激光切割路径;  The above-mentioned laser tooth preparation adopts the method of layer-by-layer removal to obtain the preparation body. The whole path planning includes two links, one is slice layering, and the other is generating an efficient laser cutting path for the cross-sectional outline obtained by slice layering; 

快速切片分层环节:首先是对牙体STL格式数据的三维模型中的三角面片进行分组,将三角面片按照与其相交切平面的不同分成若干组,每一组内的三角面片均和同一切平面相交;然后,将每一组中的 三角面片与切平面求交运算,每个三角面片与切平面相交会得到一个相交线段,根据STL格式数据的三维模型中三角面片的连续性,能形成一个无向封闭的截面轮廓线,无需对三角面片进行拓扑结构重建或对所得到的交线段进行排序;  Fast slicing and layering link: firstly, group the triangular faces in the 3D model of tooth STL format data, and divide the triangular faces into several groups according to the different intersecting tangent planes, and the triangular faces in each group are equal to Intersect with the tangent plane; then, intersect the triangles in each group with the tangent plane, each triangle intersects with the tangent plane to get an intersecting line segment, according to the triangles in the 3D model of STL format data Continuity, which can form an undirected and closed cross-sectional contour line, without the need to reconstruct the topology of the triangular patch or sort the obtained intersection segments;

截面轮廓的高效激光切割路径生成环节:首先采用直线填充的方法求解激光切割区域与填充直线相交线段,计算出激光切割线,然后对这些切割线进行排序和区域划分,将复杂的切割区域分割成小的单调的切割区域,最终生成高效的激光切割路径;  High-efficiency laser cutting path generation of cross-sectional contours: firstly, use the straight line filling method to solve the intersection line segment between the laser cutting area and the filling line, calculate the laser cutting line, and then sort and divide these cutting lines to divide the complex cutting area into Small monotonous cutting areas, resulting in efficient laser cutting paths;

4)用硅橡胶将牙位定位器固定在目标牙齿和近远中邻牙上,并去除目标牙齿冠部周围的硅橡胶。用口内三维扫描仪再次获取牙位定位器和目标牙齿的整体三维数据,利用步骤2)中软件将预备体虚拟模型数据与整体扫描数据进行配准。通过牙位定位器上的定位柱,将数控激光牙体预备控制系统的口腔内工作端与牙位定位器的牙合面开口端进行刚性连接,实现目标牙齿冠部、牙位定位器以及数控激光牙体预备控制系统的口腔内工作端的空间位置关系的统一固定;  4) Fix the tooth position locator on the target tooth and the mesial and distal adjacent teeth with silicone rubber, and remove the silicone rubber around the crown of the target tooth. Use the intraoral 3D scanner to obtain the overall 3D data of the tooth position locator and the target tooth again, and use the software in step 2) to register the virtual model data of the preparation with the overall scan data. Through the positioning column on the tooth position locator, the intraoral working end of the CNC laser tooth preparation control system is rigidly connected to the occlusal surface opening end of the tooth position locator, so as to realize the crown of the target tooth, the tooth position locator and the numerical control Unified fixation of the spatial position relationship of the working end of the laser tooth preparation control system in the oral cavity;

5)在步骤2)形成的坐标系中,利用激光牙体预备CAM软件完成激光在目标牙齿初始位置的准确对焦,控制激光光斑按照设定的扫描路径和扫描速度自动完成牙体预备过程,同时在牙位定位器上安装负压吸引装置,实时去除牙齿碎屑;  5) In the coordinate system formed in step 2), the laser tooth preparation CAM software is used to accurately focus the laser on the initial position of the target tooth, and the laser spot is controlled to automatically complete the tooth preparation process according to the set scanning path and scanning speed. Install a negative pressure suction device on the tooth position locator to remove tooth debris in real time;

激光牙体预备CAM软件工作方式如下:  Laser tooth preparation CAM software works as follows:

初始位置的自动对焦:首先,透镜位置初始化,使透镜回到初始零点位置;然后,通过目标雅虎STL模型可以得到目标牙齿的最高点 坐标值(目标牙齿的最大Z值);最后,根据所获得的牙齿最高坐标和激光光路的参数可以计算出透镜最终移动的距离,最终可以使激光的焦点位置准确地落在目标牙齿的最高点位置处;  Autofocus at the initial position: First, the lens position is initialized to make the lens return to the initial zero position; then, the highest point coordinate value of the target tooth (the maximum Z value of the target tooth) can be obtained through the target Yahoo STL model; finally, according to the obtained The highest coordinates of the tooth and the parameters of the laser light path can calculate the final moving distance of the lens, and finally the focal position of the laser can be accurately located at the highest point of the target tooth;

牙体预备自动化过程控制:在激光牙体预备路径规划中,采用直线切割的方式匀速进行牙体预备。激光的切割路径均由不同长度的激光切割线段组成。要实现激光的匀速切割,需要对激光切割线段进行插补处理,即将不同长度的激光扫描线段分割成小间距激光切割点,通过运动学逆运算将小间距的激光切割点三维坐标值转为激光工作头中的振镜一、振镜二的角位移和透镜的线位移。由于振镜与透镜均采用直接驱动方式,所以振镜一、振镜二电机和透镜的直线电机同时运动可以控制激光光斑跟踪插补后的激光切割点,最终实现激光匀速沿着规划的切割路径实现切割,完成自动牙体预备过程;  Automatic process control of tooth preparation: In laser tooth preparation path planning, tooth preparation is performed at a uniform speed by straight line cutting. The cutting path of the laser is composed of laser cutting line segments of different lengths. To achieve uniform laser cutting, it is necessary to interpolate laser cutting line segments, that is, to divide laser scanning line segments of different lengths into small-pitch laser cutting points, and convert the three-dimensional coordinates of small-pitch laser cutting points into laser cutting points through kinematic inverse operations. The angular displacement of galvanometer 1 and galvanometer 2 in the working head and the linear displacement of the lens. Since both the vibrating mirror and the lens are directly driven, the simultaneous movement of the vibrating mirror 1 motor, the vibrating mirror 2 motor and the linear motor of the lens can control the laser spot to track the interpolated laser cutting point, and finally realize the laser along the planned cutting path at a uniform speed Realize cutting and complete the automatic tooth preparation process;

6)完成牙体预备,从患者口腔内顺序拆除数控激光牙体预备控制系统口腔内工作端和牙位定位器。  6) Complete the tooth preparation, and sequentially remove the working end of the CNC laser tooth preparation control system and the tooth position locator from the patient's mouth. the

所述牙体预备CAD软件包括数据读取模块、预处理模块、数据融合模块、约束建模模块、后处理模块。见图1。  The tooth preparation CAD software includes a data reading module, a preprocessing module, a data fusion module, a constraint modeling module and a postprocessing module. see picture 1. the

其中:  in:

所述数据读取模块包括:  The data reading module includes:

1)CT数据重建:将CT图像重建三维数据读入牙体预备CAD软件,进行光照、渲染。  1) CT data reconstruction: Read the 3D data of CT image reconstruction into the tooth preparation CAD software for illumination and rendering. the

2)扫描数据重建:通过对目标牙齿扫描获取三维表面扫描数据与CT机获取的三维体数据,并读入软件存储,方便后续读取操作;  2) Scanning data reconstruction: Obtain 3D surface scanning data and 3D volume data obtained by CT machine by scanning the target teeth, and read them into the software for storage to facilitate subsequent reading operations;

所述预处理模块包括:  The preprocessing module includes:

1)融合区域曲面获取:首先对扫描目标牙齿扫描获取三维表面扫描数据模型进行区域划分,分为融合区域和非融合区域,非融合区域点集固定不动。采用基于启发式搜索策略的颈缘线提取算法对三维表面扫描数据模型进行融合曲面裁剪提取,启发式搜索策略是通过评价每一个待搜索目标的代价得到最优搜索位置,再从这个搜索直到最终目标,从而省略大量无谓路径,提高搜索效率;  1) Acquisition of fusion area surface: Firstly, the three-dimensional surface scanning data model of the scanning target tooth is divided into areas, which are divided into fusion area and non-fusion area, and the point set of the non-fusion area is fixed. The neck edge line extraction algorithm based on the heuristic search strategy is used to extract the 3D surface scanning data model by fused surface clipping. The heuristic search strategy is to obtain the optimal search position by evaluating the cost of each target to be searched, and then from this search to the final target, thereby omitting a large number of unnecessary paths and improving search efficiency;

2)基于人工交互初始配准:根据三点重定位原理,三点可以建立一个坐标关系,在CT机与口内三维扫描仪获取的模型上拾取对应的特征点不少于三个,通过特征点对齐实现模型的对齐。在CT机与口内三维扫描仪获取的模型上分别标定特征点si、s′i通过s′i=siR+T计算特征点间几何变换矩阵R,T,将矩阵作用于CT机与口内三维扫描仪获取的模型进行初始变换,这种方法能够极大地缩小后续ICP模型配准间平移误差和旋转误差,为精确配准提供良好初值;  2) Initial registration based on manual interaction: According to the principle of three-point relocation, three points can establish a coordinate relationship, pick up no less than three corresponding feature points on the model obtained by the CT machine and the intraoral 3D scanner, and pass the feature points Alignment implements the alignment of the model. The feature points s i and s′ i are respectively calibrated on the models acquired by the CT machine and the intraoral three-dimensional scanner, and the geometric transformation matrix R and T between the feature points are calculated by s′ i = s i R+T, and the matrix is applied to the CT machine and The model acquired by the intraoral 3D scanner is initially transformed. This method can greatly reduce the translation error and rotation error between subsequent ICP model registrations, and provide a good initial value for accurate registration;

3)基于ICP算法精确配准:通过初始配准,采用ICP算法进行精确配准,模型间的位置配准就是通过口内三维扫描仪扫描获取的模型与CT机获取三维体数据模型坐标系之间的旋转和平移,使同源点之间距离最小,通过计算第k次迭代的最优旋转矩阵Rk与平移向量Tk,使得CT模型N经过空间变化后与扫描模型M的最小二乘逼近目标函数达f(R,T)到最小:  3) Precise registration based on the ICP algorithm: through the initial registration, the ICP algorithm is used for precise registration, and the position registration between the models is between the model obtained by scanning the intraoral 3D scanner and the coordinate system of the 3D volume data model obtained by the CT machine Rotation and translation to minimize the distance between homologous points. By calculating the optimal rotation matrix R k and translation vector T k of the k-th iteration, the CT model N is approximated by the least squares method of the scanning model M after spatial changes The objective function reaches f(R,T) to a minimum:

ff (( RR ,, TT )) == 11 NN ΣΣ ii == 11 NN || || vv ii ′′ -- (( RvRv ii ++ TT )) || || 22 →&Right Arrow; minmin

所述数据融合模块包括:  The data fusion module includes:

1)微分坐标建立:引入拉普拉斯算子系数矩阵L,确保能以矩阵的乘法形式进行笛卡尔坐标与微分坐标之间的转换:  1) Establishment of differential coordinates: Introduce the Laplacian coefficient matrix L to ensure that the conversion between Cartesian coordinates and differential coordinates can be performed in the form of matrix multiplication:

Δ=LV,L=I-D-1Δ=LV, L=ID -1 A

其中Δ={δi}为网格微分坐标,D为对角矩阵,其中Dii=di,A为网格的邻接矩阵;  Where Δ={δ i } is the grid differential coordinate, D is a diagonal matrix, where D ii =d i , and A is the adjacency matrix of the grid;

2)约束条件建立:CT机获取三维体数据模型变形曲面N与口内三维扫描仪扫描获取的模型固定曲面M配准后,将网格显著度与莫尔斯理论相结合的方法实现扫描模型M上显著特征点的提取,搜索M提取的特征点对应在N中的最近点作为约束条件;  2) Constraint condition establishment: after the deformation surface N of the 3D volume data model obtained by the CT machine is registered with the fixed surface M of the model scanned by the intraoral 3D scanner, the scanning model M is realized by combining the grid saliency with Morse theory On the extraction of prominent feature points, the feature points extracted by searching M correspond to the nearest point in N as a constraint;

3)融合变形迭代处理:  3) Iterative processing of fusion deformation:

变形网格N向固定网格M变形的过程中,单次变形容易产生网格形态扭曲,因此采取了一种多次迭代变形的策略,即将单次变形分解为多次进行,迭代策略不仅使变形后网格自然平缓,而且避免了网格自交现象,每次变形量b为:  In the process of deforming the deformed grid N to the fixed grid M, a single deformation is likely to cause grid distortion. Therefore, a strategy of multiple iterative deformations is adopted, that is, a single deformation is decomposed into multiple operations. The iterative strategy not only makes After the deformation, the grid is naturally smooth, and the self-intersection phenomenon of the grid is avoided. The amount of each deformation b is:

bb == 11 nno -- kk ,, kk == 0,10,1 .. .. .. nno -- 11

4)变形权重系数设计:通过设计权重矩阵来量化和评估变形点与目标点之间的接近程度,通过以下定义:  4) Deformation weight coefficient design: Quantify and evaluate the proximity between the deformation point and the target point by designing the weight matrix, through the following definition:

wi=wd(k,d)×wa(α)  w i =w d (k,d)×w a (α)

其中,wd(k,d)为距离权重函数,k为当前迭代次数,d为当前变形点gi与目标变形点vi之间的距离,wa(α)为角度权重函数,α为变形点gi的法矢方向与扫描模型重心至变形点的射线方向li之间的夹角;  Among them, w d (k, d) is the distance weight function, k is the current iteration number, d is the distance between the current deformation point g i and the target deformation point v i , w a (α) is the angle weight function, and α is The angle between the normal vector direction of the deformation point g i and the ray direction l i from the center of gravity of the scanning model to the deformation point;

5)模型网格重建:将上述权重矩阵W引入线性方程和能量函数,得:  5) Model grid reconstruction: introduce the above weight matrix W into the linear equation and energy function, and get:

LL wIw mm ×× mm VV ′′ == LL ′′ VV ′′ == δδ wCwxya

EE. (( VV ′′ )) == || || LL ′′ VV ′′ -- δδ || || 22 ++ ΣΣ jj ∈∈ CC ww || || vv jj ′′ -- cc jj || || 22

当能量函数最小化时,变形网格为达到预期变形位置,求解过程中采取基于Cholesky分解的预计算加速求解,分别求得x′,y′,z′;  When the energy function is minimized, in order to achieve the expected deformation position of the deformed grid, the pre-computation acceleration solution based on Cholesky decomposition is adopted in the solution process, and x′, y′, z′ are obtained respectively;

所述约束建模模块包括:  The constraint modeling modules include:

1)空间点云数据轴线提取:利用空间直线拟合的最优化方法提  1) Axis extraction of spatial point cloud data: use the optimization method of spatial straight line fitting to extract

取牙齿的牙长轴,设空间内方向向量为S=(m,n,p)且过点(x0,y0,z0)的直线方程为  Take the long axis of the tooth, set the direction vector in space as S=(m,n,p) and the equation of the line passing through the point (x 0 ,y 0 ,z 0 ) is

xx -- xx 00 mm == ythe y -- ythe y 00 nno == zz -- zz 00 pp

其中x0,y0,z0为经过点的三维坐标值,m,n,p为方向向量的坐标表示,  Among them, x 0 , y 0 , z 0 are the three-dimensional coordinate values of passing points, m, n, p are the coordinate representation of the direction vector,

根据最佳平方逼近原理误差方程为    f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) ,其中,St1,St2,·St3分别为点在X轴向、Y轴向、Z轴向的误差分量,N为点的个数,  According to the best square approximation principle, the error equation is f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) , where, S t1 , S t2 , ·S t3 are the error components of the points in the X-axis, Y-axis, and Z-axis respectively, and N is the number of points,

利用最优梯度法解这个三元二次非线性方程,可得最优化方向向量(m,n,p),利用此方向向量和已知中点可以求出直线,即为牙体轴线;  Using the optimal gradient method to solve this ternary quadratic nonlinear equation, the optimal direction vector (m, n, p) can be obtained. Using this direction vector and the known midpoint, a straight line can be obtained, which is the tooth axis;

2)空间曲线投影:用线段加密投影法将颈缘线离散成数据点集,逐点沿曲率方向投影到CT机获取三维体数据模型上,连接各投影点即为投影曲线;  2) Spatial curve projection: use the line segment encryption projection method to discretize the cervical margin line into a data point set, project point by point along the curvature direction onto the three-dimensional volume data model obtained by the CT machine, and connect each projection point to form a projection curve;

3)离散模型偏置:利用基于点的偏置算法偏置模型,网格顶点 上的多向量通过类型分类并赋予不同的权值,偏置方向计算方程如下:  3) Discrete model bias: Use the point-based bias algorithm to bias the model. The multi-vectors on the grid vertices are classified by type and given different weights. The calculation equation for the bias direction is as follows:

VV →&Right Arrow; OffsetOffset == ΣΣ jj == 11 nno WW jj ·· NN →&Right Arrow; ii ,, jj

其中Voffset为点的偏置方向,1…n为顶点一圈的三角片个数,Wj为不同类型三角片不同的权重值,Nij为顶点一圈三角片分别对应的法矢,通过在每个点法矢方向偏置点得到偏置以后的模型;  Among them, V offset is the offset direction of the point, 1...n is the number of triangles in a circle of vertices, W j is different weight values of different types of triangles, and N ij is the normal vector corresponding to a circle of triangles in a vertex. The model after the offset point is obtained at each point normal vector direction offset point;

4)模型约束方程组分析和求解:通过分析约束模型尺寸链关系,列出模型约束方程式:  4) Analysis and solution of the model constraint equations: by analyzing the size chain relationship of the constraint model, list the model constraint equations:

LL 22 == LL 11 ++ LL xx ++ LL 33 Hh == LL 22 ++ LL ythe y ++ LL 44 tanthe tan αα == LL xx LL ythe y

其中,L1、L2、α为参数化的三个变量值,对于指定牙齿,H、L和L4为固定值,当参数值给定时,方程组为含有三个未知数的方程组,由已知的三个方程可以唯一确定一组Lx、Ly和L3的值,从而可以唯一确定预备体模型,通过求解此约束方程,即可确定模型各部分空间位置,见图2;  Among them, L 1 , L 2 , and α are three parameterized variable values. For a specified tooth, H, L, and L4 are fixed values. When the parameter values are given, the equation system is an equation system containing three unknowns. The three known equations can uniquely determine a set of values of L x , Ly and L 3 , so that the preparation model can be uniquely determined. By solving this constraint equation, the spatial position of each part of the model can be determined, as shown in Figure 2;

5)多约束模型参数化建模:利用参数化操作的方法驱动预备体建模,并利用基于历史的方法实现模型的参数化动态修改;  5) Parametric modeling of multi-constraint model: use the method of parametric operation to drive the modeling of the preparation, and use the method based on history to realize the parametric dynamic modification of the model;

所述后处理模块包括:  The post-processing module includes:

检测约束的满足情况:通过计算生成的预备体各截面的角度和尺寸约束,检测生成预备体模型的误差大小,并利用彩色云图形式直观显示误差的分布情况。  Check the satisfaction of the constraints: By calculating the angle and size constraints of each section of the generated preparation, detect the size of the error of the generated preparation model, and use the color cloud image to visually display the distribution of the error. the

其中,所述基于历史的方法是将参数化操作和参数值一起按照模型构造顺序被记录下来,形成模型构造树,并为每个操作附上标记,当参数尺寸修改时,找到对应标记的操作并以此开始按照构造历史以新的参数值重新构造模型,完成新模型的更新。  Among them, the history-based method is to record the parameterized operations and parameter values together in the order of model construction, form a model construction tree, and attach a mark to each operation. When the parameter size is modified, find the operation corresponding to the mark And start to rebuild the model with new parameter values according to the construction history, and complete the update of the new model. the

见图3,本发明的一种数控激光自动化牙体预备装备,包括口内三维扫描仪、牙科激光器、数控激光牙体预备控制系统口腔内工作端、口腔颌面部锥形束CT机、计算机、牙齿固定器、负压吸引器,所述计算机分别与口内三维扫描仪、牙科激光器、口腔颌面部锥形束CT机、负压吸引器连接,牙科激光器与数控激光牙体预备控制系统口腔内工作端连接,数控激光牙体预备控制系统口腔内工作端与牙齿固定器连接。  See Fig. 3, a kind of numerical control laser automatic tooth preparation equipment of the present invention, comprises intraoral three-dimensional scanner, dental laser, numerical control laser tooth preparation control system intraoral working end, mouth and maxillofacial cone beam CT machine, computer, Tooth fixator, negative pressure suction device, the computer is respectively connected with intraoral three-dimensional scanner, dental laser, oral and maxillofacial cone beam CT machine, negative pressure suction device, dental laser and numerical control laser tooth preparation control system in oral cavity The working end is connected, and the working end in the oral cavity of the CNC laser tooth preparation control system is connected with the tooth retainer. the

见图4,所述数控激光牙体预备控制系统口腔内工作端包括导光臂、反射镜盖、定位器接口、底座、电机座、摆动电机一、摆动电机二、双振镜系统、直线电机、聚焦透镜座、直线导轨、光栅传感器,所述导光臂固定在底座的左侧,反射镜盖位于导光臂的端部,定位器接口位于反射镜盖之下,所述直线导轨位于底座上,聚焦透镜座位于直线导轨上,光栅传感器位于聚焦透镜座之下,所述直线电机固定在底座上,摆动电机一、摆动电机二固定在电机座上,双振镜系统与摆动电机一、摆动电机二连接。  As shown in Figure 4, the oral working end of the numerical control laser tooth preparation control system includes a light guide arm, a reflector cover, a positioner interface, a base, a motor seat, a swing motor 1, a swing motor 2, a double vibrating mirror system, and a linear motor , focusing lens seat, linear guide rail, grating sensor, the light guide arm is fixed on the left side of the base, the reflector cover is located at the end of the light guide arm, the locator interface is located under the reflector cover, and the linear guide rail is located on the base The focus lens seat is located on the linear guide rail, the grating sensor is located under the focus lens seat, the linear motor is fixed on the base, the swing motor 1 and swing motor 2 are fixed on the motor base, and the double vibrating mirror system and swing motor 1 and 2 are fixed on the motor base. The swing motor two is connected. the

见图5,所述双振镜系统包括振镜一、振镜二、聚焦透镜、反射镜,所述振镜一位于振镜二的下方,聚焦透镜位于振镜二与反射镜之间,振镜一、振镜二分别通过摆动电机一、摆动电机二驱动旋转,聚焦透镜通过直线电机驱动。  See Fig. 5, described double vibrating mirror system comprises vibrating mirror one, vibrating mirror two, focus lens, mirror, described vibrating mirror one is positioned at the below of vibrating mirror two, focusing lens is positioned between vibrating mirror two and reflecting mirror, vibrating mirror Mirror one and vibrating mirror two are respectively driven to rotate by swing motor one and swing motor two, and the focusing lens is driven by a linear motor. the

显然,本发明的上述实施仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方 案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。  Apparently, the above-mentioned implementation of the present invention is only an example for clearly illustrating the present invention, rather than limiting the implementation of the present invention. For those of ordinary skill in the art, other changes or changes in different forms can be made on the basis of the above description. All the implementation manners cannot be exhaustively listed here. All obvious changes or changes that are derived from the technical solutions of the present invention are still within the protection scope of the present invention. the

Claims (7)

1.一种数控激光自动化牙体预备方法,其特征在于包括以下步骤:1. A numerically controlled laser automatic tooth body preparation method is characterized in that comprising the following steps: 1)用口内三维扫描仪获取目标牙齿冠部的三维表面扫描数据,用口腔颌面部锥形束CT机获取目标牙齿冠部三维体数据,将上述两组数据单独存储,以便后续读取操作;1) Use an intraoral 3D scanner to obtain the 3D surface scanning data of the crown of the target tooth, use a cone beam CT machine in the mouth and maxillofacial region to obtain the 3D data of the crown of the target tooth, and store the above two sets of data separately for subsequent reading operations ; 2)用牙体预备CAD软件对上述两组数据进行配准,并统一在相同坐标系中,在计算机屏幕上提取预备体边缘、定义牙齿预备体设计参数,分割牙釉质、牙本质和牙髓腔,完成牙齿预备体的虚拟建模,最后将结果存储为STL格式数据;2) Use the tooth preparation CAD software to register the above two sets of data, and unify them in the same coordinate system, extract the edge of the preparation on the computer screen, define the design parameters of the tooth preparation, and segment the enamel, dentin and pulp Cavity, complete the virtual modeling of the tooth preparation, and finally store the result as STL format data; 3)根据步骤2)获得的牙齿预备体虚拟模型数据,激光牙体预备CAM软件自动生成牙体预备过程中激光的聚焦光斑直径、光斑运动路径、速度的切削工艺相关参数,并输出到数控激光牙体预备控制系统中;3) According to the tooth preparation virtual model data obtained in step 2), the laser tooth preparation CAM software automatically generates the laser focus spot diameter, spot movement path, and cutting process related parameters of speed during the tooth preparation process, and outputs them to the CNC laser In the tooth preparation control system; 4)用硅橡胶将牙位定位器固定在目标牙齿和近远中邻牙上,并去除目标牙齿冠部周围的硅橡胶,用口内三维扫描仪再次获取牙位定位器和目标牙齿的整体三维数据,利用步骤2)中软件将预备体虚拟模型数据与整体扫描数据进行配准,通过牙位定位器上的定位柱,将数控激光牙体预备控制系统的口腔内工作端与牙位定位器的牙合面开口端进行刚性连接,实现目标牙齿冠部、牙位定位器以及数控激光牙体预备控制系统的口腔内工作端的空间位置关系的统一固定;4) Fix the tooth position locator on the target tooth and the mesial and distal adjacent teeth with silicone rubber, remove the silicone rubber around the crown of the target tooth, and obtain the overall three-dimensional image of the tooth position locator and the target tooth again with an intraoral 3D scanner Data, use the software in step 2) to register the virtual model data of the preparation with the overall scan data, and through the positioning column on the tooth position locator, connect the intraoral working end of the CNC laser tooth preparation control system to the tooth position locator The opening end of the occlusal surface of the occlusal surface is rigidly connected to realize the uniform fixation of the spatial position relationship of the target tooth crown, tooth position locator and the working end of the oral cavity of the CNC laser tooth preparation control system; 5)在步骤2)形成的坐标系中,利用激光牙体预备CAM软件完成激光在目标牙齿初始位置的准确对焦,控制激光光斑按照设定的扫描路径和扫描速度自动完成牙体预备过程,同时在牙位定位器上安装负压吸引装置,实时去除牙齿碎屑;5) In the coordinate system formed in step 2), the laser tooth preparation CAM software is used to accurately focus the laser on the initial position of the target tooth, and the laser spot is controlled to automatically complete the tooth preparation process according to the set scanning path and scanning speed. Install a negative pressure suction device on the tooth position locator to remove tooth debris in real time; 6)完成牙体预备,从患者口腔内顺序拆除数控激光牙体预备控制系统口腔内工作端和牙位定位器。6) Complete the tooth preparation, and sequentially remove the working end of the CNC laser tooth preparation control system and the tooth position locator from the patient's mouth. 2.如权利要求1所述的一种数控激光自动化牙体预备方法,其特征在于:所述牙体预备CAD软件包括数据读取模块、预处理模块、数据融合模块、约束建模模块、后处理模块。2. A kind of numerical control laser automatic tooth body preparation method as claimed in claim 1, is characterized in that: described tooth body preparation CAD software comprises data reading module, preprocessing module, data fusion module, constraint modeling module, post-processing processing module. 3.如权利要求2所述的一种数控激光自动化牙体预备方法,其特征在于:3. A kind of numerical control laser automatic tooth body preparation method as claimed in claim 2, is characterized in that: 所述数据读取模块包括:The data reading module includes: 1)CT数据重建:将CT图像重建三维数据读入牙体预备CAD软件,进行光照、渲染。1) CT data reconstruction: Read the 3D data of CT image reconstruction into the tooth preparation CAD software for illumination and rendering. 2)扫描数据重建:通过对目标牙齿扫描获取三维表面扫描数据与CT机获取的三维体数据,并读入软件存储,方便后续读取操作;2) Scanning data reconstruction: Obtain 3D surface scanning data and 3D volume data obtained by CT machine by scanning the target teeth, and read them into the software for storage to facilitate subsequent reading operations; 所述预处理模块包括:The preprocessing module includes: 1)融合区域曲面获取:首先对目标牙齿获取三维表面扫描数据模型进行区域划分,分为融合区域和非融合区域,非融合区域点集固定不动,采用基于启发式搜索策略的颈缘线提取算法对三维表面扫描数据模型进行融合曲面裁剪提取;1) Acquisition of fusion area surfaces: Firstly, the 3D surface scanning data model of the target teeth is divided into areas, which are divided into fusion areas and non-fusion areas. The point set in the non-fusion area is fixed, and the cervical margin line extraction based on a heuristic search strategy is adopted. Algorithm performs fused surface clipping and extraction on the 3D surface scanning data model; 2)基于人工交互初始配准:根据三点重定位原理,三点可以建立一个坐标关系,在CT机与口内三维扫描仪获取的模型上拾取对应的特征点不少于三个,通过特征点对齐实现模型的对齐,在CT机与口内三维扫描仪获取的模型上分别标定特征点si、s′i通过s′i=siR+T计算特征点间几何变换矩阵R,T,将矩阵作用于CT机与口内三维扫描仪获取的模型进行初始变换,这种方法能够极大地缩小后续迭代最近点模型配准间平移误差和旋转误差,为精确配准提供良好初值;2) Initial registration based on manual interaction: According to the principle of three-point relocation, three points can establish a coordinate relationship, pick up no less than three corresponding feature points on the model obtained by the CT machine and the intraoral 3D scanner, and pass the feature points Alignment realizes the alignment of the model, respectively calibrates the feature points s i and s ′ i on the model acquired by the CT machine and the intraoral 3D scanner, calculates the geometric transformation matrix R, T between the feature points by s′ i = s i R +T, and sets The matrix acts on the model acquired by the CT machine and the intraoral 3D scanner for initial transformation. This method can greatly reduce the translation error and rotation error between the closest point model registration of subsequent iterations, and provide a good initial value for accurate registration; 3)基于ICP算法精确配准:通过初始配准,采用ICP算法进行精确配准,模型间的位置配准就是通过口内三维扫描仪扫描获取的模型与CT机获取三维体数据模型坐标系之间的旋转和平移,使同源点之间距离最小,通过计算第k次迭代的最优旋转矩阵Rk与平移向量Tk,使得CT模型N经过空间变化后与扫描模型M的最小二乘逼近目标函数达f(R,T)到最小:3) Precise registration based on the ICP algorithm: through the initial registration, the ICP algorithm is used for precise registration, and the position registration between the models is between the model obtained by scanning the intraoral 3D scanner and the coordinate system of the 3D volume data model obtained by the CT machine Rotation and translation to minimize the distance between homologous points. By calculating the optimal rotation matrix R k and translation vector T k of the k-th iteration, the CT model N is approximated by the least squares method of the scanning model M after spatial changes The objective function reaches f(R,T) to a minimum: ff (( RR ,, TT )) == 11 NN ΣΣ ii == 11 NN || || vv ii ′′ -- (( RvRv ii ++ TT )) || || 22 →&Right Arrow; minmin 所述数据融合模块包括:The data fusion module includes: 1)微分坐标建立:引入拉普拉斯算子系数矩阵L,确保能以矩阵的乘法形式进行笛卡尔坐标与微分坐标之间的转换:Δ=LV,L=I-D-1A1) Establishment of differential coordinates: introduce the Laplacian coefficient matrix L to ensure that the conversion between Cartesian coordinates and differential coordinates can be performed in the form of matrix multiplication: Δ=LV, L=ID -1 A 其中Δ={δi}为网格微分坐标,D为对角矩阵,其中Dii=di,A为网格的邻接矩阵;Where Δ={δ i } is the grid differential coordinate, D is a diagonal matrix, where D ii =d i , and A is the adjacency matrix of the grid; 2)约束条件建立:CT机获取三维体数据模型变形曲面N与口内三维扫描仪扫描获取的模型固定曲面M配准后,将网格显著度与莫尔斯理论相结合的方法实现扫描模型M上显著特征点的提取,搜索M提取的特征点对应在N中的最近点作为约束条件;2) Constraint condition establishment: after the deformed surface N of the 3D volume data model acquired by the CT machine is registered with the fixed surface M of the model scanned by the intraoral 3D scanner, the scanning model M is realized by combining the grid saliency with Morse theory The extraction of the salient feature points, the feature points extracted by searching M correspond to the nearest point in N as a constraint; 3)融合变形迭代处理:3) Fusion deformation iterative processing: 变形曲面N向固定曲面M变形的过程中,单次变形容易产生网格形态扭曲,因此采取了一种多次迭代变形的策略,将单次变形分解为多次进行,迭代策略不仅使变形后网格自然平缓,而且避免了网格自交现象,每次变形量b为:In the process of deforming the deformed surface N to the fixed surface M, a single deformation is likely to cause mesh distortion. Therefore, a strategy of multiple iterative deformations is adopted, which decomposes a single deformation into multiple operations. The iterative strategy not only makes the deformed The grid is naturally smooth and avoids the grid self-intersection phenomenon. The amount of deformation b each time is: bb == 11 nno -- kk ,, kk == 0,10,1 .. .. .. nno -- 11 4)变形权重系数设计:通过设计权重矩阵来量化和评估变形点与目标点之间的接近程度,通过以下定义:4) Deformation weight coefficient design: Quantify and evaluate the proximity between the deformation point and the target point by designing the weight matrix, defined by the following: wi=wd(k,d)×wa(α)w i =w d (k,d)×w a (α) 其中,wd(k,d)为距离权重函数,k为当前迭代次数,d为当前变形点gi与目标变形点vi之间的距离,wa(α)为角度权重函数,α为变形点gi的法矢方向与扫描模型重心至变形点的射线方向li之间的夹角;Among them, w d (k, d) is the distance weight function, k is the current iteration number, d is the distance between the current deformation point g i and the target deformation point v i , w a (α) is the angle weight function, and α is The angle between the normal vector direction of the deformation point g i and the ray direction l i from the center of gravity of the scanning model to the deformation point; 5)模型网格重建:将上述权重矩阵W引入线性方程和能量函数,得:5) Model grid reconstruction: introduce the above weight matrix W into the linear equation and energy function, and get: LL wIw mm ×× mm VV ′′ == LL ′′ VV ′′ == δδ wCwxya EE. (( VV ′′ )) == || || LL ′′ VV ′′ -- δδ || || 22 ++ ΣΣ jj ∈∈ CC ww || || vv jj ′′ -- cc jj || || 22 当能量函数最小化时,变形网格为达到预期变形位置,求解过程中采取基于Cholesky分解的预计算加速求解,分别求得x′,y′,z′;When the energy function is minimized, in order to achieve the expected deformation position of the deformed grid, the pre-computation acceleration solution based on Cholesky decomposition is adopted in the solution process, and x′, y′, and z′ are obtained respectively; 所述约束建模模块包括:The constraint modeling module includes: 1)空间点云数据轴线提取:利用空间直线拟合的最优化方法提取牙齿的牙长轴,设空间内方向向量为S=(m,n,p)且过点(x0,y0,z0)的直线方程为:1) Spatial point cloud data axis extraction: use the optimization method of spatial straight line fitting to extract the tooth long axis of the tooth, set the direction vector in space as S=(m,n,p) and pass through the point (x 0 ,y 0 , z 0 ) The equation of the straight line is: xx -- xx 00 mm == ythe y -- ythe y 00 nno == zz -- zz 00 pp 其中x0,y0,z0为经过点的三维坐标值,m,n,p为方向向量的坐标表示,Among them, x 0 , y 0 , z 0 are the three-dimensional coordinate values of passing points, m, n, p are the coordinate representation of the direction vector, 根据最佳平方逼近原理误差方程为 f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) ,其中,St1,St2,St3分别为点在X轴向、Y轴向、Z轴向的误差分量,N为点的个数,According to the best square approximation principle, the error equation is f ( S t 1 , S t 2 , S t 3 ) = Σ i = 0 R ( S t 1 2 + S t 2 2 + S t 3 2 ) , where, S t1 , S t2 , S t3 are the error components of the points in the X-axis, Y-axis, and Z-axis respectively, and N is the number of points, 利用最优梯度法解这个三元二次非线性方程,可得最优化方向向量(m,n,p),利用此方向向量和已知中点可以求出直线,即为牙体轴线;Using the optimal gradient method to solve this ternary quadratic nonlinear equation, the optimal direction vector (m, n, p) can be obtained. Using this direction vector and the known midpoint, a straight line can be obtained, which is the tooth axis; 2)空间曲线投影:用线段加密投影法将颈缘线离散成数据点集,逐点沿曲率方向投影到CT机获取三维体数据模型上,连接各投影点即为投影曲线;2) Spatial curve projection: Use the line segment encryption projection method to discretize the cervical line into a data point set, project point by point along the curvature direction onto the three-dimensional data model obtained by the CT machine, and connect the projection points to form a projection curve; 3)离散模型偏置:利用基于点的偏置算法偏置模型,网格顶点上的多向量通过类型分类并赋予不同的权值,偏置方向计算方程如下:3) Discrete model bias: use the point-based bias algorithm to bias the model, and the multi-vectors on the grid vertices are classified by type and given different weights. The calculation equation of the bias direction is as follows: VV →&Right Arrow; OffsetOffset == ΣΣ jj == 11 nno WW jj ·&Center Dot; NN →&Right Arrow; ii ,, jj 其中Voffset为点的偏置方向,1…n为顶点一圈的三角片个数,Wj为不同类型三角片不同的权重值,Nij为顶点一圈三角片分别对应的法矢,通过在每个点法矢方向偏置点得到偏置以后的模型;Among them, V offset is the offset direction of the point, 1...n is the number of triangles in a circle of vertices, W j is different weight values of different types of triangles, and N ij is the normal vector corresponding to a circle of triangles in a vertex. The model after the offset point is obtained at each point normal vector direction offset point; 4)模型约束方程组分析和求解:通过分析约束模型尺寸链关系,列出模型约束方程式:4) Analysis and solution of the model constraint equations: by analyzing the size chain relationship of the constraint model, list the model constraint equations: LL 22 == LL 11 ++ LL xx ++ LL 33 Hh == LL 22 ++ LL ythe y ++ LL 44 tanthe tan αα == LL xx LL ythe y 其中,L1、L2、α为参数化的三个变量值,对于指定牙齿,H、L和L4为固定值,当参数值给定时,方程组为含有三个未知数的方程组,由已知的三个方程可以唯一确定一组Lx、Ly和L3的值,从而可以唯一确定预备体模型,通过求解此约束方程,即可确定模型各部分空间位置;Among them, L 1 , L 2 , and α are three parameterized variable values. For a specified tooth, H, L, and L4 are fixed values. When the parameter values are given, the equation system is an equation system containing three unknowns. The three known equations can uniquely determine a set of values of L x , Ly and L 3 , so that the preparation model can be uniquely determined. By solving this constraint equation, the spatial position of each part of the model can be determined; 5)多约束模型参数化建模:利用参数化操作的方法驱动预备体建模,并利用基于历史的方法实现模型的参数化动态修改;5) Parametric modeling of multi-constraint model: use the method of parametric operation to drive the modeling of the preparation, and use the method based on history to realize the parametric dynamic modification of the model; 所述后处理模块包括:The post-processing module includes: 检测约束的满足情况:通过计算生成的预备体各截面的角度和尺寸约束,检测生成预备体模型的误差大小,并利用彩色云图形式直观显示误差的分布情况。Check the satisfaction of the constraints: By calculating the angle and size constraints of each section of the generated preparation, detect the size of the error of the generated preparation model, and use the color cloud image to visually display the distribution of the error. 4.如权利要求3所述的一种数控激光自动化牙体预备方法,其特征在于:所述基于历史的方法是将参数化操作和参数值一起按照模型构造顺序被记录下来,形成模型构造树,并为每个操作附上标记,当参数尺寸修改时,找到对应标记的操作并以此开始按照构造历史以新的参数值重新构造模型,完成新模型的更新。4. A kind of numerical control laser automatic tooth body preparation method as claimed in claim 3, it is characterized in that: described method based on history is that parametric operation and parameter value are recorded together according to model construction order, form model construction tree , and attach a mark to each operation. When the parameter size is modified, find the operation corresponding to the mark and start to reconstruct the model with new parameter values according to the construction history to complete the update of the new model. 5.一种数控激光自动化牙体预备装备,其特征在于:包括口内三维扫描仪、牙科激光器、数控激光牙体预备控制系统口腔内工作端、口腔颌面部锥形束CT机、计算机、牙齿固定器、负压吸引器,所述计算机分别与口内三维扫描仪、牙科激光器、口腔颌面部锥形束CT机、负压吸引器连接,牙科激光器与数控激光牙体预备控制系统口腔内工作端连接,数控激光牙体预备控制系统口腔内工作端与牙齿固定器连接。5. A numerically controlled laser automatic tooth preparation equipment, characterized in that it includes an intraoral three-dimensional scanner, a dental laser, a numerically controlled laser tooth preparation control system, an oral cavity working end, an oral and maxillofacial cone beam CT machine, a computer, a dental Fixer, negative pressure suction device, the computer is respectively connected with intraoral three-dimensional scanner, dental laser, oral and maxillofacial cone beam CT machine, negative pressure suction device, and the dental laser works in the oral cavity with the numerical control laser tooth preparation control system The end is connected, and the working end of the CNC laser tooth preparation control system in the oral cavity is connected with the tooth retainer. 6.如权利要求5所述的一种数控激光自动化牙体预备装备,其特征在于:所述数控激光牙体预备控制系统口腔内工作端包括导光臂、反射镜盖、定位器接口、底座、电机座、摆动电机一、摆动电机二、双振镜系统、直线电机、聚焦透镜座、直线导轨、光栅传感器,所述导光臂固定在底座的左侧,反射镜盖位于导光臂的端部,定位器接口位于反射镜盖之下,所述直线导轨位于底座上,聚焦透镜座位于直线导轨上,光栅传感器位于聚焦透镜座之下,所述直线电机固定在底座上,摆动电机一、摆动电机二固定在电机座上,双振镜系统与摆动电机一、摆动电机二连接。6. A CNC laser automatic tooth preparation equipment according to claim 5, characterized in that: the oral cavity working end of the CNC laser tooth preparation control system includes a light guide arm, a reflector cover, a locator interface, and a base , motor base, swing motor one, swing motor two, double vibrating mirror system, linear motor, focusing lens seat, linear guide rail, grating sensor, the light guide arm is fixed on the left side of the base, and the reflector cover is located on the light guide arm At the end, the locator interface is located under the reflector cover, the linear guide is located on the base, the focus lens seat is located on the linear guide, the grating sensor is located under the focus lens seat, the linear motor is fixed on the base, and the swing motor The second swing motor is fixed on the motor base, and the double vibrating mirror system is connected with the first swing motor and the second swing motor. 7.如权利要求6所述的一种数控激光自动化牙体预备装备,其特征在于:所述双振镜系统包括振镜一、振镜二、聚焦透镜、反射镜,所述振镜一位于振镜二的下方,聚焦透镜位于振镜二与反射镜之间,振镜一、振镜二分别通过摆动电机一、摆动电机二驱动旋转,聚焦透镜通过直线电机驱动。7. A numerically controlled laser automatic tooth preparation equipment as claimed in claim 6, characterized in that: the double oscillating mirror system includes vibrating mirror one, vibrating mirror two, focusing lens, and reflecting mirror, and the vibrating mirror one is located at Below the vibrating mirror 2, the focusing lens is located between the vibrating mirror 2 and the reflecting mirror. The vibrating mirror 1 and the vibrating mirror 2 are respectively driven to rotate by the swing motor 1 and the swing motor 2, and the focusing lens is driven by a linear motor.
CN201310467038.5A 2013-10-09 2013-10-09 Numerical control laser automatic tooth preparation method and equipment thereof Pending CN104546151A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201310467038.5A CN104546151A (en) 2013-10-09 2013-10-09 Numerical control laser automatic tooth preparation method and equipment thereof
US15/028,374 US10500017B2 (en) 2013-10-09 2014-07-23 Method and apparatus for tooth body automatic preparation by digital controlled laser light and tooth retainer
CN201480047642.5A CN107205794A (en) 2013-10-09 2014-07-23 Digital control laser automates tooth preparation method and equipment and tooth positioner
PCT/CN2014/082825 WO2015051661A1 (en) 2013-10-09 2014-07-23 Numerical control laser automatic tooth preparation method and device therefor, and tooth locator
US16/677,642 US10758317B2 (en) 2013-10-09 2019-11-07 Method and apparatus for tooth body automatic preparation by digital controlled laser light and tooth retainer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310467038.5A CN104546151A (en) 2013-10-09 2013-10-09 Numerical control laser automatic tooth preparation method and equipment thereof

Publications (1)

Publication Number Publication Date
CN104546151A true CN104546151A (en) 2015-04-29

Family

ID=53063960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310467038.5A Pending CN104546151A (en) 2013-10-09 2013-10-09 Numerical control laser automatic tooth preparation method and equipment thereof

Country Status (1)

Country Link
CN (1) CN104546151A (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105662608A (en) * 2015-12-18 2016-06-15 北京大学口腔医学院 Three-dimensional data tooth crown and root integrating method
CN107157298A (en) * 2016-03-08 2017-09-15 盟立自动化股份有限公司 Machine for surface treatment of an object along a production path
CN107198586A (en) * 2016-03-16 2017-09-26 北京大学口腔医学院 A kind of Digital Design preparation method of edentulous jaw functional imperative individual tray
CN107205794A (en) * 2013-10-09 2017-09-26 北京大学口腔医学院 Digital control laser automates tooth preparation method and equipment and tooth positioner
CN107514984A (en) * 2017-07-07 2017-12-26 南京航空航天大学 A three-dimensional surface topography measurement method and system based on optical microscopy
CN107824960A (en) * 2017-11-17 2018-03-23 华中科技大学 A kind of three-dimensional laser processing network system realization based on Five-axis numerical control milling machine
CN107861469A (en) * 2016-11-21 2018-03-30 宁波频泰光电科技有限公司 A kind of method, computing device and numerically-controlled machine tool system for processing artificial tooth
WO2018076142A1 (en) * 2016-10-24 2018-05-03 深圳市龙岗中心医院 Method and system for classifiying maxillary central incisor
CN108145309A (en) * 2018-02-09 2018-06-12 北京大学口腔医学院 Multiple degrees of freedom laser process equipment
CN108338848A (en) * 2018-03-27 2018-07-31 北京大学口腔医学院 Stripping type laser tooth preparation method, apparatus, equipment and medium
CN108618857A (en) * 2018-02-06 2018-10-09 北京大学口腔医学院 A kind of designing and manufacturing method of precisely bionical aesthetic orthopaedics body
CN108814742A (en) * 2018-04-04 2018-11-16 上海正雅齿科科技股份有限公司 Design method, device, user terminal and the storage medium of tooth jaw pallet
CN108814641A (en) * 2017-03-17 2018-11-16 帕罗德克斯集团公司 Automatic protocol for imaging device selects
CN109431632A (en) * 2018-09-30 2019-03-08 西安增材制造国家研究院有限公司 A method of simulation gingiva deformity
CN109561820A (en) * 2016-05-10 2019-04-02 神原正树 Gum diagnostic aid and gum diagnosis aid system
CN109648841A (en) * 2018-12-10 2019-04-19 西安交通大学 A kind of multi-direction multiple degrees of freedom 3D printing dicing method
CN109846561A (en) * 2018-12-26 2019-06-07 苏州迪凯尔医疗科技有限公司 Digitize the method, apparatus and system of root canal preparation
CN110251259A (en) * 2019-03-22 2019-09-20 儒蓉(成都)医疗科技有限公司 How to use the new digital pallet
CN112384166A (en) * 2018-05-10 2021-02-19 网络牙科(美国)公司 Automatic dental drill
CN113925634A (en) * 2021-10-14 2022-01-14 合肥市口腔医院 Method for detecting suitability of oral cavity fixing prosthesis
CN114587586A (en) * 2022-03-21 2022-06-07 黄伟 Noninvasive layered display equipment and system for dental injury and dental pulp injury
CN114948213A (en) * 2016-01-26 2022-08-30 网络牙科(美国)公司 Automated dental treatment system
CN117173256A (en) * 2023-10-30 2023-12-05 中国科学院自动化研究所 Calibration method and equipment for a dual galvanometer linear dynamic laser system
CN117217992A (en) * 2023-08-22 2023-12-12 哈尔滨理工大学 Tooth preparation track interpolation precision evaluation method based on curvature fluctuation rate and step error judgment
CN118012275A (en) * 2024-04-10 2024-05-10 北京航空航天大学 Three-dimensional industrial CT virtual reality interaction system
CN118254191A (en) * 2024-05-30 2024-06-28 辽宁新生科技有限公司 Cloud service system and method based on industrial Internet platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1182573A (en) * 1996-07-10 1998-05-27 Trw公司 Method and apparatus for cutting off dental caries by laser radiation
US20040254476A1 (en) * 2003-03-24 2004-12-16 Henley Quadling Laser digitizer system for dental applications
CN102715956A (en) * 2012-06-12 2012-10-10 北京航空航天大学 Micro tooth body preparation automatic cutting device in laser-type oral cavity
WO2012162605A2 (en) * 2011-05-26 2012-11-29 Den-Mat Holdings, Llc Dental tool and guidance devices
CN103327926A (en) * 2010-12-07 2013-09-25 西诺德牙科设备有限公司 Method and system for designing and manufacturing custom dental preparation guides

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1182573A (en) * 1996-07-10 1998-05-27 Trw公司 Method and apparatus for cutting off dental caries by laser radiation
US20040254476A1 (en) * 2003-03-24 2004-12-16 Henley Quadling Laser digitizer system for dental applications
CN103327926A (en) * 2010-12-07 2013-09-25 西诺德牙科设备有限公司 Method and system for designing and manufacturing custom dental preparation guides
WO2012162605A2 (en) * 2011-05-26 2012-11-29 Den-Mat Holdings, Llc Dental tool and guidance devices
CN102715956A (en) * 2012-06-12 2012-10-10 北京航空航天大学 Micro tooth body preparation automatic cutting device in laser-type oral cavity

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107205794A (en) * 2013-10-09 2017-09-26 北京大学口腔医学院 Digital control laser automates tooth preparation method and equipment and tooth positioner
CN105662608A (en) * 2015-12-18 2016-06-15 北京大学口腔医学院 Three-dimensional data tooth crown and root integrating method
CN114948213A (en) * 2016-01-26 2022-08-30 网络牙科(美国)公司 Automated dental treatment system
CN107157298A (en) * 2016-03-08 2017-09-15 盟立自动化股份有限公司 Machine for surface treatment of an object along a production path
CN107198586B (en) * 2016-03-16 2019-08-30 北京大学口腔医学院 A kind of Digital Design production method of edentulous jaw functional imperative individual tray
CN107198586A (en) * 2016-03-16 2017-09-26 北京大学口腔医学院 A kind of Digital Design preparation method of edentulous jaw functional imperative individual tray
CN109561820A (en) * 2016-05-10 2019-04-02 神原正树 Gum diagnostic aid and gum diagnosis aid system
CN108243605A (en) * 2016-10-24 2018-07-03 深圳市龙岗中心医院 A kind of maxillary central incisors sorting technique and system
WO2018076142A1 (en) * 2016-10-24 2018-05-03 深圳市龙岗中心医院 Method and system for classifiying maxillary central incisor
CN107861469B (en) * 2016-11-21 2019-01-01 宁波频泰光电科技有限公司 A kind of method, calculating equipment and the numerically-controlled machine tool system of processing artificial tooth
CN107861469A (en) * 2016-11-21 2018-03-30 宁波频泰光电科技有限公司 A kind of method, computing device and numerically-controlled machine tool system for processing artificial tooth
US11375967B2 (en) 2017-03-17 2022-07-05 Palodex Group Oy Automatic protocol selection for an imaging device
CN108814641A (en) * 2017-03-17 2018-11-16 帕罗德克斯集团公司 Automatic protocol for imaging device selects
CN107514984A (en) * 2017-07-07 2017-12-26 南京航空航天大学 A three-dimensional surface topography measurement method and system based on optical microscopy
CN107824960B (en) * 2017-11-17 2019-05-31 华中科技大学 A kind of three-dimensional laser processing network system realization based on Five-axis numerical control milling machine
CN107824960A (en) * 2017-11-17 2018-03-23 华中科技大学 A kind of three-dimensional laser processing network system realization based on Five-axis numerical control milling machine
CN108618857A (en) * 2018-02-06 2018-10-09 北京大学口腔医学院 A kind of designing and manufacturing method of precisely bionical aesthetic orthopaedics body
WO2019153413A1 (en) * 2018-02-09 2019-08-15 北京大学口腔医学院 Multi-degree of freedom laser processing device
CN108145309A (en) * 2018-02-09 2018-06-12 北京大学口腔医学院 Multiple degrees of freedom laser process equipment
CN108338848A (en) * 2018-03-27 2018-07-31 北京大学口腔医学院 Stripping type laser tooth preparation method, apparatus, equipment and medium
WO2019183992A1 (en) * 2018-03-27 2019-10-03 北京大学口腔医学院 Peeling type laser dental preparation method, apparatus and device, and medium
US12029620B2 (en) 2018-03-27 2024-07-09 Beijing University School Of Stomatology Peeling type laser tooth preparing method, apparatus and device, and medium
CN108814742B (en) * 2018-04-04 2021-12-07 正雅齿科科技(上海)有限公司 Design method and device of dental tray, user terminal and storage medium
CN108814742A (en) * 2018-04-04 2018-11-16 上海正雅齿科科技股份有限公司 Design method, device, user terminal and the storage medium of tooth jaw pallet
CN112384166A (en) * 2018-05-10 2021-02-19 网络牙科(美国)公司 Automatic dental drill
CN109431632A (en) * 2018-09-30 2019-03-08 西安增材制造国家研究院有限公司 A method of simulation gingiva deformity
CN109648841A (en) * 2018-12-10 2019-04-19 西安交通大学 A kind of multi-direction multiple degrees of freedom 3D printing dicing method
CN109846561A (en) * 2018-12-26 2019-06-07 苏州迪凯尔医疗科技有限公司 Digitize the method, apparatus and system of root canal preparation
CN110251259A (en) * 2019-03-22 2019-09-20 儒蓉(成都)医疗科技有限公司 How to use the new digital pallet
CN110251259B (en) * 2019-03-22 2021-07-06 儒蓉(成都)医疗科技有限公司 How to use the digital tray
CN113925634A (en) * 2021-10-14 2022-01-14 合肥市口腔医院 Method for detecting suitability of oral cavity fixing prosthesis
CN114587586A (en) * 2022-03-21 2022-06-07 黄伟 Noninvasive layered display equipment and system for dental injury and dental pulp injury
CN117217992A (en) * 2023-08-22 2023-12-12 哈尔滨理工大学 Tooth preparation track interpolation precision evaluation method based on curvature fluctuation rate and step error judgment
CN117217992B (en) * 2023-08-22 2024-06-07 哈尔滨理工大学 Tooth preparation track interpolation precision evaluation method based on curvature fluctuation rate and step error judgment
CN117173256A (en) * 2023-10-30 2023-12-05 中国科学院自动化研究所 Calibration method and equipment for a dual galvanometer linear dynamic laser system
CN117173256B (en) * 2023-10-30 2024-01-16 中国科学院自动化研究所 Calibration method and equipment for a dual galvanometer linear dynamic laser system
CN118012275A (en) * 2024-04-10 2024-05-10 北京航空航天大学 Three-dimensional industrial CT virtual reality interaction system
CN118012275B (en) * 2024-04-10 2024-06-07 北京航空航天大学 Three-dimensional industrial CT virtual reality interaction system
CN118254191A (en) * 2024-05-30 2024-06-28 辽宁新生科技有限公司 Cloud service system and method based on industrial Internet platform

Similar Documents

Publication Publication Date Title
CN104546151A (en) Numerical control laser automatic tooth preparation method and equipment thereof
US10758317B2 (en) Method and apparatus for tooth body automatic preparation by digital controlled laser light and tooth retainer
US11654003B2 (en) Tooth scan model calibration
JP7386215B2 (en) Method and device for removal of dental mesh orthodontic appliances
CN101940503B (en) Impression scanning for manufacturing of dental restorations
CN103871097B (en) Data fusion technique fusion method based on dental preparations
CN105748163B (en) Computer-aided tooth bracket-free invisible appliance design method
CN104699865B (en) A kind of digitalized oral cavity fixes the method and device repaired
US7844429B2 (en) System and method for three-dimensional complete tooth modeling
CN101393653B (en) Method for reconstructing three dimensional model of complete teeth through CT data of dentognathic gypsum model and dentognathic panoramic perspective view
CN101828974B (en) Manufacturing method of implant denture individualized positioning guide plate
CN103392191A (en) Hybrid stitching
JP2019524367A (en) Method and system for hybrid mesh segmentation
CN107198586B (en) A kind of Digital Design production method of edentulous jaw functional imperative individual tray
CN109069211A (en) Automatic dental treatment system
CN105096372A (en) Synchronized views of video data and three-dimensional model data
CA2739586A1 (en) A method of producing dental prosthetic items or making tooth restorations using electronic dental representations
CN102438545A (en) System and method for efficient planning, visualization and optimization of dental restorations
CN103156693B (en) Manufacturing method of tooth implantation operation guide plate based on body image processing
CN102254317A (en) Method for automatically extracting dental arch curved surface in dental implantation navigation
CN108038862A (en) A kind of Interactive medical image intelligent scissor modeling method
CN101950430A (en) Three-dimensional tooth reconstruction method based on panoramic tomograph
CN111563900A (en) Method for repairing digital dental crown model, designing shell-shaped dental appliance and preparing same
KR20180109412A (en) System For Rendering 3D Data
CN108992188B (en) Single tooth grid model repairing algorithm

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150429