本申请属于图像处理,具体涉及一种图像处理方法、装置、设备及介质。
背景技术:
1、在一些应用场景如游戏、图形3d演示、虚拟仿真等领域,为了方便用户观看,通常会进行图像渲染。但渲染后的图像的分辨率可能无法满足需求,因此需要调整渲染后的图像的分辨率。
2、目前主要是基于人工智能(artificial intelligence,ai)算法对每一帧渲染后的图像进行处理,以调整图像的分辨率。
3、这种方案需要进行大量的计算,处理时间较长,容易造成图像延迟和卡顿的情况。
技术实现思路
1、本申请实施例的目的是提供一种图像处理方法、装置、设备及介质,能够解决相关技术在调整图像的分辨率时,造成图像延迟和卡顿的问题。
2、第一方面,本申请实施例提供了一种图像处理方法,包括:
3、接收渲染请求,渲染请求包括第一图像帧的图像参数;
4、响应于渲染请求,根据图像参数确定第一图像帧包含的至少一个组件;
5、调整第一组件的分辨率,得到第二组件,第一组件为至少一个组件中的组件;
6、根据第二组件进行渲染,得到第二图像帧。
7、第二方面,本申请实施例提供了一种图像处理装置,包括:
8、接收模块,用于接收渲染请求,渲染请求包括第一图像帧的图像参数;
9、确定模块,用于响应于渲染请求,根据图像参数确定第一图像帧包含的至少一个组件;
10、调整模块,用于调整第一组件的分辨率,得到第二组件,第一组件为至少一个组件中的组件;
11、渲染模块,用于根据第二组件进行渲染,得到第二图像帧。
12、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
13、第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
14、第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。
15、第六方面,本申请实施例提供了一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤。
16、本申请实施例通过接收渲染请求,渲染请求包括第一图像帧的图像参数;响应于渲染请求,根据图像参数确定第一图像帧包含的至少一个组件;调整第一组件的分辨率,得到第二组件,第一组件为至少一个组件中的组件;根据第二组件进行渲染,得到第二图像帧。即本申请实施例根据第一图像帧的图像参数确定第一图像帧包含的组件,在对组件渲染之前,先调整至少部分组件的分辨率,由此可以降低计算量,缩短处理时长,从而可以改善图像的延迟和卡顿问题。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述调整第一组件的分辨率,得到第二组件,包括:
3.根据权利要求1所述的方法,其特征在于,所述图像参数包括所述第一组件的组件类型以及所述第一组件的初始分辨率;
4.根据权利要求1所述的方法,其特征在于,所述调整第一组件的分辨率,得到第二组件,包括:
5.根据权利要求4所述的方法,其特征在于,所述属性信息包括所述电子设备的使用负载和剩余电量;
6.根据权利要求1所述的方法,其特征在于,所述第一组件包括所述第一图像帧的部分组件;
7.一种图像处理装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述调整模块,具体用于:
9.根据权利要求6所述的装置,其特征在于,所述图像参数包括所述第一组件的组件类型以及所述第一组件的初始分辨率;
10.根据权利要求6所述的装置,其特征在于,所述调整模块,具体用于:
11.根据权利要求10所述的装置,其特征在于,所述属性信息包括所述电子设备的使用负载和剩余电量;
12.根据权利要求6所述的装置,其特征在于,所述第一组件包括所述第一图像帧的部分组件;
13.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至6任一项所述的方法的步骤。
14.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至6任一项所述的方法的步骤。