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

技术编号:35742646 阅读:18 留言:0更新日期:2022-11-26 18:46
本申请实施例公开了一种图像处理方法、装置、电子设备及计算机可读存储介质,能够提高图像虚化结果的准确性。方法包括:通过至少两个曝光参数对当前场景进行图像采集,得到至少两个原始图像;将至少两个原始图像进行对比,得到至少一个图像差异;利用曝光参数、图像差异与深度信息的预设对应关系,得到至少一个图像差异对应的至少一个深度信息;基于至少一个深度信息,对基于至少两个原始图像确定的待虚化图像进行虚化处理,得到待虚化图像对应的虚化图像。化图像。化图像。

【技术实现步骤摘要】
图像处理方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及图像处理技术,尤其涉及一种图像处理方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,对于图像的虚化处理,如背景虚化等,常见的单摄虚化方案是通过单摄像头拍摄图像,进而利用人工智能(Artificial Intelligence,AI)技术训练得到的神经网络对拍摄的图像进行深度信息的预测,基于预测的深度信息实现虚化。
[0003]然而,由于神经网络训练阶段所使用的训练图像与实际处理的拍摄图像通常存在深度信息的差异,因此,利用AI预测得到的深度信息通常不够准确,从而降低了基于深度信息进行图像虚化的准确性。

技术实现思路

[0004]本申请实施例期望提供一种图像处理方法、装置、电子设备及计算机可读存储介质,能够提高图像虚化的准确性。
[0005]本申请的技术方案是这样实现的:
[0006]本申请实施例提供一种图像处理方法,包括:
[0007]通过至少两个曝光参数对当前场景进行图像采集,得到至少两个原始图像;
[0008]将所述至少两个原始图像进行对比,得到至少一个图像差异;
[0009]利用曝光参数、图像差异与深度信息的预设对应关系,得到所述至少一个图像差异对应的至少一个深度信息;
[0010]基于所述至少一个深度信息,对基于所述至少两个原始图像确定的待虚化图像进行虚化处理,得到所述待虚化图像对应的虚化图像。
[0011]本申请实施例提供一种图像处理装置,包括:
[0012]前端处理模块与后端处理模块,其中,
[0013]所述前端处理模块包括:
[0014]图像采集单元,用于通过至少两个曝光参数对当前场景进行图像采集,得到至少两个原始图像;
[0015]图像对比单元,用于将所述至少两个原始图像进行对比,得到至少一个图像差异;
[0016]深度信息确定单元,用于利用曝光参数、图像差异与深度信息的预设对应关系,得到所述至少一个图像差异对应的至少一个深度信息;
[0017]发送单元,用于将所述至少一个深度信息,以及基于所述至少两个原始图像确定的待虚化图像发送至所述后端处理模块;
[0018]所述后端处理模块,用于基于所述至少一个深度信息,对所述待虚化图像进行虚化处理,得到所述待虚化图像对应的虚化图像。
[0019]本申请实施例提供一种电子设备,包括:
[0020]存储器,用于存储可执行指令;
[0021]处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的图像处理方法。
[0022]本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本申请实施例提供的图像处理方法。
[0023]本申请实施例提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现本申请实施例提供的图像处理方法。
[0024]本申请实施例提供了一种图像处理方法、装置、电子设备及计算机可读存储介质,可以通过对至少两个曝光参数得到的至少两个原始图像进行两两对比,得到不同曝光参数对应的至少一个图像差异。由于在不同曝光参数下,距离相机的成像平面不同位置的物体图像会存在不同曝光程度的图像差异,本申请实施例利用曝光参数、图像差异与深度信息的预设对应关系,得到不同图像差异对应的不同深度信息,进而基于得到的深度信息对待虚化图像进行虚化处理,得到虚化图像。从而实现了在实际图像采集场景中,利用不同曝光参数产生的图像差异计算深度信息并实现单摄虚化。相较于相关技术中依赖于神经网络的预测能力来得到深度信息,本申请实施例提高了计算得到的深度信息的准确性,进而提高了基于深度信息进行图像虚化的准确性。
附图说明
[0025]图1为焦平面、成像面位置与对焦距离的关系;
[0026]图2为本申请实施例提供的部署在终端上的图像处理系统的一种可选的结构示意图;
[0027]图3为本申请实施例提供的图像处理方法的一种可选的流程示意图;
[0028]图4为本申请实施例提供的图像处理方法的一种可选的流程示意图;
[0029]图5为本申请实施例提供的图像处理方法的一种可选的流程示意图;
[0030]图6为本申请实施例提供的图像处理方法的一种可选的流程示意图;
[0031]图7为本申请实施例提供的图像处理方法的一种可选的流程示意图;
[0032]图8为本申请实施例提供的图像处理方法应用于实际场景的一种可选的流程示意图;
[0033]图9为本申请实施例提供的图像处理装置的一种可选的结构示意图;
[0034]图10为本申请实施例提供的电子设备的一种可选的结构示意图。
具体实施方式
[0035]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0036]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0037]在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不
代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0038]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0039]对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
[0040]1)预览:相机的基本功能,打开相机之后会直接进入预览模式,让用户在拍摄之前提前看到效果图。
[0041]2)摄像头调优(Camera Tunning):相机或摄像头(Camera)本身在不同的终端系统平台和不同的图像采集环境中通常存在不同的表现。例如对于手机上的摄像头,由于手机上于模组的不一致性、运算平台的差异等等原因,将摄像头部署在手机上进行初始成像时可能存在很多问题,如亮度和颜色有一定偏差等等。Camera Tunning过程能够通过调整摄像头中各个模块的参数,使其在各种图像采集环境下能够获得较好的成像效果。
[0042]3)曝光比(Exposure Values,EV):反映曝光多少的一个量,可以通过曝光时长和光圈大小计算得到。示例性地,当感光度为ISO 100、光圈系数为F1、曝光时间为1秒时,曝光量定义为0。曝光量减少一档(快门时间减少一半或者光圈缩小一档)本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:通过至少两个曝光参数对当前场景进行图像采集,得到至少两个原始图像;将所述至少两个原始图像进行对比,得到至少一个图像差异;利用曝光参数、图像差异与深度信息的预设对应关系,得到所述至少一个图像差异对应的至少一个深度信息;基于所述至少一个深度信息,对基于所述至少两个原始图像确定的待虚化图像进行虚化处理,得到所述待虚化图像对应的虚化图像。2.根据权利要求1所述的方法,其特征在于,所述预设对应关系包括:至少一组预设曝光参数与预设图像差异、预设深度信息之间的对应关系;其中,所述至少一组预设曝光参数中的每组预设曝光参数包含两个预设曝光参数;所述每组预设曝光参数对应至少一个预设图像差异;所述至少一个预设图像差异对应至少一个预设深度信息。3.根据权利要求1或2所述的方法,其特征在于,所述至少一个图像差异中的每个图像差异包括:多个区域图像差异;所述将所述至少两个原始图像进行对比,得到至少一个图像差异,包括:对原始图像进行区域划分,得到原始图像中的多个图像区域;对于所述至少两个原始图像中的第一原始图像与第二原始图像,将所述第一原始图像中的每个图像区域与所述第二原始图像中相同位置的图像区域进行图像对比,得到每个图像区域对应的区域图像差异;通过对比多个图像区域,得到所述多个区域图像差异;并通过对比所述至少两个原始图像,得到所述至少一个图像差异。4.根据权利要求1或2所述的方法,其特征在于,所述至少一个深度信息中的每个深度信息包括:多个图像区域对应的多个区域深度信息;所述多个图像区域对应多个区域图像差异;所述多个区域图像差异通过对两个原始图像进行区域划分与区域图像对比得到;所述基于所述至少一个深度信息,对基于所述至少两个原始图像确定的待虚化图像进行虚化处理,得到所述待虚化图像对应的虚化图像,包括:对于所述多个图像区域中每个图像区域,基于所述每个图像区域在所述至少一个深度信息中对应的至少一个区域深度信息,确定所述每个图像区域的区域总深度信息;利用所述每个图像区域的区域总深度信息,对所述待虚化图像中对应位置的图像区域进行虚化处理,得到所述虚化图像。5.根据权利要求4所述的方法,其特征在于,所述基于所述每个图像区域在所述至少一个深度信息中对应的至少一个区域深度信息,确定所述每个图像区域的区域总深度信息,包括:在所述每个图像区域对应至少两个区域深度信息的情况下,获取所述当前场景的亮度信息;基于所述亮度信息,确定所述至少两个区域深度信息中每个区域深度信息对应的权重;根据所述每个区域深度信息对应的权重,对所述至少两个区域深度信息进行加权融合,得到所述每个图像区域的区域总深度信息。
6.根据权利要求5所述的方法,其特征在于,所述基于所述亮度信息,确定所述至少两个区域深度信息中每个区域深度信息对应的权重,包括:确定所述亮度信息与所述每个区域深度信息对应的一组曝光参数的匹配度;根据所述匹配度,确定所述每个区域深度信息对应的权重;所述权重与所述匹配度正相关。7.根据权利要求1或2所述的方法,其特征在于,所述利用曝光参数、图像差异与深度信息的预设对应关系,得到所述至少一个图像差异对应的至少一个深度信息,包括:对于所述至少一个图像差异中每个图像差异,根据所述每个图像差异对应的一组曝光参数,确定该组曝光参数在所述预设对应关系中对应的目标组预设曝光参数;根据所述预设对应关系,在所述目标组预设曝光参数对应的至少一个预设图像差异中,确定所述每个图像差异对应的目标预设图像差异;将所述目标预设图像差异在至少一个预设深度信息中对应的目标预设深度信息,作为所述每个图像差异对应的深度信息,得到所述至少一个图像差异对应的至少一个深度信息。8.根据权利要求7所述的方法,其特征在于,所述每个图像差异包括:多个图像区域对应的多个区域图像差异;所述目标预设图像差异包括:所述多个区域图像差异对应的多个目标预设区域图像差异;所述目标预设深度信息包括:所述多个目标预设区域图像差异对应的多个目标预设区域深度信息。9.根据权利要求3所述的方法,其特征在于,所述将所述第一原始图像中的每个图像区域与所述第二原始图像中相同位置的图像区域进行图像对比,得到每个图像区域对应的区域图像差异,包括:将所述第一原始图像中的每个第一图像区域,与所述第二原始图像中相同位置的第二图像区域进行亮度对比和/或对比度对比,得到亮度差异与对比度差异中的至少一种,作为所述每个图像区域对应的区域图像差异。10.根据权利要求3所述的方法,其特征在于,所述对原始图像进行区域划分,得到原始图像中的多个图像区域,包括:对所述第一原始图像与第二原始图像进行像素点采样,得到所述第一原始图像中多个第一采样点对应的多个第一像素值,以及所述第二原始图像中,对应位置上的多个第二采样点对应的第二像素值;对比每个第一像素值与对应采样点位置上的第二像素值,得到每个采样点位置对应的像素值差异;将像素值差异小于或等于预设差异阈值,且采样点之间的距离小于或等于预设距离阈值的采样点所在的平面区域作为共焦平面区域,...

【专利技术属性】
技术研发人员:朱文波
申请(专利权)人:哲库科技上海有限公司
类型:发明
国别省市:

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

1