【技术实现步骤摘要】
目标对象三维重建方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机视觉和人工智能领域,特别是涉及一种目标对象三维重建方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机视觉和人工智能领域的技术发展,对目标对象进行三维重建的场景层出不穷,比如:对人体进行三维重建,在人体动画、虚拟现实和游戏等应用场景中具有非常重要的价值。目标对象三维重建的方法有很多种,基于目标对象的二维图像进行三维重建便是其中的一种方法。
[0003]目前基于目标对象的二维图像进行三维重建的方法,一般是根据二维图像重建出目标对象的参数化模型。然而,由于参数化模型本身的局限性,重建出的目标对象的参数化模型对目标对象的形状表达有限,往往存在缺乏细节信息等问题,导致目标对象三维重建的结果不准确。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高准确性的目标对象三维重建方法、装置、计算机设备和存储介质。
[0005]一种目标对象三维重建方法,所述方法包括:
[0006]获取包 ...
【技术保护点】
【技术特征摘要】
1.一种目标对象三维重建方法,其特征在于,所述方法包括:获取包括目标对象的二维图像;根据所述二维图像,创建所述目标对象的三维的参数化模型;根据所述二维图像生成所述目标对象的三维连续表面,所述三维连续表面是对所述目标对象的表面进行连续表示得到的三维表面;将所述三维连续表面进行网格划分,得到三维网格表面;调整所述参数化模型的模型参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理,得到所述目标对象最终的目标参数化模型。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述参数化模型中添加偏移量参数,得到可变形的参数化模型;所述调整所述参数化模型的模型参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理,包括:调整所述可变形的参数化模型的表面顶点对应的偏移量参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理。3.根据权利要求2所述的方法,其特征在于,所述可变形的参数化模型的模型参数还包括全局特征参数、姿态参数和形状参数;所述调整所述可变形的参数化模型的表面顶点对应的偏移量参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理,包括:调整所述可变形的参数化模型的全局特征参数,以将所述参数化模型中的网格表面与所述三维网格表面进行深度配准;对深度配准后的参数化模型的姿态参数和形状参数进行调整,以将所述参数化模型中的网格表面与所述三维网格表面进行重合配准;调整重合配准后的参数化模型的表面顶点对应的偏移量参数,以将所述参数化模型中的网格表面与所述三维网格表面进行特征部位配准。4.根据权利要求2所述的方法,其特征在于,所述调整所述可变形的参数化模型的表面顶点对应的偏移量参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理,包括:获取所述参数化模型的表面顶点语义分割结果;根据所述表面顶点语义分割结果,确定所述可变形的参数化模型中几何形状变化剧烈的表面顶点;固定所确定的表面顶点对应的偏移量参数,并调整所述可变形的参数化模型中除所确定的表面顶点之外的表面顶点所对应的偏移量参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理。5.根据权利要求4所述的方法,其特征在于,所述二维图像为单帧二维图像;根据所述单帧二维图像创建的所述参数化模型为第一参数化模型;所述获取所述参数化模型的表面顶点语义分割结果包括:获取包括所述目标对象的多帧二维图像;获取分别根据所述多帧二维图像中各帧二维图像对应创建的所述目标对象的第二参数化模型;
对多帧二维图像中的各帧二维图像分别进行语义分割,得到相应的第二参数化模型的部分可见的表面顶点语义分割结果;根据各所述第二参数化模型的部分可见的表面顶点语义分割结果,确定所述第一参数化模型的表面顶点语义分割结果。6.根据权利要求5所述的方法,其特征在于,在所述根据各所述第二参数化模型的表面顶点语义分割结果,确定所述第一参数化模型的表面顶点语义分割结果之后,所述方法还包括:确定所述第一参数化模型中未确定语义分割结果的不可见表面顶点;确定在所述不可见表面顶点的预设邻域范围内的可见表面顶点;根据所确定的可见表面顶点的语义分割结果,确定所述不可见表面顶点的语义分割结果。7.根据权利要求1所述的方法,其特征在于,所述调整所述参数化模型的模型参数,以将所述参数化模型中的网格表面与所述三维网格表面进行配准处理,包括:获取多项约束的目标损失函数;所述目标损失函数包括网格差异损失函数、表面拓扑结构损失函数和变形损失函数;...
【专利技术属性】
技术研发人员:卢湖川,陈建川,张莹,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。