[发明专利]一种在三角网格曲面上检测脐点的方法有效
申请号: | 201010175614.5 | 申请日: | 2010-05-12 |
公开(公告)号: | CN101950431A | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 车武军;张晓鹏 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | G06T17/20 | 分类号: | G06T17/20 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 梁爱荣 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种在三角网格曲面上检测脐点的方法,步骤包括:1)对三角网格预处理,估计法向、形状算子,2)对组成三角网格的每个三角形三个顶点的形状算子作局部参数化处理,对参数化后的每个形状算子构造对应的脐点向量,三个脐点向量用面积坐标插值零脐点向量,转化为一个2×2线性方程组,求解该线性方程组,3)将在三角形内的零脐点向量面积坐标作为接受脐点。本发明适用于具有任意复杂拓扑结构的三角网格曲面。 | ||
搜索关键词: | 一种 三角 网格 曲面 检测 方法 | ||
【主权项】:
一种在三角网格曲面上检测脐点的方法,其特征在于,步骤包括:步骤S1:输入具有对象形状数据信息,并对具有对象形状数据信息的三角网格曲面进行预处理,创建三角网格的翼边数据结构,按照三角网格的拓扑邻接关系组织成数据存储结构;步骤S2:根据三角网格每个顶点的相邻点、相邻边和相邻面信息,求出每个顶点对应的法向,主方向与主曲率;步骤S3:对三角网格的每个三角形选择一个原点,将所在三角形平面作为xy面,建立三角形局部直角坐标系;步骤S4:对三角形每个顶点,以对应两个主方向及法向建立局部直角坐标系,所述局部直角坐标系是蒙日(Monge)坐标系;步骤S5:通过将三角形的三个顶点分别所在的蒙日坐标系转化为三角形局部坐标系的三维坐标变换手续,对三角形每个顶点的形状算子进行局部参数化处理,生成三角形局部坐标系内的形状算子;步骤S6:在三角形局部坐标系中,将参数化后的每个顶点形状算子构造对应的脐点向量;步骤S7:在三角形内对三个脐点向量用面积坐标插值零脐点向量,从而得到一个2×2线性方程组;步骤S8:直接求解2×2线性方程组,若面积坐标解对应于三角形的内点,该零点对应为脐点,则执行步骤S9,若面积坐标不对应于三角形的内点,零点与脐点不对应,则执行步骤S3;步骤S9:利用解坐标线性插值三角形的三个顶点,插值点即为三角网格曲面上的脐点,输出并存储脐点坐标,显示脐点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010175614.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种税控收款机发票格式文件的生成方法
- 下一篇:一种图像质量评价方法和装置