对象重建方法、对象重建模型的训练方法、装置及设备制造方法及图纸

技术编号:38218941 阅读:15 留言:0更新日期:2023-07-25 11:30
本公开提供了对象重建方法、对象重建模型的训练方法、装置、电子设备、存储介质以及程序产品,涉及人工智能技术领域,尤其涉及计算机视觉、增强现实、虚拟现实和深度学习技术领域。具体实现方案为:对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列,待处理图像序列包括待重建的对象;针对初始特征图序列中的每个初始特征图,基于初始特征图,生成关于对象的全局特征和局部特征组,得到全局特征序列和局部特征组序列;基于全局特征序列和局部特征组序列,生成用于重建对象的对象模型参数序列;以及基于对象模型参数序列对对象进行重建,得到目标模型序列。得到目标模型序列。得到目标模型序列。

【技术实现步骤摘要】
对象重建方法、对象重建模型的训练方法、装置及设备


[0001]本公开涉及人工智能
,尤其涉及计算机视觉、增强现实、虚拟现实和深度学习
,具体涉及对象重建方法、对象重建模型的训练方法、装置、电子设备、存储介质以及程序产品。

技术介绍

[0002]计算机视觉技术是一门研究如何使用计算机“看”的科学。可以将计算机视觉技术应用于图像识别、图像语义理解、图像检索、三维对象重建、虚拟现实、同步定位与地图构建等场景中。针对每个场景,如何利用计算机视觉技术使得生成的结果合理且精准,值得探索。

技术实现思路

[0003]本公开提供了一种对象重建方法、对象重建模型的训练方法、装置、电子设备、存储介质以及程序产品。
[0004]根据本公开的一方面,提供了一种对象重建方法,包括:对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列,其中,上述待处理图像序列包括待重建的对象;针对上述初始特征图序列中的每个初始特征图,基于上述初始特征图,生成关于上述对象的全局特征和局部特征组,得到全局特征序列和局部特征组序列;基于上述全局特征序列和局部特征组序列,生成用于重建上述对象的对象模型参数序列以及基于上述对象模型参数序列对上述对象进行重建,得到目标模型序列。
[0005]根据本公开的另一方面,提供了一种对象重建模型的训练方法,包括:对样本图像序列中的多个样本图像分别进行特征提取,得到样本初始特征图序列,其中,上述样本图像序列包括待重建的样本对象;针对上述样本初始特征图序列中的每个样本初始特征图,基于上述样本初始特征图,生成关于上述样本对象的样本全局特征和样本局部特征组,得到样本全局特征序列和样本局部特征组序列;基于上述样本全局特征序列和样本局部特征组序列,生成用于重建上述样本对象的样本对象模型参数序列;以及利用上述样本对象模型参数序列和与上述样本图像序列相匹配的样本对象模型参数标签序列,训练上述对象重建模型。
[0006]根据本公开的另一方面,提供了一种对象重建装置,包括:特征提取模块,用于对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列,其中,上述待处理图像序列包括待重建的对象;第一生成模块,用于针对上述初始特征图序列中的每个初始特征图,基于上述初始特征图,生成关于上述对象的全局特征和局部特征组,得到全局特征序列和局部特征组序列;第二生成模块,用于基于上述全局特征序列和局部特征组序列,生成用于重建上述对象的对象模型参数序列;重建模块,用于基于上述对象模型参数序列对上述对象进行重建,得到目标模型序列。
[0007]根据本公开的另一方面,提供了一种对象重建模型的训练装置,包括:样本特征提
取模块,用于对样本图像序列中的多个样本图像分别进行特征提取,得到样本初始特征图序列,其中,上述样本图像序列包括待重建的样本对象;样本第一生成模块,用于针对上述样本初始特征图序列中的每个样本初始特征图,基于上述样本初始特征图,生成关于上述样本对象的样本全局特征和样本局部特征组,得到样本全局特征序列和样本局部特征组序列;样本第二生成模块,用于基于上述样本全局特征序列和样本局部特征组序列,生成用于重建上述样本对象的样本对象模型参数序列;以及训练模块,用于利用上述样本对象模型参数序列和与上述样本图像序列相匹配的样本对象模型参数标签序列,训练上述对象重建模型。
[0008]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与上述至少一个处理器通信连接的存储器;其中,上述存储器存储有可被上述至少一个处理器执行的指令,上述指令被上述至少一个处理器执行,以使上述至少一个处理器能够执行如本公开的方法。
[0009]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,上述计算机指令用于使上述计算机执行如本公开的方法。
[0010]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,上述计算机程序在被处理器执行时实现如本公开的方法。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1示意性示出了根据本公开实施例的可以应用对象重建方法及装置的示例性系统架构;
[0014]图2示意性示出了根据本公开实施例的对象重建方法的流程图;
[0015]图3示意性示出了根据本公开实施例的人体重建方法的流程示意图;
[0016]图4示意性示出了根据本公开实施例的对象重建模型的结构示意图;
[0017]图5示意性示出了根据本公开实施例的特征提取方法的流程图;
[0018]图6示意性示出了根据本公开实施例的对象重建模型的训练方法的流程图;
[0019]图7示意性示出了根据本公开实施例的对象重建装置的框图;
[0020]图8示意性示出了根据本公开实施例的对象重建模型的训练装置的框图;以及
[0021]图9示意性示出了根据本公开实施例的适于实现对象重建方法的电子设备的框图。
具体实施方式
[0022]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0023]本公开提供了一种对象重建方法、对象重建模型的训练方法、装置、电子设备、存
储介质以及程序产品。
[0024]根据本公开的实施例,提供了一种对象重建方法,包括:对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列。待处理图像序列包括待重建的对象。针对初始特征图序列中的每个初始特征图,基于初始特征图,生成关于对象的全局特征和局部特征组,得到全局特征序列和局部特征组序列。基于全局特征序列和局部特征组序列,生成用于重建对象的对象模型参数序列。基于对象模型参数序列对对象进行重建,得到目标模型序列。
[0025]在本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供、公开和应用等处理,均符合相关法律法规的规定,采取了必要保密措施,且不违背公序良俗。
[0026]在本公开的技术方案中,在获取或采集用户个人信息之前,均获取了用户的授权或同意。
[0027]图1示意性示出了根据本公开实施例的可以应用对象重建方法及装置的示例性系统架构。
[0028]需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的
技术实现思路
,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。例如,在另一实施例中,可以应用对象重建方法及装置的示例性系统架构可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对象重建方法,包括:对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列,其中,所述待处理图像序列包括待重建的对象;针对所述初始特征图序列中的每个初始特征图,基于所述初始特征图,生成关于所述对象的全局特征和局部特征组,得到全局特征序列和局部特征组序列;基于所述全局特征序列和局部特征组序列,生成用于重建所述对象的对象模型参数序列;以及基于所述对象模型参数序列对所述对象进行重建,得到目标模型序列。2.根据权利要求1所述的方法,其中,所述基于所述全局特征序列和局部特征组序列,生成用于重建所述对象的对象模型参数序列,包括:基于所述全局特征序列和所述局部特征组序列,得到第一潜在编码组序列;基于所述第一潜在编码组序列,生成全局潜在编码;基于所述全局潜在编码和所述第一潜在编码组序列,得到第二潜在编码组序列;以及基于所述第二潜在编码组序列,生成所述对象模型参数序列。3.根据权利要求2所述的方法,其中,所述基于所述全局特征序列和所述局部特征组序列,得到第一潜在编码组序列,包括:针对所述全局特征序列中的每个全局特征,从所述局部特征组序列中确定与所述全局特征相匹配的目标局部特征组,其中,所述全局特征和与所述全局特征相匹配的所述目标局部特征组为同一待处理图像的图像特征;基于所述目标局部特征组,得到第一融合特征;以及基于预定数量个所述全局特征和所述第一融合特征,得到第一潜在编码组。4.根据权利要求3所述的方法,其中,所述基于预定数量个所述全局特征和所述第一融合特征,得到第一潜在编码组,包括:重复执行下述操作,直至当前轮次等于第一预定轮次阈值,将当前轮次第一潜在编码组作为所述第一潜在编码组:在确定所述当前轮次小于所述第一预定轮次阈值的情况下,基于所述第一融合特征和所述当前轮次第一潜在编码组,得到下一轮次第一潜在编码组。5.根据权利要求4所述的方法,其中,所述基于预定数量个所述全局特征和所述第一融合特征,得到第一潜在编码组,还包括:基于所述第一融合特征和预定数量个所述全局特征,得到第一轮次第一潜在编码组。6.根据权利要求2所述的方法,其中,所述基于所述第一潜在编码组序列,生成全局潜在编码,包括:针对所述第一潜在编码组序列中的每个第一潜在编码组,基于所述第一潜在编码组,得到平均后的第一潜在编码;以及将与所述第一潜在编码组序列一一对应的平均后的第一潜在编码序列进行拼接,得到所述全局潜在编码。7.根据权利要求2所述的方法,其中,所述基于所述全局潜在编码和所述第一潜在编码组序列,得到第二潜在编码组序列,包括:基于所述全局潜在编码,生成第二融合特征;以及
针对所述第一潜在编码组序列中的每个第一潜在编码组,基于所述第二融合特征和所述第一潜在编码组,得到所述第二潜在编码组。8.根据权利要求7所述的方法,其中,所述基于所述第二融合特征和所述第一潜在编码组,得到所述第二潜在编码组,包括:重复执行下述操作,直至当前轮次等于第二预定轮次阈值,将当前轮次第二潜在编码组作为所述第二潜在编码组:在确定所述当前轮次小于所述第二预定轮次阈值的情况下,基于所述第二融合特征和所述当前轮次第二潜在编码组,得到下一轮次第二潜在编码组。9.根据权利要求8所述的方法,其中,所述基于所述第二融合特征和所述第一潜在编码组,得到所述第二潜在编码组,还包括:基于所述第二融合特征和所述第一潜在编码组,得到第一轮次第二潜在编码组。10.根据权利要求1至9中任一项所述的方法,其中,所述初始特征图包括背景区域和包含所述对象的前景区域,所述基于所述初始特征图,生成关于所述对象的全局特征和局部特征组,包括:基于所述初始特征图,生成掩膜图,其中,所述掩膜图包括多个像素点以及与多个像素点一一对应的像素值;基于所述多个像素点各自的像素值,从所述多个像素点中确定多个目标像素点,其中,所述目标像素点用于表征所述对象的像素点;以及基于多个所述目标像素点和所述初始特征图,确定所述全局特征和所述局部特征组。11.根据权利要求10所述的方法,其中,所述基于多个所述目标像素点和所述初始特征图,确定所述全局特征,包括:基于所述初始特征图,确定多个所述目标像素点各自的特征向量;以及基于多个所述目标像素点的第一像素点数量和多个所述目标像素点各自的特征向量,确定所述全局特征。12.根据权利要求10或11所述的方法,其中,所述基于所述目标像素点和所述初始特征图,确定所述局部特征组,包括:基于多个所述目标像素点彼此之间的位置关系,对多个所述目标像素点进行分类,得到多个像素点集合,其中,每个所述像素点集合包括同一类别的多个所述目标像素点;以及针对所述多个像素点集合中的每个像素点集合,基于所述初始特征图,确定与所述像素点集合相对应的局部特征,得到所述局部特征组。13.根据权利要求12所述的方法,其中,所述基于所述初始特征图,确定与所述像素点集合相对应的局部特征,包括:针对所述像素点集合中的每个目标像素点,基于所述初始特征图,确定所述目标像素点的特征向量;以及基于所述像素点集合中的多个所述目标像素点的第二像素点数量和多个所述目标像素点各自的所述特征向量,确定所述局部特征。14.根据权利要求10所述的方法,其中,所述基于所述初始特征图,生成掩膜图,包括:对所述初始特征图进行卷积,得到卷积后特征图;对所述卷积后特征图进行激活,得到激活后特征图;以及
对所述激活后特征图进行规范化操作,得到所述掩膜图。15.一种对象重建模型的训练方法,包括:对样本图像序列中的多个样本图像分别进行特征提取,得到样本初始特征图序列,其中,所述样本图像序列包括待重建的样本对象;针对所述样本初始特征图序列中的每个样本初始特征图,基于所述样本初始特征图,生成关于所述样本对象的样本全局特征和样本局部特征组,得到样本全局特征序列和样本局部特征组序列;基于所述样本全局特征序列和样本局部特征组序列,生成用于重建所述样本对象的样本对象模型参数序列;以及利用所述样本对象模型参数序列和与所述样本图像序列相匹配的样本对象模型参数标签序列,训练所述对象重建模型。16.根据权利要求15所述的方法,其中,所述基于所述样本全局特征序列和样本局部特征组序列,生成用于重建所述样本对象的样本对象模型参数序列,包括:基于所述样本全局特征序列和所述样本局部特征组序列,得到样本第一潜在编码组序列;基于所述样本第一潜在编码组序列,生成样本全局潜在编码;基于所述样本全局潜在编码和所述样本第一潜在编码组序列,得到样本第二潜在编码组序列;以及基于所述样本第二潜在编码组序列,生成所述样本对象模型参数序列。17.根据权利要求16所述的方法,其中,所述基于所述样本全局特征序列和所述样本局部特征组序列,得到样本第一潜在编码组序列,包括:针对所述样本全局特征序列中的每个样本全局特征,从所述样本局部特征组序列中确定与所述样本全局特征相匹配的样本目标局部特征组,其中,所述样本全局特征和与所述样本全局特征相匹配的所述样本目标局部特征组为同一样本图像的图像特征;基于所述样本目标局部特征组,得到样本第一融合特征;以及基于预定数量个所述样本全局特征和所述样本第一融合特征,得到样本第一潜在编码组。18.根据权利要求17所述的方法,其中,所述基于预定数量个所述样本全局特征和所述样本第一融合特征,得到样本第一潜在编码组,包括:重复执行下述操作,直至当前轮次等于所述第三预定轮次阈值,将当前轮次样本第一潜在编码组作为所述样本第一潜在编码组:在确定所述当前轮次小于所述第三预定轮次阈值的情况下,基于所述样本第一融合特征和所述当前轮次样本第一潜在编码组,得到下一轮次样本第一潜在编码组。19.根据权利要求18所述的方法,其中,所述基于预定数量个所述样本全局特征和所述样本第一融合特征,得到样本第一潜在编码组,还包括:基于所述样本第一融合特征和预定数量个所述样本全局特征,得到第一轮次样本第一潜在编码组。20.根据权利要求16所述的方法,其中,所述基于所述样本第一潜在编码组序列,生成
样本全局潜在编码,包括:针对所述样本第一潜在编码组序列中的每个样本第一潜在编码组,基于所述样本第一潜在编码组,得到平均后的样本第一潜在编码;以及将与所述样本第一潜在编码组序列一一对应的平均后的样本第一潜在编码序列进行拼接,得到所述样本全局潜在编码。21.根据权利要求16所述的方法,其中,所述基于所述样本全局潜在编码和所述样本第一潜在编码组序列,得到样本第二潜在编码组序列,包括:基于所述样本全局潜在编码,生成样本第二融合特征;以及针对所述样本第一潜在编码组序列中的每个样本第一潜在编码组,基于所述样本第二融合特征和所述样本第一潜在编码组,得到所述样本第二潜在编码组。22.根据权利要求21所述的方法,其中,所述基于所述样本第二融合特征和所述样本第一潜在编码组,得到所述样本第二潜在编码组,包括:重复执行下述操作,直至当前轮次等于所述第四预定轮次阈值,将当前轮次样本第二潜在编码组作为所述样本第二潜在编码组:在确定所述当前轮次小于所述第四预定轮次阈值的情况下,基于所述样本第二融合特征和所述当前轮次样本第二潜在编码组,得到下一轮次样本第二潜在编码组。23.根据权利要求22所述的方法,其中,所述基于所述样本第二融合特征和所述样本第一潜在编码组,得到所述样本第二潜在编码组,还包括:基于所述样本第二融合特征和所述样本第一潜在编码组,得到第一轮次样本第二潜在编码组。24.根据权利要求15至23中任一项所述的方法,其中,所述样本对象模型参数序列中的每个样本对象模型参数包括样本姿态参数和样本体态参数,所述方法还包括:所述样本对象模型参数序列中的每个样本对象模型参数,基于所述样本姿态参数和所述样本体态参数,生成样本目标模型;以及基于所述样本目标模型,确定样本三维关键点信息。25.根据权利要求24所述的方法,其中,所述利用所述样本对象模型参数序列和与所述样本图像序列相匹配的样本对象模型参数标签序列,训练所述对象重建模型,包括:基于所述样本对象模型参数序列和与所述样本图像序列相匹配的样本对象模型参数标签序列,生成第一损失值;基于与所述样本图像序列相匹配的样本三维关键点信息序列和与所述样本图像序列相匹配的关键点标签,生成第二损失值;以及基于所述第一损失值和所述第二损失值,训练所述对象重建模型。26.根据权利要求15至25中任一项所述的方法,其中,基于所述样本初始特征图,生成关于所述样本对象的样本全局特征和多个样本局部特征,包括:基于所述样本初始特征图,生成样本掩膜图,其中,所述样本掩膜图包括多个样本像素点以及与多个样本像素点一一对应的像素值;基于所述样本掩膜图,从所述多个样本像素点中确定多个样本目标像素点,其中,所述样本目标像素点用于表征所述样本对象的像素点;以及基于多个所述目标像素点和所述样本初始特征图,确定所述样本全局特征和所述多个
样本局部特征。27.根据权利要求26所述的方法,其中,所述基于多个所述目标样本像素点和所述样本初始特征图,确定所述样本全局特征,包括:基于所述样本初始特征图,确定多个所述样本目标像素点各自的样本特征向量;以及基于多个所述样本目标像素点的样本第一像素点数量和多个所述样本目标像素点各自的所述样本特征向量,确定所述样本全局特征。28.根据权利要求26或27所述的方法,其中,所述基于所述样本目标像素点和所述样本初始特征图,确定所述多个样本局部特征,包括:基于多个所述样本目标像素点彼此之间的位置关系,对多个所述样本目标像素点进行分类,得到多个样本像素点集合,其中,每个所述样本像素点集合包括同一类别的多个所述样本目标像素点;以及针对所述多个样本像素点集合中的每个样本像素点集合,基于所述样本初始特征图,确定与所述样本像素点集合相对应的样本局部特征,得到所述多个样本局部特征。29.根据权利要求28所述的方法,其中,所述基于所述样本初始特征图,确定与所述样本像素点集合相对应的样本局部特征,包括:针对所述样本像素点集合中的每个样本目标像素点,基于所述样本初始特征图,确定所述样本目标像素点的样本特征向量;以及基于所述样本像素点集合中的多个所述样本目标像素点的样本第二像素点数量和多个所述样本目标像素点各自的所述样本特征向量,确定所述样本局部特征。30.根据权利要求26所述的方法,其中,所述基于所述样本初始特征图,生成样本掩膜图,包括:对所述样本初始特征图进行卷积,得到样本卷积后特征图;对所述样本卷积后特征图进行激活,得到样本激活后特征图;以及对所述样本激活后特征图进行规范化操作,得到所述样本掩膜图。31.一种对象重建装置,包括:特征提取模块,用于对待处理图像序列中的多个待处理图像分别进行特征提取,得到初始特征图序列,其中,所述待处理图像序列包括待重建...

【专利技术属性】
技术研发人员:吕以豪卢飞翔李龙腾张良俊
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1