一种光圈控制方法及装置制造方法及图纸

技术编号:23938881 阅读:49 留言:0更新日期:2020-04-25 04:14
本公开提供一种光圈控制方法及装置,涉及摄像技术领域。本公开提供的光圈控制方法,通过获取当前画面亮度的情况,根据当前画面亮度的情况计算光圈应调整到的第一预设位置,控制光圈向第一预设位置运行,并获取光圈在向第一预设位置运行过程中的实时位置,通过判断获取的实时位置是否为光圈在当前画面亮度下对应的目标位置,进而控制光圈位于在目标位置,本公开提供的光圈控制方法及装置通过获取光圈的实时位置,提升了光圈控制便捷性。

A diaphragm control method and device

【技术实现步骤摘要】
一种光圈控制方法及装置
本公开涉及摄像
,具体而言,本公开涉及一种光圈控制方法及装置。
技术介绍
相机在面对外界环境光线剧烈变化时,需要通过调整曝光、增益、光圈等参数以确保图像正常。目前大多摄像机都是通过控制光圈孔径的大小控制相机的通光量,以实现图像亮度的调整。目前,光圈自动控制都是通过电机运动和图像信号处理(ImageSignalProcessor,ISP)算法串行运行以进行控制,控制便捷性有待提升。
技术实现思路
有鉴于此,本公开提供一种光圈控制方法及装置。本公开提供的一种光圈控制方法,所述方法包括:获取当前画面亮度的情况。根据所述当前画面亮度的情况计算光圈应调整到的第一预设位置。控制所述光圈向所述第一预设位置运行。获取所述光圈在向所述第一预设位置运行过程中的实时位置。判断获取的实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,如果获取的实时位置是所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置;如果获取的实时位置不是所述光圈在所述当前画面亮度下对应的目标位置,获取所述光圈在向所述第一预设位置继续运行过程中的下一个实时位置,并判断获取的下一个实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,直至获取到的实时位置为所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置。进一步的,控制所述光圈向所述第一预设位置运行的过程中,所述方法还包括:重新获取当前画面亮度的情况。根据重新获取的画面亮度的情况计算第二预设位置。判断所述第二预设位置是否与所述第一预设位置一致,如果不一致,控制所述光圈停止运行。将所述光圈当前位置作为新的起始位置,控制所述光圈从所述新的起始位置向所述第二预设位置运行。获取所述光圈在向所述第二预设位置运行过程中的实时位置。判断获取的实时位置是否为所述光圈在重新获取的画面亮度下对应的目标位置,如果获取的实时位置是所述光圈在重新获取的画面亮度下对应的目标位置,控制所述光圈位于在所述对应的目标位置。如果获取的实时位置不是所述光圈在重新获取的画面亮度下对应的目标位置,继续控制所述光圈运行,继续获取所述光圈在向所述第二预设位置运行过程中的实时位置,直至获取的实时位置为所述光圈在重新获取的画面亮度下对应的目标位置。进一步的,判断获取的实时位置是否为所述光圈在重新获取的画面亮度下对应的目标位置的步骤包括:获取所述实时位置对应的画面亮度平均值。判断所述画面亮度平均值是否处于预设范围内。如果所述画面亮度平均值处于预设范围内,则判定所述实时位置为所述光圈在重新获取的画面亮度下对应的目标位置。进一步的,所述光圈的运行通过步进电机驱动,获取所述光圈在向所述第一预设位置运行过程中的实时位置的步骤包括:获取所述步进电机的已走步长,以获知所述光圈的已走步长。将所述光圈的运行方向乘以所述光圈的已走步长,并加上所述光圈的初始位置作为所述光圈的实时位置。进一步的,获取所述步进电机的已走步长的步骤包括:对所述步进电机的电脉冲信号变化次数进行计数。将所述步进电机的电脉冲信号的变化次数作为所述步进电机走过的步长数。本公开提供一种光圈控制装置,包括处理器、光圈以及控制器。所述处理器用于获取当前画面亮度的情况;并根据所述当前画面亮度的情况计算所述光圈应调整到的第一预设位置。所述控制器用于控制所述光圈向所述第一预设位置运行。所述处理器用于获取所述光圈在向所述第一预设位置运行过程中的实时位置;并判断获取的实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置;如果获取的实时位置是所述光圈在所述当前画面亮度下对应的目标位置,所述控制器用于控制所述光圈位于在所述目标位置,结束运行。进一步的,所述处理器用于获取所述实时位置对应的画面亮度平均值,并判断所述画面亮度平均值是否处于预设范围内,如果处于预设范围内,所述实时位置则为所述当前画面亮度下对应的目标位置。进一步的,所述光圈控制装置包括步进电机,所述步进电机用于驱动所述光圈运行,所述控制器通过所述步进电机控制所述光圈运行。进一步的,所述处理器用于获取所述步进电机的已走步长,以获知所述光圈的已走步长。所述处理器用于通过将所述光圈的运行方向乘以所述光圈的已走步长并加上所述光圈的初始位置获取所述光圈的实时位置。进一步的,所述步进电机的已走步长数等于所述步进电机的电脉冲信号变化次数。本公开提供的光圈控制方法及装置,通过获取当前画面亮度的情况,根据当前画面亮度的情况计算光圈应调整到的第一预设位置,控制光圈向第一预设位置运行,并获取光圈在向第一预设位置运行过程中的实时位置,通过判断获取的实时位置是否为光圈在当前画面亮度下对应的目标位置,进而控制光圈位于在目标位置,该光圈控制方法及装置通过将光圈的控制与ISP算法与并行运行,在单次控制光圈运行过程中获取光圈的实时位置,并判断获取的实时位置是否为光圈在当前画面亮度下对应的目标位置,使得光圈的运行可随目标位置的更改而中止,提升了光圈控制速度及控制精度,简化了控制流程,实现较为便捷。为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本公开的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本公开实施例所提供的一种光圈控制装置的方框示意图。图2为本公开实施例所提供的一种光圈控制方法的流程示意图。图3为本公开实施例所提供的一种光圈控制方法的另一种流程示意图。图4为本公开实施例所提供的一种光圈控制方法的又一种流程示意图。图5为本公开实施例所提供的一种光圈控制方法的又一种流程示意图。图6为本公开实施例所提供的一种光圈控制方法的又一种流程示意图。图7为本公开实施例所提供的一种光圈控制方法的应用示意图。图标:10-光圈控制装置;11-处理器;12-控制器;13-步进电机;14-光圈。具体实施方式下面将结合本公开中附图,对本公开中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项本文档来自技高网...

【技术保护点】
1.一种光圈控制方法,其特征在于,所述方法包括:/n获取当前画面亮度的情况;/n根据所述当前画面亮度的情况计算光圈应调整到的第一预设位置;/n控制所述光圈向所述第一预设位置运行;/n获取所述光圈在向所述第一预设位置运行过程中的实时位置;/n判断获取的实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,如果获取的实时位置是所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置;如果获取的实时位置不是所述光圈在所述当前画面亮度下对应的目标位置,获取所述光圈在向所述第一预设位置继续运行过程中的下一个实时位置,并判断获取的下一个实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,直至获取到的实时位置为所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置。/n

【技术特征摘要】
1.一种光圈控制方法,其特征在于,所述方法包括:
获取当前画面亮度的情况;
根据所述当前画面亮度的情况计算光圈应调整到的第一预设位置;
控制所述光圈向所述第一预设位置运行;
获取所述光圈在向所述第一预设位置运行过程中的实时位置;
判断获取的实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,如果获取的实时位置是所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置;如果获取的实时位置不是所述光圈在所述当前画面亮度下对应的目标位置,获取所述光圈在向所述第一预设位置继续运行过程中的下一个实时位置,并判断获取的下一个实时位置是否为所述光圈在所述当前画面亮度下对应的目标位置,直至获取到的实时位置为所述光圈在所述当前画面亮度下对应的目标位置,控制所述光圈位于在所述目标位置。


2.根据权利要求1所述的光圈控制方法,其特征在于,控制所述光圈向所述第一预设位置运行的过程中,所述方法还包括:
重新获取当前画面亮度的情况;
根据重新获取的画面亮度的情况计算第二预设位置;
判断所述第二预设位置是否与所述第一预设位置一致,如果不一致,控制所述光圈停止运行;
将所述光圈当前位置作为新的起始位置,控制所述光圈从所述新的起始位置向所述第二预设位置运行;
获取所述光圈在向所述第二预设位置运行过程中的实时位置;
判断获取的实时位置是否为所述光圈在重新获取的画面亮度下对应的目标位置,如果获取的实时位置是所述光圈在重新获取的画面亮度下对应的目标位置,控制所述光圈位于在所述对应的目标位置;
如果获取的实时位置不是所述光圈在重新获取的画面亮度下对应的目标位置,继续控制所述光圈运行,继续获取所述光圈在向所述第二预设位置运行过程中的实时位置,直至获取的实时位置为所述光圈在重新获取的画面亮度下对应的目标位置。


3.根据权利要求2所述的光圈控制方法,其特征在于,判断获取的实时位置是否为所述光圈在重新获取的画面亮度下对应的目标位置的步骤包括:
获取所述实时位置对应的画面亮度平均值;
判断所述画面亮度平均值是否处于预设范围内;
如果所述画面亮度平均值处于预设范围内,则判定所述实时位置为所述光圈在重新获...

【专利技术属性】
技术研发人员:曾文彬范桢干项小胜祝玉宝原育光
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

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

1