图像的优化处理方法、装置、设备以及存储介质制造方法及图纸

技术编号:37981984 阅读:15 留言:0更新日期:2023-06-30 09:56
本公开提供了图像的优化处理方法、装置、设备以及存储介质,涉及计算机技术领域,尤其涉及图像处理、虚拟\增强现实、元宇宙、物联网等技术领域。具体实现方案为:确定第一瓦片图的第一清晰度等级;根据第一清晰度等级,确定与第一瓦片图对应的第二清晰度等级的第二瓦片图;其中,第一瓦片图和第二瓦片图用于渲染不同图像分辨率的目标图像,第二清晰度等级对应的图像分辨率低于第一清晰度等级对应的图像分辨率;对第一瓦片图所占用的存储空间进行回收;加载第二瓦片图,以实现对目标图像的瓦片图进行优化处理。根据本公开技术,可以优化存储空间以及基于瓦片图渲染目标图像的性能。存储空间以及基于瓦片图渲染目标图像的性能。存储空间以及基于瓦片图渲染目标图像的性能。

【技术实现步骤摘要】
图像的优化处理方法、装置、设备以及存储介质


[0001]本公开涉及计算机
,尤其涉及图像处理、虚拟\增强现实、元宇宙、物联网等


技术介绍

[0002]浏览器基于WebGL(Web Graphics Library,图形库)进行多分辨率全景图像渲染时,可以实现随着用户的手势操作(旋转和缩放),多分辨率全景图像加载并渲染对应级清晰度级别的图像。多分辨率全景图像渲染性能受到内存影响。多分辨率全景图像的内存占用与图像的清晰度级别直接相关,加载某一清晰度级别的高清全景图像时,很容易达到几个GB(Gigabyte,千兆字节)的内存占用。

技术实现思路

[0003]本公开提供了一种图像的优化处理方法、装置、设备以及存储介质。
[0004]根据本公开的一方面,提供了一种图像的优化处理方法,包括:
[0005]确定第一瓦片图的第一清晰度等级;
[0006]根据第一清晰度等级,确定与第一瓦片图对应的第二清晰度等级的第二瓦片图;其中,第一瓦片图和第二瓦片图用于渲染不同图像分辨率的目标图像,第二清晰度等级对应的图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像的优化处理方法,包括:确定第一瓦片图的第一清晰度等级;根据所述第一清晰度等级,确定与所述第一瓦片图对应的第二清晰度等级的第二瓦片图;其中,所述第一瓦片图和所述第二瓦片图用于渲染不同图像分辨率的目标图像,所述第二清晰度等级对应的图像分辨率低于所述第一清晰度等级对应的图像分辨率;对所述第一瓦片图所占用的存储空间进行回收;以及加载所述第二瓦片图,以实现对所述目标图像的瓦片图进行优化处理。2.根据权利要求1所述的方法,其中,加载所述第二瓦片图之后,还包括:在接收到渲染指令的情况下,确定所述渲染指令对应的可视图像,其中,所述可视图像至少为构成所述目标图像的一部分图像在确定所述可视图像中包括与所述第二瓦片图对应的子图像的情况下,基于所述第二瓦片图,确定所述子图像的第一渲染操作,所述第一渲染操作用于在渲染所述可视图像的情况下,利用所述第二瓦片图渲染所述子图像。3.根据权利要求2所述的方法,其中,基于所述第二瓦片图,确定所述子图像的第一渲染操作,包括:确定所述可视图像的目标清晰度等级;在确定所述第二瓦片图的所述第二清晰度等级与所述目标清晰度等级不一致的情况下,基于所述第二瓦片图,确定所述子图像的第一渲染操作。4.根据权利要求3所述的方法,其中,基于所述第二瓦片图,确定所述子图像的第一渲染操作,包括:基于所述第二瓦片图,确定所述子图像的第二渲染操作,所述第二渲染操作用于在渲染所述可视图像的情况下,利用所述第二瓦片图渲染所述子图像;确定与所述第二瓦片图对应的目标清晰度等级的第三瓦片图;基于所述第三瓦片图,确定所述子图像的第一渲染操作,所述第一渲染操作用于在利用所述第二瓦片图渲染所述子图像之后,利用所述第三瓦片图渲染所述子图像。5.根据权利要求3所述的方法,其中,基于所述第二瓦片图,确定所述子图像的第一渲染操作,包括:确定所述第二瓦片图对应的目标对象,所述目标对象为所述可视图像中所可视化呈现的对象;在确定所述目标对象为低关注度对象的情况下,基于所述第二瓦片图,确定所述子图像的第一渲染操作,所述第一渲染操作用于在渲染所述可视图像的情况下,利用所述第二瓦片图渲染所述子图像。6.根据权利要求1至5任一项所述的方法,还包括:在确定瓦片图集合中的已加载瓦片图的数量满足回收阈值的情况下,确定所述已加载瓦片图的渲染信息;在确定所述渲染信息与预设回收策略匹配的情况下,将所述已加载瓦片图确定为所述第一瓦片图。7.根据权利要求6所述的方法,其中,在确定所述渲染信息与预设回收策略匹配的情况下,将所述已加载瓦片图确定为所述第一瓦片图,包括:
根据所述渲染信息,确定所述已加载瓦片图的渲染时间信息;根据预设回收策略,确定第一时间阈值;在所述渲染时间信息满足所述第一时间阈值的情况下,将所述已加载瓦片图确定为所述第一瓦片图。8.根据权利要求6所述的方法,其中,在确定所述渲染信息与预设回收策略匹配的情况下,将所述已加载瓦片图确定为所述第一瓦片图,包括:根据所述渲染信息,确定所述已加载瓦片图的渲染状态信息;在所述渲染状态信息为不可见状态的情况下,确定所述已加载瓦片图处于所述不可见状态的状态时间信息;根据预设回收策略,确定第二时间阈值;在所述状态时间信息满足所述第二时间阈值的情况下,将所述已加载瓦片图确定为所述第一瓦片图。9.根据权利要求6所述的方法,其中,在确定所述渲染信息与预设回收策略匹配的情况下,将所述已加载瓦片图确定为所述第一瓦片图,包括:根据所述渲染信息,确定所述已加载瓦片图的渲染时间信息以及所述已加载瓦片图的渲染状态信息;在所述渲染状态信息为不可见状态的情况下,确定所述已加载瓦片图处于所述不可见状态的状态时间信息;根据预设回收策略,确定第一时间阈值和第二时间阈值;在所述渲染时间信息满足所述第一时间阈值且所述状态时间信息满足所述第二时间阈值的情况下,将所述已加载瓦片图确定为所述第一瓦片图。10.根据权利要求6所述的方法,还包括:根据当前剩余的存储空间,确定可加载瓦片图的数量上限值;根据所述数量上限值,确定回收阈值。11.根据权利要求1至5任一项所述的方法,其中,对所述第一瓦片图所占用的存储空间进行回收,包括:在根据渲染任务确定存在空闲执行时间的情况下,对所述第一瓦片图所占用的存储空间进行回收。12.根据权利要求1至5任一项所述的方法,其中,对所述第一瓦片图所占用的存储空间进行回收,包括:在确定所述目标图像的加载队列中不包含所述第一瓦片图的情况下,对所述第一瓦片图所占用的存储空间进行回收;其中,所述加载队列中包括多个预渲染使用的瓦片图。13.根据权利要求1至5任一项所述的方法,还包括:根据当前手势姿态和当前终端姿态,确定下一时间段对应的预测手势姿态和预测终端姿态;根据所述预测手势姿态和所述预测终端姿态,确定需渲染的预测图像;基于所述预测图像对应的瓦片图,对加载队列进行更新,以对所述预测图像对应的瓦片图进行预加载;其中,所述加载队列中包括多个预渲染使用的瓦片图。14.一种图像的优化处理装置,包括:
第一确定模块,用于确定第一瓦片图的第一清晰度等级;第二确定模块,用于根据所述第一清晰度等级,确定与所述第一瓦片图对应的第二清晰度等级的第二瓦片图;其中,所述第一瓦片图和所述第二瓦片图用于渲染不同图像分辨率的目标图像,所述第二清晰度等级对应的图像分辨率低于所述第一清晰度等级对...

【专利技术属性】
技术研发人员:王阳宗雷雷金翠常磊段玉耀
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1