对焦方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33327826 阅读:7 留言:0更新日期:2022-05-08 09:07
本公开提供了一种对焦方法、装置、电子设备及存储介质,该方法包括获取连续两帧感兴趣区域的图像,所述感兴趣区域包括至少两个子区域;根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,并基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度以进行对焦。本公开实施例依据驱动马达性能,动态选取目标子区域的图像来计算感兴趣区域的图像清晰度,此时驱动马达运动状态稳定,保证了能够获取到准确的感兴趣区域数据,进而快速对焦,同时提高了对焦效率。焦效率。焦效率。

【技术实现步骤摘要】
对焦方法、装置、电子设备及存储介质


[0001]本公开一般涉及电子
,具体涉及一种对焦方法、装置、电子设备及存储介质。

技术介绍

[0002]随着科技的发展,手机、平板电脑等电子设备已经普及到千家万户。人们可以通过这些电子设备的相机进行拍照摄影和视频聊天,丰富了日常生活,同时也带来了极大的便利。
[0003]然而在相机对焦过程中,感兴趣区域(Region Of Interest,ROI)曝光时驱动马达处于不稳定运动状态,这会导致对焦算法获取到的ROI数据错误,使得对焦模糊,严重影响对焦效率。

技术实现思路

[0004]鉴于相关技术中的上述缺陷或不足,期望提供一种对焦方法、装置、电子设备及存储介质,能够快速对焦,提高对焦效率。
[0005]第一方面,本公开提供一种对焦方法,所述方法包括:
[0006]获取连续两帧感兴趣区域的图像,所述感兴趣区域包括至少两个子区域;
[0007]根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,并基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度以进行对焦。
[0008]可选地,在本公开一些实施例中,所述根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,包括:
[0009]检测所述连续两帧感兴趣区域的图像对应的视场角是否相同;
[0010]若所述视场角相同,则确定所述驱动马达性能稳定,并选取前一帧感兴趣区域的图像中第一目标子区域的图像,以及后一帧感兴趣区域的图像中第二目标子区域的图像,其中所述第一目标子区域与所述第二目标子区域分别位于所述感兴趣区域的不同行和/或列;
[0011]若所述视场角不同,则确定所述驱动马达性能不稳定,并选取前一帧感兴趣区域的图像中第三目标子区域的图像,以及后一帧感兴趣区域的图像中第四目标子区域的图像,其中所述第三目标子区域与所述第四目标子区域分别位于所述感兴趣区域的不同行和/或列。
[0012]可选地,在本公开一些实施例中,所述第一目标子区域与所述第二目标子区域处于同一对角线;和/或,所述第三目标子区域与所述第四目标子区域处于同一对角线。
[0013]可选地,在本公开一些实施例中,所述基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度,包括:
[0014]利用评价函数计算所述目标子区域的图像对应的评价值,并将各所述评价值进行
预设运算计算,得到所述感兴趣区域的图像清晰度。
[0015]可选地,在本公开一些实施例中,所述评价函数包括灰度梯度函数、信息熵函数、频域函数或者统计学函数中的任意一种。
[0016]可选地,在本公开一些实施例中,所述获取连续两帧感兴趣区域的图像之前,所述方法还包括:
[0017]根据当前所述感兴趣区域的图像中中心子区域的图像,预测对焦算法的处理时间;
[0018]在所述处理时间小于预设时间阈值的情况下,利用所述对焦算法进行对焦。
[0019]可选地,在本公开一些实施例中,所述感兴趣区域面积大于或者等于拍摄图像面积的1/16。
[0020]第二方面,本公开提供一种对焦装置,所述装置包括:
[0021]获取模块,配置用于获取连续两帧感兴趣区域的图像,所述感兴趣区域包括至少两个子区域;
[0022]第一对焦模块,配置用于根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,并基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度以进行对焦。
[0023]可选地,在本公开一些实施例中,所述第一对焦模块包括:
[0024]检测单元,配置用于检测所述连续两帧感兴趣区域的图像对应的视场角是否相同;
[0025]选取单元,配置用于若所述视场角相同,则确定所述驱动马达性能稳定,并选取前一帧感兴趣区域的图像中第一目标子区域的图像,以及后一帧感兴趣区域的图像中第二目标子区域的图像,其中所述第一目标子区域与所述第二目标子区域分别位于所述感兴趣区域的不同行和/或列;或者,
[0026]若所述视场角不同,则确定所述驱动马达性能不稳定,并选取前一帧感兴趣区域的图像中第三目标子区域的图像,以及后一帧感兴趣区域的图像中第四目标子区域的图像,其中所述第三目标子区域与所述第四目标子区域分别位于所述感兴趣区域的不同行和/或列。
[0027]可选地,在本公开一些实施例中,所述第一目标子区域与所述第二目标子区域处于同一对角线;和/或,所述第三目标子区域与所述第四目标子区域处于同一对角线。
[0028]可选地,在本公开一些实施例中,所述对焦模块还包括:
[0029]计算单元,配置用于利用评价函数计算所述目标子区域的图像对应的评价值,并将各所述评价值进行预设运算计算,得到所述感兴趣区域的图像清晰度。
[0030]可选地,在本公开一些实施例中,所述评价函数包括灰度梯度函数、信息熵函数、频域函数或者统计学函数中的任意一种。
[0031]可选地,在本公开一些实施例中,所述装置还包括:
[0032]预测模块,配置用于根据当前所述感兴趣区域的图像中中心子区域的图像,预测对焦算法的处理时间;
[0033]第二对焦模块,配置用于在所述处理时间小于预设时间阈值的情况下,利用所述对焦算法进行对焦。
[0034]可选地,在本公开一些实施例中,所述感兴趣区域面积大于或者等于拍摄图像面积的1/16。
[0035]第三方面,本公开提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由所述处理器加载并执行以实现如第一方面中任意一项所述的对焦方法的步骤。
[0036]第四方面,本公开提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如第一方面中任意一项所述的对焦方法的步骤。
[0037]从以上技术方案可以看出,本公开实施例具有以下优点:
[0038]本公开实施例提供了一种对焦方法、装置、电子设备及存储介质,通过依据驱动马达性能,分别从连续两帧感兴趣区域的图像中动态选取目标子区域的图像,来进行感兴趣区域的图像清晰度计算,此时驱动马达运动状态稳定,保证了能够获取到准确的感兴趣区域数据,进而快速对焦,同时提高了对焦效率。
附图说明
[0039]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:
[0040]图1为本公开实施例提供的一种对焦方法的基本流程示意图;
[0041]图2为本公开实施例提供的一种感兴趣区域的示意图;
[0042]图3为本公开实施例提供的另一种感兴趣区域的示意图;
[0043]图4为本公开实施例提供的再一种感兴趣区域的示意图;
...

【技术保护点】

【技术特征摘要】
1.一种对焦方法,其特征在于,所述方法包括:获取连续两帧感兴趣区域的图像,所述感兴趣区域包括至少两个子区域;根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,并基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度以进行对焦。2.根据权利要求1所述的对焦方法,其特征在于,所述根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,包括:检测所述连续两帧感兴趣区域的图像对应的视场角是否相同;若所述视场角相同,则确定所述驱动马达性能稳定,并选取前一帧感兴趣区域的图像中第一目标子区域的图像,以及后一帧感兴趣区域的图像中第二目标子区域的图像,其中所述第一目标子区域与所述第二目标子区域分别位于所述感兴趣区域的不同行和/或列;若所述视场角不同,则确定所述驱动马达性能不稳定,并选取前一帧感兴趣区域的图像中第三目标子区域的图像,以及后一帧感兴趣区域的图像中第四目标子区域的图像,其中所述第三目标子区域与所述第四目标子区域分别位于所述感兴趣区域的不同行和/或列。3.根据权利要求2所述的对焦方法,其特征在于,所述第一目标子区域与所述第二目标子区域处于同一对角线;和/或,所述第三目标子区域与所述第四目标子区域处于同一对角线。4.根据权利要求1所述的对焦方法,其特征在于,所述基于所述目标子区域的图像对应的评价值,确定所述感兴趣区域的图像清晰度,包括:利用评价函数计算所述目标子区域的图像对应的评价值,并将各所述评价值进行预设运算计算,得到所述感兴趣区域的图像清晰度。5.根据权利要求4所述的对焦方法,其特征在于,所述评价函数包括灰度梯度函数、信息熵函数、频域函数或者统计学函数中的任意一种。6.根据权利要求1所述的对焦方法,其特征在于,所述获取连续两帧感兴趣区域的图像之前,所述方法还包括:根据当前所述感兴趣区域的图像中中心子区域的图像,预测对焦算法的处理时间;在所述处理时间小于预设时间阈值的情况下,利用所述对焦算法进行对焦。7.根据权利要求1至6中任意一项所述的对焦方法,其特征在于,所述感兴趣区域面积大于或者等于拍摄图像面积的1/16。8.一种对焦装置,其特征在于,所述装置包括:获取模块,配置用于获取连续两帧感兴趣区域的图像,所述感兴趣区域包括至少两个子区域;第一对焦模块,配置用于根据驱动马达性能,分别从所述连续两帧感兴趣区域的图像中选取目标子区域的图像,并...

【专利技术属性】
技术研发人员:霍文甲
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1