变焦跟踪曲线的校正方法和装置的制造方法
【专利说明】变焦跟踪曲线的校正方法和装置 【技术领域】
[0001] 本发明涉及摄像监控技术领域,尤其涉及一种变焦跟踪曲线的校正方法和装置。 【【背景技术】】
[0002] 现有的一体化摄像机具有变焦、自动聚焦的功能,其结构小巧、使用方便、监控范 围广,已广泛应用于视频监控领域。在一体化摄像机镜头中变焦镜片和聚焦镜片是分开移 动的,分别由变焦电机和聚焦电机驱动,在变焦过程中,需要进行变焦跟踪,使聚焦镜片根 据变焦镜片的位置而同步变化,从而使图像能够聚焦清楚。
[0003] 通常,镜头厂商会提供对应于该镜头的固定理想变焦跟踪曲线,便于摄像机依据 该变焦跟踪曲线实现变焦跟踪和自动聚焦。但是,由于镜头的个体差异,在使用某个镜头 时,需要对每个镜头的变焦、对焦的光学基准位置进行调整和确认,以得到最合适的变焦跟 踪曲线,如果以该固定理想变焦跟踪曲线做变焦跟踪时,图像可能会存在不同程度的模糊。 因此,在镜头变焦跟踪过程之前或之中,如果能根据每个镜头自身的实际变焦跟踪曲线同 步运行,使得整个变焦过程图像都能聚焦清楚。因此如何得到每个镜头的实际变焦跟踪曲 线是需要解决的技术问题。 【
【发明内容】
】
[0004] 本发明的目的旨在解决上述至少一个问题,提供了一种变焦跟踪曲线的校正方 法、及采用该方法的装置。
[0005] 为实现该目的,本发明采用如下技术方案:
[0006] 本发明提供了一种变焦跟踪曲线的校正方法,其包括有:
[0007] 在参考变焦跟踪曲线上选定N个采集点,该N个采集点对应于不同的变焦倍率值;
[0008] 获取该N个采集点中某一采集点在参考变焦跟踪曲线上对应的理论聚焦位置值;
[0009] 基于预设的自动聚焦算法,获取在该采集点对应的变焦倍率值下聚焦估计值达到 最大时的实际聚焦位置值;
[0010] 重复执行上述步骤,分别获取所述N个采集点对应的实际聚焦位置值和理论聚焦 位置值、及该参考变焦跟踪曲线在所述N个采集点上对应的校正距离,以完成参考变焦跟踪 曲线的校正。
[0011] 具体的,在所述参考变焦跟踪曲线上不同位置选取的采集点的数量,与当前位置 对应的变焦倍率值成正比。
[0012] 具体的,所述校正距离为所述理论聚焦位置值与实际聚焦位置值之间的差值。
[0013] 具体的,所述分别获取所述N个采集点对应的实际聚焦位置值和理论聚焦位置值、 及该参考变焦跟踪曲线在所述N个采集点上对应的校正距离的步骤中,还包括:
[0014] 利用线性差值方法及任意相邻两个采集点的校正距离,计算所述参考变焦跟踪曲 线上该相邻两个采集点之间的剩余点的实际聚焦位置值。
[0015] 进一步的,所述在参考变焦跟踪曲线上选定N个采集点,该N个采集点对应于不同 的变焦倍率值的步骤之前,还包括:
[0016] 基于预设的第一规则,从预存的至少两条聚焦距离不同的变焦跟踪曲线中选定参 考变焦跟踪曲线。
[0017] 进一步的,所述基于预设的第一规则,从预存的至少两条聚焦距离不同的变焦跟 踪曲线中选定参考变焦跟踪曲线的步骤之前,还包括:
[0018] 输入至少两条聚焦距离不同的变焦跟踪曲线并存储。
[0019] 具体的,所述基于预设的第一规则,从预存的至少两条聚焦距离不同的变焦跟踪 曲线中选定参考变焦跟踪曲线的步骤中,还包括:
[0020] 将开始变焦时获取的初始变焦倍率值、初始聚焦位置值与变焦跟踪曲线进行匹 配,选择最接近的一条变焦跟踪曲线作为参考变焦跟踪曲线。
[0021] 具体的,所述将开始变焦时获取的初始变焦倍率值、初始聚焦位置值与变焦跟踪 曲线进行匹配,选择最接近的一条变焦跟踪曲线作为参考变焦跟踪曲线的步骤中,还包括:
[0022] 当开始变焦时,获取当前变焦电机位置及聚焦电机位置,从而得到初始变焦倍率 值和初始聚焦位置值;
[0023] 在每条变焦跟踪曲线上获取该初始变焦倍率值所对应的聚焦位置值;
[0024]选取聚焦位置值与初始聚焦位置值最接近的一条变焦跟踪曲线作为参考变焦跟 踪曲线。
[0025] 具体的,所述基于预设的自动聚焦算法,获取在该采集点对应的变焦倍率值下聚 焦估计值达到最大时的实际聚焦位置值的步骤中,还包括:
[0026] 基于预设的爬坡算法,在该采集点对应的变焦倍率值下驱动聚焦电机移动到不同 的聚焦位置值,并获取该聚焦位置值所对应的图像数据;
[0027] 基于该图像数据和预设的聚焦估计值函数,将聚焦估计值最大时的聚焦位置值作 为实际聚焦位置值。
[0028] 具体的,所述预设的聚焦估计值函数与图像数据所对应的场景相关联,其中所述 场景通过预设的场景识别算法来识别获得。
[0029]本发明还提供了一种变焦跟踪曲线的校正装置,其包括有:
[0030] 取样模块,用于在参考变焦跟踪曲线上选定N个采集点,该N个采集点对应于不同 的变焦倍率值;
[0031] 理论值获取模块,用于获取该N个采集点中某一采集点在参考变焦跟踪曲线上对 应的理论聚焦位置值;
[0032] 实际值获取模块,用于基于预设的自动聚焦算法,获取在该采集点对应的变焦倍 率值下聚焦估计值达到最大时的实际聚焦位置值;
[0033] 校正模块,用于重复调用上述各模块执行对应的操作,分别获取所述N个采集点对 应的实际聚焦位置值和理论聚焦位置值、及该参考变焦跟踪曲线在所述N个采集点上对应 的校正距离,以完成参考变焦跟踪曲线的校正。
[0034] 具体的,所述取样模块,还用于在所述参考变焦跟踪曲线上不同位置选取的采集 点的数量,与当前位置对应的变焦倍率值成正比。
[0035]进一步的,所述校正距离为所述理论聚焦位置值与实际聚焦位置值之间的差值。 [0036]具体的,所述校正模块,还用于利用线性差值方法及任意相邻两个采集点的校正 距离,计算所述参考变焦跟踪曲线上该相邻两个采集点之间的剩余点的实际聚焦位置值。
[0037] 进一步的,本装置还包括有参考曲线选取模块,
[0038] 所述参考曲线选取模块,用于在所述取样模块执行在参考变焦跟踪曲线上选定N 个采集点之前,基于预设的第一规则,从预存的至少两条聚焦距离不同的变焦跟踪曲线中 选定参考变焦跟踪曲线。
[0039] 进一步的,所述装置还包括有曲线存储模块,
[0040] 所述曲线存储模块,用于在参考曲线选取模块从预存的至少两条聚焦距离不同的 变焦跟踪曲线中选定参考变焦跟踪曲线之前,
[0041] 输入至少两条聚焦距离不同的变焦跟踪曲线并存储。
[0042] 进一步的,所述参考曲线选取模块还用于:
[0043] 将开始变焦时获取的初始变焦倍率值、初始聚焦位置值与变焦跟踪曲线进行匹 配,选择最接近的一条变焦跟踪曲线作为参考变焦跟踪曲线。
[0044] 具体的,所述参考曲线选取模块中,还包括:
[0045]初始值获取单元,用于当开始变焦时,获取当前变焦电机位置及聚焦电机位置,从 而得到初始变焦倍率值和初始聚焦位置值;
[0046] 聚焦值获取单元,用于在每条变焦跟踪曲线上获取该初始变焦倍率值所对应的聚 焦位置值;
[0047] 曲线获取单元,用于选取聚焦位置值与初始聚焦位置值最接近的一条变焦跟踪曲 线作为参考变焦跟踪曲线。
[0048] 具体的,所述实际值获取模块还用于:
[0049] 基于预设的爬坡算法,在该采集点对应的变焦倍率值下驱动聚焦电机移动到不同 的聚焦位置值,并获取该聚焦位置值所对应的图像数据;
[0050] 基于该图像数据和预设的聚焦估计值函数,将聚焦估计值最大时的聚焦位置值作 为实际聚焦位置值。
[0051] 具体的,所述预设的聚焦估计值函数与图像数据所对应的场景相关联,其中所述 场景通过预设的场景识别算法来识别获得。
[0052]与现有技术相比,本发明具备如下优点:
[0053] 1、本发明提供了一种变焦跟踪曲线的校正方法和装置,其通过在理论的参考变焦 跟踪曲线上选定N个不同变焦倍率值的采集点,获取这些采集点对应的理论聚焦位置值;再 依据预设的自动聚焦算法,获取这些采集点对应的变焦倍率值下聚焦估计值达到最大时的 实际聚焦位置值,基于实际聚焦位置值与理论聚焦位置值、及两者之间的校正距离,来完成 参考变焦跟踪曲线的校正。即本发明能获取每个镜头自身的实际变焦跟踪曲线,从而保证 后续在变焦和自动聚焦时随着已经过校正的实际的参考变焦跟踪曲线同步运行,使得整个 变焦过程图像都能聚焦清楚。
[0054] 2、本发明中在获取实际聚焦位置值时,在采集点对应的变焦倍率值下驱动聚焦电 机移动到不同的聚焦位置,并基于该聚焦位置所对应的图像数据及预设的聚焦估计值函 数,将聚焦估计值最大时的聚焦位置值作为实际聚焦位置值,且该聚焦估计值函数与图像 数据所对应的场景相关联。即本发明能在不同的场景中,对该镜头的变焦跟踪曲线进行校 正,提高校验结果的精确度和校验效率。
[0055] 本发明附加的方面和优点将在下面的