本申请涉及图像处理,涉及但不限于一种图像渲染方法、装置、设备及存储介质。
背景技术:
1、随着显示技术的发展,显示屏的屏幕刷新率和图像的分辨率向更高阶段发展,如显示屏的屏幕刷新率从60hz(hertz,赫兹)发展到90hz,又从90hz发展到120hz;图像的分辨率从720p(1280×720)发展到1080p(1920×1080),又从1080p发展到2k(2560×1440),使得电子设备的渲染朝运行更流畅、场景更复杂和画质更高的方向发展,对电子设备的算力提出更高的需求。
2、然而,面对超高分辨率的图像,电子设备对图像数据全部进行超级渲染,即使电子设备使用算力很强的芯片,也会消耗过多的算力资源,使得电子设备的功耗提升,容易导致电子设备显示的画面的帧率不足,画面存在卡顿现象,无法满足用户对于画面的流畅度要求。
技术实现思路
1、本申请实施例提供一种图像渲染方法、装置、设备及存储介质,以解决相关技术中电子设备对图像数据全部进行超级渲染,消耗过多的算力资源,导致电子设备显示的画面的帧率不足,画面存在卡顿现象,无法满足用户对于画面的流畅度要求。
2、本申请的技术方案是这样实现的:
3、第一方面,本申请实施例提供了一种图像渲染方法,所述方法包括:
4、接收图像渲染请求;所述图像渲染请求携带有对第一场景数据进行渲染的多个相机标识;
5、采用每一所述相机标识对应的渲染摄像机,对所述第一场景数据进行不同分辨率渲染处理,得到目标渲染图像,并将所述目标渲染图像输出至显示界面。
6、第二方面,本申请实施例提供了一种图像渲染装置,所述装置包括:
7、接收模块,用于接收图像渲染请求;所述图像渲染请求携带有对第一场景数据进行渲染的多个相机标识;
8、处理模块,用于采用每一所述相机标识对应的渲染摄像机,对所述第一场景数据进行不同分辨率渲染处理,得到目标渲染图像;
9、输出模块,用于将所述目标渲染图像输出至显示界面。
10、第三方面,本申请实施例提供了一种计算机设备,所述计算机设备至少包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述存储器上的计算机程序时,实现第一方面提供的图像渲染方法。
11、第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一方面提供的图像渲染方法。
12、本申请实施例所提供的图像渲染方法、装置、设备及存储介质,接收图像渲染请求;图像渲染请求携带有对第一场景数据进行渲染的多个相机标识;采用每一相机标识对应的渲染摄像机,对第一场景数据进行不同分辨率渲染处理,得到目标渲染图像,并将目标渲染图像输出至显示界面;如此,本申请实施例通过对第一场景数据使用不同渲染摄像机,进行不同分辨率渲染处理,从而保证了对第一场景数据的高清渲染,解决了相关技术中对图像数据全部进行高分辨率渲染,消耗过多的算力资源,导致电子设备显示的画面的帧率不足,画面存在卡顿现象,且所需的计算资源较少,也就是消耗较少的计算资源即可得到高清的渲染图像,保证了画面的流畅度,提升了用户体验。
1.一种图像渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述采用每一所述相机标识对应的渲染摄像机,对所述第一场景数据进行不同分辨率渲染处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一渲染图像和至少一个第二渲染图像的融合处理,得到所述目标渲染图像,包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述降采样渲染图像与所述第二渲染图像进行融合处理,得到所述目标渲染图像,包括:
5.根据权利要求2所述的方法,其特征在于,所述基于所述第一渲染图像和至少一个第二渲染图像的融合处理,得到所述目标渲染图像,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述渲染摄像机包括用于渲染目标车模的摄像机、用于渲染背景界面的摄像机和用于渲染倒影车模的摄像机,预先设置用于渲染目标车模的摄像机的渲染参数为第一分辨率、用于渲染背景界面的摄像机和用于渲染倒影车模的摄像机的渲染参数为第二分辨率。
7.一种图像渲染装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述处理模块,还用于采用第一相机标识对应的渲染摄像机,对所述第一场景数据中的第一区域对应的数据进行第一分辨率渲染处理,得到第一渲染图像;
9.一种计算机设备,其特征在于,所述计算机设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器运行所述计算机程序时,执行权利要求1至6任一项所述的图像渲染方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机可读存储介质上的计算机程序被执行时,执行权利要求1至6任一项所述的图像渲染方法。