3D模型重建方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:30653789 阅读:14 留言:0更新日期:2021-11-04 01:18
本发明专利技术涉及3D模型技术领域,提供了一种3D模型重建方法、装置、计算机设备及存储介质,应用于服务端,服务端与终端通信连接,所述方法包括:接收终端发送的优化配置,其中,优化配置用于指示待重建模型的重建方式;基于优化配置,获取待重建模型的模型文件;根据重建方式从模型文件中提取出目标数据;对目标数据进行解析,得到解析结果,并将解析结果发送至终端,以使终端根据解析结果对待重建模型进行重建。本发明专利技术无需对每一种重建方式均需要维护一个对应的模型,极大地降低了维护成本和制作成本。本。本。

【技术实现步骤摘要】
3D模型重建方法、装置、计算机设备及存储介质


[0001]本专利技术涉及三维3D(Three Dimensions,3D)模型
,具体而言,涉及一种3D模型重建方法、装置、计算机设备及存储介质。

技术介绍

[0002]在动态加载3D模型的应用行业,由于实际应用场景的多样化,不同应用场景下对于模型的重建方式的要求也不一样,例如,有些应用场景需要以点云方式进行重建,还有些应用场景需要以白模方式进行重建,现有技术中,对于每一种重建方式都需要美工人员专门制作对应的模型,然后根据选择与所需重建方式对应的模型进行3D重建,一方面,模型数量的增加使得维护模型的维护成本增加,另一方面,也增加了模型的制作成本。

技术实现思路

[0003]本专利技术的目的在于提供了一种3D模型重建方法、装置、计算机设备及存储介质,其能够根据重建方式自动从待重建模型的模型文件中提取所需的目标数据,再对目标数据解析,最终根据解析结果实现对待重建模型进行指定方式的重建,由此无需对每一种重建方式均需要维护一个对应的模型,极大地降低了维护成本和制作成本。
[0004]为了实现上述目的,本专利技术采用的技术方案如下:
[0005]第一方面,本专利技术提供一种3D模型重建方法,应用于服务端,所述服务端与终端通信连接,所述方法包括:
[0006]接收所述终端发送的优化配置,其中,所述优化配置用于指示待重建模型的重建方式;
[0007]基于所述优化配置,获取所述待重建模型的模型文件;
[0008]根据所述重建方式从所述模型文件中提取出目标数据;
[0009]对所述目标数据进行解析,得到解析结果,并将所述解析结果发送至所述终端,以使所述终端根据所述解析结果对所述待重建模型进行重建。
[0010]进一步地,所述根据对所述目标数据进行解析,得到解析结果的步骤包括:
[0011]利用与所述模型文件的文件格式对应的预设插件对所述目标数据进行解析,得到初始结果;
[0012]按照预设格式对所述初始结果进行转换,得到所述解析结果。
[0013]上述方法根据重建方式自动从待重建模型的模型文件中提取所需的目标数据,再对目标数据解析,最终根据解析结果实现对待重建模型进行指定方式的重建,由此无需对每一种重建方式均需要维护一个对应的模型,极大地降低了维护成本和制作成本。
[0014]进一步地,所述根据所述重建方式从所述模型文件中提取出目标数据的步骤之前包括:
[0015]根据所述重建方式及所述模型文件生成索引标识;
[0016]若本地存在与所述索引标识对应的解析文件,则将所述解析文件作为所述解析结
果返回至所述终端。
[0017]上述方法根据索引标识判断本地若已经存在对应的解析文件,避免了不必要的重复解析。
[0018]进一步地,所述对所述目标数据进行解析,得到解析结果之后还包括:
[0019]若本地不存在与所述索引标识对应的解析文件,则根据所述解析结果生成与所述索引标识对应的解析文件进行存储。
[0020]上述方法对不存在的与索引标识对应的解析文件进行存储,以方便后续再次需要该解析文件时,不需要重复解析。
[0021]第二方面,本专利技术提供一种3D模型重建方法,应用于终端,所述终端与服务端通信连接,所述方法包括:
[0022]获取用于指示对待重建模型进行重建的重建配置;
[0023]若所述重建配置包括优化配置,所述优化配置用于指示待重建模型的重建方式,则将所述优化配置发送至所述服务端,以指示所述服务端基于所述优化配置,获取所述待重建模型的模型文件,并根据所述重建方式从模型文件中提取出目标数据、对所述目标数据进行解析,得到解析结果,并将所述解析结果发送至所述终端;
[0024]接收所述服务端发送的所述解析结果,并根据所述解析结果对所述待重建模型进行重建。
[0025]上述方法将根据所述重建方式从模型文件中提取出目标数据、对所述目标数据进行解析,得到解析结果的处理过程由服务端完成,减少了终端的处理压力。
[0026]进一步地,所述方法还包括:
[0027]若所述重建配置不包括优化配置,则获取所述重建配置指示的待重建模型的模型文件;
[0028]若所述模型文件为预设格式,则根据所述模型文件对所述待重建模型进行重建;
[0029]若所述模型文件不为所述预设格式,则生成所述模型文件的解析信息,并将所述解析信息发送至所述服务端,以指示所述服务端根据所述解析信息对所述模型文件进行解析,得到解析结果,并将所述解析结果发送至所述终端。
[0030]上述方法使得终端只需要处理一种预设格式的模型文件,简化了终端的处理过程。
[0031]进一步地,所述生成所述模型文件的解析信息的步骤包括:
[0032]若所述服务端存储有所述模型文件,则将所述重建配置中的模型文件标识作为所述解析信息;
[0033]若所述服务端未存储所述模型文件,则将所述重建配置中的模型文件作为所述解析信息。
[0034]上述方法只在服务端未存储模型文件的时候才将模型文件从终端传送至服务端,减少了终端和服务端之间不必要的数据传输。
[0035]第三方面,本专利技术提供一种3D模型重建方法,应用于终端,所述终端与服务端通信连接,所述方法包括:
[0036]向所述服务端发送优化配置,其中,所述优化配置用于指示待重建模型的重建方式,所述优化配置能够作为所述服务端获取所述待重建模型的模型文件的基础数据,且所
述模型文件中包含与所述重建方式对应的目标数据,所述目标数据能够被解析得到解析结果;
[0037]接收所述解析结果,并根据所述解析结果对所述待重建模型进行重建。
[0038]上述方法通过优化配置指定待重建模型的重建方式,使得服务端根据优化配置即可从模型文件中提取出目标数据、对所述目标数据进行解析,得到解析结果的处理过程由服务端完成,一方面减少了终端的处理压力,另一方面使得用户经过简单优化配置即可对待重建模型进行重建,用户操作更便捷。
[0039]第四方面,本专利技术提供一种3D模型重建方法,应用于服务端,所述服务端与终端通信连接,所述方法包括:
[0040]接收优化配置,所述优化配置用于指示待重建模型的重建方式,所述优化配置能够包含在用于指示对待重建模型进行重建的重建配置里;
[0041]根据所述重建方式从对应的模型文件中提取出目标数据,对所述目标数据进行解析,得到解析结果,所述解析结果能够被发送至所述终端并作为对所述待重建模型进行重建的基础数据。
[0042]上述方法通过优化配置指定待重建模型的重建方式,由服务端完成解析结果,使得用户通过终端经过简单优化配置即可对待重建模型进行重建,用户操作更便捷。
[0043]进一步地,所述方法还包括:
[0044]若所述优化配置未包含在用于指示对待重建模型进行重建的重建配置里,则所述模型文件对应所述重建配置指示的待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种3D模型重建方法,其特征在于,应用于服务端,所述服务端与终端通信连接,所述方法包括:接收所述终端发送的优化配置,其中,所述优化配置用于指示待重建模型的重建方式;基于所述优化配置,获取所述待重建模型的模型文件;根据所述重建方式从所述模型文件中提取出目标数据;对所述目标数据进行解析,得到解析结果,并将所述解析结果发送至所述终端,以使所述终端根据所述解析结果对所述待重建模型进行重建。2.一种3D模型重建方法,其特征在于,应用于终端,所述终端与服务端通信连接,所述方法包括:获取用于指示对待重建模型进行重建的重建配置;若所述重建配置包括优化配置,所述优化配置用于指示待重建模型的重建方式,则将所述优化配置发送至所述服务端,以指示所述服务端基于所述优化配置,获取所述待重建模型的模型文件,并根据所述重建方式从模型文件中提取出目标数据、对所述目标数据进行解析,得到解析结果,并将所述解析结果发送至所述终端;接收所述服务端发送的所述解析结果,并根据所述解析结果对所述待重建模型进行重建。3.一种3D模型重建方法,其特征在于,应用于终端,所述终端与服务端通信连接,所述方法包括:向所述服务端发送优化配置,其中,所述优化配置用于指示待重建模型的重建方式,所述优化配置能够作为所述服务端获取所述待重建模型的模型文件的基础数据,且所述模型文件中包含与所述重建方式对应的目标数据,所述目标数据能够被解析得到解析结果;接收所述解析结果,并根据所述解析结果对所述待重建模型进行重建。4.一种3D模型重建方法,其特征在于,应用于服务端,所述服务端与终端通信连接,所述方法包括:接收优化配置,所述优化配置用于指示待重建模型的重建方式,所述优化配置能够包含在用于指示对待重建模型进行重建的重建配置里;根据所述重建方式从对应的模型文件中提取出目标数据,对所述目标数据进行解析,得到解析结果,所述解析结果能够被发送至所述终端并作为对所述待重建模型进行重建的基础数据。5.一种3D模型重建装置,其特征在于,应用于服务端,所述服务端与终端通信连接,所述装置包括:第一配置接收模块,用于接收所述终端发送的优化配置,其中,所述优化配置用于指示待重建模型的重建方式;第一解析模块,用于基于所述优化配置,获取所述待重建模型的模型文件;第一解析模块,还用于根据所述重建方式从所述模型文件中提取出目标数据;第一解析模块,还用于对所述目标数据进行解析,得到解析结果,并将所述解析...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:成都数联云算科技有限公司
类型:发明
国别省市:

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

1