【技术实现步骤摘要】
一种聚焦方法、摄像设备和计算机可读存储介质
[0001]本申请涉及聚焦
,具体涉及一种聚焦方法、摄像设备和计算机可读存储介质。
技术介绍
[0002]目前在执行常规聚焦算法时,清晰度评价值越高,表示图像包含的细节信息越多,聚焦程度就越好,然而噪声干扰或大面积的背景干扰可能会导致清晰度评价函数得到的清晰度评价值可靠性低,导致清晰度评价值的最大值点无法精确对应聚焦清晰点,清晰度评价值的曲线趋势不好,清晰度评价值甚至在搜索范围内出现单调上升或单调下降,导致聚焦组件朝同一方向不断行进或者在局部最优点停止搜索,导致聚焦搜索算法容易陷入局部最优解或搜索时间过长,难以快速准确的找到聚焦位置。
[0003]例如:在感兴趣对象占整个图像画面比率较低的低对比度场景下,如使用摄像头读取平整墙壁上的仪表盘数据,常规的聚焦算法通常无法找到正确的对焦位置。
技术实现思路
[0004]本申请提供一种聚焦方法、摄像设备和计算机可读存储介质,能够提高聚焦的精度和效率。
[0005]为解决上述技术问题,本申请采用的技术方案是:提供一种聚焦方法,该聚焦方法包括:获取位置粗调任务对应的粗调搜索范围以及当前粗调方式;控制聚焦组件按照当前粗调方式在粗调搜索范围内执行位置粗调任务;计算得到聚焦组件在位置粗调任务所产生的粗调位置处的主算子值以及辅助算子值;其中主算子值正相关于通过聚焦组件所采集的图像的整体清晰度,辅助算子值正相关于图像内的不同图像块之间的清晰度差异;基于粗调位置处的主算子值以及辅助算子值,调整当前粗调方式,返回 ...
【技术保护点】
【技术特征摘要】
1.一种聚焦方法,其特征在于,包括:获取位置粗调任务对应的粗调搜索范围以及当前粗调方式;控制聚焦组件按照所述当前粗调方式在所述粗调搜索范围内执行位置粗调任务;计算得到所述聚焦组件在所述位置粗调任务所产生的粗调位置处的主算子值以及辅助算子值,其中所述主算子值正相关于通过所述聚焦组件所采集的图像的整体清晰度,所述辅助算子值正相关于所述图像内的不同图像块之间的清晰度差异;基于所述粗调位置处的所述主算子值以及所述辅助算子值,调整所述当前粗调方式,返回所述控制聚焦组件按照所述当前粗调方式在所述粗调搜索范围内执行位置粗调任务的步骤;响应于所述位置粗调任务完成,得到粗调清晰点;控制所述聚焦组件基于所述粗调清晰点执行位置精调任务,确认所述聚焦组件的聚焦点。2.根据权利要求1所述的聚焦方法,其特征在于,所述当前粗调方式包括当前粗调方向以及当前粗调步长;所述基于所述粗调位置处的所述主算子值以及所述辅助算子值,调整所述当前粗调方式的步骤,包括:判断当前粗调位置处的当前主算子值是否大于历史粗调位置处的历史主算子值;响应于所述当前主算子值大于所述历史主算子值,保持所述当前粗调方向不变,并基于所述当前主算子值调整当前粗调步长;响应于所述当前主算子值小于所述历史主算子值,基于所述当前主算子值相较于所述历史主算子值的第一下降比率与所述辅助算子值,调整所述当前粗调方式。3.根据权利要求2所述的聚焦方法,其特征在于,所述方法还包括:响应于所述当前主算子值等于所述历史主算子值,保持所述当前粗调方向不变,增大所述当前粗调步长。4.根据权利要求2所述的聚焦方法,其特征在于,所述基于所述当前主算子值相较于所述历史主算子值的第一下降比率与所述辅助算子值,调整所述当前粗调方式的步骤,包括:响应于所述第一下降比率大于预设的第一比率阈值,得到反转所述当前粗调方向的第一拟调整结果;判断所述当前粗调位置处的当前辅助算子值是否大于预设的算子阈值,且所述当前辅助算子值与所述历史粗调位置的历史辅助算子值之间的上升比率是否小于或等于预设的第二比率阈值;若是,则确定所述第一拟调整结果有效,反转所述当前粗调方向,并基于所述当前主算子值调整所述当前粗调步长;若否,则确定所述第一拟调整结果无效,保持所述当前粗调方向,并基于所述当前辅助算子值调整所述当前粗调步长。5.根据权利要求4所述的聚焦方法,其特征在于,所述方法还包括:响应于所述第一下降比率小于或等于所述第一比率阈值,得到保持当前粗调方向的第二拟调整结果;判断所述当前辅助算子值是否大于所述算子阈值且所述辅助算子值的第二下降比率是否达到预设的第三比率阈值;
若是,则确定所述第二拟调整结果无效,反转所述当前粗调方向,并基于所述当前辅助算子值调整所述当前粗调步长;若否,则确定所述第二拟调整结果有效,保持所述当前粗调方向,并基于所述当前主算子值调整所述当前粗调步长。6.根据权利要求5所述的聚焦方法,其特征在于,所述基于所述当前辅助算子值调整当前粗调步长的步骤,包括:响应于所述当前辅助算子值大于所述算子阈值,且所述辅助算子值连续上升,则减少所述当前粗调步长;响应于所述当前辅助算子值小于所述算子阈值,且所述当前主算子值不大于所述历史主算子值,则增大所述当前粗调步长。7.根据权利要求1所述的聚焦方法,其特征在于,所述计算得到所述聚焦组件在所述位置粗调任务所产生的粗调位置处的主算子值以及辅助算子值的步骤,包括:将所述图像分割为多个图像块;利用清晰度评价函数对所述图像块进行计算,得到所述图像块对应的子主算子值;将所有所...
【专利技术属性】
技术研发人员:邓焱文,王毅宏,夏瑞,李准,况璐,施正展,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。