红外灯功率的调整方法及摄像设备
本申请要求于2016年12月27日提交中国专利局、申请号为201611227537.7、发明名称为“红外灯功率的调整方法及摄像设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及摄像领域,特别涉及一种红外灯功率的调整方法及摄像设备。
背景技术
为了满足人们在夜间或低亮度环境下的摄像需求,目前的摄像设备上一般都配置有红外灯,红外灯作为红外光源,能够为摄像设备提供摄像所需的亮度,对摄像环境进行补光。
相关技术中,在摄像设备工作的过程中,当检测到所拍摄环境的亮度不足时,即会启动红外灯,而且红外灯将以设定的额定功率满负荷工作。也即是,目前摄像设备的红外灯在启动时,均以固定的较大输出功率运行。
但是实际应用中,当对环境相对较亮的场景进行拍摄时,比如对反光比较多的近景场景进行拍摄时,可能仅需要很小的红外灯输出功率就能满足实际的摄像需求,如果此时红外灯仍以较大的额定功率持续运行,将会增大摄像设备的能耗,而且由于红外灯本身属于一种大发热量的电子元器件,持续大功率运行将导致摄像设备的大量热量积累,影响设备的使用寿命。
发明内容
为了解决摄像设备的红外灯以固定的最大输出功率运行导致的能耗和产热较大的问题,本申请实施例提供了一种红外灯功率的调整方法及摄像设备。所述技术方案如下:
第一方面,提供了一种红外灯功率的调整方法,应用于摄像设备中,所述方法包括:
在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,所述图像参数用于指示当前所处拍摄环境的亮度;
判断所述图像参数是否处于预设参数范围内;
当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整。
可选地,所述获取所拍摄图像的图像参数之前,还包括:
当所述红外灯启动时,将所述红外灯的最大输出功率作为所述红外灯的输出功率,以发射红外光线。
可选地,所述图像参数包括自动曝光值;所述判断所述图像参数是否处于预设参数范围内,包括:
判断所述自动曝光值是否处于预设曝光阈值范围内;
相应地,所述当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整,包括:
当所述自动曝光值不处于所述预设曝光阈值范围内,且所述自动曝光值小于第一预设曝光值时,减小所述红外灯的输出功率;
当所述自动曝光值不处于所述预设曝光阈值范围内,且所述自动曝光值大于第二预设曝光值时,增大所述红外灯的输出功率,所述第二预设曝光值大于所述第一预设曝光值。
可选地,所述图像参数包括平均亮度值;所述判断所述图像参数是否处于预设参数范围内,包括:
判断所述平均亮度值是否处于预设亮度阈值范围内;
相应地,所述当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整,包括:
当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值小于第一预设亮度值时,增大所述红外灯的输出功率;
当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值大于第二预设亮度值时,减小所述红外灯的输出功率,所述第二预设亮度值大于所述第一预设亮度值。
可选地,所述减小所述红外灯的输出功率,包括:
将所述红外灯当前的输出功率减小预设功率,所述预设功率为所述红外灯的最大输出功率与预设比例相乘得到,所述预设比例大于0且小于1;
相应地,所述增大所述红外灯的输出功率,包括:
将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述红外灯设置有多个功率控制档位,所述多个功率控制档位中的每个功率控制档位对应一个输出功率,且按照输出功率的大小顺序排列的多个功率控制档位中,相邻的两个功率控制档位对应的输出功率,相差所述预设功率;
相应地,所述将所述红外灯当前的输出功率减小预设功率,包括:
将所述红外灯当前的功率控制档位降低一个功率控制档位,以将所述红外灯当前的输出功率减小所述预设功率;
相应地,所述将所述红外灯当前的输出功率增大所述预设功率,包括:
将所述红外灯当前的功率控制档位增大一个功率控制档位,以将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述对所述红外灯的输出功率进行调整,包括:
通过调整驱动信号的占空比,对所述红外灯的输出功率进行调整,所述驱动信号用于控制所述红外灯的驱动电路的输出功率。
第二方面,提供了一种摄像设备,所述摄像设备包括:
获取模块,用于在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,所述图像参数用于指示当前所处拍摄环境的亮度;
判断模块,用于判断所述图像参数是否处于预设参数范围内;
调整模块,用于当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整。
可选地,所述摄像设备还包括:
启动模块,用于获取所拍摄图像的图像参数之前,当所述红外灯启动时,将所述红外灯的最大输出功率作为所述红外灯的输出功率,以发射红外光线。
可选地,所述图像参数包括自动曝光值;所述判断模块用于判断所述自动曝光值是否处于预设曝光阈值范围内;
相应地,所述调整模块包括:
减小单元,用于当所述自动曝光值不处于所述预设曝光阈值范围内,且所述自动曝光值小于第一预设曝光值时,减小所述红外灯的输出功率;
增大单元,用于当所述自动曝光值不处于所述预设曝光阈值范围内,且所述自动曝光值大于第二预设曝光值时,增大所述红外灯的输出功率,所述第二预设曝光值大于所述第一预设曝光值。
可选地,所述图像参数包括平均亮度值;所述判断模块用于判断所述平均亮度值是否处于预设亮度阈值范围内;
相应地,所述调整模块包括:
增大单元,用于当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值小于第一预设亮度值时,增大所述红外灯的输出功率;
减小单元,用于当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值大于第二预设亮度值时,减小所述红外灯的输出功率,所述第二预设亮度值大于所述第一预设亮度值。
可选地,所述减小单元用于将所述红外灯当前的输出功率减小预设功率,所述预设功率为所述红外灯的最大输出功率与预设比例相乘得到,所述预设比例大于0且小于1;
相应地,所述增大单元用于将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述红外灯设置有多个功率控制档位,所述多个功率控制档位中的每个功率控制档位对应一个输出功率,且按照输出功率的大小顺序排列的多个功率控制档位中相邻的两个功率控制档位对应的输出功率相差所述预设功率;
相应地,所述减小单元用于:
将所述红外灯当前的功率控制档位降低一个功率控制档位,以将所述红外灯当前的输出功率减小所述预设功率;
相应地,所述增大单元用于:
将所述红外灯当前的功率控制档位增大一个功率控制档位,以将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述调整模块用于:
通过调整驱动信号的占空比,对所述红外灯的输出功率进行调整,所述驱动信号用于控制所述红外灯的驱动电路的输出功率。
第三方面,提供一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例提供的红外灯功率的调整方法。该方法包括:
在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,所述图像参数用于指示当前所处拍摄环境的亮度;
判断所述图像参数是否处于预设参数范围内;
当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整。
本申请实施例提供的技术方案带来的有益效果是:
本申请实施例中,摄像设备可以在启动红外灯拍摄图像的过程中,获取所拍摄图像的用于指示当前所处拍摄环境亮度的图像参数,判断该图像参数是否处于预设参数范围内,当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整。由于获取的图像参数能够指示拍摄环境的亮度,因此可以根据该图像参数确定所拍摄环境的亮度,进而根据拍摄环境的亮度对红外灯的输出功率进行适应性调整,避免了红外灯一直以最大输出功率运行导致的能耗和产热较大的问题,延长了摄像设备的使用寿命。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种红外灯功率的调整方法的流程图;
图2是本申请实施例提供的另一种红外灯功率的调整方法的流程图;
图3A是本申请实施例提供的一种摄像设备的结构示意图;
图3B是本申请实施例提供的另一种摄像设备的结构示意图;
图3C是本申请实施例提供的一种调整模块330的结构示意图;
图4是本申请实施例提供的一种摄像设备的硬件结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申
请实施方式作进一步的详细描述。
在对本申请实施例进行详细的解释说明之前,先对本申请实施例的实施环境予以介绍。本申请实施例应用于配置有红外灯的摄像设备中,该摄像设备能够在检测到所拍摄环境的亮度不足时,启动红外灯,利用红外灯发射的红外光线对拍摄环境进行补光,从而为摄像设备提供摄像所需的亮度。进一步地,该摄像设备还具有图像分析功能,能够通过对所拍摄的图像进行图像分析,获取所拍摄图像的特定图像参数。示例地,该摄像设备可以通过图像分析软件对所拍摄的图像进行图像分析,获取特定图像参数。
图1是本申请实施例提供的一种红外灯功率的调整方法的流程图。该方法应用于摄像设备中,参见图1,该方法包括:
步骤101:在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,该图像参数用于指示当前所处拍摄环境的亮度。
其中,该图像参数可以包括自动曝光值或者平均亮度值等,当然也可以包括其他能够指示拍摄环境亮度的图像参数,本申请实施例对此不做限定。
由于该图像参数能够指示当前所处拍摄环境的亮度,因此根据获取的图像参数即可确定所处拍摄环境的亮度,进而可以根据环境亮度对红外灯的输出功率进行适应性的调整。
步骤102:判断该图像参数是否处于预设参数范围内。
其中,该预设参数范围用于指示当前所处的拍摄环境处于正常的亮度范围。该预设参数范围可以根据具体的图像参数进行设置,不同的图像参数可以设置不同的预设参数范围。
当图像参数处于预设参数范围内时,说明当前所处的拍摄环境处于正常的亮度范围,无需对红外灯的功率进行调整;当图像参数不处于预设参数范围内时,说明当前所处的拍摄环境不处于正常的亮度范围,可能过亮或者过暗,因此需要对红外灯的功率进行调整。
步骤103:当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整。
具体地,当该图像参数不处于该预设参数范围内,且根据该图像参数确
定拍摄环境较亮时,可以减小红外灯的输出功率,以降低红外灯的功耗和发热;当该图像参数不处于该预设参数范围内,且根据该图像参数确定拍摄环境较暗时,可以增大红外灯的输出功率,以增大摄像所需的亮度。
本申请实施例中,摄像设备可以在启动红外灯拍摄图像的过程中,获取所拍摄图像的用于指示当前所处拍摄环境亮度的图像参数,判断该图像参数是否处于预设参数范围内,当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整。由于获取的图像参数能够指示拍摄环境的亮度,因此可以根据该图像参数确定所拍摄环境的亮度,进而根据拍摄环境的亮度对红外灯的输出功率进行适应性调整,避免了红外灯一直以最大输出功率运行导致的能耗和产热较大的问题,延长了摄像设备的使用寿命。
图2是本申请实施例提供的一种红外灯功率的调整方法的流程图,该方法应用于摄像设备中,参见图2,该方法包括:
步骤201:当该红外灯启动时,将该红外灯的最大输出功率作为该红外灯的输出功率,以发射红外光线。
该摄像设备在拍摄图像的过程中,当检测到所拍摄环境的亮度不足时,可以启动红外灯进行补光。而当该红外灯启动时,可以将该红外灯的最大输出功率作为该红外灯的输出功率,即该红外灯以最大功率输出。
其中,该红外灯的最大输出功率可以为该红外灯预设的额定功率。
步骤202:在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,该图像参数用于指示当前所处拍摄环境的亮度。
本申请实施例中,为了对红外灯的输出功率进行控制,可以在拍摄图像的过程中,获取能够指示当前所处拍摄环境的亮度的图像参数,以便根据获取的图像参数确定所处拍摄环境的亮度,进而根据环境亮度对红外灯的输出功率进行适应性的调整。
具体地,该图像参数可以包括自动曝光值或者平均亮度值,当然也可以包括其他能够指示拍摄环境亮度的图像参数,本申请实施例对此不做限定。
其中,自动曝光(AE,Automatic Exposure)值用于指示拍摄该图像时自动曝光模块的自动增益。自动曝光是指根据光线的强弱自动调整所拍摄图像
的曝光值,具体可以通过自动曝光模块输出的自动增益进行调整。当外界场景比较亮时,自动曝光模块输出的自动增益会变小,即AE值较小;当外界场景比较暗时,自动曝光模块输出的自动增益会变大,即AE值较大。该摄像设备可以通过获取自动曝光模块输出的自动增益,得到所拍摄图像的自动曝光值。
其中,平均亮度值是指图像中所有像素点的亮度值的平均值。当外界场景比较亮时,所拍摄图像的平均亮度值会变大;当外界场景比较暗时,所拍摄图像的平均亮度值会变小。该摄像设备可以对所拍摄的图像进行图像分析,获取所拍摄图像中所有像素点的亮度值,并计算所有像素点的亮度值之和与像素点数目之间的比值,得到该图像的平均亮度值。
需要说明的是,本申请实施例所述的拍摄图像的过程可以为拍摄照片的过程,也可以为拍摄视频的过程。当拍摄视频时,该摄像设备可以对视频中的图像帧进行图像分析,获取图像帧的图像参数。
步骤203:判断该图像参数是否处于预设参数范围内。
其中,该预设参数范围用于指示当前所处的拍摄环境处于正常的亮度范围,当图像参数处于预设参数范围内时,无需对红外灯的功率进行调整。该预设参数范围可以根据具体的图像参数进行设置,不同的图像参数可以设置不同的预设参数范围。
具体地,针对不同的图像参数,判断该图像参数是否处于预设参数范围内的方式可以包括以下几种方式:
第一种方式,当该图像参数包括自动曝光值时,该预设参数范围可以为预设曝光阈值范围,相应地,判断该图像参数是否处于预设参数范围内包括:判断该自动曝光值是否处于预设曝光阈值范围内。
其中,该预设曝光阈值范围可以为大于或等于第一预设曝光值且小于或等于第二预设曝光值的范围,即该预设曝光阈值范围为[第一预设曝光值,第二预设曝光值]的区间。其中,该第二预设曝光值大于该第一预设曝光值。
进一步地,该预设曝光阈值范围可以根据一个标准曝光值确定,该预设曝光阈值范围可以为该标准曝光值的预设比例范围。例如,假设标准曝光值为AE_Thres,则该预设曝光阈值范围可以为[0.9AE_Thres,1.1AE_Thres]。也
即是,所拍摄图像的AE值可以在AE_Thres的上下10%的范围内波动。
第二种方式,当该图像参数包括平均亮度值时,该预设参数范围可以为具体的预设亮度阈值范围,相应地,判断该图像参数是否处于预设参数范围内包括:判断该平均亮度值是否处于预设亮度阈值范围内。
其中,该平均亮度值可以为大于或等于第一预设亮度值且小于或等于第二预设亮度值的范围,即该预设亮度阈值范围为[第一预设亮度值,第二预设亮度值]的区间。其中,该第二预设亮度值大于该第一预设亮度值。
进一步地,该预设亮度阈值范围可以根据一个标准亮度值确定,该预设亮度阈值范围可以为该标准亮度值的预设比例范围。例如,假设标准亮度值为Luma_Thres,则该预设曝光阈值范围可以为[0.9Luma_Thres,1.1Luma_Thres]。也即是,所拍摄图像的平均亮度值可以在Luma_Thres的上下10%的范围内波动。
需要说明的是,不同摄像设备上的预设曝光阈值范围和预设亮度阈值范围可能不同,每个摄像设备上的预设曝光阈值范围和预设亮度阈值范围可以通过实际验证进行设置。
步骤204:当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整。
当该图像参数不处于该预设参数范围内时,说明该图像参数指示的拍摄环境的亮度不在正常的亮度范围内,周围环境的亮度可能过亮或过暗,因此需要对红外灯的输出功率进行调整,以通过调整红外灯的输出功率调整拍摄环境的亮度。
具体地,针对不同的图像参数,当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整可以包括以下几种方式:
第一种方式:当该自动曝光值不处于该预设曝光阈值范围内,且该自动曝光值小于第一预设曝光值时,减小该红外灯的输出功率;当该自动曝光值不处于该预设曝光阈值范围内,且该自动曝光值大于第二预设曝光值时,增大该红外灯的输出功率,该第二预设曝光值大于该第一预设曝光值。
其中,当所拍摄图像的自动曝光值小于第一预设曝光值时,说明当前所处的拍摄环境较亮,较小的红外灯输出功率即可满足拍摄需求,因此为了减
小功耗,可以减小该红外灯的输出功率;当该自动曝光值大于第二预设曝光值时,说明当前所处的拍摄环境较暗,当前的红外灯输出功率已经不能满足拍摄需求,因此为了增大拍摄环境的亮度,可以增大该红外灯的输出功率。
第二种方式:当该平均亮度值不处于该预设亮度阈值范围内,且该平均亮度值小于第一预设亮度值时,增大该红外灯的输出功率;当该平均亮度值不处于该预设亮度阈值范围内,且该平均亮度值大于第二预设亮度值时,减小该红外灯的输出功率,该第二预设亮度值大于该第一预设亮度值。
其中,当所拍摄图像的平均亮度值小于第一预设亮度值时,说明当前所处的拍摄环境较暗,当前的红外灯输出功率已经不能满足拍摄需求,因此为了增大拍摄环境的亮度,可以增大该红外灯的输出功率;当所拍摄图像的平均亮度值大于第二预设亮度值时,说明当前所处的拍摄环境较暗,较小的红外灯输出功率即可满足拍摄需求,因此为了减小功耗,可以减小该红外灯的输出功率。
具体地,上述减小该红外灯的输出功率的过程可以包括:将该红外灯当前的输出功率减小预设功率。相应地,上述增大该红外灯的输出功率的过程可以包括:将该红外灯当前的输出功率增大该预设功率。
其中,该预设功率为该红外灯的最大输出功率与预设比例相乘得到,该预设比例大于0且小于1。例如,该预设比例可以为0.05或者0.1等。示例地,假设该红外灯的最大输出功率为P,该预设比例为0.05,则该预设功率即为0.05P。当该图像参数不处于预设参数范围内时,该摄像设备即可将当前红外灯的输出功率增大或减小0.05P。
需要说明的是,上述调整红外灯的输出功率的过程可以为循环调整的过程,也即是,当第一次获取所拍摄图像的图像参数,并根据该图像参数对红外灯的输出功率进行调整后,该摄像设备可以继续获取所拍摄图像的图像参数,判断该图像参数是否处于预设参数范围内,如果仍不处于该预设参数范围内,则继续对红外灯的输出功率进行调整,直至检测到获取的图像参数处于该预设参数范围时,停止调整。
例如,若预设功率为0.05P,则当该自动曝光值小于第一预设曝光值时,可以将当前红外灯的输出功率减小0.05P,如果继续获取所拍摄图像的自动曝
光值,并检测到该自动曝光值仍小于该第一预设曝光值,则继续将红外灯的输出功率减小0.05P,直至检测到自动曝光值在预设曝光阈值范围内为止。
本申请实施例中,为了能够实现将红外灯输出功率每次减小或增大预设功率,获取所拍摄图像的图像参数之前,可以为该红外灯设置多个功率控制档位,该多个功率控制档位中的每个功率控制档位对应一个输出功率,且按照输出功率的大小顺序排列的多个功率控制档位中,相邻的两个功率控制档位对应的输出功率,相差该预设功率。相应地,将该红外灯当前的输出功率减小预设功率包括:将该红外灯当前的功率控制档位降低一个功率控制档位,以将该红外灯当前的输出功率减小该预设功率;将该红外灯当前的输出功率增大该预设功率包括:将该红外灯当前的功率控制档位增大一个功率控制档位,以将该红外灯当前的输出功率增大该预设功率。
实际应用中,可以通过调整驱动信号的占空比,对该红外灯的输出功率进行调整,该驱动信号用于控制该红外灯的驱动电路的输出功率。相应地,每个功率控制档位用于控制该驱动信号的占空比,通过改变功率控制档位调整驱动信号的占空比,即可将红外灯输出功率增大或减小该预设功率。
在一个实施例中,可以通过功率输出算法调整该红外灯的输出功率,即通过以下公式确定该红外灯的输出功率:
P′=(20-count)×t×P
其中,P′为红外灯的当前输出功率,P为红外灯的最大输出功率,count为调整参数,t为预设比例。t用于指示调整功率过程每次减小或增大的预设功率,例如t可以为0.05、0.1等。
红外灯启动过程中,count初始化为0,此时该红外灯的输出功率P′为最大输出功率P。后续过程中,若根据图像参数确定需要减小红外灯的输出功率,则将count加1;若根据图像参数确定需要增大红外灯的输出功率,则将count减1。重复上述步骤,直至检测到图像参数处于预设参数范围内时,停止调整。
需要说明的是,对应于上述功率控制档位,count相当于减小的功率控制档位数,count加1相当于降低一个功率控制档位,count减1相当于增大一个功率控制档位。
还需要说明的是,本申请实施例仅是以自动曝光值和平均亮度值这两种图像参数为例进行说明,而实际应用中,也可以获取其他能够指示拍摄环境亮度的图像参数,并按照上述方式对红外灯的输出功率进行调整,本申请实施例对此不做限定。
本申请实施例中,摄像设备可以在启动红外灯拍摄图像的过程中,获取所拍摄图像的用于指示当前所处拍摄环境亮度的图像参数,判断该图像参数是否处于预设参数范围内,当该图像参数不处于该预设参数范围内时,对该红外灯的输出功率进行调整。由于获取的图像参数能够指示拍摄环境的亮度,因此可以根据该图像参数确定所拍摄环境的亮度,进而根据拍摄环境的亮度对红外灯的输出功率进行适应性调整,避免了红外灯一直以最大输出功率运行导致的能耗和产热较大的问题,延长了摄像设备的使用寿命。
图3A是本申请实施例提供的一种摄像设备的结构示意图。参见图3A,该摄像设备包括:
获取模块310,用于在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,所述图像参数用于指示当前所处拍摄环境的亮度;
判断模块320,用于判断所述图像参数是否处于预设参数范围内;
调整模块330,用于当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整。
可选地,参见图3B,所述摄像设备还包括:
启动模块340,用于获取所拍摄图像的图像参数之前,当所述红外灯启动时,将所述红外灯的最大输出功率作为所述红外灯的输出功率,以发射红外光线。
可选地,所述图像参数包括自动曝光值;所述判断模块320用于判断所述自动曝光值是否处于预设曝光阈值范围内;
相应地,参见图3C,所述调整模块330包括:
减小单元331,用于当所述自动曝光值不处于所述预设曝光阈值范围内,且所述自动曝光值小于第一预设曝光值时,减小所述红外灯的输出功率;
增大单元332,用于当所述自动曝光值不处于所述预设曝光阈值范围内,
且所述自动曝光值大于第二预设曝光值时,增大所述红外灯的输出功率,所述第二预设曝光值大于所述第一预设曝光值。
可选地,所述图像参数包括平均亮度值;所述判断模块320用于判断所述平均亮度值是否处于预设亮度阈值范围内;
相应地,参见图3C,所述调整模块330包括:
增大单元332,用于当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值小于第一预设亮度值时,增大所述红外灯的输出功率;
减小单元331,用于当所述平均亮度值不处于所述预设亮度阈值范围内,且所述平均亮度值大于第二预设亮度值时,减小所述红外灯的输出功率,所述第二预设亮度值大于所述第一预设亮度值。
可选地,所述减小单元331用于将所述红外灯当前的输出功率减小预设功率,所述预设功率为所述红外灯的最大输出功率与预设比例相乘得到,所述预设比例大于0且小于1;
相应地,所述增大单元332用于将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述红外灯设置有多个功率控制档位,所述多个功率控制档位中的每个功率控制档位对应一个输出功率,且按照输出功率的大小顺序排列的多个功率控制档位中相邻的两个功率控制档位对应的输出功率相差所述预设功率;
相应地,所述减小单元331用于:
将所述红外灯当前的功率控制档位降低一个功率控制档位,以将所述红外灯当前的输出功率减小所述预设功率;
相应地,所述增大单元332用于:
将所述红外灯当前的功率控制档位增大一个功率控制档位,以将所述红外灯当前的输出功率增大所述预设功率。
可选地,所述调整模块330用于:
通过调整驱动信号的占空比,对所述红外灯的输出功率进行调整,所述驱动信号用于控制所述红外灯的驱动电路的输出功率。
需要说明的是,上述实施例提供的摄像设备在调整红外灯功率时,仅以
上述各功能模块的划分进行举例说明。实际应用中,可以根据需要将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的摄像设备与红外灯功率的调整方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图4是根据一示例性实施例示出的一种摄像设备400的硬件结构示意图。例如,摄像设备400可以是卡片机、单反摄像机等各种类型的摄像机,或者球机、云台等监控摄像头,或者手机、计算机、平板电脑等具有摄像功能的终端等。
参照图4,摄像设备400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)接口412,传感器组件414,以及通信组件416。
处理组件402通常控制摄像设备400的整体操作,诸如与显示,数据通信,相机操作和记录操作相关联的操作。处理组件402可以由包括的一个或多个处理器420来执行指令,以完成上述方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在摄像设备400中的操作。这些数据示例地包括用于在摄像设备400上操作的任何应用程序或方法的指令,图片,视频,音频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为摄像设备400的各种组件提供电源。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为摄像设备400生成、管理和分配电源相关联的组件。
多媒体组件408包括摄像头,该摄像头包括前置摄像头和/或后置摄像头。当摄像设备400处于操作模式,如拍摄模式或视频模式时,摄像头可以接收外部的多媒体数据。该摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力的器件。在一个实施例中,多媒体组件408包括在所述摄像设备400和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。
音频组件410可以用于输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当摄像设备400处于操作模式,如摄像模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送出去。在一些实施例中,音频组件410还可以包括一个扬声器,用于输出音频信号。
I/O接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮和启动按钮。
传感器组件414包括一个或多个传感器,用于为摄像设备400提供各个方面的状态评估。例如,传感器组件414可以检测到摄像设备400的打开/关闭状态,组件的相对定位,光线的强弱等。传感器组件414可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于摄像设备400和其他设备之间有线或无线方式的通信。摄像设备400可以接入基于通信标准的无线网络,如WiFi(无线局域网),2G或4G网络,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。
在示例性实施例中,摄像设备400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由摄像设备400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员可以理解,图4中示出的结构并不构成对摄像设备400的限定,摄像设备400可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,本申请实施例对此不做限定。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例提供的红外灯功率的调整方法。该方法包括:
在启动红外灯拍摄图像的过程中,获取所拍摄图像的图像参数,所述图像参数用于指示当前所处拍摄环境的亮度;
判断所述图像参数是否处于预设参数范围内;
当所述图像参数不处于所述预设参数范围内时,对所述红外灯的输出功率进行调整。
可见,由于本实施例获取的图像参数能够指示拍摄环境的亮度,因此可以根据该图像参数确定所拍摄环境的亮度,进而根据拍摄环境的亮度对红外灯的输出功率进行适应性调整,避免了红外灯一直以最大输出功率运行导致的能耗和产热较大的问题,延长了摄像设备的使用寿命。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。