CN101790043A - 一种自动聚焦控制的方法及其装置 - Google Patents

一种自动聚焦控制的方法及其装置 Download PDF

Info

Publication number
CN101790043A
CN101790043A CN200910006042A CN200910006042A CN101790043A CN 101790043 A CN101790043 A CN 101790043A CN 200910006042 A CN200910006042 A CN 200910006042A CN 200910006042 A CN200910006042 A CN 200910006042A CN 101790043 A CN101790043 A CN 101790043A
Authority
CN
China
Prior art keywords
focusing
corresponding points
evaluation value
focusing lens
district
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910006042A
Other languages
English (en)
Other versions
CN101790043B (zh
Inventor
胡凤萍
常义林
赵光耀
王静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Global Innovation Polymerization LLC
Tanous Co
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2009100060425A priority Critical patent/CN101790043B/zh
Publication of CN101790043A publication Critical patent/CN101790043A/zh
Application granted granted Critical
Publication of CN101790043B publication Critical patent/CN101790043B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Automatic Focus Adjustment (AREA)
  • Eyeglasses (AREA)

Abstract

本发明实施例公开了一种自动聚焦控制的方法及其装置,所述方法为:更新聚焦镜片当前位置的聚焦评估值;根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;获取聚焦镜片当前位置与前后对应点对应的聚焦评估值的变化趋势;根据所述变化趋势,决定聚焦镜片移动的步长。本发明实施例依据聚焦镜片当前位置与前后对应点对应的聚焦评估值的变化趋势,决定聚焦镜片移动的步长;使得聚焦镜片在山顶区只进行微调,则在找到极点时步长较小,聚焦镜片位置变动小,聚焦评估值的变化率小,图像不易出现“虚晃”现象。

Description

一种自动聚焦控制的方法及其装置
技术领域
本发明涉及聚焦领域,尤其是涉及一种自动聚焦控制的方法及其装置。
背景技术
自动聚焦(Auto Focus,AF)技术指拍摄时镜头自动对拍摄物体进行调焦,从而得到最清晰的图形,该技术在视频摄像机(Video Camera)、数码照相机(Digital Still Camera)、移动电话(Mobile Phone)等影像产品上被广泛采用。
自动聚焦控制(Auto Focus Control,AFC)***如图1所示,入射光线通过镜头在图像传感器上成像后,图像信号经过图像处理器产生亮度信号,聚焦评估值提取模块分析亮度信号获得聚焦评估值,自动聚焦控制模块根据聚焦评估值,控制电机移动聚焦镜片的位置,使聚焦评估值收敛于极点,呈现图像最清楚的状态,从而实现自动聚焦。
现有技术使用二分查找的变步长搜索方法进行自动聚焦,步长即聚焦镜片每次移动的距离,具体方法如下:
1.确定调焦方向:比较移动前后的聚焦评估值,如果聚焦评估值增加表示调焦方向正确,否则将调焦方向反向;
2.搜索极点区域:将步长增加一倍,沿正确的调焦方向继续移动聚焦镜片,如果聚焦评估值下降,则极点区域应在最后一个聚焦评估值和倒数第二个聚焦评估值之间;
3.区域内收敛到极点:步长缩小50%,在最后一个聚焦评估值和倒数第二个聚焦评估值之间,也就是极点区域内,交替地以相反的调焦方向缩小极点区域,直到极点区域两端极值小于预先设定的最小值,搜索结束。
在对现有技术的研究和实践过程中,本发明的发明人发现现有技术存在以下问题:
因需要快速搜索到极点区域,因此,搜索极点区域的步长为正常步长的两倍,使得聚焦镜片位置变动大,引起聚焦评估值的变化率大,造成图像经历模糊-清晰-模糊-清晰这一过程,即聚焦过程中图像会出现“虚晃”现象。
发明内容
本发明实施例要解决的技术问题是提供一种自动聚焦控制的方法及其装置,使得在自动聚焦过程中在极点附近区域时的聚焦镜片位置变动小,聚焦评估值的变化率小,不易出现图像“虚晃”现象。
为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现的:
一种自动聚焦控制的方法:
获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
调整所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
保存所述对应点的位置编号。
一种自动聚焦控制的方法:
更新聚焦镜片当前位置的聚焦评估值;
根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;
获取聚焦镜片当前位置与前后对应点对应的聚焦评估值的变化趋势;
根据所述变化趋势,决定聚焦镜片移动的步长。
一种装置,包括:对应点获取单元,用于获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
调整单元,用于调整获取对应点单元获取的所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
保存位置编号单元,用于保存调整单元调整后的所述对应点的位置编号。
一种装置,其特征在于,包括:
更新单元,用于更新聚焦镜片当前位置的聚焦评估值;
获取聚焦评估值单元,用于根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;
获取变化趋势单元,用于获取更新单元更新后的聚焦镜片当前位置的聚焦评估值与获取聚焦评估值单元获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值之间的变化趋势;
决定步长单元,用于根据获取变化趋势单元获取的所述变化趋势,决定聚焦镜片移动的步长。
由上述技术方案可以看出,本发明实施例通过聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率确定聚焦镜片当前位置所处区域,依据当前位置在规则的聚焦评估值曲线上的所处区域不同,决定聚焦镜片移动的步长:如在平坦区域以较大的步长移动聚焦镜片的位置,在进入坡度区域或顶部区或底部区时,主动减小调焦步长;使得聚焦镜片在山顶区只进行微调,则在找到极点时步长较小,聚焦镜片位置变动小,聚焦评估值的变化率小,图像不易出现“虚晃”现象。
还通过调整聚焦评估值与聚焦镜片位置的对应点,使得体现对应点变化趋势的山形曲线规则平滑,在一定程度上避免聚焦评估值的变化较大的情况。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术的自动聚焦***结构示意图;
图2是本发明实施例一的方法流程示意图;
图3是本发明实施例一山形标定前后曲线的对比示意图;
图4是本发明实施例二的方法流程示意图;
图5是本发明实施例二的多峰值归一化聚焦评估值曲线图;
图6是本发明实施例三自动聚焦控制过程示意图;
图7是本发明实施例装置的结构示意图;
图8为本发明实施例另一装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一、参见图2详细说明,图2为本发明实施例的方法流程示意图。
步骤101:获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线。
可以先按照以下步骤获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点:
1、固定镜头的光圈和缩放镜片位置不变;
2、将测试物品固定在镜头前,记录测试图到镜头之间的距离;测试物品可以是测试图;
3、从近焦端到远焦端微步移动聚焦镜片,记录每步的聚焦评估值;
4、改变测试物品到镜头之间的距离;
5、从近焦端到远焦端微步移动聚焦镜片,记录每步的聚焦评估值。
随着聚焦镜片的位置从近焦端越来越接近极点所在位置,聚焦评估值也逐渐上升,越来越接近极点;而在聚焦镜片的位置越过极点所在位置,聚焦评估值则逐渐下降,远离极点;所以,聚焦评估值与聚焦镜片位置的对应点的变化趋势为一山形曲线。
步骤102:调整所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个。
通常,山坡区位于曲线纵轴(归一化聚焦评估值)最大数值的10%-90%的范围内,山顶区位于曲线纵轴最大数值的88%-100%的范围内,调整优选点的过程可称为“山形标定”。调焦过程中,聚焦镜片则只在选定好的优选点上移动,每次移动跨过的优选点数目可称为步长,当然,步长定义为其他长度也不影响本发明实施例的实现。
归一化聚焦评估值可用公式得到:
fev=FEV/MAXFEV
其中,fev为归一化聚焦评估值(Nomalized FEV),FEV为聚焦评估值(Focus Evaluation Value),MAXFEV指聚焦评估值的最大值。
归一化聚焦评估值在图像最清晰的位置为1,该值越小图像越模糊。“山形标定”的曲线变化对比可参见图3a和图3b,图3a为山形标定前的归一化评估值曲线示意图,图3b为山形标定后的归一化评估值曲线示意图;其中,(1)为物距较大时,(2)为物距适中时,(3)为物距较小时。
步骤103:保存所述对应点的位置编号。
保存所述对应点的位置编号可采用表格形式,对所述对应点的位置进行编号,并用Pos(N)表示第N个位置编号对应的调焦镜片位置。
显然,采取其他形式保存对应点的位置编号也不影响本发明实施例的实现。
本发明实施例获得的Pos(N)可预置在影像产品内,也可在自动聚焦前手动完成或者自动获得,都不影响本发明实施例的实现。
本发明实施例运用“山形标定”方法,使得反映聚焦评估值与聚焦镜片位置的对应点的变化趋势的曲线规则平滑,在一定程度上避免前后对应点的聚焦评估值偏差率较大的情况。
以下实施例二说明的是在自动聚焦过程中决定聚焦镜片移动步长的过程,需要使用实施例一保存的对应点的位置编号,获得所述对应点对应的聚焦评估值。
实施例二、参见图4详细说明,图4为本发明实施例的方法流程示意图。
步骤201:更新聚焦镜片当前位置的聚焦评估值。
步骤202:根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点。
根据预置的或者是手动或自动获取的对应点的位置编号,获取对应点对应的聚焦评估值。
步骤203:获取聚焦镜片当前位置与前后对应点对应的聚焦评估值的变化趋势。
可根据聚焦镜片当前对应点位置、前一个对应点位置编号和后一个对应点位置编号的聚焦评估值,或者是聚焦镜片当前位置、前一个对应点位置编号和前二个对应点位置编号的聚焦评估值,计算出当前位置的聚焦评估值的变化趋势,都不影响本发明实施例的实现。变化趋势可用聚焦评估值偏差率表示。
聚焦评估值偏差率计算公式可以为:
聚焦评估值偏差率DEV(N-1)=(FEV(N-1)-FEV(N))/FEV(N);
聚焦评估值偏差率DEV(N+1)=(FEV(N+1)-FEV(N))/FEV(N);其中,N代表当前位置编号,N-1则代表当前位置编号的前一个位置编号,N+1则代表当前位置编号的后一个位置编号,FEV(N)、FEV(N-1)、FEV(N+1)为对应位置下的聚焦评估值。
步骤204:根据所述变化趋势,决定聚焦镜片移动的步长。
根据聚焦评估值偏差率与预先设定的门限值的关系,判断出聚焦镜片当前位置在平坦区域,或者在山坡区,或者在山顶区,或者在底部区。聚焦镜片处于平坦区域时,以大步长移动聚焦镜片,处于山坡区或山顶区或底部区时,则减小移动步长。
大步长可以是聚焦镜片一次移动3个优选点的长度,小步长可以是一次移动1个优选点的长度。步长较长时,聚焦镜片位置变化大,步长较短时,聚焦镜片位置变化小。
因此,在山顶区用小步长进行调焦,聚焦镜片位置变化小,聚焦估计值变化率小,避免产生“虚晃”现象。
本发明实施例通过聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率决定聚焦镜片移动的步长;使得聚焦镜片在山顶区只进行微调,则在找到极点时步长较小,聚焦镜片位置变动小,聚焦评估值的变化率小,图像不易出现“虚晃”现象。
实际应用场景中的不同物距上都会有景物,所以归一化聚焦评估值与聚焦镜片位置的对应曲线可能存在多个峰值,图5是一个多峰值归一化聚焦评估值曲线图。图中有4个顶部峰值,顶部1是由远景贡献造成,顶部2是由中景贡献造成,顶部3是由近景贡献造成,自动聚焦根据当前镜头位置,可以就近收敛到其中一个顶部峰值。
实施例三、参见图6详细说明,图6为本发明实施例的方法流程示意图。
步骤301:更新聚焦镜片当前位置的聚焦评估值。
步骤302:计算更新前后聚焦评估值的变化率。
步骤303:判断所述聚焦评估值变化率是否超过预设的门限值,若没有超过,转回步骤301,若超过,转步骤304。
门限值可根据经验值灵活设置。
步骤301至步骤303可合称为监控状态,以下各步骤可合称为行动状态。
步骤304:进行坡向测试,即根据聚焦评估值偏差率,判断聚焦镜片当前位置是否位于山顶区,是则转回步骤301。
可根据聚焦镜片当前优选点、相邻的前一优选点和相邻的后一优选点对应位置的聚焦评估值,再计算出当前优选点的聚焦评估值与相邻的前后优选点的聚焦评估值的聚焦评估值偏差率。
移动聚焦镜头位置到Pos(N-1),获取该位置的聚焦评估值FEV(N-1);移动聚焦镜头位置到Pos(N+1),获取该位置的聚焦评估值FEV(N+1)。
聚焦评估值偏差率计算公式可以为:
聚焦评估值偏差率DEV(N-1)=(FEV(N-1)-FEV(N))/FEV(N);
聚焦评估值偏差率DEV(N+1)=(FEV(N+1)-FEV(N))/FEV(N);其中,N代表当前位置的编号,N-1则代表当前位置的前一个位置的编号,N+1则代表当前位置的后一个位置的编号。根据计算得到的DEV(N-1)和DEV(N+1),分别按照以下原则处理:
1.如果DEV(N-1)和DEV(N+1)都不大于-8%,就认为位置Pos(N)位于山顶区;
2.如果DEV(N-1)和DEV(N+1)都不小于8%,就认为Pos(N)位于底部;
3.如果DEV(N-1)不小于8%而且DEV(N+1)不大于8%,就认为Pos(N-1)位于近焦坡;
4.如果DEV(N-1)在±8%之间而且DEV(N+1)不大于-8%,就认为Pos(N-1)位于近焦坡;
5.如果DEV(N+1)不小于8%而且DEV(N-1)不大于8%,就认为Pos(N+1)位于远焦坡;
6.如果DEV(N+1)在±8%之间而且DEV(N-1)不大于-8%,就认为Pos(N+1)位于远焦坡;
7.如果DEV(N-1)和DEV(N+1)都在±8%之间,就认为Pos(N)位于平坦区。
步骤305:确定移动方向,小步长移动3次。
移动的方向和步长可以根据以下规则进行:
A.Pos(N-1)在近焦坡,则向远焦方向移动3次,每次1个小步长;
B.Pos(N+1)在远焦坡,则向近焦方向移动3次,每次1个小步长;
C.Pos(N)在底部或平坦区,分两种情况处理:
1)N≤(FarEnd+NearEnd)/2,则向远焦方向移动3次,每次1个小步长;
2)N>(FarEnd+NearEnd)/2,则向近焦方向移动3次,每次1个小步长。
其中,FarEnd和NearEnd为聚焦镜片当前所在山区的两边端点所对应的聚焦镜片位置编号。
步骤306:进行坡向分析。
分析坡区的走向关系到聚焦镜片下一步移动的方向,分析过程可称为“坡向分析”。
坡向分析是经过不少于3次小步长的移动后,对记录的聚焦评估值FEV(j)和聚焦镜片位置编号N(j)进行分析,确定聚焦镜片当前位置处于山顶区,还是平坦区,或者山顶区。可按照以下步骤来进行坡向分析:
A.初始化j=0,此后每移动一次聚焦镜片位置j加1,并记录位置编号N(j)和聚焦评估值FEV(j);
B.先找到FEV(j)、FEV(j-1)、FEV(j-2)中的最大值FEVmax,FEV(j-1)是前一个位置编号对应的聚焦评估值,FEV(j-2)是前两个位置编号对应的聚焦评估值,再计算聚焦评估值偏差率DEV(j)=(FEV(j)-FEVmax)/FEVmax;并记录对应的Nmax;
C.找到N(j)、N(j-1)、N(j-2)中的最小值Nfar及对应的聚焦评估值偏差率DEVfar;并找到N(j)、N(j-1)、N(j-2)中的最大值Nnear及对应的聚焦评估值偏差率DEVnear;比较DEVfar、DEVnear与门限值的关系,确定聚焦镜片位于顶部、近焦坡、远焦坡、平坦区中的哪一个区域。以门限值为8%为例,具体规则如下:
1)DEVfar和DEVnear都不大于-8%,则认为位置Pos(Nmax)位于山顶区;
2)DEVfar和DEVnear都不小于8%,则认为Pos(Nmax)位于底部;
3)DEVnear不小于8%而且DEVfar不大于8%,则认为Pos(Nfar)位于近焦坡;
4)DEVfar在±8%之间而且DEVnear不大于-8%,则认为Pos(Nfar)位于近焦坡;
5)DEVnear不小于8%而且DEVfar不大于8%,则认为Pos(Nnear)位于远焦坡;
6)DEVnear在±8%之间而且DEVfar不大于-8%,则认为Pos(Nnear)位于远焦坡;
7)DEVnear和DEVfar都在±8%之间,则认为Pos(Nmax)位于平坦区。
步骤307:根据所述聚焦镜片当前位置在所述曲线上的所处区域,确定聚焦镜片移动的方向和步长。
步长分为大步长和小步长,大步长可以定义为一次移动3个优选点,小步长可以定义为一次移动1个优选点,当然,大步长和小步长定义为其他的长度也不影响本发明实施例的实现。
具体的移动方向和步长如下:
如果Pos(Nfar)在近焦坡,则向远焦方向移动1个小步长,然后回到步骤306;
如果Pos(Nnear)在远焦坡,则向近焦方向移动1个小步长,然后回到步骤306;
如果Pos(Nmax)在底部,则按原方向移动下面1个小步长,然后回到步骤306;
如果Pos(Nmax)在平坦区,则按原方向移动一个大步长,然后回到步骤306;
如果Pos(Nmax)在山顶,则下一步回到Pos(Nmax),然后进入步骤308。
本发明实施例在平坦区域以较大的步长移动聚焦镜片的位置,在进入坡度区域或顶部区或底部区时,主动减小调焦步长。实际应用过程中,极点可能随时在移动,因此,每一次进行移动后都可能重复进行步骤306至307,随时调整聚焦镜片移动的方向和步长,直到找到至少一个峰值后进入步骤308。
步骤308:在聚焦镜片移到顶部峰值位置后,判断峰值变化率是否超过门限值,超过则认为峰值位置已经发生变化,转回步骤306,重新寻找峰值;若没有超过门限值,则认为找到了一个有效的峰值,成像后则可返回监控状态。
门限值可根据经验灵活设置。
本发明实施例通过聚焦镜片当前位置与前后对应点对应的聚焦评估值的聚焦评估值偏差率确定聚焦镜片当前位置所处区域,依据当前位置在规则的聚焦评估值曲线上的所处区域不同,决定聚焦镜片移动的步长:如在平坦区域以较大的步长移动聚焦镜片的位置,在进入坡度区域或顶部区或底部区时,主动减小调焦步长;使得聚焦镜片在山顶区只进行微调,则在找到极点时步长较小,聚焦镜片位置变动小,聚焦评估值的变化率小,图像不易出现“虚晃”现象。本发明实施例还采用“山形标定”的方法使得体现对应点变化趋势的山形曲线规则平滑,在自动聚焦过程中可利用对应点的位置编号获得对应的聚焦评估值,加快了寻山速度,并提升了山顶收敛的准确性。
本发明实施例采用“坡向测试”和“坡向分析”方法,主动掌握聚焦镜片的所处区域,主动调节聚焦镜片移动的方向和步长,使得聚焦镜片在找到极点时步长较小。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上提供了自动聚焦控制的方法,本发明实施例还提供自动聚焦控制的装置。
一种装置700,可用于自动聚焦控制,参见图7,图7为本发明实施例装置的结构示意图,包括:
对应点获取单元701,用于获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线。
调整单元702,用于调整获取对应点单元701获取的所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
山坡区位于曲线纵轴(归一化聚焦评估值)最大数值的10%-90%的范围内,归一化聚焦评估值可用公式得到:
fev=FEV/MAXFEV
其中,fev为归一化聚焦评估值(Nomalized FEV),FEV为聚焦评估值(Focus Evaluation Value),MAXFEV指聚焦评估值的最大值。
保存位置编号单元703,用于保存调整单元702调整后的所述对应点的位置编号,可用Pos(N)表示第N个位置编号对应的调焦镜片位置。
所述对应点获取单元701,还用于改变光圈和/或缩放镜片位置后,再次获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
相应地,所述调整单元702,还用于再次调整获取对应点单元再次获取的所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
所述保存位置编号单元703,则还用于保存调整单元再次调整后的所述对应点的位置编号。一种装置800,可用于自动聚焦控制,参见图8,图8为本发明实施例装置的另一结构示意图,包括:
更新单元801,用于更新聚焦镜片当前位置的聚焦评估值。
获取聚焦评估值单元802,用于根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;位置编号可以是预置的或者是在更新当前位置的聚焦评估值之前手动或自动获取的,都不影响本发明实施例的实现。
获取变化趋势单元803,用于获取更新单元801更新后的聚焦镜片当前位置的聚焦评估值与获取聚焦评估值单元802获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值之间的变化趋势;
决定步长单元804,用于根据获取变化趋势单元803获取的所述变化趋势,决定聚焦镜片移动的步长。
所述决定步长单元804还可具体用于根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置在平坦区域时,以大步长移动聚焦镜片;根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置处于山坡区或山顶区或底部区时,减小移动步长。
进一步地,所述决定步长单元804还可具体用于根据聚焦评估值偏差率与预先设定的门限值的关系,判断出聚焦镜片当前位置在平坦区域,或者在山坡区,或者在山顶区,或者在底部区。
所述装置700和装置800可包含在任意一种自动聚焦控制设备中,都不影响本发明实施例的实现。
本发明实施例通过聚焦镜片当前位置与前后对应点对应的聚焦评估值的聚焦评估值偏差率确定聚焦镜片当前位置所处区域,依据当前位置在规则的聚焦评估值曲线上的所处区域不同,决定聚焦镜片移动的步长:如在平坦区域以较大的步长移动聚焦镜片的位置,在进入坡度区域或顶部区或底部区时,主动减小调焦步长;使得聚焦镜片在山顶区只进行微调,则在找到极点时步长较小,聚焦镜片位置变动小,聚焦评估值的变化率小,图像不易出现“虚晃”现象。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上对本发明实施例所提供的一种自动聚焦控制的方法及其装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (12)

1.一种自动聚焦控制的方法,其特征在于:
获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
调整所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
保存所述对应点的位置编号。
2.根据权利要求1所述的自动聚焦的方法,其特征在于,所述保存所述对应点的位置编号之后还包括:
改变光圈和/或缩放镜片位置,获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
调整所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区有且只有三个;
保存所述对应点的位置编号。
3.根据权利要求1或2所述的自动聚焦的方法,其特征在于,所述保存所述对应点的位置编号还包括:
将编号后的对应点制作成表格。
4.一种自动聚焦控制的方法,其特征在于:
更新聚焦镜片当前位置的聚焦评估值;
根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;
获取聚焦镜片当前位置与前后对应点对应的聚焦评估值的变化趋势;
根据所述变化趋势,决定聚焦镜片移动的步长。
5.根据权利要求4所述的自动聚焦的方法,其特征在于,所述根据所述变化趋势,决定聚焦镜片移动的步长具体为:
根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置在平坦区域时,以大步长移动聚焦镜片;
根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置处于山坡区或山顶区或底部区时,减小移动步长。
6.根据权利要求5所述的自动聚焦的方法,其特征在于,所述判断出聚焦镜片当前位置在平坦区域以及判断出聚焦镜片当前位置处于山坡区或山顶区或底部区具体为:
根据聚焦评估值偏差率与预先设定的门限值的关系,判断出聚焦镜片当前位置在平坦区域,或者在山坡区,或者在山顶区,或者在底部区。
7.根据权利要求5或6所述的自动聚焦的方法,其特征在于,所述判断出聚焦镜片当前位置在平坦区域以及判断出聚焦镜片当前位置处于山坡区或山顶区或底部区之前还包括:
确定移动方向后小步长移动三次。
8.一种装置,其特征在于,包括:对应点获取单元,用于获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
调整单元,用于调整获取对应点单元获取的所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
保存位置编号单元,用于保存调整单元调整后的所述对应点的位置编号。
9.根据权利要求8所述的装置,其特征在于:
所述对应点获取单元,用于改变光圈和/或缩放镜片位置后,再次获取至少两个物距下聚焦评估值与聚焦镜片位置的对应点,所述对应点的变化趋势为山形曲线;
所述调整单元,用于再次调整获取对应点单元再次获取的所述对应点,使对应点在所述曲线的山坡区均匀分布,在山顶区上有且只有三个;
所述保存位置编号单元,用于保存调整单元再次调整后的所述对应点的位置编号。
10.一种装置,其特征在于,包括:
更新单元,用于更新聚焦镜片当前位置的聚焦评估值;
获取聚焦评估值单元,用于根据保存的对应点的位置编号,获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值,所述对应点为聚焦评估值与聚焦镜片位置的对应点;
获取变化趋势单元,用于获取更新单元更新后的聚焦镜片当前位置的聚焦评估值与获取聚焦评估值单元获取聚焦镜片当前位置的前一个对应点和后一个对应点对应的聚焦评估值之间的变化趋势;
决定步长单元,用于根据获取变化趋势单元获取的所述变化趋势,决定聚焦镜片移动的步长。
11.根据权利要求10所述的装置,其特征在于,所述决定步长单元具体用于根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置在平坦区域时,以大步长移动聚焦镜片;根据聚焦镜片当前位置的聚焦评估值与前后对应点对应的聚焦评估值的聚焦评估值偏差率,判断出聚焦镜片当前位置处于山坡区或山顶区或底部区时,减小移动步长。
12.根据权利要求11所述的装置,其特征在于,所述决定步长单元具体用于根据聚焦评估值偏差率与预先设定的门限值的关系,判断出聚焦镜片当前位置在平坦区域,或者在山坡区,或者在山顶区,或者在底部区。
CN2009100060425A 2009-01-22 2009-01-22 一种自动聚焦控制的方法及其装置 Expired - Fee Related CN101790043B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100060425A CN101790043B (zh) 2009-01-22 2009-01-22 一种自动聚焦控制的方法及其装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100060425A CN101790043B (zh) 2009-01-22 2009-01-22 一种自动聚焦控制的方法及其装置

Publications (2)

Publication Number Publication Date
CN101790043A true CN101790043A (zh) 2010-07-28
CN101790043B CN101790043B (zh) 2012-07-11

Family

ID=42533075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100060425A Expired - Fee Related CN101790043B (zh) 2009-01-22 2009-01-22 一种自动聚焦控制的方法及其装置

Country Status (1)

Country Link
CN (1) CN101790043B (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103048766A (zh) * 2013-01-24 2013-04-17 华为技术有限公司 自动聚焦方法和装置
CN103513395A (zh) * 2012-06-15 2014-01-15 中兴通讯股份有限公司 一种被动式自动聚焦方法及装置
CN104079837A (zh) * 2014-07-17 2014-10-01 广东欧珀移动通信有限公司 一种基于图像传感器的对焦方法及装置
CN105391945A (zh) * 2015-12-23 2016-03-09 北京奇虎科技有限公司 摄像头自动聚焦控制方法及装置
CN105430277A (zh) * 2015-12-23 2016-03-23 北京奇虎科技有限公司 自动聚焦控制方法和装置
CN105430279A (zh) * 2015-12-23 2016-03-23 北京奇虎科技有限公司 摄像头快速自动聚焦方法及装置
CN105578048A (zh) * 2015-12-23 2016-05-11 北京奇虎科技有限公司 一种快速对焦方法和装置、移动终端
CN106338807A (zh) * 2016-11-04 2017-01-18 广东欧珀移动通信有限公司 一种自动对焦方法、装置及终端
CN106501917A (zh) * 2016-12-07 2017-03-15 歌尔科技有限公司 一种镜头辅助调焦方法和装置
CN106507102A (zh) * 2016-11-18 2017-03-15 浙江宇视科技有限公司 一种镜头校正方法及装置
WO2017113075A1 (zh) * 2015-12-28 2017-07-06 华为技术有限公司 自动对焦方法、装置及设备
CN110336948A (zh) * 2019-07-23 2019-10-15 浙江华创视讯科技有限公司 一种预定区域聚焦的方法、装置、存储介质及电子装置
CN110392201A (zh) * 2018-04-20 2019-10-29 杭州海康威视数字技术股份有限公司 一种热像仪的聚焦电机位置确定方法及装置
CN114460791A (zh) * 2022-03-07 2022-05-10 合肥英睿***技术有限公司 调焦方法、装置、电子设备及存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100378487C (zh) * 2003-08-26 2008-04-02 索尼株式会社 自动聚焦控制方法、自动聚焦控制器和图像处理器
KR100806690B1 (ko) * 2006-03-07 2008-02-27 삼성전기주식회사 자동초점 수행 방법 및 이를 이용한 자동초점 조정장치

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103513395A (zh) * 2012-06-15 2014-01-15 中兴通讯股份有限公司 一种被动式自动聚焦方法及装置
CN103048766A (zh) * 2013-01-24 2013-04-17 华为技术有限公司 自动聚焦方法和装置
CN104079837A (zh) * 2014-07-17 2014-10-01 广东欧珀移动通信有限公司 一种基于图像传感器的对焦方法及装置
WO2017107841A1 (zh) * 2015-12-23 2017-06-29 北京奇虎科技有限公司 摄像头自动聚焦控制方法及装置
WO2017107840A1 (zh) * 2015-12-23 2017-06-29 北京奇虎科技有限公司 自动聚焦控制方法和装置
CN105430279A (zh) * 2015-12-23 2016-03-23 北京奇虎科技有限公司 摄像头快速自动聚焦方法及装置
CN105578048A (zh) * 2015-12-23 2016-05-11 北京奇虎科技有限公司 一种快速对焦方法和装置、移动终端
CN105391945A (zh) * 2015-12-23 2016-03-09 北京奇虎科技有限公司 摄像头自动聚焦控制方法及装置
CN105391945B (zh) * 2015-12-23 2019-02-12 北京奇虎科技有限公司 摄像头自动聚焦控制方法及装置
CN105430277B (zh) * 2015-12-23 2019-08-20 北京奇虎科技有限公司 自动聚焦控制方法和装置
CN105430277A (zh) * 2015-12-23 2016-03-23 北京奇虎科技有限公司 自动聚焦控制方法和装置
WO2017107839A1 (zh) * 2015-12-23 2017-06-29 北京奇虎科技有限公司 摄像头快速自动聚焦方法及装置
CN105578048B (zh) * 2015-12-23 2019-02-22 北京奇虎科技有限公司 一种快速对焦方法和装置、移动终端
CN105430279B (zh) * 2015-12-23 2019-02-12 北京奇虎科技有限公司 摄像头快速自动聚焦方法及装置
US10359688B2 (en) 2015-12-23 2019-07-23 Beijing Qihoo Technology Company Limited Method and device for camera rapid automatic focusing
CN107534723A (zh) * 2015-12-28 2018-01-02 华为技术有限公司 自动对焦方法、装置及设备
WO2017113075A1 (zh) * 2015-12-28 2017-07-06 华为技术有限公司 自动对焦方法、装置及设备
CN107534723B (zh) * 2015-12-28 2020-04-14 华为技术有限公司 自动对焦方法、装置及设备
CN106338807A (zh) * 2016-11-04 2017-01-18 广东欧珀移动通信有限公司 一种自动对焦方法、装置及终端
CN106338807B (zh) * 2016-11-04 2019-10-25 Oppo广东移动通信有限公司 一种自动对焦方法、装置及终端
CN106507102B (zh) * 2016-11-18 2018-09-18 浙江宇视科技有限公司 一种镜头校正方法及装置
CN106507102A (zh) * 2016-11-18 2017-03-15 浙江宇视科技有限公司 一种镜头校正方法及装置
CN106501917B (zh) * 2016-12-07 2019-12-27 歌尔科技有限公司 一种镜头辅助调焦方法和装置
CN106501917A (zh) * 2016-12-07 2017-03-15 歌尔科技有限公司 一种镜头辅助调焦方法和装置
CN110392201A (zh) * 2018-04-20 2019-10-29 杭州海康威视数字技术股份有限公司 一种热像仪的聚焦电机位置确定方法及装置
CN110392201B (zh) * 2018-04-20 2021-05-07 杭州海康微影传感科技有限公司 一种热像仪的聚焦电机位置确定方法及装置
CN110336948A (zh) * 2019-07-23 2019-10-15 浙江华创视讯科技有限公司 一种预定区域聚焦的方法、装置、存储介质及电子装置
CN114460791A (zh) * 2022-03-07 2022-05-10 合肥英睿***技术有限公司 调焦方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN101790043B (zh) 2012-07-11

Similar Documents

Publication Publication Date Title
CN101790043B (zh) 一种自动聚焦控制的方法及其装置
US7826735B2 (en) Auto focus unit and digital camera
CN109729262A (zh) 透镜控制设备和方法以及包括透镜控制设备的摄像设备
US7995909B2 (en) Auto-focusing method
US7593054B2 (en) Focusing apparatus
JP5483953B2 (ja) 焦点調節装置、焦点調節方法及びプログラム
CN101472073B (zh) 摄像设备及其控制方法
US9253391B2 (en) Image capture apparatus and control method for tracking of focus position
US10705312B2 (en) Focus control apparatus, image capturing apparatus, and focus control method
US9467616B2 (en) Distance measurement apparatus and distance measurement method
CN104853099B (zh) 摄像设备、变焦控制设备及其控制方法
CN104038691A (zh) 自动聚焦方法及自动聚焦装置
JP2005195893A (ja) 撮像装置、その制御方法およびプログラム
US10536624B2 (en) Image pickup apparatus and image pickup method
CN109151328B (zh) 镜头对焦方法、装置及变焦镜头
CN105308489A (zh) 焦点调节装置、照相机***以及焦点调节方法
CN112738397A (zh) 拍摄方法、装置、电子设备及可读存储介质
CN101470317B (zh) 手运动校正设备、图像拾取设备以及方法
US9973684B2 (en) Lens control apparatus and control method
JP6334847B2 (ja) 焦点検出装置、焦点検出方法およびプログラム、並びに撮像装置
CN108254995A (zh) 一种大变倍镜头自动对焦方法及***
US10616468B2 (en) Focus detection device and focus detection method
JP6584098B2 (ja) 撮像装置及びその制御方法
CN102833484A (zh) 摄像设备及其控制方法
JP6204805B2 (ja) 撮像装置及びその制御方法、プログラム、記憶媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180223

Address after: California, USA

Patentee after: Global innovation polymerization LLC

Address before: California, USA

Patentee before: Tanous Co.

Effective date of registration: 20180223

Address after: California, USA

Patentee after: Tanous Co.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: HUAWEI DEVICE Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120711

Termination date: 20220122