三维模型重建方法、装置、设备和介质与流程

文档序号:34859614发布日期:2023-07-23 05:33阅读:27来源:国知局
三维模型重建方法、装置、设备和介质与流程

本公开的实施例涉及计算机,具体涉及三维模型重建方法、装置、设备和介质。


背景技术:

1、目前,传统的三维物体模型轻量化方法是:基于非参数化的模型轻量化,即基于算法折叠一些顶点和面,以达到目的,通常是由一个比例值来确定优化模型的比例和原模型的相似度,以完成三维物体模型优化。

2、然而,上述方法,通常会存在以下技术问题:

3、第一,在原模型有问题的情况下,无法修复原模型的错误,导致重建的三维模型存在异常;

4、第二,仅依靠一个优化比例值来确定优化的模型,未确定模型的类别,容易造成优化模型变形。

5、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、本公开的一些实施例提出了三维模型重建方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。

3、第一方面,本公开的一些实施例提供了一种三维模型重建方法,该方法包括:响应于接收到用户输入的初始三维物体模型,对上述初始三维物体模型初始重塑处理,以生成初始重塑三维物体模型作为待重建三维物体模型;对上述待重建三维物体模型进行拆分处理,以生成子三维物体模型集;对上述子三维物体模型集中的每个子三维物体模型进行边缘边检测处理,以生成边缘边组,得到边缘边组集;根据上述边缘边组集,确定上述待重建三维物体模型的物体模型类别;根据上述物体模型类别,解析上述待重建三维物体模型对应的模型参数信息;根据上述模型参数信息,对上述子三维物体模型集中的各个子三维物体模型进行重建,得到重建三维物体模型。

4、第二方面,本公开的一些实施例提供了一种三维模型重建装置,装置包括:重塑单元,被配置成响应于接收到用户输入的初始三维物体模型,对上述初始三维物体模型初始重塑处理,以生成初始重塑三维物体模型作为待重建三维物体模型;拆分单元,被配置成对上述待重建三维物体模型进行拆分处理,以生成子三维物体模型集;边缘检测单元,被配置成对上述子三维物体模型集中的每个子三维物体模型进行边缘边检测处理,以生成边缘边组,得到边缘边组集;确定单元,被配置成根据上述边缘边组集,确定上述待重建三维物体模型的物体模型类别;解析单元,被配置成根据上述物体模型类别,解析上述待重建三维物体模型对应的模型参数信息;重建单元,被配置成根据上述模型参数信息,对上述子三维物体模型集中的各个子三维物体模型进行重建,得到重建三维物体模型。

5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。

6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。

7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的三维模型重建方法,减少了重建后的三维模型异常的可能性。具体来说,导致重建的三维模型存在异常的原因在于:在原模型有问题的情况下,无法修复原模型的错误。基于此,本公开的一些实施例的三维模型重建方法,首先,响应于接收到用户输入的初始三维物体模型,对上述初始三维物体模型初始重塑处理,以生成初始重塑三维物体模型作为待重建三维物体模型。由此,可以排除初始三维物体模型存在的断开连接面的问题,以减少后续重建的三维模型异常变形的可能性。其次,对上述待重建三维物体模型进行拆分处理,以生成子三维物体模型集。由此,便于根据各个拆分出的子三维物体模型,重建三维模型,使得重建的三维模型更细腻化。接着,对上述子三维物体模型集中的每个子三维物体模型进行边缘边检测处理,以生成边缘边组,得到边缘边组集。再接着,根据上述边缘边组集,确定上述待重建三维物体模型的物体模型类别。由此,便于根据解析出的物体模型类别,详细解析模型的参数。然后,根据上述物体模型类别,解析上述待重建三维物体模型对应的模型参数信息。最后,根据上述模型参数信息,对上述子三维物体模型集中的各个子三维物体模型进行重建,得到重建三维物体模型。由此,可以在排除初始三维物体模型存在的断开连接面的问题之后,减少了重建后的三维模型异常的可能性。



技术特征:

1.一种三维模型重建方法,包括:

2.根据权利要求1所述的方法,其中,所述对所述待重建三维物体模型进行拆分处理,以生成子三维物体模型集,包括:

3.根据权利要求2所述的方法,其中,所述对所述子三维物体模型集中的每个子三维物体模型进行边缘边检测处理,以生成边缘边组,包括:

4.根据权利要求1所述的方法,其中,所述根据所述物体模型类别,解析所述待重建三维物体模型对应的模型参数信息,包括:

5.一种三维模型重建装置,包括:

6.一种电子设备,包括:

7.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1-4中任一所述的方法。


技术总结
本公开的实施例公开了三维模型重建方法、装置、设备和介质。该方法的一具体实施方式包括:响应于接收到初始三维物体模型,对初始三维物体模型初始重塑处理,以生成初始重塑三维物体模型作为待重建三维物体模型;对待重建三维物体模型进行拆分处理,以生成子三维物体模型集;对子三维物体模型集中的每个子三维物体模型进行边缘边检测处理,以生成边缘边组,得到边缘边组集;根据边缘边组集,确定待重建三维物体模型的物体模型类别;根据物体模型类别,解析待重建三维物体模型对应的模型参数信息;根据模型参数信息,对子三维物体模型集中的各个子三维物体模型进行重建,得到重建三维物体模型。该实施方式减少了重建后的三维模型异常的可能性。

技术研发人员:廖其才,王嘉忆,闫金伟,李阅
受保护的技术使用者:北京德风新征程科技股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1