【技术实现步骤摘要】
基于人工智能的城市模型渲染方法、装置、设备及介质
[0001]本公开涉及人工智能
,具体涉及图像处理、数字孪生以及虚拟现实技术,可应用在智慧城市、城市治理、公安应急场景下。
技术介绍
[0002]数字孪生是数字世界中建立与物理实体的性能完全一致,且可对其进行实时仿真的模型。
[0003]城市数字孪生高精度模型三维渲染通常需要专用引擎,根据业务需求进行定制化扩展,研发成本较高。由于高精度模型的精度高、数据量大,因此,在模型渲染时会占用大量运算和存储资源。另外,由于专用引擎通常是单机方案,对定制需求的承载能力有限。
技术实现思路
[0004]本公开提供了一种基于人工智能的城市模型渲染方法、装置、设备及介质,以在兼顾渲染精度的情况下,提高业务开发效率和业务承载量。
[0005]根据本公开的一方面,提供了一种基于人工智能的城市模型渲染方法,包括:
[0006]获取第一精度模型的第二精度模型,并上层渲染所述第二精度模型;以及,
[0007]向渲染服务器发送渲染请求,并获取所述渲染服 ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的城市模型渲染方法,包括:获取第一精度模型的第二精度模型,并上层渲染所述第二精度模型;以及,向渲染服务器发送渲染请求,并获取所述渲染服务器响应于所述渲染请求发送的所述第一精度模型的渲染图像,且下层展示所述渲染图像,以渲染所述第一精度模型;其中,所渲染的第一精度模型与所渲染的第二精度模型位置重叠;所述第一精度模型基于城市底图信息构建;所述第二精度模型为所述第一精度模型去除模型贴图和材质信息的结果;所述第一精度模型的精度高于所述第二精度模型的精度。2.根据权利要求1所述的方法,其中,所述方法还包括:获取当前业务操作;响应于所述当前业务操作,更新渲染所述第一精度模型和/或所述第二精度模型。3.根据权利要求2所述的方法,其中,所述响应于所述当前业务操作,更新渲染所述第一精度模型和/或所述第二精度模型,包括:确定所述当前业务操作的操作类型;其中,所述操作类型包括前后端同步类型和前端类型;根据所述当前业务操作的操作类型,更新渲染所述第一精度模型和/或所述第二精度模型。4.根据权利要求3所述的方法,其中,所述确定所述当前业务操作的操作类型,包括:根据预先设置的操作类型列表中不同业务操作与操作类型之间的映射关系,确定所述当前业务操作的操作类型。5.根据权利要求3所述的方法,若所述当前业务操作的操作类型为前后端同步类型,则所述根据所述当前业务操作的操作类型,更新渲染所述第一精度模型和/或所述第二精度模型,包括:响应于所述当前业务操作,调整所述第二精度模型,并上层渲染调整后的所述第二精度模型;在调整所述第二精度模型过程中,按照预设频率获取调整位姿信息,并将所述调整位姿信息和所述当前业务操作同步至所述渲染服务器;获取所述渲染服务器反馈的基于所述调整位姿信息和所述当前业务操作调整第一精度模型所得的调整渲染图像;在渲染的第二精度模型的下层,重叠展示所述调整渲染图像,以下层渲染调整后的第一精度模型。6.根据权利要求3所述的方法,若所述当前业务操作的操作类型为前端类型,则所述根据所述当前业务操作的操作类型,更新渲染所述第二精度模型,包括:根据所述当前业务操作,确定待叠加数据和目标叠加位置;在所述目标叠加位置,叠加渲染所述待叠加数据。7.根据权利要求6所述的方法,其中,根据所述当前业务操作,确定目标叠加位置,包括:若所述当前业务操作对应数据分析类业务,则将所述当前业务操作对应业务的默认叠加位置,作为所述目标叠加位置;若所述当前业务操作对应属性变更类业务,则根据所述当前业务操作的操作位置,确
定所述目标叠加位置。8.根据权利要求3所述的方法,其中,所述前后端同步类型的业务操作包括:待渲染目标位姿的变化、待渲染目标的增加和待渲染目标的删除中的至少一种;和/或,所述前端类型的业务操作包括:数据分析图表的展示、待渲染目标的显示属性的变化和栅栏添加中的至少一种。9.根据权利要求1
‑
8任一项所述的方法,其中,所述渲染请求包括所述第二精度模型的渲染位姿信息;所述获取渲染服务器发送的所述第一精度模型的渲染图像,且下层展示所述渲染图像,以渲染所述第一精度模型,包括:获取所述渲染服务器反馈的基于所述渲染位姿信息确定的所述第一精度模型的渲染图像;在所渲染的第二精度模型的下层,重叠展示所述渲染图像,以渲染所述第一精度模型。10.根据权利要求1
‑
9任一项所述的方法,其中,所述上层渲染所述第二精度模型,包括:检测所述第二精度模型中不同待渲染目标的子白模到虚拟摄像头的距离;根据各所述距离,上层渲染各所述子白模,以使距离较近的子白模遮挡距离较远的子白模。11.一种基于人工智能的城市模型渲染方法,包括:获取渲染请求;响应于所述渲染请求向前端设备发送第一精度模型的渲染图像,以使所述前端设备上层渲染所述第一精度模型的第二精度模型,并下层展示所述渲染图像,以渲染所述第一精度模型;其中,所渲染的第一精度模型与所渲染的第二精度模型位置重叠;所述第一精度模型基于城市底图信息构建;所述第二精度模型为所述第一精度模型去除模型贴图和材质信息的结果。12.根据权利要求11所述的方法,其中,所述方法还包括:获取所述前端设备按照预设频率发送的当前业务操作和第二精度模型的调整位姿信息;其中,所述调整位姿信息由所述前端设备响应于所述当前业务操作,调整所述第二精度模型并上层渲染调整后的第二精度模型过程中生成;所述当前业务操作属于前后端同步类型;根据所述调整位姿信息和所述当前业务操作,确定调整后的第一精度模型的调整渲染图像;向所述前端设备反馈所述调整渲染图像,以使所述前端设备在渲染的第二精度模型的下层,重叠展示所述调整渲染图像,以下层渲染调整后的第一精度模型。13.根据权利要求11或12所述的方法,其中,所述渲染请求包括所述第二精度模型的渲染位姿信息;所述响应于所述渲染请求向前端设备发送第一精度模型的渲染图像,包括:基于所述渲染位姿信息,确定所述第一精度模型的渲染图像;向所述前端设备发送所述渲染图像。
14.一种基于人工智能的城市模型渲染装置,包括:第二精度模型获取模块,用于获取第一精度模型的第二精度模型,并上层渲染所述第二精度模型;以及,渲染请求发送模块,用于向渲染服务器发送渲染请求,并获取所述渲染服务器响应于所述渲染请求发送的所述第一精度模型的渲染图像,且下层展示所述渲染图像,以渲染所述第一精度模型;其中,所渲染的第一精度模型与所渲染的第二精度模型位置重叠;所述第一精度模型基于城市底图信息构建;所述第二精度模型为所述第一精度模型去除模型贴图和材质信息的结果。15.根据权利要求14所述的装置,其中,所述装置还包括:业务操作获...
【专利技术属性】
技术研发人员:吴志全,曹思宇,杨舵,夏钰辉,王松林,罗程亮,王雪颖,孙珂,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。