本申请属于图像处理,具体涉及一种图像处理方法、装置及电子设备。
背景技术:
1、随着电子技术的高速发展,电子设备得到了广泛的应用,其可以通过摄像模组和应用处理器系统芯片(application processor system on chip,ap soc)来支持电子设备的影像功能。
2、目前,电子设备可以使用ap soc,来处理摄像模组输出的图像帧,由于应用处理器(application processor,ap)侧硬件属于通用类型,通常没有对某一种应用场景如拍摄业务场景进行专门优化,因此,这种图像处理方式会存在输出的影像质量比较差的问题。
技术实现思路
1、本申请实施例的目的是提供一种图像处理方法、装置及电子设备,解决在ap侧直接进行图像处理的这种图像处理方式所存在的输出影像质量比较差的技术问题,可以提高电子设备的输出影像质量。
2、第一方面,本申请实施例提供了一种图像处理方法,由电子设备执行,所述电子设备包括摄像模组、应用处理器和图像处理芯片,所述方法包括:
3、所述应用处理器获取图像配置参数;
4、所述应用处理器分别向所述摄像模组和所述图像处理芯片发送所述图像配置参数;
5、所述摄像模组基于所述图像配置参数生成目标图像帧,并将所述目标图像帧发送给所述图像处理芯片;
6、所述图像处理芯片基于所述图像配置参数对所述目标图像帧进行图像处理,得到第一处理图像。
7、第二方面,本申请实施例提供了一种图像处理装置,应用于电子设备,所述电子设备包括摄像模组、应用处理器和图像处理芯片,所述装置包括:
8、获取模块,用于所述应用处理器获取图像配置参数;
9、第一发送模块,用于所述应用处理器分别向所述摄像模组和所述图像处理芯片发送所述图像配置参数;
10、生成模块,用于所述摄像模组基于所述图像配置参数生成目标图像帧;
11、第二发送模块,用于所述摄像模组将所述目标图像帧发送给所述图像处理芯片;
12、图像处理模块,用于所述图像处理芯片基于所述图像配置参数对所述目标图像帧进行图像处理,得到第一处理图像。
13、第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的图像处理方法的步骤。
14、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的图像处理方法的步骤。
15、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像处理方法的步骤。
16、第六方面,本申请实施例提供了一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的图像处理方法的步骤。
17、在本申请实施例中,通过电子设备中ap获取图像配置参数;ap分别向电子设备中摄像模组和电子设备中图像处理芯片发送图像配置参数;摄像模组基于图像配置参数生成目标图像帧,并将目标图像帧发送给图像处理芯片;图像处理芯片基于图像配置参数对目标图像帧进行图像处理,得到第一处理图像。由于图像处理芯片的图像处理依赖于图像帧实际的曝光、增益等配置参数,因此,通过ap将同一图像配置参数分别发送给摄像模组和图像处理芯片,以控制摄像模组基于图像配置参数生成图像帧,以及控制图像处理芯片使用同一图像配置参数作用于摄像模组输出的该图像帧上,这样可以通过结合图像处理芯片增强电子设备的影像支持能力,从而可以提高电子设备的输出影像质量。
1.一种图像处理方法,其特征在于,由电子设备执行,所述电子设备包括摄像模组、应用处理器和图像处理芯片,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述应用处理器分别向所述摄像模组和所述图像处理芯片发送所述图像配置参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述应用处理器向所述摄像模组发送所述图像配置参数的时刻,与所述应用处理器向所述图像处理芯片发送所述图像配置参数的时刻相同。
4.根据权利要求2所述的方法,其特征在于,所述应用处理器向所述摄像模组发送所述图像配置参数的时刻,在所述应用处理器对所述摄像模组的第n个图像帧进行接收的起始时刻之后,且与所述应用处理器对所述摄像模组的第n个图像帧进行接收的起始时刻之间的差值小于预设阈值。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述应用处理器分别向所述摄像模组和所述图像处理芯片发送所述图像配置参数之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述图像配置参数包括所述摄像模组的第n+1个图像帧对应的第一配置参数和所述摄像模组的第n+2个图像帧对应的第二配置参数,所述目标图像帧包括所述第n+1个图像帧和所述第n+2个图像帧;所述图像处理芯片将所述图像配置参数写入至寄存器中,包括:
7.根据权利要求6所述的方法,其特征在于,所述第五时刻为所述图像处理芯片对所述摄像模组的第n个图像帧进行接收的结束时刻;或者,
8.一种图像处理装置,其特征在于,应用于电子设备,所述电子设备包括摄像模组、应用处理器和图像处理芯片,所述装置包括:
9.根据权利要求8所述的装置,其特征在于,所述第一发送模块,具体用于:
10.根据权利要求9所述的装置,其特征在于,所述应用处理器向所述摄像模组发送所述图像配置参数的时刻,与所述应用处理器向所述图像处理芯片发送所述图像配置参数的时刻相同。
11.根据权利要求9所述的装置,其特征在于,所述应用处理器向所述摄像模组发送所述图像配置参数的时刻,在所述应用处理器对所述摄像模组的第n个图像帧进行接收的起始时刻之后,且与所述应用处理器对所述摄像模组的第n个图像帧进行接收的起始时刻之间的差值小于预设阈值。
12.根据权利要求8至11中任一项所述的装置,其特征在于,所述装置还包括:
13.根据权利要求12所述的装置,其特征在于,所述图像配置参数包括所述摄像模组的第n+1个图像帧对应的第一配置参数和所述摄像模组的第n+2个图像帧对应的第二配置参数,所述目标图像帧包括所述第n+1个图像帧和所述第n+2个图像帧;所述存储模块,具体用于:
14.根据权利要求13所述的装置,其特征在于,所述第五时刻为所述图像处理芯片对所述摄像模组的第n个图像帧进行接收的结束时刻;或者,
15.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的图像处理方法的步骤。
16.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的图像处理方法的步骤。