[发明专利]一种带纹理约束的三维模型顶点聚类简化方法有效
| 申请号: | 201110304282.0 | 申请日: | 2011-10-10 |
| 公开(公告)号: | CN102509339A | 公开(公告)日: | 2012-06-20 |
| 发明(设计)人: | 陈静;李墨;李华玮 | 申请(专利权)人: | 武汉大学 |
| 主分类号: | G06T15/04 | 分类号: | G06T15/04 |
| 代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 薛玲 |
| 地址: | 430072 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种带纹理约束的三维模型顶点聚类简化方法,在顶点自适应划分过程中,考虑到算法效率,将顶点从几何空间扩展到包含纹理坐标的5维空间;在顶点自适应划分过程中,按照顶点在几何空间和纹理空间的位置对其进行划分;进行误差度量时,分别计算其几何误差和纹理误差,如果误差值大于给定的阈值,则需要对当前节点进行分裂操作;在顶点自适应划分过程中,不进行迭代计算出新顶点的几何位置,而是考虑到节约存储资源和提高算法效率,用原始模型中较为重要顶点作为聚类代表点。本发明通过将纹理误差度量和几何简化有机统一起来,实现了海量复杂三维模型的快速简化,支持城市虚拟场景高效三维可视化。 | ||
| 搜索关键词: | 一种 纹理 约束 三维 模型 顶点 简化 方法 | ||
【主权项】:
1. 一种带纹理约束的三维模型顶点聚类简化方法,其特征在于,包括下列步骤:步骤1,计算三维模型中每个顶点的权值;步骤2,按照预设的几何单元格大小和纹理单元格大小,将三维模型按照(X, Y, Z, U, V)五个维度进行划分,即先按照几何单元格划分得到若干叶子节点,在此基础上按照纹理单元格将上述若干叶子节点进一步划分得到更多的叶子节点,其中(X, Y, Z)表示几何空间坐标,(U, V)表示纹理空间坐标;步骤3,检查每个叶子节点内顶点个数,如果顶点个数为空或为1,则不作任何操作;如果顶点个数大于预设的个数阈值,则对叶子节点进行节点分裂操作;如果顶点个数大于1且小于或等于预设的个数阈值,根据步骤1所得顶点的权值,从叶子节点内选择权值最大的顶点作为聚类代表点,计算聚类后产生的几何误差
和纹理误差
,当几何误差
大于预设的几何误差阈值
或纹理误差
大于预设的纹理误差阈值
时进行分裂操作;步骤4,对分裂操作产生出的叶子节点返回执行步骤3,直到所有叶子节点内的顶点个数为空或为1,或者几何误差
和纹理误差
都在阈值范围内;步骤5,对于所有几何误差
和纹理误差
都在阈值范围内的叶子节点,将叶子节点内的顶点用聚类代表点替换,并更新索引数据,然后将退化的三角形从三维模型的三角形列表中移除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110304282.0/,转载请声明来源钻瓜专利网。





