一种镜头快速对焦方法、计算设备及存储介质技术

技术编号:38198724 阅读:24 留言:0更新日期:2023-07-21 16:37
本发明专利技术涉及图像拍摄自动化领域,公开了一种镜头快速对焦方法、计算设备及存储介质,本发明专利技术方法包括步骤:响应于接收到镜头对焦指令,将镜头从对焦行程的起点移动到终点,记录镜头拍摄的多帧图像的每帧帧计数和清晰度评价值;确定多帧图像中清晰度评价值最大的一帧图像和该帧图像的帧计数,将该图像作为目标图像;根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置。本发明专利技术能够在接收到镜头对焦指令后,通过较少的指令交互和短暂的镜头位置寻找,确定能够拍摄最佳清晰度评价值的图像的镜头位置,并在此位置停留镜头实现对焦;通过一次遍历对焦行程实现对焦,减少了镜头往复寻找最佳拍照位置的过程,提高了对焦效率和拍照速度。率和拍照速度。率和拍照速度。

【技术实现步骤摘要】
一种镜头快速对焦方法、计算设备及存储介质


[0001]本专利技术涉及图像拍摄自动化领域,特别涉及一种镜头快速对焦方法、计算设备及存储介质。

技术介绍

[0002]自动对焦研究的关键是图像清晰度评价方法和峰值搜索算法。目前图像清晰度评价方法可分为三大类:基于空域的评价方法,基于频域的评价方法和基于统计信息学的评价方法。常用的峰值搜索算法主要有爬山法,即多次往复移动相机镜头来进行大步长的粗略扫描以及小步长的精细扫描,以便比较各个位置的图像清晰度评价值,最后分析对比找出聚焦位置,但是这样容易得到局部最优解而不是全局最优解,其精度也容易受到搜索步长的影响,步长越短精度越高,但是效率也会随步长的缩短而增加。另一种峰值搜索方法为大步搜寻法,即驱动镜头马达以较大步长开始移动,计算每次移动过程内对应的图像清晰度评价值。当取得所有单位步长距离内的评价值后,在针对其中包含最大评价值的单位距离内进行小步长搜索,从而找出实际的最大值。这种方法的缺点是需要多次操作先将整个镜头步长距离全部走完,然后才能根据其中一段再次搜索,找到最大值位置,比较浪费时间。
[0003]上述两种方法都需要多次操作镜头运动。而相机镜头本身的工作时钟频率很低,每次接收操作命令或是返回数据命令都需要占用大量的时钟周期,多次操作命令耗费的时间叠加起来,严重影响了对焦效率。
[0004]为此,需要一种新的镜头快速对焦方法。

技术实现思路

[0005]为此,本专利技术提供一种镜头快速对焦方法,以力图解决或者至少缓解上面存在的问题。
[0006]根据本专利技术的一方面,提供了一种镜头快速对焦方法,适于在计算设备中执行,方法包括步骤:响应于接收到镜头对焦指令,将镜头从对焦行程的起点移动到终点,记录镜头拍摄的多帧图像的每帧帧计数和清晰度评价值;确定多帧图像中清晰度评价值最大的一帧图像和该帧图像的帧计数,将该图像作为目标图像;根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置。
[0007]可选地,在根据本专利技术的方法中,还包括:获取镜头在第一镜头位置时,镜头拍摄的第一图像的清晰度评价值;判断第一图像的清晰度评价值是否满足最大清晰度评价值的波动范围;若不满足,则根据爬山搜索法使用预设步长移动镜头,并确定清晰度评价值最大的第二图像;将拍摄第二图像的第二镜头位置作为最佳拍摄位置,以便拍摄图像。
[0008]可选地,在根据本专利技术的方法中,镜头的对焦行程包括加速运动段、匀速运动段和减速运动段,根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置包括:判断目标图像是在哪一段对焦行程中拍摄的;若目标图像是在加速运动段拍摄的,则将镜
头移动到加速运动段的终点位置。
[0009]可选地,在根据本专利技术的方法中,还包括:若目标图像是在减速运动段拍摄的,则将镜头移动到减速运动段的起点位置。
[0010]可选地,在根据本专利技术的方法中,还包括:若目标图像是在匀速运动段拍摄的,则根据目标图像的帧计数确定拍摄目标图像在匀速运动段的第三镜头位置;将镜头移动到所述第三镜头位置。
[0011]可选地,在根据本专利技术的方法中,根据目标图像的帧计数确定拍摄目标图像在匀速运动段的第三镜头位置包括:根据目标图像的帧计数、加速运动段的运动时间以及镜头在匀速运动段的运动速度确定第三镜头位置。
[0012]可选地,在根据本专利技术的方法中,获取匀速运动段的运动速度的步骤包括:设置镜头位于对焦行程的终点,并在镜头前放置目标对焦物,使镜头拍摄目标对焦物时的清晰度评价值是对焦行程内的最大值;测量镜头从对焦行程的起点到达对焦行程的终点的时间,得到第一行程时间;测量镜头从对焦行程的起点到达对焦行程的中点的时间,得到第二行程时间;根据第一行程时间、第二行程时间以及对焦行程的长度确定匀速运动段的运动速度。
[0013]可选地,在根据本专利技术的方法中,获取加速运动段的运动时间的步骤包括:根据匀速运动段的运动速度、第一行程时间以及对焦行程的长度确定加速运动段的运动时间。
[0014]根据本专利技术的另一方面,提供了一种计算设备,包括:一个或多个处理器;存储器;以及一个或多个程序,其中一个或多个程序存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序包括用于执行根据本专利技术的一种镜头快速对焦方法的任一方法的指令。
[0015]根据本专利技术的再一方面,提供了一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,该指令当由计算设备执行时,使得计算设备执行根据本专利技术的一种镜头快速对焦方法中的任一方法。
[0016]本专利技术中的一种镜头快速对焦方法,适于在计算设备中执行,方法包括步骤:响应于接收到镜头对焦指令,将镜头从对焦行程的起点移动到终点,记录镜头拍摄的多帧图像的每帧帧计数和清晰度评价值;确定多帧图像中清晰度评价值最大的一帧图像和该帧图像的帧计数,将该图像作为目标图像;根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置。本专利技术能够在接收到镜头对焦指令后,通过较少的指令交互和短暂的镜头位置寻找,确定能够拍摄最佳清晰度评价值的图像的镜头位置,并在此位置停留镜头实现对焦,以便拍照。
附图说明
[0017]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0018]图1示出了根据本专利技术一个示范性实施例的镜头快速对焦方法100的流程示意图;
[0019]图2示出了根据本专利技术一个示范性实施例的计算设备的示意图;
[0020]图3a和图3b示出了根据本专利技术一个示范性实施例的镜头在对焦行程上的运动的示意图;
[0021]图4a和图4b示出了根据本专利技术一个示范性实施例的对焦行程划分示意图;
[0022]图5a和图5b分别示出了根据本专利技术一个示范性实施例的测量第一行程时间和第二行程时间的示意图;
[0023]图6示出了根据本专利技术一个示范性实施例的镜头运动示意图;
[0024]图7示出了根据本专利技术一个示范性实施例的确定第三镜头位置的示意图;
[0025]图8示出了根据本专利技术一个示范性实施例的自动对焦的流程示意图。
具体实施方式
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。相同的附图标记通常指代相同的部件或元素。
[0027]图1示出了根据本专利技术一个示范性实施例的镜头快速对焦方法100的流程示意图。本专利技术的镜头快速对焦方法100适于在计算设备中执行。
[0028]图2示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种镜头快速对焦方法,适于在计算设备中执行,所述方法包括步骤:响应于接收到镜头对焦指令,将镜头从对焦行程的起点移动到终点,记录镜头拍摄的多帧图像的每帧帧计数和清晰度评价值;确定多帧图像中清晰度评价值最大的一帧图像和该帧图像的帧计数,将该图像作为目标图像;根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置。2.如权利要求1所述的方法,其中,所述方法还包括:获取镜头在第一镜头位置时,镜头拍摄的第一图像的清晰度评价值;判断第一图像的清晰度评价值是否满足最大清晰度评价值的波动范围;若不满足,则根据爬山搜索法使用预设步长移动镜头,并确定清晰度评价值最大的第二图像;将拍摄第二图像的第二镜头位置作为最佳拍摄位置,以便拍摄图像。3.如权利要求1或2所述的方法,其中,所述镜头的对焦行程包括加速运动段、匀速运动段和减速运动段,所述根据目标图像的帧计数将镜头移动到拍摄该目标图像的第一镜头位置包括:判断所述目标图像是在哪一段对焦行程中拍摄的;若所述目标图像是在加速运动段拍摄的,则将镜头移动到加速运动段的终点位置。4.如权利要求3所述的方法,其中,所述方法还包括:若所述目标图像是在减速运动段拍摄的,则将镜头移动到减速运动段的起点位置。5.如权利要求3所述的方法,其中,所述方法还包括:若所述目标图像是在匀速运动段拍摄的,则根据目标图像的帧计数确定拍摄目标...

【专利技术属性】
技术研发人员:高阳周新生
申请(专利权)人:上海极清慧视科技有限公司
类型:发明
国别省市:

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

1