System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及电子设备,尤其涉及一种可变光圈控制方法、可变光圈、摄像模组和电子设备。
技术介绍
1、随着电子设备技术的发展,以及用户对电子设备拍摄要求的日益增高,出现了带有可变光圈的摄像头模组。通过可变光圈可以控制摄像镜头的进光量以实现不同品质的成像。
2、传统可变光圈的控制方式为闭环控制且多档位可调,通常需要设置位置传感器检测可变光圈的位置以及提供稳定的电流,不仅成本提高且增加了功耗。为了解决该问题,开环两档控制的可变光圈应运而生。
3、开环两档控制的可变光圈只能通过机械限位将光圈固定在两个档位。因此,开环两档控制的可变光圈无需设置位置传感器,避免成本提高。但是其也需要时刻提供稳定电流保持光圈在对应档位位置,从而仍然存在功耗增加的问题。
技术实现思路
1、本申请实施例提供一种可变光圈控制方法、可变光圈、摄像模组和电子设备,用于解决光圈马达电流消耗带来的功耗增加的问题。
2、为达到上述目的,本申请的实施例采用如下技术方案:
3、第一方面,提供了一种可变光圈控制方法,该方法包括:控制可变光圈运动到目标位置;在可变光圈运动到目标位置后,根据图像传感器的曝光状态对可变光圈进行间断供电;其中,曝光状态包括曝光阶段和非曝光阶段,在曝光阶段对可变光圈供电,在非曝光阶段停止可变光圈的供电。由此,只在图像传感器的曝光阶段对可变光圈供电保证光圈的稳定,相比持续性提供电流来说,能够节省下非曝光阶段下的电流。并且,由于非曝光阶段不处于图像采集阶段,所以也
4、在第一方面的一种可能的实现方式中,根据图像传感器的曝光状态对可变光圈进行间断供电,包括:周期性读取图像传感器的帧信号;其中,帧信号用于反应图像传感器的曝光状态,由图像传感器基于帧率、曝光时长和读出时长形成;基于帧信号向可变光圈发送控制信号,通过控制信号对可变光圈进行间断供电。由此,由于帧信号能够实时地反应出图像传感器的曝光状态,基于帧信号发送控制信息实现可变光圈的间断供电,能够提高间断供电的准确性。
5、在第一方面的另一种可能的实现方式中,控制可变光圈运动到目标位置,包括:接收可变光圈的档位调节操作;输出与档位调节操作对应光圈档位的档位电流,通过档位电流驱动可变光圈运动到光圈档位对应的目标位置。
6、在第一方面的另一种可能的实现方式中,输出与档位调节操作对应光圈档位的档位电流,通过档位电流驱动可变光圈运动到光圈档位对应的目标位置,包括:当档位调节操作对应的光圈档位为第一档位时,输出第一档位对应的第一档位电流,通过第一档位电流控制可变光圈运动到第一档位对应的目标位置;当档位调节操作对应的光圈档位为第二档位时,输出第二档位对应的第二档位电流,通过第二档位电流控制可变光圈运动到第二档位对应的目标位置;其中,第一档位和第二档位不同,第一档位电流和第二档位电流的电流方向不同。由此,基于不同光圈档位给定可变光圈不同的档位电流,确保档位控制的精准性。
7、第二方面,本申请提供一种光圈供电芯片,光圈供电芯片存储有控制程序,光圈供电芯片执行控制程序实现如上述第一方面中任一项所述的可变光圈控制方法。
8、第三方面,本申请提供一种可变光圈,可变光圈为开环两档控制,包括:如上述第二方面中的光圈供电芯片、光圈马达和光圈叶片;光圈供电芯片与光圈马达连接,光圈马达与光圈叶片连接。
9、第四方面,本申请提供一种摄像模组,摄像模组包括:如上述第三方面中的可变光圈以及摄像头组件;其中,可变光圈设置在摄像头组件的前侧,用于控制摄像头组件的进光量。
10、第五方面,本申请提供一种电子设备,包括:壳体以及如上述第四方面中的摄像模组,摄像模组与壳体连接。
11、第六方面,本申请提供一种电子设备,包括:一个或多个处理器和存储器,存储器与处理器耦合;存储器中存储有一个或多个计算机程序代码,计算机程序代码包括计算机指令;当处理器执行计算机指令时,使得电子设备执行以下步骤:控制可变光圈运动到目标位置;在可变光圈运动到目标位置后,根据图像传感器的曝光状态对可变光圈进行间断供电;其中,曝光状态包括曝光阶段和非曝光阶段,在曝光阶段对可变光圈供电,在非曝光阶段停止可变光圈的供电。
12、在第六方面的一种可能的实现方式中,当处理器执行计算机指令时,使得电子设备执行以下步骤:周期性读取图像传感器的帧信号;其中,帧信号用于反应图像传感器的曝光状态,由图像传感器基于帧率、曝光时长和读出时长形成;基于帧信号向可变光圈发送控制信号,通过控制信号对可变光圈进行间断供电。
13、在第六方面的一种可能的实现方式中,当处理器执行计算机指令时,使得电子设备执行以下步骤:接收可变光圈的档位调节操作;输出与档位调节操作对应光圈档位的档位电流,通过档位电流驱动可变光圈运动到光圈档位对应的目标位置。
14、在第六方面的一种可能的实现方式中,当处理器执行计算机指令时,使得电子设备执行以下步骤:当档位调节操作对应的光圈档位为第一档位时,输出第一档位对应的第一档位电流,通过第一档位电流控制可变光圈运动到第一档位对应的目标位置;当档位调节操作对应的光圈档位为第二档位时,输出第二档位对应的第二档位电流,通过第二档位电流控制可变光圈运动到第二档位对应的目标位置;其中,第一档位和第二档位不同,第一档位电流和第二档位电流的电流方向不同。
15、第七方面,本申请一种计算机可读存储介质,其上存储有计算机程序,当计算机程序被电子设备中的处理器执行时,使得电子设备执行如第一方面及其任一种可能的设计方式的可变光圈控制方法。
16、第八方面,本申请提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面及其任一种可能的设计方式的方法。例如,该计算机可以是上述电子设备。
17、可以理解地,上述第二方面的光圈供电芯片,第三方面的可变光圈,第四方面的摄像模组,第五方面的电子设备,第六方面其任一种可能的设计方式的电子设备,第七方面的计算机可读存储介质,以及第八方面的计算机程序产品所能达到的有益效果,可参考如第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。
本文档来自技高网...【技术保护点】
1.一种可变光圈控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据图像传感器的曝光状态对所述可变光圈进行间断供电,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述控制可变光圈运动到目标位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述输出与所述档位调节操作对应光圈档位的档位电流,通过所述档位电流驱动所述可变光圈运动到所述光圈档位对应的目标位置,包括:
5.一种光圈供电芯片,其特征在于,所述光圈供电芯片存储有控制程序,所述光圈供电芯片执行所述控制程序实现如权利要求1-4中任一项所述的可变光圈控制方法。
6.一种可变光圈,其特征在于,所述可变光圈为开环两档控制,包括:如权利要求5所述的光圈供电芯片、光圈马达和光圈叶片;所述光圈供电芯片与所述光圈马达连接,所述光圈马达与所述光圈叶片连接。
7.一种摄像模组,其特征在于,所述摄像模组包括:如权利要求6所述的可变光圈以及摄像头组件;其中,所述可变光圈设置在所述摄像头组件的前侧,用于控制所述摄像头组件的进光量。
9.一种电子设备,其特征在于,包括:一个或多个处理器和存储器,所述存储器与所述处理器耦合;所述存储器中存储有一个或多个计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1-4中任一项所述的可变光圈控制方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序被电子设备的处理器执行时,使得所述电子设备执行如权利要求1-4中任一项所述的可变光圈控制方法。
...【技术特征摘要】
1.一种可变光圈控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据图像传感器的曝光状态对所述可变光圈进行间断供电,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述控制可变光圈运动到目标位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述输出与所述档位调节操作对应光圈档位的档位电流,通过所述档位电流驱动所述可变光圈运动到所述光圈档位对应的目标位置,包括:
5.一种光圈供电芯片,其特征在于,所述光圈供电芯片存储有控制程序,所述光圈供电芯片执行所述控制程序实现如权利要求1-4中任一项所述的可变光圈控制方法。
6.一种可变光圈,其特征在于,所述可变光圈为开环两档控制,包括:如权利要求5所述的光圈供电芯片、光圈马达和光圈叶片;所述光圈供电芯片与所述光圈马达连接,所述光圈马达与所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。