人体模型蒙皮算法权重分配的方法和电子设备技术

技术编号:46561752 阅读:1 留言:0更新日期:2025-10-10 21:14
本申请公开一种人体模型蒙皮参数确定方法和电子设备,涉及信息处理领域,人体模型蒙皮参数确定方法,包括:依据人体模型的目标区域,确定所述目标区域的封套;确定人体模型中与所述目标区域的封套对应的若干顶点;确定所述目标区域的封套对应的第一顶点集合中各顶点的权重,所述第一顶点集合是所述若干顶点中的部分顶点组成,所述第一顶点集合包含所述目标区域中与相邻区域靠近的顶点;依据所述第一顶点集合中各顶点的权重,确定第二顶点集合中各顶点的权重,直至所述若干顶点均被赋予权重,所述第二顶点集合中的顶点与所述第一顶点集合中的至少部分顶点相邻;利用所述若干顶点的权重确定所述目标区域对应蒙皮的参数,所述蒙皮覆盖所述人体模型。

【技术实现步骤摘要】

本申请涉及信息处理领域,尤其涉及一种人体模型蒙皮参数确定方法和电子设备。


技术介绍

1、在3d(3 dimensions,三维)模型动画中,3d点的位置要跟随骨骼运动而变化。现有的方案是给点分配骨骼影响权重,并在骨骼运动时计算顶点的位置,这个过程叫蒙皮。

2、蒙皮最流行的大类算法是线性混合蒙皮(lbs, linear blending skinning)。线性混合蒙皮(lbs)的理论是通过线性组合的方式,根据骨骼对模型顶点的权重分配,来计算模型顶点在骨骼运动时的新位置。

3、当前3d建模软件中,采用的是基于距离的权重分配算法和基于骨骼层次的权重分配算法。

4、比如,生成球员在场上踢球动画的应用场景中,大部分球员有不贴皮肤的高领。建模师得到球员的模型,给其绑定骨骼,再给蒙皮顶点分配骨骼权重时,权重分配不准。导致了蒙皮出现穿模,比如领子飞出幅度太大或陷入体内(变形人眼能察觉到),因此,需要对蒙皮顶点重新分配权重,直至达到最佳的权重。因为人体模型中包含的点多,调整权重很耗时。


术实现思路<本文档来自技高网...

【技术保护点】

1.一种人体模型蒙皮参数确定方法,包括:

2.根据权利要求1所述的人体模型蒙皮参数确定方法,所述依据人体模型的目标区域,确定所述目标区域的封套,包括:

3.根据权利要求1所述的人体模型蒙皮参数确定方法,所述确定所述目标区域的封套对应的第一顶点集合中各顶点的权重,包括:

4.根据权利要求1所述的人体模型蒙皮参数确定方法,依据所述第一顶点集合中各顶点的权重,确定第二顶点集合中各顶点的权重,包括:

5.根据权利要求4所述的人体模型蒙皮参数确定方法,所述依据与所述目标顶点相邻的至少一个第二顶点的权重,确定所述目标顶点的权重,包括

6....

【技术特征摘要】

1.一种人体模型蒙皮参数确定方法,包括:

2.根据权利要求1所述的人体模型蒙皮参数确定方法,所述依据人体模型的目标区域,确定所述目标区域的封套,包括:

3.根据权利要求1所述的人体模型蒙皮参数确定方法,所述确定所述目标区域的封套对应的第一顶点集合中各顶点的权重,包括:

4.根据权利要求1所述的人体模型蒙皮参数确定方法,依据所述第一顶点集合中各顶点的权重,确定第二顶点集合中各顶点的权重,包括:

5.根据权利要求4所述的人体模型蒙皮参数确定方法,所述依据与所述目标顶点相邻的至少一个第二顶点的权重,确定所述目标顶点的权重,包...

【专利技术属性】
技术研发人员:张文昌
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1