【技术实现步骤摘要】
三维人体建模方法、装置、电子设备和存储介质
本专利技术涉及计算机视觉
,具体涉及一种三维人体建模方法、装置、电子设备和存储介质。
技术介绍
三维人体建模是根据计算机视觉和图形学的方法实现人体三维信息的数字化。三维人体模型在在全息通讯、影视游戏制作、体育运动分析指导、人体测量和公共安全检测等领域有着广泛的应用。现有技术中的三维人体建模方法,对于深度相机采集得到的点云数据进行配准时,无法实现点云数据初始帧和结束帧之间的紧密闭合,使得配准得到的点云数据之间的累积误差较大,三维人体模型的精度低。
技术实现思路
本专利技术实施例提供一种三维人体建模方法、装置、电子设备及存储介质,用以解决现有的三维人体建模方法无法实现点云数据初始帧和结束帧之间的紧密闭合,三维人体模型精度低的问题。第一方面,本专利技术实施例提供一种三维人体建模方法,包括:确定待建模的点云数据帧序列;确定所述点云数据帧序列中每对相邻帧的点云数据之间的最近点对;以所述点云数据帧序列中所有最近点对的距离 ...
【技术保护点】
1.一种三维人体建模方法,其特征在于,包括:/n确定待建模的点云数据帧序列;/n确定所述点云数据帧序列中每对相邻帧的点云数据之间的最近点对;/n以所述点云数据帧序列中所有最近点对的距离误差之和最小为目标,调整所有最近点对,得到配准点云数据;/n基于所述配准点云数据建立三维人体模型。/n
【技术特征摘要】
1.一种三维人体建模方法,其特征在于,包括:
确定待建模的点云数据帧序列;
确定所述点云数据帧序列中每对相邻帧的点云数据之间的最近点对;
以所述点云数据帧序列中所有最近点对的距离误差之和最小为目标,调整所有最近点对,得到配准点云数据;
基于所述配准点云数据建立三维人体模型。
2.根据权利要求1所述的三维人体建模方法,其特征在于,所述确定待建模的点云数据帧序列,具体包括:
基于单台深度相机对待建模人体进行多个视角的图像采集,得到每一视角下所述待建模人体的深度图;
基于每一视角下所述待建模人体的深度图,构建所述点云数据帧序列。
3.根据权利要求2所述的三维人体建模方法,其特征在于,所述基于所述配准点云数据建立三维人体模型,具体包括:
基于所述配准点云数据建立三维人体网格;
基于所述单台深度相机的相机参数和由配准获得的每一视角下的相机姿态,将每一视角下的彩色图投影到所述三维人体网格,得到所述三维人体模型;所述每一视角下的彩色图是与对应视角下的深度图一并采集。
4.根据权利要求3所述的三维人体建模方法,其特征在于,所述基于所述单台深度相机的相机参数和由配准获得的每一视角下的相机姿态,将每一视角下的彩色图投影到所述三维人体网格,得到所述三维人体模型,具体包括:
基于所述单台深度相机的相机参数和由配准获得的每一视角下的相机姿态,将每一视角下的彩色图投影到所述三维人体网格中对应的区域,得到带有初步纹理贴图的三维人体模型;
以减小同一纹理图片上颜色梯度变化和减小不同纹理图片边界处的颜色差异为目标,对所述带有初步纹理贴图的三维人体模型上的纹理颜色进行调整,得到带有最终纹理贴图的三维人体模型。
5.根据权利要求2所述的三维人体建模方法,其特征在于,所述基于每一视角下所述待建模人体的深度图,构建所述点云数据帧序列,具体包括:
对所述每一视角下所述待建模人体的深度图进行预处理,得到所述每一视角下的掩膜图;
基于所述每一视角下的掩模图,获取每一视角下...
【专利技术属性】
技术研发人员:雷超,张举勇,李廷照,保长存,户磊,
申请(专利权)人:合肥的卢深视科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。