图像处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:22504901 阅读:35 留言:0更新日期:2019-11-09 03:27
本申请公开了一种图像处理方法、装置、存储介质及电子设备。该方法应用于电子设备,该电子设备包括多个规格相同的摄像头,该方法包括:获取至少两帧参考图像;根据该至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取该至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,其中,第一曝光值小于第二曝光值;根据移动检测结果,利用该多个摄像头,获取第一数量的具有该第一曝光值的图像,并获取第二数量的具有该第二曝光值的图像,其中第一数量和第二数量与该移动检测结果相关;将获取到的具有第一曝光值的图像和具有第二曝光值的图像进行合成处理,得到具有高动态范围的图像。本申请可以提高图像成像质量。

Image processing method, device, storage medium and electronic equipment

The application discloses an image processing method, a device, a storage medium and an electronic device. The method is applied to an electronic device, which includes a plurality of cameras with the same specification, the method includes: obtaining at least two reference images; determining the first exposure value and the second exposure value according to the at least two reference images, and detecting whether there is movement of the photographed object in the process of obtaining the at least two reference images, and obtaining the movement detection results, The first exposure value is less than the second exposure value; according to the mobile detection result, the first number of images with the first exposure value are acquired by using the plurality of cameras, and the second number of images with the second exposure value are acquired, wherein the first number and the second number are related to the mobile detection result; the image with the first exposure value and the image with the second exposure value are acquired The image is synthesized to get the image with high dynamic range. The application can improve the image imaging quality.

【技术实现步骤摘要】
图像处理方法、装置、存储介质及电子设备
本申请属于图像
,尤其涉及一种图像处理方法、装置、存储介质及电子设备。
技术介绍
相比于普通的图像,高动态范围图像(High-DynamicRange,简称HDR)可以提供更多的动态范围和图像细节。高动态范围图像能够更好地反映出真实环境中的视觉效果。目前,很多电子设备都可以在拍摄出具有高动态范围的图像。然而,相关技术中电子设备拍摄得到的高动态范围图像的成像质量较差。
技术实现思路
本申请实施例提供一种图像处理方法、装置、存储介质及电子设备,可以提高图像的成像效果。本申请实施例提供一种图像处理方法,应用于电子设备,所述电子设备包括多个摄像头,所述多个摄像头的规格相同,所述图像处理方法包括:获取至少两帧参考图像;根据所述至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取所述至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,其中,所述第一曝光值小于所述第二曝光值;根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中所述第一数量和所述第二数量与所述移动检测结果相关;将获取到的具有所述第一曝光值的图像和具有所述第二曝光值的图像进行合成处理,得到具有高动态范围的图像。本申请实施例提供一种图像处理装置,应用于电子设备,所述电子设备包括多个摄像头,所述多个摄像头的规格相同,所述图像处理装置包括:获取模块,用于获取至少两帧参考图像;确定模块,用于根据所述至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取所述至少两帧参考图像的过程中被拍物体是否发生移动,得到移动检测结果,其中,所述第一曝光值小于所述第二曝光值;拍摄模块,用于根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中所述第一数量和所述第二数量与所述移动检测结果相关;合成模块,用于将获取到的具有所述第一曝光值的图像和具有所述第二曝光值的图像进行合成处理,得到具有高动态范围的图像。本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的图像处理方法中的流程。本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的图像处理方法中的流程。本申请实施例中,电子设备可以根据参考图像来确定合适的曝光值,即第一曝光值和第二曝光值,并根据被拍物体是否发生移动来获取合适数量的具有第一曝光值的图像和具有第二曝光值的图像,并利用该具有第一曝光值的图像和具有第二曝光值的图像来合成得到具有高动态范围的图像。即,由于本申请实施例中用于合成的图像具有与拍摄场景相适应的曝光值和数量,因此本申请实施例可以合成得到成像质量高的具有高动态范围的图像。附图说明下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。图1是本申请实施例提供的图像处理方法的流程示意图。图2是本申请实施例提供的图像处理方法的另一流程示意图。图3至图5是本申请实施例提供的图像处理方法的场景示意图。图6是本申请实施例提供的图像处理装置的结构示意图。图7是本申请实施例提供的电子设备的结构示意图。图8是本申请实施例提供的电子设备的另一结构示意图。图9是本申请实施例提供的图像处理电路的结构示意图。具体实施方式请参照图示,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的电子设备。请参阅图1,图1是本申请实施例提供的图像处理方法的流程示意图。该图像处理方法可以应用于电子设备,该电子设备可以包括多个规格相同的摄像头(即电子设备包括至少两个规格相同的摄像头)。该图像处理方法的流程可以包括:101、获取至少两帧参考图像。相比于普通的图像,高动态范围图像(High-DynamicRange,简称HDR)可以提供更多的动态范围和图像细节。高动态范围图像能够更好地反映出真实环境中的视觉效果。目前,很多电子设备都可以在拍摄出具有高动态范围的图像。然而,相关技术中电子设备拍摄得到的高动态范围图像的成像质量较差。在本申请实施例中,比如,电子设备可以先获取至少两帧当前拍摄场景的图像,得到至少两帧参考图像。例如,电子设备可以先获取两帧用于预览的预览图像,并这两帧预览图像确定为参考图像。当然,电子设备可以获取多于两帧的预览图像,如3帧或者4帧预览图像,那么电子设备可以获取到3帧或者4帧参考图像。需要说明的是,上述预览图像为当前的拍摄场景的预览图像。电子设备在根据用户的操作指令启动摄像头进行拍摄时,摄像头对准的场景即为拍摄场景。例如,用户开启电子设备上的相机应用程序,将摄像头对准某一物体进行拍照或者录像,则电子设备的摄像头对准的包含有该物体的场景即为拍摄场景。可以理解的是,拍摄场景并不一定是固定不变的一个特定场景,而是会随着摄像头的移动而变化的场景。在本申请实施例中,在启动摄像头后且在用户触发拍摄指令之前,电子设备会在预览界面中对拍摄场景进行实时显示以便用户预览。此时,电子设备可以按照设定的帧率持续获取图像,并将最新获取到的图像显示在预览界面中。比如,电子设备的帧率为60fps,即电子设备每秒种会获取60帧图像,也即电子设备每六十分之一秒会获取一帧图像并将获取到的图像显示在预览界面中。需要说明的是,由于前后几帧的拍摄时间间隔很短,因此可以认为在摄像头没有明显移动的情况下电子设备拍摄得到的前后几帧图像是在同一个拍摄场景下获取的图像。102、根据至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取该至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,其中,第一曝光值小于第二曝光值。比如,在获取到两帧参考图像后,电子设备可以根据这两帧参考图像确定出第一曝光值和第二曝光值,其中该第一曝光值小于该第二曝光值。并且,电子设备可以根据这两帧参考图像检测在获取这两帧参考图像的过程中是否有被拍物体发生移动,从而得到相应的移动检测结果。103、根据移动检测结果,利用多个摄像头,获取第一数量的具有第一曝光值的图像,并获取第二数量的具有第二曝光值的图像,其中该第一数量和该第二数量与该移动检测结果相关。比如,在得到移动检测结果后,电子设备可以根据该移动检测结果,利用其多个摄像头获取第一数量的具有第一曝光值的图像,并获取第二数量的具有第二曝光值的图像。其中,该第一数量和该第二数量与该移动检测结果相关。即,第一数量和第二数量是根据移动检测结果确定出来的。例如,移动检测结果表示在获取两帧参考图像的过程中有被拍物体发生移动(即在获取参考图像时拍摄场景中有物体发生移动),那么电子设备可以据此将第一数量确定为N1,将第二数量确定为N2。之后,电子设备可以利用其多个摄像头获取N1张具有第一曝光值的图像,并获取N2张具有第二曝光值的图像。又如,移动检测结果表示在获取两帧参考图像的过程本文档来自技高网...

【技术保护点】
1.一种图像处理方法,应用于电子设备,其特征在于,所述电子设备包括多个摄像头,所述多个摄像头的规格相同,所述图像处理方法包括:获取至少两帧参考图像;根据所述至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取所述至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,其中,所述第一曝光值小于所述第二曝光值;根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中所述第一数量和所述第二数量与所述移动检测结果相关;将获取到的具有所述第一曝光值的图像和具有所述第二曝光值的图像进行合成处理,得到具有高动态范围的图像。

【技术特征摘要】
1.一种图像处理方法,应用于电子设备,其特征在于,所述电子设备包括多个摄像头,所述多个摄像头的规格相同,所述图像处理方法包括:获取至少两帧参考图像;根据所述至少两帧参考图像,确定第一曝光值和第二曝光值,以及检测在获取所述至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,其中,所述第一曝光值小于所述第二曝光值;根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中所述第一数量和所述第二数量与所述移动检测结果相关;将获取到的具有所述第一曝光值的图像和具有所述第二曝光值的图像进行合成处理,得到具有高动态范围的图像。2.根据权利要求1所述的图像处理方法,其特征在于,根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,包括:若所述移动检测结果表示在获取所述至少两帧参考图像的过程中有被拍物体发生移动,则利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中,所述第一数量大于或等于2,所述第二数量为1。3.根据权利要求1所述的图像处理方法,其特征在于,根据所述移动检测结果,利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,包括:若所述移动检测结果表示在获取所述至少两帧参考图像的过程中没有被拍物体发生移动,则利用所述多个摄像头,获取第一数量的具有所述第一曝光值的图像,并获取第二数量的具有所述第二曝光值的图像,其中,所述第一数量为1,所述第二数量大于或等于2。4.根据权利要求1-3中任一项所述的图像处理方法,其特征在于,根据所述至少两帧参考图像,确定第一曝光值和第二曝光值,包括:从所述至少两帧参考图像中选取一帧参考图像;获取被选取的参考图像的预设参数的数值,并根据所述预设参数的数值确定第一曝光值,其中,所述预设参数为图像中亮度大于预设阈值的像素点数量与亮度小于预设阈值的像素点数量之间的比值;根据所述第一曝光值确定第二曝光值。5.根据权利要求1-3中任一项所述的图像处理方法,其特征在于,根据所述至少两帧参考图像,检测在获取所述至少两帧参考图像的过程中是否有被拍物体发生移动,得到移动检测结果,包括:利用图像相减算法对两帧参考图像进行处理,得到处理结果;根据所述处理结果确定在获取所述至少两帧参考图像的过程中是否有被...

【专利技术属性】
技术研发人员:康健
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1