[发明专利]基于Gaussian球的三维点采样数据简化方法无效
申请号: | 201010542305.7 | 申请日: | 2010-11-15 |
公开(公告)号: | CN101984468A | 公开(公告)日: | 2011-03-09 |
发明(设计)人: | 缪永伟 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310014 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 gaussian 三维 采样 数据 简化 方法 | ||
1.一种基于Gaussian球的三维点采样数据简化方法,其特征在于:所述简化方法包括:
1)将三维采样点数据上的L2,1形状度量定义为采样点法向量场Gaussian映射像之间的Euclidean距离,根据用户指定的细分层次,Gaussian球的正则三角化通过对单位球的内接正则多面体进行递归细分得到;
2)以大规模离散面元作为输入数据,所述输入数据包括采样点的位置和法向信息,根据采样点的法向偏差确定每一个采样点的邻域;
3)首先选取一个种子采样点,并赋以一个索引值,该索引被传递扩散到其法向量位于同一Gaussian三角形中的相邻采样点,在索引扩散过程中采用一个堆栈数据结构,堆栈元素记录了采样点的索引值和其邻域信息,开始时堆栈用一个无索引种子点初始化,随着索引扩散过程的进行,每一次都弹出栈顶元素作为当前元素进行处理,若此当前元素有一个直接相邻但未索引的邻域点而且其法向量位于同一Gaussian三角形中,则该邻域点的索引被标记为当前元素的索引值;同时,该邻域点被压入堆栈中并继续进行我们的索引扩散过程;如果堆栈元素为空,选取剩下的未索引采样点的作为种子点压入堆栈并继续进行索引扩散过程;直到所有采样点都被赋予相应的索引值,完成初始聚类;
4)计算初始聚类的协方差矩阵,确定特征值和特征向量,并取两个较大特征值的特征向量v1和v2表示面元主轴,利用相应的两个较大特征值λ1≥λ2估计聚类的正则性程度如下:Normalization degree=λ1/λ2;如果一个聚类的正则性程度超过给定的阈值,则该聚类被一分为二,其分裂平面为过聚类中心点并垂直于聚类中的最大特征值的特征向量;
接着,对其法向量投影位于Gaussian三角形顶点处的孤立采样点,搜索出其相邻的所有聚类,并计算孤立采样点的法向量和每一相邻聚类的法向量之间的偏差,将孤立采样点吸入具有最小偏差法向量的相邻聚类中去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010542305.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:挎背式小麦收割脱粒机
- 下一篇:一种带有热能回收发电装置的矿热电炉