本发明涉及电子设备,尤其涉及到一种。
背景技术:
1、当前的mr/vr产品中,一般通过提升图像处理芯片的硬件性能或者通过对图像进行后处理的方式来改善图像的分辨率及帧率,然而图像处理芯片的硬件性能不易提升,而现有的基于图像后处理来提升图像分辨或者帧率的方法,其本质都是基于现有的像素或者图像数据去推测计算更多的图像数据,因此,图像后处理方法难以基于现有的像素或者图像数据中不包含的特征来推测计算数据,在复杂和快速变化的场景中图像后处理方法的效果不是很理想。
技术实现思路
1、本申请提供一种图像生成方法及电子设备,电子设备可以对多个摄像头拍摄的图像进行处理,得到背景区域图像和中心区图像,将背景区域图像和中心区图像融合,实现核心区高清背景区低清,减少系统开销。
2、第一方面,本申请提供一种图像生成方法,该方法应用于第一电子设备,第一电子设备包括第一摄像头和第二摄像头,该方法包括:基于第一摄像头的fov参数,第一摄像头拍摄第一图像;基于第二摄像头的fov参数,第二摄像头拍摄第二图像;第一电子设备分别对第一图像和第二图像进行处理,根据处理后的第一图像的第一图像坐标和处理后的第二图像的第二图像坐标,将处理后的第一图像和处理后的第二图像融合,得到第一合成图像。
3、结合第一方面,本申请实施例中,上述基于所述第一摄像头的fov参数,第一摄像头拍摄第一图像,包括:基于第一间隔时间和第一摄像头的fov参数,第一摄像头拍摄第一图像;上述基于第二摄像头的fov参数,第二摄像头拍摄第二图像,包括:基于第一间隔时间和第二摄像头的fov参数,第二摄像头拍摄第二图像。其中,第一摄像头和第二摄像头分别同时拍摄第一图像和第二图像。
4、结合第一方面,本申请实施例中,上述基于第一摄像头的fov参数,第一摄像头拍摄第一图像,基于第二摄像头的fov参数,第二摄像头拍摄第二图像,包括:基于第二间隔时间和第一摄像头的fov参数,第一摄像头拍摄并输出第一图像;基于第一间隔时间和第二摄像头的fov参数,第二摄像头拍摄并输出第二图像;其中,第一间隔时间小于第二间隔时间。因此,通过拉长第一摄像头输出背景图图像的时间间隔,可以减少第一电子设备对第一图像的处理次数,可以进一步降低系统负载。
5、结合第一方面,本申请实施例中,上述基于第一摄像头的fov参数,第一摄像头拍摄第一图像,基于第二摄像头的fov参数,第二摄像头拍摄第二图像,包括:基于第一输出比例,第一摄像头交替拍摄并输出至少一张第一图像和至少一张第二图像,其中第一输出比例为输出第一图像的次数和输出第二图像的次数的比值。因此,可以在保证完整视场和核心区高清的前提下,减少第一电子设备对第一图像和第二图像的处理次数,大大缩减后端图像处理的系统负载,提高性能,缩短图像处理时延。
6、结合第一方面,本申请实施例中,上述第一电子设备分别对第一图像和第二图像进行处理,根据处理后的第一图像的第一图像坐标和处理后的第二图像的第二图像坐标,将处理后的第一图像和处理后的第二图像融合,得到第一合成图像,包括:第一电子设备对第一图像进行压缩,基于第一摄像头的fov,第一摄像头计算第一图像的第一相机坐标,基于第一相机坐标,第一电子设备将第一相机坐标转换为第一图像坐标;基于第二摄像头的相机中心坐标,第一电子设备将相机中心坐标转换为第二图像坐标。基于第二图像坐标,所述第一电子设备对第二图像进行处裁剪;根据第一图像坐标和第二图像坐标,所述第一电子设备将压缩后的第一图像和裁剪后的第二图像融合,得到第一合成图像。通过对背景区图像进行压缩,并将高清的中心区图像叠加至背景区图像得到合成图像,可以在提升或者保持中心区图像的分辨率不变的情况下,大大缩减后端图像处理数量和负载,提高图像处理性能,缩短图像处理时延。
7、本申请实施例中,上述第一电子设备将压缩后的第一图像和裁剪后的第二图像融合,包括:基于第一图像坐标和第二图像坐标,基于压缩后的第一图像中坐标位置和裁剪后的第二图像的坐标位置对应的区域,第一电子设备将坐标位置对应的区域裁剪后的第二图像叠加。
8、在一些实施例中,上述基于压缩后的第一图像中坐标位置和裁剪后的第二图像的坐标位置对应的区域,第一电子设备将坐标位置对应的区域和裁剪后的第二图像叠加,包括:基于压缩后的第一图像中和裁剪后的第二图像的像素坐标位置对应的像素,第一电子设备将坐标位置对应的像素和裁剪后的第二图像的像素叠加在一起;或基于压缩后的第一图像中和裁剪后的第二图像的像素坐标位置对应的像素,第一电子设备用裁剪后的第二图像的像素替换坐标位置对应的像素。
9、结合第一方面,本申请实施例中,上述方法还包括:第一电子设备将第一合成图像显示在显示屏上。
10、第二方面,本申请提供一种电子设备,包括:一个或多个处理器;一个或多个存储器;一个或多个存储器存储有一个或者多个计算机程序,一个或者多个计算机程序包括指令。当所述指令被一个或多个处理器执行时,使得所述电子设备执行如上述第一方面中任一项所述的方法。
11、第三方面,本申请提供一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如上述第二方面中任一项可能的实现方法;或当所述计算机指令在电子设备上运行时,使得所述电子设备执行如上述第一方面中任一项所述的方法。
12、第四方面,本申请提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得所述电子设备执行如上述第一方面中任一项所述的方法。
1.一种图像生成方法,其特征在于,应用于第一电子设备,所述第一电子设备包括第一摄像头和第二摄像头,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述第一摄像头的fov参数,所述第一摄像头拍摄第一图像,包括:基于第一间隔时间和所述第一摄像头的fov参数,所述第一摄像头拍摄所述第一图像;
3.如权利要求1所述的方法,其特征在于,所述基于所述第一摄像头的fov参数,所述第一摄像头拍摄第一图像,所述基于所述第二摄像头的fov参数,所述第二摄像头拍摄第二图像,包括:
4.如权利要求1所述的方法,其特征在于,所述基于所述第一摄像头的fov参数,所述第一摄像头拍摄第一图像,所述基于所述第二摄像头的fov参数,所述第二摄像头拍摄第二图像,包括:
5.如权利要求1-4任一项所述的方法,其特征在于,所述第一电子设备分别对所述第一图像和所述第二图像进行处理,根据所述处理后的第一图像的第一图像坐标和所述处理后的第二图像的第二图像坐标,将所述处理后的第一图像和所述处理后的第二图像融合,得到第一合成图像,包括:
6.如权利要求5所述的方法,其特征在于,所述第一电子设备将压缩后的所述第一图像和裁剪后的所述第二图像融合,包括:
7.如权利要求6所述的方法,其特征在于,所述基于压缩后的所述第一图像中坐标位置和裁剪后的所述第二图像的坐标位置对应的区域,所述第一电子设备将所述坐标位置对应的区域和裁剪后的第二图像叠加,包括:
8.如权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至8中任一项所述的方法。
11.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至8中任一项所述的方法。