【技术实现步骤摘要】
一种基于单人体扫描点云输入的分阶段三维人体参数化重建方法
[0001]本专利技术涉及计算机图形学
,涉及一种基于静态扫描点云输入的三维人体参数化重建方法和系统。
技术介绍
[0002]三维人体的参数化重建技术在游戏、动画、虚拟现实、增强现实等领域都有着重要的作用。相比静态重建,参数化重建能够基于骨骼绑定,控制重建结果的姿势,具有更加广泛的应用空间。
[0003]传统方法中,静态三维数据的参数化重建工作主要依赖手动制作,人力成本高、流程繁琐,需要经过训练的专业人士对点云进行微调,并手动设计姿势与网格的绑定,从而实现静态数据的驱动。
[0004]而在自动化重建方面,目前的方法主要以图像作为输入。
[0005]专利CN113570707A、CN109859296A、CN114049435A均以二维人体图像作为输入,采用神经网络回归的方法进行三维重建。
[0006]专利CN113284249A基于环形相机收集到的多视角图片输入,采用图神经网络的方法进行参数化人体的重建。
[0007]这两类方法都是基于回归的方法,图像数据虽然获得更容易,但由于包含的三维信息较少,所以相较点云数据,重建出的细节信息较差。
[0008]此外,国内外论文中,基于静态扫描点云输入的重建方法往往需要大量的数据进行训练,训练时间长硬件成本高,同时重建结果的视觉细节较差,在实际应用上具有很大的限制。
技术实现思路
[0009]本专利技术提供了一种基于单个人体扫描点云输入和参数化人体模板的 ...
【技术保护点】
【技术特征摘要】
1.一种基于单个人体扫描点云输入和参数化人体模板的三维人体参数化重建方法,其特征在于,包括分阶段的参数拟合和分区域的逐点位移拟合;所述的分阶段的参数拟合,用于将参数化人体模板的外形与人体扫描点云的外形对齐,包括以下步骤:步骤1:将参数化人体模板姿势参数对应的关节划分为主干关节、中间关节、细关节;步骤2:优化主干关节和中间关节,同时优化形状参数与刚性位移参数;步骤3:优化中间关节和细关节,同时优化形状参数参数;所述的分区域的逐点位移拟合,用于对参数化人体模板进行细节上的微调,包括以下步骤:步骤1:将参数化人体模板的表面划分为不同区域;步骤2:针对不同区域设置不同的优化力度,进行逐顶点的优化。2.根据权利要求1所述的三维人体参数化重建方法,其特征在于,具体步骤如下:S1:针对输入的扫描点云,获得标记点,作为之后方法的辅助;主要获取手部的关键点和脸部关键点;同时,提前确定对应SMPLX模板上的点的索引;S2:选择SMPLX模型作为参数化模板,对输入数据进行初处理;首先,将数据的单位换算到与SMPLX模板一致,并通过z方向上的最大最小值之差作为标准,对数据进行放缩,从而达到和SMPLX模板相近的尺度;接着进行方向的粗对齐;通过标注点左右手连线向量以及SMPLX左右手连线向量计算朝向差距,对模板进行水平方向上的旋转,对朝向进行粗略对齐;S3:进行SMPLX参数的优化;SMPLX的参数包括姿势参数θ、形状参数β以及刚性位移t;在优化中采用的能量函数为E1(θ,β,t)=w1E
p2m
(θ,β,t)+w2E
mmp
(θ)+w3E
pp
(θ)+w4E
lm
(θ,β,t)+w5E
bp
(β)其中{w
i
|i=1,...,5}是手动设定的权重超参数;E
p2m
(points to mesh)是模板网格M
smplx
={V
smplx
,F
smplx
}和扫描数据网格M
scan
={V
scan
F
scan
}之间的倒角距离(chamfer distance),是主要约束,用于缩小两个网格之间的差异进行对齐,其定义如下:其中,距离dist(p1,p2)定义为:dist(p1,p2)=|(p1‑
p2)*n1|n1是p1处的法向,通过网格曲面计算得到,*表示内积运算,p1与p2通过最近点匹配,在每次迭代中会重新计算;E
mmp
(max mixture prior)为针对姿势的高斯混合先验,目的在于防止出现于正常姿势相差过大的姿势,通过已有的姿势分布对优化过程中的结果进行约束:其中{c
j
|j=1,..,8}为权重参数,{G
j
|j=1,...,8}为高斯混合...
【专利技术属性】
技术研发人员:曹俊杰,朱睿鼎,苏志勋,舍应钦,
申请(专利权)人:大连理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。