[发明专利]一种牙齿预备体修复模型特征线提取方法有效
| 申请号: | 201610634704.3 | 申请日: | 2016-08-03 |
| 公开(公告)号: | CN107689049B | 公开(公告)日: | 2020-06-16 |
| 发明(设计)人: | 王煜;沈永辉;高键;夏鸿建;马杰 | 申请(专利权)人: | 佛山市诺威科技有限公司 |
| 主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/162;G06T7/00 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 胡辉 |
| 地址: | 528225 广东省佛山市南海区狮*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 牙齿 预备 修复 模型 特征 提取 方法 | ||
1.一种牙齿预备体修复模型特征线提取方法,其特征在于:包括以下步骤:
S1、在预备体的特征区域拾取关键特征点,然后根据综合约束控制函数采用启发式搜索算法搜索出关键特征点间的所有最优候选节点,最后顺序连接所有最优候选节点,以构成关键特征点间的初始特征路径,所述综合约束控制函数以距离、方向和特征作为综合约束条件;
S2、对关键特征点间的初始特征路径进行编辑,以修正初始特征路径的偏差;
S3、采用改进的特征路径光顺算法对编辑后的初始特征路径进行形态优化,得到牙齿预备体修复模型的特征线,所述改进的特征路径光顺算法直接根据预备体网格的空间拓扑形态在三维空间内完成初始特征路径的形态优化;
所述步骤S3包括:
S31、遍历编辑后的初始特征路径path{V1,V2,…,Vh}中的所有节点,计算path中每一个节点Vi对应的关联点集Connect(Vi-1,Vi,Vi+1),并构造Vi到前一节点Vi-1的方向向量Dir1以及Vi到后一节点Vi+1的方向向量Dir2,其中,h为path的节点总数;
S32、计算Dir1与Dir2间的夹角Angle(Vi)大小;
S33、根据夹角Angle(Vi)大小判断是否需要在节点Vi-1和Vi+1之间构建新的局部路径进行局部路径的光顺,若是,则在节点Vi-1和Vi+1之间构建新的局部路径;反之,则不在节点Vi-1和Vi+1之间构建新的局部路径;
所述“根据夹角Angle(Vi)大小判断是否需要在节点Vi-1和Vi+1之间构建新的局部路径进行局部路径的光顺,若是,则在节点Vi-1和Vi+1之间构建新的局部路径”这一步骤具体包括:
根据夹角Angle(Vi)大小计算节点Vi的光顺权值P(Vi),并将节点Vi的光顺权值P(Vi)存入光顺权值集合W中;
取出权值集合W中的最大值wmax,得到其对应的节点Vi及关联点集Connect(Vi-1,Vi,Vi+1),接下来需要将wmax对应的节点Vi移动到合适的位置以完成局部路径的光顺,Vi新位置的寻找方法如下:
若节点Vi属于网格顶点,则遍历节点Vi的一环邻域点集合Ei{X1,X2,…,Xq}中的每一点,计算向量ViXi与向量Vi-1Xi间的夹角和向量ViXi与向量Vi+1Xi间的夹角这两个夹角之和θi,然后判断θi是否小于π,若是,则得到节点Vi相交边ViXi的集合Ci,然后构建经过节点Vi-1和Vi+1并平行于给定的平面法矢的平面Pane,接着,计算平面Pane与集合Ci中相交边的交点,最后,根据计算的交点构建新的局部路径:若平面Pane与集合Ci中的部分相交边有交点,则计算集合Ci中与Pane无交点的相交边非节点端点以及节点端点Vi到平面Pane的距离大小,将距离平面Pane最近的端点作为这些相交边与Pane的交点,并将节点Vi-1和Vi+1与集合Ci中所有相交边与Pane的交点依次连接起来作为新的局部路径;若平面Pane与集合Ci中的全部相交边均有交点,则将节点Vi-1和Vi+1与集合Ci中所有相交边与Pane的交点依次连接起来作为新的局部路径;反之,则直接将节点Vi-1和Vi+1连接起来作为新的局部路径,其中,q为Ei的点的总数,Xi为Vi对应的的一环邻域点,集合Ci内的元素按照θi从小到大进行排序,给定的平面法矢的值为相交边所在三角片法矢的加权平均;
若节点Vi属于网格边上的点,以节点Vi所在的边作为相交边,构建经过节点Vi-1和Vi+1并平行于给定的平面法矢的平面Pane,然后计算平面Pane与相交边的交点,若平面Pane与相交边的交点不存在,则计算节点端点Vi以及节点Vi所在边的两个端点到平面P的距离大小,将距离平面最近的端点作为交点,所述给定的平面法矢的值为相交边所在三角片法矢的加权平均;接着,将节点Vi从特征路径Path中删除,并在当前位置将交点顺序加入到特征路径Path中,最后,对与节点Vi相关的节点及其权值信息进行相应的更新:首先从权值集合W中删除节点Vi的关联点集Connect(Vi-1,Vi,Vi+1)中各节点的光顺权值,然后更新节点Vi的关联点集中两相邻节点Vi-1和Vi+1对应的关联点集及光顺权值,最后将更新后的关联点集Connect(Vi-1,Vi,Vi+1)对应的光顺权值存入权值集合W中,其中,更新后的关联点集Connect(Vi-1,Vi,Vi+1)对应的光顺权值计算公式为:
其中,delete为删除操作,updadte为更新操作,Vi+2为Vi+1的后一节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市诺威科技有限公司,未经佛山市诺威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610634704.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种螺纹工件夹紧工装
- 下一篇:一种移动式夹持装置





