一种快速自动调焦方法转让专利

申请号 : CN201310156754.1

文献号 : CN103257510B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 丁亮张宝忠张扣文郑杰

申请人 : 宁波舜宇光电信息有限公司

摘要 :

本发明提供一种新型的快速自动调焦方法,首先对目标图像进行分析,所述目标图像是满足方法要求的测试标板,然后计算出镜头的离焦距离,即计算模组的镜头在焦点时的图像特征和特征变化率,计算出当前模组的镜头到焦点需要移动的距离,然后通过控制调焦设备的机械部分,将镜头快速调整到焦距位置,并采用三级分段微调方法对镜头进行精确调整,从而实现快速自动调焦。所述的快速自动调焦方法,在大批量调焦生产中,能使模组快速完成调焦,从而整体上提高调焦效率。

权利要求 :

1.一种快速自动调焦方法,包括以下步骤:

1)选择测试标板,在测试标板上设置至少两个特征点;

2)选择一个测试摄像头模组,调整测试摄像头模组到测试标板的初始距离,使特征点在测试摄像头模组的拍摄范围内,并将测试摄像头模组手动调整到焦距位置,测量与测试摄像头模组连接的图像设备显示的特征点距离的初始长度并记为:L1;

3)将测试摄像头模组移动一定距离,使特征点仍在测试摄像头模组的拍摄范围内,测量图像设备显示的特征点距离发生变动后的长度,并计算出特征点距离的长度随镜头移动距离的线性变化率,所述变化率是特征点变动后的长度减去初始长度后与移动的距离的比值并记为:R;

4)将其他待测摄像头模组放置在测试位置,测量当前摄像头模组的特征点长度并记为:L,并根据其到测试标板的测试距离、步骤2)中的初始距离、特征点初始长度以及步骤

3)中的变化率,计算出当前摄像头模组的离焦距离并记为:S1,并移动镜头到焦点;具体计算公式为:S1=(L-L1)/R

5)对当前待测的摄像头模组的镜头进行微调,直至模组的图像清晰度达到预设的标准。

2.根据权利要求1所述的快速自动调焦方法,其特征在于:步骤1)中,设置有两组特征点,每组包括两个特征点,且每组特征点间的长度相等。

3.根据权利要求1所述的快速自动调焦方法,其特征在于:步骤1)中,所述特征点在模组的图像成像范围靠中心区域位置。

4.根据权利要求2所述的快速自动调焦方法,其特征在于:步骤2)中,所述特征点的初始长度是两组特征点长度的平均值。

5.根据权利要求1所述的快速自动调焦方法,其特征在于:步骤5)中,所述微调是对机械设备的调焦马达步长进行调整,设置有3级,为粗调步长1、粗调步长2和微调步长,分别对应粗调标准1,粗调标准2,微调标准,所述粗调标准1的值大于整个马达运行过程中的干扰区域的清晰度值,所述粗调标准2的值设置在模组最大清晰度的1/3位置,所述微调标准的值设置在模组最大清晰度的2/3位置。

6.根据权利要求5所述的快速自动调焦方法,其特征在于:所述微调的方法如下所述,当图像的MTF大于粗调标准1且小于粗调标准2时,采用粗调步长1进行调整,当调整过程中MTF大于粗调标准2小于微调标准时,采用粗调步长2进行调整,当调整过程中MTF大于微调标准时,使用微调标准进行调整,直至图像清晰度达到预设的标准。

7.根据权利要求5所述的快速自动调焦方法,其特征在于:在微调过程中,摄像头模组的调焦无法达到预设标准且图像的MTF出现小于微调标准时,则显示调焦失败。

8.根据权利要求1所述的快速自动调焦方法,其特征在于:步骤2)中,在同一个测试位置上,设定测试位置到标板的距离为初始距离,统计多个模组特征点的初始长度值,并选取模组在焦距位置时出现频率最大的初始长度值,作为其他待测摄像头模组的初始长度值。

9.根据权利要求1所述的快速自动调焦方法,其特征在于:所述测试摄像头模组和标板之间安装有增距镜。

10.根据权利要求1所述的快速自动调焦方法,其特征在于:步骤4)中,当前摄像头模组成像后,在清晰度达不到模组分辨率的最低要求时,将当前摄像头模组的特征点长度减去步骤2)中的特征点初始长度,用差值除以步骤3)中的变化率,结果值就是镜头需要调整的距离,当结果值大于0时,镜头远离标板调整结果值的距离,反之向标板靠近,并调整结果值绝对值的距离。

说明书 :

一种快速自动调焦方法

技术领域

[0001] 本发明涉及摄像头模组的自动调焦领域,尤其是提供一种快速自动调焦方法。

背景技术

[0002] 目前随着手机摄像头模组的调焦自动化设备的应用,如何提高自动调焦设备的调焦效率,将是自动调焦设备能否广泛使用的关键。由于镜头锁附高度的不一致和镜头后焦的差异,导致镜头下旋的距离处于一个未知的状态,采样传统的逐步逼近法,由于整个机械行程非常长,导致效率非常低。因此,研究一种能够快速确定焦距位置,缩短调焦行程的方法将尤为重要。

发明内容

[0003] 本发明所要解决的问题在于研究一种自动调焦方法,在摄像头的镜头离焦状态,通过分析当前图像和目标图像的关系,准确计算出镜头到焦距位置的距离,并驱动机械设备将镜头调整到相应的位置。如果调整过程中出现误差,导致未能调整到位,则采用微调方法对镜头进行微调。
[0004] 其技术方案如下所述,一种快速自动调焦方法,包括以下步骤:
[0005] 1)选择测试标板,在测试标板上设置至少两个特征点;
[0006] 2)选择一个测试摄像头模组,调整测试摄像头模组到测试标板的初始距离,使特征点在测试摄像头模组的拍摄范围内,并将测试摄像头模组手动调整到焦距位置,测量与测试摄像头模组连接的图像设备显示的特征点距离的初始长度;
[0007] 3)将测试摄像头模组移动一定距离,使特征点仍在测试摄像头模组的拍摄范围内,测量图像设备显示的特征点距离发生变动后的长度,并计算出 特征点距离的长度随镜头移动距离的线性变化率,所述变化率是特征点变动后的长度减去初始长度后与移动的距离的比值;
[0008] 4)将其他待测摄像头模组放置在测试位置,测量当前摄像头模组的特征点长度,并根据其到测试标板的测试距离、步骤2)中的初始距离、特征点初始长度以及步骤3)中的变化率,计算出当前摄像头模组的焦距位置,并通过控制调焦机械设备将镜头移动到焦点;
[0009] 5)对当前待测的摄像头模组的镜头进行微调,直至模组的图像清晰度达到预设的标准。
[0010] 步骤1)中,设置有两组特征点,每组包括两个特征点,且每组特征点间的长度相等。
[0011] 步骤1)中,所述特征点在模组的图像成像范围靠中心区域位置。
[0012] 步骤2)中,所述特征点的初始长度是两组特征点长度的平均值。
[0013] 步骤5)中,所述微调是对调焦机械设备的调焦马达步长进行调整,设置有3级,为粗调步长1、粗调步长2和微调步长,分别对应粗调标准1,粗调标准2,微调标准,所述粗调标准1的值大于整个马达运行过程中的干扰区域的清晰度值,所述粗调标准2的值设置在模组最大清晰度的1/3位置,所述微调标准的值设置在模组最大清晰度的2/3位置。
[0014] 所述微调的方法如下所述,当图像的MTF大于粗调标准1且小于粗调标准2时,采用粗调步长1进行调整,当调整过程中MTF大于粗调标准2小于微调标准时,采用粗调步长2进行调整,当调整过程中MTF大于微调标准时,使用微调标准进行调整,直至图像清晰度达到预设的标准。
[0015] 在微调过程中,摄像头模组的调焦无法达到预设标准且图像的MTF出现小于微调标准时,则显示调焦失败。
[0016] 步骤2)中,在同一个测试位置上,设定测试位置到标板的距离为初始距离,统计多个模组特征点的初始长度值,并选取模组在焦距位置时出现频率最大的初始长度值,作为其他待测摄像头模组的初始长度值。
[0017] 所述测试摄像头模组和标板之间安装有增距镜。
[0018] 步骤4)中,当前摄像头模组成像后,在清晰度达不到模组分辨率的最低要求时,将当前摄像头模组的特征点长度减去步骤2)中的特征点初始长度,用差值除以步骤3)中的变化率,结果值就是镜头需要调整的距离,当结果值大于0时,镜头远离标板调整结果值的距离,反之向标板靠近,并调整结果值绝对值的距离。
[0019] 本发明所述的快速自动调焦方法,通过对图像进行分析,能够初步预测出焦点的位置,对于一些预测出现误差的产品,采用快速微调方法进行调整。在大批量调焦生产中,大部分产品能够一次调焦成功,另外的产品,也能够在较小的范围内,快速完成调焦,从而整体上提高调焦效率。

附图说明

[0020] 图1是本发明中实施例标板的示意图;
[0021] 图2是实施例中操作步骤的示意图;
[0022] 图3是实施例中清晰度-镜头位置和特征点距离-镜头位置的曲线图;
[0023] 图4是图3中的局部放大标注示意图;
[0024] 图5是实施例中微调的步骤示意图。

具体实施方式

[0025] 本发明涉及的自动调焦系统所包含的部件有:标板,背光光源,图像采集设备,待调焦摄像头模组,增距镜和调焦机械部件。所述背光光源在标板上投射,所述图像采集设备连接到待调焦摄像头模组,所述增距镜安装在调焦机械部件上,位于摄像头模组和标板之间,所述摄像头模组的移动由调焦机械部件进行控制。所述标板设置在摄像头模组上方。
[0026] 具体通过下述的技术方案解决,所述步骤如图2所示,选择标板和增距镜后,计算并设置模组的镜头在焦点时的图像特征和特征变化率,计算出当前模组的镜头到焦点需要移动的距离,并采用三级分段微调方法对镜头进行精确调整。
[0027] 一、设计满足方法要求的测试标板。
[0028] 在本方法中,镜头在离焦时视场角会发生变化,并且摄像头所成像的标板中的特征点在图像中的位置也会发生变化,因此需要设计至少两个特征点用于反映图像的变化。本发明为了预防图像干扰导致特征点识别中出现误差,又不影响标板针对不同模组的兼容性,设计了两组这种特征点,用于降低误差。如图1所示的标板,确保四个特征圆点必须在图像成像范围靠中心区域位置,保证图像在模糊状态下,还能够在图像中有四个圆的成像。
[0029] 二、设置模组的镜头在焦点时的图像特征和特征变化率。
[0030] 选取一件手机摄像头模组,手动调整到焦距位置,按照固定的角度旋转镜头,图像由模糊到清晰再到模糊,如图3所示的清晰度-镜头位置和特征点距离-镜头位置的曲线图,其中左纵坐标为清晰度,是相对值,无单位,右纵坐标为特征点距离,单位是像素,横坐标为旋转镜头的角度,单位是分,也可将横坐标替换成马达步数。
[0031] 然后计算出特征点的距离L1,同时手动控制机械部分调整镜头向上移动单位距离S后,计算当前的特征点的距离L2,此时可以计算出特征点距离随着镜头移动的变化率R=|L2-L1|/S,其中特征变化率就是特征点距离-镜头位置拟合直线的斜率。
[0032] 三、计算出当前模组的镜头到焦点需要移动的距离。
[0033] 摄像头成像后,分析当前的图像,如果清晰度达不到模组分辨率的最低要求时,计算当前图像的特征点距离L,根据(二)中设置好的焦距位置的特征点距离L1和变化率R,可以计算出镜头需要调整的距离S1=(L-L1)/R。当S1>0时,镜头远离标板方向时调整|S1|,否则,靠近标板方向时调整|S1|。
[0034] 图4是图3的局部坐标放大标注图示例,各个标注点的定义如下所述,M1为微调标准,M2为焦距位置时的特征点距离,M3为粗调标准2,M4为粗调标准1,A为粗调标准2时的X坐标值,B为微调标准时的X坐标值,C为焦距位置时的X坐标值。
[0035] 四、采用三级分段微调方法对镜头进行精确调整。
[0036] 由于手机摄像头模组的调焦距离都是在无穷远位置,而在这样的情况下,镜头的焦深非常小,如果采用比较大的步长进行精确调整,可能会导致调整过程中跳过焦点位置,如果采用比较小的步长,那么调焦效率又非常低。本发明采用三级分段微调方法,此方法是将步长分成三个等级,分别为粗调步长1,粗调步长2,微调步长,其对应的标准为粗调标准1,粗调标准2,微调标准。
[0037] 粗调标准1值需要大于整个马达运行过程中的干扰区域的清晰度值,可以参考M4;粗调标准2设置在最大清晰度的1/3位置,参考M3;微调标准设置在清晰度的2/3位置。
[0038] 粗调步长1为C-A,此设置方法能够保证粗调的最大步长,而又不会出现由于步长太长导致跳过最大清晰度位置;同样,粗调步长2为C-B;微调步长根据镜头的焦深设置,一般为焦深的1/2作为微调步长。
[0039] 具体的实现方法如图5所示,当MTF大于粗调标准1且小于粗调标准2时,采用粗调步长1进行调整,当过程中MTF大于粗调标准2小于微调标准时,采用粗调步长2进行调整,当过程中MTF大于微调标准时,使用微调标准进行调整,直至图像清晰度达到预设的标准。如果在微调过程中,调焦无法达到预设标准,且MTF出现小于微调标准,则显示调焦失败。
[0040] 此外,需要选择传输稳定的图像采集设备,以及需要能够精确的控制调焦机械部件,使得镜头调整的距离与预期一致。