System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 物体建模方法、装置、电子设备、存储介质和程序产品制造方法及图纸_技高网

物体建模方法、装置、电子设备、存储介质和程序产品制造方法及图纸

技术编号:41274274 阅读:3 留言:0更新日期:2024-05-11 09:27
本公开实施例提供了一种物体建模方法、装置、电子设备、存储介质和程序产品。该方法包括:获取目标物体在不同视角下的物体图像,所述物体图像通过对放置于目标平面上的所述目标物体进行图像采集得到;对所述物体图像进行处理,得到所述目标物体与所述目标平面的混合点云;根据所述混合点云生成所述目标平面的平面方程;基于所述平面方程对所述目标物体进行表面重建,得到所述目标物体的三维模型。本公开实施例利用上述技术方案,能够降低物体数据的采集难度,并提高所构建三维模型的质量。

【技术实现步骤摘要】

本公开实施例涉及计算机,尤其涉及一种物体建模方法、装置、电子设备、存储介质和程序产品


技术介绍

1、在物体建模等应用程序中,用户可以在不同视角下对感兴趣的物体拍摄图片,应用程序基于用户拍摄的图片进行算法重建后可生成物体的三维模型。

2、在拍摄过程中,如果需要获得物体的底部数据,则需要将物体进行翻转。这一过程要求物体由较硬质的材料构成,即物体本身不能因为翻转而产生非刚性形变。此外,在操作简便程度上,需要物体体积、重量较小,且不属于如冰箱等不宜倒置的物品。物体底部数据的采集存在较多的限制。

3、然而,如果不采集底部数据,在进行神经曲面重建(neural surfacereconstruction,nsr)时,底部三角网格会出现凹凸不平的问题,影响整体重建质量。因此,针对不易翻转和/或底部信息不重要或无需采集底部数据的物体,如何在缺失底部数据的情况下进行非完整重建,并重建出平整的底部,是目前亟需解决的问题。


技术实现思路

1、本公开实施例提供一种物体建模方法、装置、电子设备、存储介质和程序产品,以在缺失底部数据的情况下为物体重建出平整的底部,提高所构建三维模型的质量。

2、第一方面,本公开实施例提供了一种物体建模方法,包括:

3、获取目标物体在不同视角下的物体图像,所述物体图像通过对放置于目标平面上的所述目标物体进行图像采集得到;

4、对所述物体图像进行处理,得到所述目标物体与所述目标平面的混合点云;

5、根据所述混合点云生成所述目标平面的平面方程;

6、基于所述平面方程对所述目标物体进行表面重建,得到所述目标物体的三维模型。

7、第二方面,本公开实施例还提供了一种物体建模装置,包括:

8、图像获取模块,用于获取目标物体在不同视角下的物体图像,所述物体图像通过对放置于目标平面上的所述目标物体进行图像采集得到;

9、图像处理模块,用于对所述物体图像进行处理,得到所述目标物体与所述目标平面的混合点云;

10、方程生成模块,用于根据所述混合点云生成所述目标平面的平面方程;

11、表面重建模块,用于基于所述平面方程对所述目标物体进行表面重建,得到所述目标物体的三维模型。

12、第三方面,本公开实施例还提供了一种电子设备,包括:

13、一个或多个处理器;

14、存储器,用于存储一个或多个程序,

15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例所述的物体建模方法。

16、第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例所述的物体建模方法。

17、第五方面,本公开实施例还提供了一种计算机程序产品,当所述计算机程序产品被计算机执行,使得所述计算机实现如本公开实施例所述的物体建模方法。

18、本公开实施例提供的物体建模方法、装置、电子设备、存储介质和程序产品,获取目标物体在不同视角下的物体图像,该物体图像通过对放置于目标平面上的目标物体进行图像采集得到;对所获取的物体图像进行处理,得到目标物体与目标平面的混合点云;根据该混合点云生成目标平面的平面方程;基于目标平面的平面方程对目标物体进行表面重建,得到目标物体的三维模型。本公开实施例利用上述技术方案,基于物体图像得到物体所放置于的目标平面的平面方程,并基于该平面方程对物体进行重建,无需采集物体的底部数据,并且即使在缺少底部数据的情况下,也可以为物体重建出平整的底面,能够降低物体数据的采集难度,并提高所构建三维模型的质量。

本文档来自技高网...

【技术保护点】

1.一种物体建模方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据所述混合点云生成所述目标平面的平面方程之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述混合点云和所述掩膜生成所述目标平面的平面方程,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述平面方程对所述目标物体进行表面重建,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述平面方程生成所述目标物体的平面损失函数,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述平面信息构建所述目标物体的平面损失函数,包括:

7.根据权利要求1-6任一所述的方法,其特征在于,所述对所述物体图像进行处理,得到所述目标物体与所述目标平面的混合点云,包括:

8.一种物体建模装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的物体建模方法。

11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1-7中任一项所述的物体建模方法。

...

【技术特征摘要】

1.一种物体建模方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据所述混合点云生成所述目标平面的平面方程之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述混合点云和所述掩膜生成所述目标平面的平面方程,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述平面方程对所述目标物体进行表面重建,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述平面方程生成所述目标物体的平面损失函数,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述平面信息构建所述目标物体的平...

【专利技术属性】
技术研发人员:彭以平王子豪周文焦少慧
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1