交互式三维重建方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:36359227 阅读:36 留言:0更新日期:2023-01-14 18:16
本申请涉及一种交互式三维重建方法、装置、计算机设备及存储介质,涉及三维建模技术领域。方法包括:获取多张二维图像,每张二维图像包括建模对象;对多张二维图像中的建模对象按照形状进行拆分,得到多个建模组成部分;每个建模组成部分具有确定的形状;从多个建模组成部分中选取待标注建模组成部分,并确定待标注建模组成部分的标注信息;在完成针对多个建模组成部分的标注后,根据各建模组成部分的标注信息构建建模对象对应的三维模型。采用本申请能有效提升所重建的三维模型的效率。请能有效提升所重建的三维模型的效率。请能有效提升所重建的三维模型的效率。

【技术实现步骤摘要】
交互式三维重建方法、装置、计算机设备及存储介质


[0001]本申请涉及三维建模
,特别是涉及一种交互式三维重建方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着计算机技术和多媒体技术的不断发展,对图像中场景或物体的三维建模越来越受到人们的重视。
[0003]目前,在进行三维重建时,都需要通过复杂算法确定图像中用于建模的三维信息,并且需要计算大量特征点的位置,这需要花费大量的时间。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种交互式三维重建方法、装置、计算机设备及存储介质,能够有效提升所重建的三维模型的效率。
[0005]第一方面,本申请提供了一种交互式三维重建方法,包括:获取多张二维图像,每张二维图像包括建模对象;对多张二维图像中的建模对象按照形状进行拆分,得到多个建模组成部分;每个建模组成部分具有确定的形状;从多个建模组成部分中选取待标注建模组成部分,并确定待标注建模组成部分的标注信息;在完成针对多个建模组成部分的标注后,根据各建模组成部分的标注信息构建建模对象对应的三维模型。
[0006]第二方面,本申请还提供了一种交互式三维重建装置,包括:获取模块,用于获取多张二维图像,每张二维图像包括建模对象;拆分模块,用于对多张二维图像中的建模对象按照形状进行拆分,得到多个建模组成部分;每个建模组成部分具有确定的形状;标注模块,用于从多个建模组成部分中选取待标注建模组成部分,并确定待标注建模组成部分的标注信息;建模模块,用于在完成针对多个建模组成部分的标注后,根据各建模组成部分的标注信息构建建模对象对应的三维模型。
[0007]第三方面,本申请还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述交互式三维重建方法中的步骤。
[0008]第四方面,本申请还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述交互式三维重建方法中的步骤。
[0009]第五方面,本申请还提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述交互式三维重建方法中的步骤。
[0010]本申请通过获取包括建模对象的多张二维图像,并按照形状对建模对象进行拆分,得到多个建模组成部分,从多个建模组成部分中依次选取待标注建模组成成分,并分别确定待标注建模组成部分的标注信息,以快速获取针对多个建模组成部分进行标注后所得到的标注信息,从而快速构建出建模对象的三维模型。
附图说明
[0011]图1为本申请实施例提供的一种交互式三维重建方法的流程示意图;图2为本申请实施例提供的另一种交互式三维重建方法的流程示意图;图3为本申请实施例提供的一种交互式三维重建装置的结构框图;图4为本申请实施例提供的另一种交互式三维重建装置的结构框图;图5为本申请实施例提供的一种计算机设备的内部结构图;图6为本申请实施例提供的一种计算机可读存储介质的内部结构图。
具体实施方式
[0012]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0013]在一些实施例中,如图1所示,提供了一种交互式三维重建方法,本实施例以该方法应用于计算机设备进行举例说明,可以理解的是,该计算机设备可以是服务器或终端,该方法可以由服务器或终端单独实现,也可以通过服务器和终端之间的交互来实现。本实施例中,该方法包括以下步骤:步骤102,获取多张二维图像。
[0014]其中,每张二维图像包括建模对象,建模对象指的是二维图像中所显示的、且用于指示真实的待建模物体的图像内容。可以理解,本申请可通过图像采集设备针对待建模物体在多视角下进行图像采集,得到多张二维图像。
[0015]图像采集设备,指的是具备拍照功能的设备,可以但不限于是各种相机和移动设备。
[0016]二维图像,指的是不包含深度信息的平面图像。
[0017]在一些实施例中,还可以在图像采集过程中获取各张二维图像所对应的相关信息。其中,二维图像所对应的相关信息包括图像采集设备在采集二维图像时,相对待建模物体的图像采集角度和图像采集距离。
[0018]进一步的,每张二维图像对应的图像采集角度和图像采集距离可以转换成每张二维图像的内参矩阵和外参矩阵。其中,内参矩阵包括图像采集设备的焦距、畸变和主视点信息,外参矩阵包括图像采集设备的姿态角和位置信息。本申请通过获取各个二维图像的相关信息,能够确定各个二维图像在世界坐标系中的位置,有利于后续对二维图像中的建模对象进行三维建模。
[0019]具体地,计算机设备获取图像采集设备针对待建模物体进行图像采集得到的二维图像。
[0020]步骤104,对多张二维图像中的建模对象按照形状进行拆分,得到多个建模组成部
分。
[0021]其中,每个建模组成部分具有确定的形状,例如长方体、圆柱体、多边形柱体、镂空形状或一些难以进行简单描述的复杂形状中的至少一种。
[0022]具体地,计算机设备可以对二维图像进行形状检测,以将二维图像中的建模对象按照形状拆分得到多个建模组成部分。
[0023]在一些实施例中,计算机设备还可以将二维图像显示在可以与用户进行交互的显示界面上,由用户在显示界面上对二维图像中的建模对象进行拆分,得到多个建模组成部分。本申请通过用户对建模对象进行手动拆分,能够保证拆分后的各建模组成部分的精度,进而保证后续进行三维建模的准确性。
[0024]步骤106,从多个建模组成部分中选取待标注建模组成部分,并确定待标注建模组成部分的标注信息。
[0025]其中,待标注建模组成部分指的是用户在多个建模组成部分中所选取的、且当前想要进行标注的其中一个或多个建模组成部分。
[0026]具体地,计算机设备从多个建模组成部分中,确定当前需要标注的待标注建模组成部分,并确定待标注建模组成部分的标注信息。
[0027]在一些实施例中,可以将多个建模组成部分同时显示在显示界面上,然后由用户在显示界面上选择想要标注的建模组成部分,作为待标注建模组成部分。
[0028]步骤108,在完成针对多个建模组成部分的标注后,根据各建模组成部分的标注信息构建建模对象对应的三维模型。
[0029]具体地,计算机设备分别针对多个建模组成部分进行标注,并在多个建模组成部分标注完成后,根据各建模组成部分的标注信息对建模对象进行三维建模,得到建模对象的三维模型。其中,三维建模指的是利用三维制作软件通过虚拟三维空间构建出具有三维数据的模型。
[0030]本申请通过对建模对象进行拆分,得到多个组成部分,在组成部分中的目标组成部分的形状为第一形状类型的情况下,通过确定目标组成部分相应的标注引导提示来引导用户对目标组成部分进行交互,以快速获取目标组成部分的标注信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互式三维重建方法,其特征在于,包括:获取多张二维图像,每张二维图像包括建模对象;对所述多张二维图像中的所述建模对象按照形状进行拆分,得到多个建模组成部分;每个建模组成部分具有确定的形状;从所述多个建模组成部分中选取待标注建模组成部分,并确定所述待标注建模组成部分的标注信息;在完成针对所述多个建模组成部分的标注后,根据各所述建模组成部分的标注信息构建所述建模对象对应的三维模型。2.根据权利要求1所述的方法,其特征在于,所述确定所述待标注建模组成部分的标注信息,包括:在所述待标注建模组成部分的形状是第一形状类型的情况下,确定所述待标注建模组成部分对应的标注引导提示;所述标注引导提示是预先针对预设几何形状设置的,所述预设几何形状与所述待标注建模组成部分的形状相匹配;响应于参照所述标注引导提示进行所述待标注建模组成部分的交互标注操作,确定所述待标注建模组成部分的标注信息。3.根据权利要求2所述的方法,其特征在于,所述待标注建模组成部分包括多个关键点;所述标注引导提示包括多个关键点标注提示;所述多个关键点标注提示用于对所述多个关键点进行标注引导;所述响应于参照所述标注引导提示进行所述待标注建模组成部分的交互标注操作,确定所述待标注建模组成部分的标注信息,包括:响应于参照所述多个关键点标注提示进行所述待标注建模组成部分的交互标注操作,确定所述多个关键点的标注信息。4.根据权利要求2所述的方法,其特征在于,所述待标注建模组成部分包括多个关键点,所述标注引导提示包括多个关键点标注提示以及对所述多个关键点进行标注的标注顺序;所述多个关键点标注提示用于对所述多个关键点进行标注引导;所述响应于参照所述标注引导提示进行所述待标注建模组成部分的交互标注操作,确定所述待标注建模组成部分的标注信息,包括:根据所述标注顺序依次将每个关键点对应的所述关键点标注提示显示在所述待标注建模组成部分中;响应于参照显示在所述待标注建模组成部分中的所述关键点标注提示进行的交互标注操作,确定在所述待标注建模组成部分中针对所述多个关键点的标注信息。5.根据权利要求1所述的方法,其特征在于,所述确定所述待标注建模组成部分的标注信息,包括:在所述待标注建模组成部分的形状是第二形状类型的情况下,响应于针对所述待标注建模组成部分的标注范围进行的交互标注操作,确定对应的范围标注信息;根据所述范围标注信息,确...

【专利技术属性】
技术研发人员:胡涛刘枢吕江波沈小勇
申请(专利权)人:深圳思谋信息科技有限公司
类型:发明
国别省市:

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

1