一种测试智能设备闪光灯的方法及装置与流程

文档序号:11138924阅读:680来源:国知局
一种测试智能设备闪光灯的方法及装置与制造工艺

本发明实施例涉及测试技术,尤其涉及一种测试智能设备闪光灯的方法及装置。



背景技术:

目前,现有的手机或平板电脑等智能设备均有闪光灯,现有的智能设备在生产过程中,在对闪光灯进行检测时,通常均是由操作人员亲自到现场观看闪光灯是否能正常打闪。此种检测方法比较费时费力。



技术实现要素:

本发明实施例提供一种测试智能设备闪光灯的方法及装置,可以省时省力地检测智能设备的闪光灯。

第一方面,本发明实施例提供了一种测试智能设备闪光灯的方法,包括:

控制闪光灯上电;

通过光敏传感器检测闪光灯亮度变化,并输出对应光感信号;

根据光感信号判断闪光灯是否处于正常工作状态。

第二方面,本发明实施例还提供了一种测试智能设备闪光灯的装置,包括:

闪光灯上电模块,用于控制闪光灯上电;

亮度变化检测模块,与所述闪光灯上电模块相连,用于通过光敏传感器检测闪光灯亮度变化,并输出对应光感信号;

工作状态判断模块,与所述亮度变化检测模块相连,用于根据光感信号判断闪光灯是否处于正常工作状态。

本发明实施例通过根据光感信号判断闪光灯是否处于正常工作状态,使得智能设备能够自动测试自身的闪光灯并保存测试结果,简化了检测过程,提高了检测效率,减少了人力检测成本。

附图说明

图1是本发明实施例一提供的测试智能设备闪光灯的方法流程图;

图2是本发明实施例二提供的测试智能设备闪光灯的方法流程图;

图3是本发明实施例三提供的测试智能设备闪光灯的方法流程图;

图4是本发明实施例四提供的测试智能设备闪光灯的装置结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一提供的测试智能设备闪光灯的方法流程图,本实施例可适用于智能设备闪光灯自测的情况,该方法可以由测试智能设备闪光灯的装置来执行,该装置可以由软件和/或硬件方式实现,该装置可以集成在任何带闪光灯的智能设备中,例如典型的是用户终端设备,如手机、平板电脑等。该方法包括:

S101、控制闪光灯上电。

测试之前闪光灯处于断电状态,为测试闪光灯功能需要控制闪光灯上电,可以让闪光灯打闪。

S102、通过光敏传感器检测闪光灯亮度变化,并输出对应光感信号。

光敏传感器可以是智能设备自带的摄像头也可以是外接的光敏电阻,光敏传感器与需要测试闪光灯的智能设备连接,即智能设备通过光敏传感器测试自身的闪光灯的功能。在闪光灯打闪前后光敏传感器能检测到闪光灯亮度的变化,然后光敏传感器输出对应的光感信号。

S103、根据光感信号判断闪光灯是否处于正常工作状态。

如果根据光感信号能判断出闪光灯亮度有变化,就说明闪光灯能打闪,即处于正常工作状态。如果根据光感信号不能判断出闪光灯亮度有变化,就说明闪光灯工作异常。在获取测试结果后,自然的接下来就是智能设备保存、显示或输出自身闪光灯的测试结果,一般智能设备都包含存储卡、显示屏和扬声器,很容易就可实现将闪光灯测试结果保存在存储卡、显示在显示屏或用扬声器播放测试结果。

本实施例通过根据光感信号判断闪光灯是否处于正常工作状态,使得智能设备能够自动测试自身的闪光灯并保存测试结果,简化了检测过程,提高了检测效率,减少了人力检测成本。

实施例二

图2是本发明实施例二提供的测试智能设备闪光灯的方法流程图,实施例二以上述实施例为基础,将光敏传感器进一步优化为智能设备自身的摄像头,并且根据所述摄像头输出的光感信号判断所述闪光灯有无打闪。而且在根据光感信号判断闪光灯是否处于正常工作状态之后,增加了根据光敏传感器输出的光感信号的变化情况判断所述闪光灯的打闪亮度的技术方案。相应的,本实施例的方法包括:

S201、控制闪光灯上电。

S202、通过智能设备的摄像头检测闪光灯亮度变化,并输出对应光感信号。

智能设备利用自身的摄像头测试自身的闪光灯,不需要增加额外的硬件成本。利用和闪光灯同侧的摄像头来测试,一般是后置摄像头。在闪光灯打闪前的瞬间利用摄像头拍摄一个画面,根据图像分析算法分析该画面的亮度并输出打闪前的光感信号,在闪光灯打闪时的瞬间再利用摄像头拍摄一个画面,根据图像分析算法分析该画面的亮度并输出打闪时的光感信号。本实施例中的光感信号可理解为亮度信号。

S203、根据所述摄像头输出的光感信号判断所述闪光灯有无打闪。

比较所述摄像头输出的打闪前的光感信号和打闪时的光感信号,也即比较打闪前的亮度信号和打闪时的亮度信号,获取其中打闪前后的亮度变化信息,若能判断出亮度变化说明闪光灯能打闪,是正常的。若不能判断出亮度变化就说明闪光灯不正常。同样很容易便可实现将闪光灯的测试结果在对应的智能设备上进行保存、显示或播放。

S204、根据摄像头输出的光感信号的变化情况判断所述闪光灯的打闪亮度。

闪光灯打闪前后摄像头输出的光感信号的数值是不一样的,打闪后的光感信号与打闪前的光感信号的差值对应着闪光灯的打闪亮度,打闪前后光感信号的差值越大就表示闪光灯的亮度越大。

本实施例根据摄像头输出的光感信号的变化情况判断所述闪光灯的打闪亮度,在判断闪光灯是否正常的基础上进一步地得到闪光灯的亮度,使闪光灯的测试结果更加详细。

在上述技术方案的基础上,优选是将所述根据光敏传感器输出的光感信号的变化情况判断所述闪光灯的打闪亮度进一步优化为:

一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第一预设范围内时,判断闪光灯打闪亮度为弱;

一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第二预设范围内时,判断闪光灯打闪亮度为中;

一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第三预设范围内时,判断闪光灯打闪亮度为强;

其中,第三预设范围内的值均大于第二预设范围内的值,第二预设范围内的值均大于第一预设范围内的值。

其中,本实施例中光敏传感器可以是摄像头。例如0-30为第一预设范围,31-70为第二预设范围,71-100为第三预设范围,当摄像头输出的光感信号最大值和最小值的差值为45时,则判断闪光灯打闪亮度为中。本领域技术人员可以理解的是,除了将闪光灯打闪亮度分为强、中及弱三个等级外,可根据需要将闪光灯打闪亮度分为其他的两个或以上的等级,各个预设范围的大小可根据需要设置。

实施例三

图3是本发明实施例三提供的测试智能设备闪光灯的方法流程图,实施例三以上述实施例为基础,光敏传感器具体为与所述智能设备的CPU连接的光敏电阻,本实施例中光感信号可以用光敏电阻输出的电压信号来表示,在判断闪光灯有无打闪的基础上通过电压信号的差值判断闪光灯的亮度。相应的,本实施例的方法包括:

S301、控制闪光灯上电。

S302、通过与所述智能设备的CPU连接的光敏电阻检测闪光灯亮度变化,并输出对应电压信号。

闪光灯的测试一般在工厂生产智能设备时进行,将光敏电阻与智能设备的CPU进行连接,光敏电阻可以固定在夹具上并与所述闪光灯对立。闪光灯打闪前后亮度的变化会引起光敏电阻阻值的变化,进而光敏电阻输出不同的电压,智能设备的CPU能检测到光敏电阻电压的变化。

S303、根据光敏电阻输出的电压信号判断所述闪光灯有无打闪。

如果光敏电阻输出的电压有变化说明闪光灯有打闪,即闪光灯正常。如果光敏电阻输出的电压没有变化说明闪光灯没有打闪,即闪光灯异常。

S304、一次打闪过程中,当光敏电阻输出的电压信号最大值和最小值的差值落入第一预设范围内时,判断闪光灯打闪亮度为弱;一次打闪过程中,当光敏电阻输出的电压信号最大值和最小值的差值落入第二预设范围内时,判断闪光灯打闪亮度为中;一次打闪过程中,当光敏电阻输出的电压信号最大值和最小值的差值落入第三预设范围内时,判断闪光灯打闪亮度为强;其中,第三预设范围内的值均大于第二预设范围内的值,第二预设范围内的值均大于第一预设范围内的值。

例如0-30为第一预设范围,31-70为第二预设范围,71-100为第三预设范围,当光敏电阻输出的电压信号最大值和最小值的差值为45时,则判断闪光灯打闪亮度为中。本领域技术人员可以理解的是,除了将闪光灯打闪亮度分为强、中及弱三个等级外,可根据需要将闪光灯打闪亮度分为其他的两个或以上的等级,各个预设范围的大小可根据需要设置。

本实施例通过光敏电阻输出的电压的变化来判断闪光灯能否打闪以及打闪的亮度,电压变化更易测量,亮度计算更加简单,测试结果更准确。

实施例四

图4是本发明实施例四提供的测试智能设备闪光灯的装置结构图,该装置用于执行上述实施例中的测试智能设备闪光灯的方法。该装置包括:闪光灯上电模块401、亮度变化检测模块402及工作状态判断模块403。

闪光灯上电模块401,用于控制闪光灯上电。

亮度变化检测模块402,与所述闪光灯上电模块401相连,用于通过光敏传感器检测闪光灯亮度变化,并输出对应光感信号。

工作状态判断模块403,与所述亮度变化检测模块402相连,用于根据光感信号判断闪光灯是否处于正常工作状态。

本实施例通过根据光感信号判断闪光灯是否处于正常工作状态,使得智能设备能够自动测试自身的闪光灯并保存测试结果,简化了检测过程,提高了检测效率,减少了人力检测成本。

进一步地,所述光敏传感器为与所述智能设备的CPU连接的光敏电阻;所述工作状态判断模块具体用于根据光敏电阻输出的电压信号判断所述闪光灯有无打闪。

进一步地,所述光敏传感器为所述智能设备的摄像头;所述工作状态判断模块具体用于根据所述摄像头输出的光感信号判断所述闪光灯有无打闪。

进一步地,测试智能设备闪光灯的装置还包括亮度判断模块,与所述工作状态判断模块相连,用于根据光敏传感器输出的光感信号的变化情况判断所述闪光灯的打闪亮度。

进一步地,所述亮度判断模块具体用于:一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第一预设范围内时,判断闪光灯打闪亮度为弱;一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第二预设范围内时,判断闪光灯打闪亮度为中;一次打闪过程中,当光敏传感器输出的光感信号最大值和最小值的差值落入第三预设范围内时,判断闪光灯打闪亮度为强;其中,第三预设范围内的值均大于第二预设范围内的值,第二预设范围内的值均大于第一预设范围内的值。

本发明实施例所提供的测试智能设备闪光灯的装置可用于执行本发明任意实施例所提供的测试智能设备闪光灯的方法,具备执行该方法相应的功能和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1