一种基于AI技术和边缘计算的模型建模渲染处理方法技术

技术编号:39313880 阅读:11 留言:0更新日期:2023-11-12 15:58
本发明专利技术公开了一种基于AI技术和边缘计算的模型建模渲染处理方法,属于3D建模技术领域,该方法包括:边缘端接收需要进行建模渲染的图像数据传送至云端;云端通过AI技术对图像数据进行建模处理,生成3D场景模型;云端对3D场景模型进行分割成多个小块,小块存储在云端或边缘端中,并通过分布式计算框架对小块的处理和分发至各边缘端;选择边缘端调用渲染引擎对小块进行渲染,得到渲染成像图;根据需要进行建模渲染的图像数据和渲染成像图,对渲染引擎的渲染方法进行优化,后重新得到新的渲染成像图;将新的渲染成像图传送至中心端,中心端将处理结果进行依次合并和迭代,形成最终3D场景模型,最终3D场景模型通过渲染处理引擎等显示。示。示。

【技术实现步骤摘要】
一种基于AI技术和边缘计算的模型建模渲染处理方法


[0001]本专利技术涉及3D建模
,特别涉及一种基于AI技术和边缘计算的模型建模渲染处理方法。

技术介绍

[0002]随着计算机软、硬件技术的不断进步,3D建模技术也逐渐得到了革新和突破。现代的3D建模技术已经可以实现对近乎于真实的图像的复制和制作,使得设计师们可以更为轻松地实现复杂物体的3D建模和渲染,解决了手工制图难度过大的问题。现代3D建模技术也构建出了可观察性能够非常高的数学模型,以更为抽象的数学方法对物体的形状和运动建模,丰富了3D建模技术的应用场景。
[0003]在现有技术中,申请号为202210181223.7的中国专利技术专利公开了基于分布式存储的实景三维模型分层渲染优化方法及系统、存储介质,其利用将实景三维模型分割成若干图层分别渲染加载,实现实景三维模型的快速渲染过程,根据设备要求设置实景三维模型分割的图层的大小,加快了渲染过程,提高了渲染效率;有效防止了大数据量的三维模型在渲染过程出现卡顿的现象。但是,并对于在防止卡顿的过程中没有解决如何使最终渲染模型更为准确。
[0004]鉴于此,需要一种基于AI技术和边缘计算的模型建模渲染处理方法。

技术实现思路

[0005]本专利技术实施例提供了一种基于AI技术和边缘计算的模型建模渲染处理方法,以至少解决相关技术中在如何使渲染模型更为准确的技术问题。
[0006]根据本专利技术实施例的一方面,提供了一种基于AI技术和边缘计算的模型建模渲染处理方法,包括:边缘端接收需要进行建模渲染的图像数据,并进行存储,再将图像数据传送至云端;云端通过AI技术对所述图像数据进行建模处理,生成相应的3D场景模型;云端对3D场景模型进行分割成多个小块,小块存储在云端或边缘端中,并通过分布式计算框架对小块的处理和分发至各边缘端;选择边缘端调用渲染引擎对小块进行渲染,得到渲染成像图;根据需要进行建模渲染的图像数据和渲染成像图,对渲染引擎的渲染方法进行优化,后重新得到新的渲染成像图;将新的渲染成像图传送至中心端,中心端将处理结果进行依次合并和迭代,直到形成最终3D场景模型,最终3D场景模型通过渲染处理引擎显示。
[0007]可选地,还包括:边缘端对图像数据存储前,对图像数据进行转换、分类、重复识别、去除异常数据。
[0008]可选地,通过AI技术对所述图像数据进行建模处理,生成相应的3D场景模型包括:
获取多种3D场景模型,建立3D场景模型数据库;基于三维扫描数据通过智能分类算法对需要进行建模渲染的图像数据进行形态分类;根据形态分类AI自动识别适配设计需要进行建模渲染的图像数据中各类三维模型;对设计的三维数据进行自动处理合并,生成相应的3D场景模型。
[0009]可选地,云端对3D场景模型根据模型库构件种类进行分割成多个小块包括:步骤S31、先对3D场景模型的3D场景类型进行识别划分;步骤S32、分别对划分后的3D场景类型选择一个或多个场景主体,每一个类型均作为一级图像;步骤S33、采用Tile技术,结合模型库构件的种类对除场景外的3D场景模型进行分割成小块三维图像,作为二级图像;步骤S34、将二级图像按照从大到小的范围进行划分级别,其中,图像越小,级别越大;步骤S35、根据使3D场景模型及位置点的经纬度坐标值,计算出所属小块三维图像的名称以及相应的存储路径,实现3Dtiles数据快速查询与获取服务。
[0010]可选地,3D场景的类型包括:地球场景、行政区块地图场景、城市场景、园区场景、拓扑场景、矢量地图场景。
[0011]可选地,所述场景主体包括:地图、城市、园区、拓扑或矢量。
[0012]可选地,所述模型库构件包括:天空、主体地物、建筑物、固定地面以及氛围。
[0013]根据本专利技术实施例的另一方面,还提供了一种基于AI技术和边缘计算的模型建模渲染处理装置,包括:云端服务器、边缘端服务器和中心端服务器,云端服务器分别与多个边缘端服务器和中心端服务器连接;边缘端服务器用于接收需要进行建模渲染的图像数据,并进行存储,再将图像数据传送至云端服务器;云端服务器通过AI技术对所述图像数据进行建模处理,生成相应的3D场景模型;云端对3D场景模型进行分割成多个小块,小块存储在云服务器或边缘服务器中,并通过分布式计算框架对小块的处理和分发至各边缘服务器;选择边缘服务器调用渲染引擎对小块进行渲染,得到渲染成像图;边缘服务器根据需要进行建模渲染的图像数据和渲染成像图,对渲染引擎的渲染方法进行优化,后重新得到新的渲染成像图;将新的渲染成像图传送至中心服务器,中心服务器将处理结果进行依次合并和迭代,直到形成最终3D场景模型,最终3D场景模型通过渲染处理引擎显示,也可存储与云端服务器供其他服务器或端进行调用。
[0014]根据本专利技术实施例的另一方面,还提供了一种基于AI技术和边缘计算的模型建模渲染处理系统,所述基于AI技术和边缘计算的模型建模渲染处理系统包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述任意一项所述的基于AI技术和边缘计算的模型建模渲染处理方法。
[0015]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,所述计算机
可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行上述任意一项所述的基于AI技术和边缘计算的模型建模渲染处理方法。
[0016]与现有的技术相比,本专利技术具有如下有益效果:1、传统的3D建模需要人工设计,且耗时费力,而本专利技术采用AI技术自动生成3D模型,有效降低了人力成本和时间成本,并且大大提高了生成模型的准确性。
[0017]2、更快速的模型渲染:通过将处理流程分散处理,利用更大的计算能力和处理能力,实现了处理流程的一系列高效化,加速了模型渲染的过程。
[0018]3、更高质量的3D模型:本专利技术采用了局部合并和迭代操作,使得生成的3D模型更加精确和逼真,能够满足更多领域需求,如游戏、动漫、工业制造等。
[0019]4、更低的处理成本:通过将数据在边缘端进行处理,减少数据传输和网络延迟等问题,提高了处理效率,并且大大降低了成本。
[0020]5、更高效的模型建模:传统的3D建模需要人工设计,且耗时费力,而本专利技术采用AI技术自动生成3D模型,有效降低了人力成本和时间成本,并且大大提高了生成模型的准确性。
[0021]6、更快速的模型渲染:通过将处理流程分散处理,利用更大的计算能力和处理能力,实现了处理流程的一系列高效化,加速了模型渲染的过程。
[0022]7、更高质量的3D模型:本专利技术采用了局部合并和迭代操作,使得生成的3D模型更加精确和逼真,能够满足更多领域需求,如游戏、动漫、工业制造等。
[0023]8、更低的处理成本:通过将数据在边缘端进行处理,减少数据传输和网络延迟等问题,提高了处理效率,并且大大降低了成本。
[0024]9、本专利技术的流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AI技术和边缘计算的模型建模渲染处理方法,其特征在于,包括:边缘端接收需要进行建模渲染的图像数据,并进行存储,再将图像数据传送至云端;云端通过AI技术对所述图像数据进行建模处理,生成相应的3D场景模型;云端对3D场景模型进行分割成多个小块,小块存储在云端或边缘端中,并通过分布式计算框架对小块的处理和分发至各边缘端;选择边缘端调用渲染引擎对小块进行渲染,得到渲染成像图;根据需要进行建模渲染的图像数据和渲染成像图,对渲染引擎的渲染方法进行优化,后重新得到新的渲染成像图;将新的渲染成像图传送至中心端,中心端将处理结果进行依次合并和迭代,直到形成最终3D场景模型,最终3D场景模型通过渲染处理引擎显示。2.根据权利要求1所述的基于AI技术和边缘计算的模型建模渲染处理方法,其特征在于,还包括:边缘端对图像数据存储前,对图像数据进行转换、分类、重复识别、去除异常数据。3.根据权利要求1所述的基于AI技术和边缘计算的模型建模渲染处理方法,其特征在于,通过AI技术对所述图像数据进行建模处理,生成相应的3D场景模型包括:获取多种3D场景模型,建立3D场景模型数据库;基于三维扫描数据通过智能分类算法对需要进行建模渲染的图像数据进行形态分类;根据形态分类AI自动识别适配设计需要进行建模渲染的图像数据中各类三维模型;对设计的三维数据进行自动处理合并,生成相应的3D场景模型。4.根据权利要求1所述的基于AI技术和边缘计算的模型建模渲染处理方法,其特征在于,云端对3D场景模型根据模型库构件种类进行分割成多个小块包括:步骤S31、先对3D场景模型的3D场景类型进行识别划分;步骤S32、分别对划分后的3D场景类型选择一个或多个场景主体,每一个类型均作为一级图像;步骤S33、采用Tile技术,结合模型库构件的种类对除场景外的3D场景模型进行分割成小块三维图像,作为二级图像;步骤S34、将二级图像按照从大到小的范围进行划分级别,其中,图像越小,级别越大;步骤S35、根据使3D场景模型及位置点的经纬度坐标值,计算出所属小块三维图像的名称以及相应的存储路径,实现3Dtiles数据快速查询与获取服务。5.根据...

【专利技术属性】
技术研发人员:张兆国覃洋卢谊李岳峰黎书延
申请(专利权)人:广西旅发科技有限公司
类型:发明
国别省市:

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

1