[发明专利]人像高浮雕建模方法及建模系统有效
申请号: | 202010810156.1 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111951386B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 陈彦钊;周浩;张玉伟 | 申请(专利权)人: | 齐鲁工业大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06K9/62 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 潘悦梅 |
地址: | 250353 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人像 浮雕 建模 方法 系统 | ||
1.人像高浮雕建模方法,其特征在于以3D人像模型中选取的背景点为边界条件,对3D人像模型进行深度优化生成人像高浮雕,所述人像高浮雕与背景面紧密贴合,所述方法包括如下步骤:
基于3D人像模型的顶点法向量及选取的视线向量,判断3D人像模型中顶点的可见性,并在3D人像模型的负向非遮挡区域中选取z坐标最大的顶点为背景点;
对3D人像模型顶点进行法向细节增强,计算增强后3D人像模型三角面片法向为目标法向,对3D人像模型顶点z坐标进行线性压缩,对于压缩后3D人像模型,将其三角面片法向与目标法向重叠、并计算重叠后3D人像模型每个顶点的梯度作为目标梯度;
基于目标梯度以及模型深度构建包括梯度约束项和深度约束项的能量方程,以背景点z坐标等于零为边界条件,求解上述能量方程对3D人像模型进行高度场优化,并将优化后背景点约束到背景面上;
还包括通过如下步骤增补背景点:
在3D人像模型的顶点中,选取其法向与z轴负向夹角小于阈值ε、高斯曲率为正、且z坐标大于背景点的顶点作为种子点;
通过K-means聚类算法,将种子点在三维空间内聚类为若干区域;
对于每一个聚类后的区域,计算其邻域中心点的z坐标平均值,并基于所述区域相关的中心点z坐标与z坐标平均值之间的差值,得到所述区域对应的z坐标差值;
对z坐标差值进行归一化,选取一个阈值,从上述若干区域中排除大于阈值的区域,对于剩余的区域,选取区域内距离中心点最近种子点为新的背景点。
2.根据权利要求1所述的人像高浮雕建模方法,其特征在于基于3D人像模型的顶点法向量及选取的视线向量,判断3D人像模型中顶点的可见性,包括如下步骤:
设定视线向量为v=[0,0,-1],3D人像模型顶点p对应的顶点法向量为n,如果视线向量v与顶点法向量n之间的点积v·n>0,即视线向量v与顶点法向量n之间夹角小于90度,顶点p判定为负向,否则顶点p判定为正向;
对于每个正向顶点,对其在z向上进行深度采样,如果有相同x坐标、y坐标的其它顶点将所述正向顶点遮挡,则所述正向顶点判定为正向遮挡点,否则所述正向顶点判定为为正向非遮挡点;
对于每个负向顶点,对其在z负向上进行深度采样,如果有相同x坐标、y坐标的其它顶点将所述负向顶点遮挡,则所述负向顶点判定为负向遮挡点,否则所述负向顶点判定为为负向非遮挡点。
3.根据权利要求1所述的人像高浮雕建模方法,其特征在于对3D人像模型顶点进行法向细节增强,计算增强后3D人像模型三角面片法向为目标法向,包括如下步骤:
通过拉普拉斯法向光顺算法对3D人像模型进行法向光顺,并基于法向光顺前后顶点法向的差值计算顶点法向细节,所述顶点法向细节计算公式为:
其中,ni表示法向光顺前3D人像模型的顶点法向,n′i表示法向光顺后3D人像模型的顶点法向;
对上述顶点法向细节进行尺度放大,得到尺度放大后顶点法向细节;
将尺度放大后顶点法向细节与上述法向光顺后顶点法向进行合并,得到细节增强后顶点法向,所述细节增强后顶点法向计算公式为:
其中,β表示细节增强系数;
对于增强后3D人像模型每个三角面片,计算相关三个顶点对应的细节增强后顶点法向的均值作为相应的三角面片法向。
4.根据权利要求1所述的人像高浮雕建模方法,其特征在于对于压缩后3D人像模型,通过如下步骤将其三角面片法向与目标法向重叠:
对于压缩后3D人像模型每个三角面片,沿其中心旋转所述三角面片,使得所述三角面片对应的三角面片法向与目标法向重叠。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于齐鲁工业大学,未经齐鲁工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010810156.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动控制电流大小的鼠笼转子
- 下一篇:一种建筑施工用废料破碎处理装置