[发明专利]一种基于3D模型纹理的模型网格优化方法和装置有效
申请号: | 202010065266.X | 申请日: | 2020-01-20 |
公开(公告)号: | CN111275805B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 柯建生;戴振军 | 申请(专利权)人: | 广州极点三维信息科技有限公司 |
主分类号: | G06T15/04 | 分类号: | G06T15/04;G06T17/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭帅 |
地址: | 510000 广东省广州市海珠区黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 纹理 网格 优化 方法 装置 | ||
1.一种基于3D模型纹理的模型网格优化方法,其特征在于,包括:
读取目标家具模型,获取所述目标家具模型的网格模型信息和纹理信息;
根据用户输入的目标简化率和边简化优先级对所述目标家具模型进行网格简化,得到简化后的第一家具模型,所述网格简化受边收缩约束条件约束,所述边收缩约束条件为:
其中,ej为网格模型第j条边,Eshape(ej)为ej几何特征的能量损失,为最大几何特征能量损失,Eseam(ej)为ej的纹理接缝损失,α为预置权重系数,ε为阈值,w(·)为与三角形面积S有关的单调递增函数的权函数,df(v)为顶点v到面f的点到面距离,NF(v)为顶点v的所有邻接面,每条边通过最小化Eshape可以得到最优的边合并顶点vnew,v1和v2为收缩边v1v2的两个顶点坐标,Sf为三角面f的面积;v0和v1为接缝边v0v1的两个顶点坐标,T为转置。
2.根据权利要求1所述的基于3D模型纹理的模型网格优化方法,其特征在于,所述根据用户输入的目标简化率和边简化优先级对所述目标家具模型进行网格简化,得到简化后的第一家具模型,之后还包括:
检测是否接收到新的目标简化率,若是,则将所述简化后的第一家具模型复原为所述目标家具模型后,根据所述新的目标简化率和所述边简化优先级对所述目标家具模型进行网格简化,得到简化后的第二家具模型。
3.根据权利要求1所述的基于3D模型纹理的模型网格优化方法,其特征在于,所述读取目标家具模型,获取所述目标家具模型的网格模型信息和纹理信息之后,根据用户输入的目标简化率和边简化优先级对所述目标家具模型进行网格简化,得到简化后的第一家具模型,之前还包括:
根据所述网格模型信息基于最小化边几何特征能量损失确定边合并顶点,得到收缩边;
计算所述收缩边的纹理接缝损失和对称纹理因子;
根据所述收缩边的几何特征能量损失、所述纹理接缝损失和所述对称纹理因子,计算每条边的能量,能量计算公式为:
Eedge=λEshape+(1+λ)Eseam+δ
其中,λ为权重系数,0≤λ≤1,Eshape为边几何特征能量损失,Eseam为纹理接缝损失,δ为对称纹理因子;
根据每条边的能量确定边简化优先级,能量越低的边具有越高的收缩优先级。
4.根据权利要求3所述的基于3D模型纹理的模型网格优化方法,其特征在于,所述对称纹理因子为:
其中,Ω为边的集合。
5.根据权利要求2所述的基于3D模型纹理的模型网格优化方法,其特征在于,所述根据用户输入的目标简化率和边简化优先级对所述目标家具模型进行网格简化,得到简化后的第一家具模型,还包括:
记录收缩边的顶点对应的纹理坐标,使得在将所述简化后的第一家具模型复原为所述目标家具模型后,根据所述纹理坐标复原所述目标家具模型的纹理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州极点三维信息科技有限公司,未经广州极点三维信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010065266.X/1.html,转载请声明来源钻瓜专利网。