[发明专利]一种基于定制化测度的标架场生成方法有效
申请号: | 201510246577.5 | 申请日: | 2015-05-13 |
公开(公告)号: | CN104851132B | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 黄劲;鲍虎军;童一颖;马修·德斯布朗;江腾飞;方贤忠 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06T17/30 | 分类号: | G06T17/30 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 林超 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于定制化测度的标架场生成方法。本发明首先根据用户输入的关于标架场的约束要求,将其转换成关于测度的要求,然后在对数域优化求解测度场,根据得到的测度场计算联络,用于生成与该测度对应的正交场,最终将测度场和正交场合成为标架场。本发明方法能从输入网格和与输入网格对应的标架场约束得到定制化的任意标架场,能灵活满足用户对标架场的各种长度和方向控制,可用于表面四边形网格生成,以及扩展到N对称场生成。 | ||
搜索关键词: | 一种 基于 定制 测度 标架场 生成 方法 | ||
【主权项】:
一种基于定制化测度的标架场生成方法,其特点在于包括以下步骤:1)输入流形表面三角形网格M和对应的特征边集合Ef,提取流形表面三角形网格M中的边界边集合Eb,将流形表面三角形网格M中不属于边界边集合Eb和特征边集合Ef的边的集合作为内部边集合Ec;2)在流形表面三角形网格M的每个三角形面片t上任意建立一个局部正交标架作为局部坐标系局部坐标系是一个2×2的旋转矩阵;对于内部边集合Ec的每条边e,取流形表面三角形网格M中与每条边e相邻的两个三角面片,再构建局部坐标系将两个三角面片在不改变形状的情况下展平到同一个平面,然后计算两个三角面片各自的局部坐标系之间的两个变换矩阵;3)在流形表面三角形网格M上建立一个测度场,并进行离散化;再对于用户输入的标架场约束进行分类,得到对齐约束集合Ad、曲线约束集合Ac、均匀缩放约束集合Ss和长度约束集合Sd;然后将上述所有约束集合转换成关于测度要求的约束集合,将长度约束集合转换为关于测度的长度约束集合,将对齐约束集合和长度约束集合转换为关于测度的长度约束集合、垂直约束集合,将均匀缩放约束集合转换为关于测度的均匀缩放约束集合,将曲线约束集合转换为关于测度的曲线约束集合;4)根据关于测度的长度约束集合Sd、垂直约束集合、均匀缩放约束集合Ss和曲线约束集合Ac,并根据关于测度场光滑性要求,建立以下测度场优化方程,在对数域求解该测度场优化方程得到测度场:argminx1|M|Es+ws|Ss|ESs+wd|Sd∪Ad|ESd∪Ad+wc|Ac|EAc]]>其中,x表示该优化方程变量的集合,Es表示测度光滑程度的能量项,表示控制均匀缩放约束满足程度的能量项,表示控制长度约束和垂直约束满足程度的能量项,表示控制曲线对齐约束满足程度的能量项,光顺权重λ、均匀缩放权重ws、长度和垂直约束权重wd和曲线对齐权重wc用来调节对应能量项的权重,|M|表示流形表面三角形网格M的总面积,|Ss|表示均匀缩放约束集合Ss的个数,|Sd∪Ad|表示长度约束和垂直约束集合的元素个数,|Ac|表示曲线对齐约束集合Ac的个数;5)建立联络对应的以下旋转角度公式,再采用离散数值积分方法计算得到旋转角度θ,得到联络对应的旋转矩阵θ=∫γ(G11,v-G21,h,G12,v-G22,h)Gdet(G)dhdv]]>其中,h、v分别表示局部坐标系下不同方向的积分变量,G表示测度g的平方根,det(G)表示G的行列式,Gij表示G的第i行第j列元素,Gij,h表示Gij对h的导数,Gij,v表示Gij对v的导数;流形表面三角形网格M每个面片t上的测度gt采用gt=exp(xt)计算得到,即矩阵xt的自然指数,xt是测度在三角面片t上的对数表示;6)将步骤4)中计算得到的测度场与步骤5中得到的旋转矩阵进行正交场的生成,获得测度场下的正交标架场u;7)将步骤4)中优化得到的测度场和步骤6)中优化得到的正交标架场u合成,构成最终的标架场F。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510246577.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种图像自适应网格生成变分方法
- 下一篇:一种局部精度约束的三维地形生成方法