专利名称:一种通过手机摄像头对当前环境光线检测的实现方法
技术领域:
本发明涉及移动通信设备领域,尤其涉及一种通过手机摄像头对当前环境光线检测的实现方法。
背景技术:
现阶段,手机的使用越来越广泛,且有成为人们日常生活必需品的趋势,所以手机的省电性能越来越受到人们的关注。在手机使用过程中,不管当前环境光线强弱,显示屏背光及键盘背光亮度都是一样的,虽然可以手动调节,但步骤复杂且不智能。同时,目前市场上均是利用独立光感器对环境光线强度检测来调节手机屏幕背光和键盘背光,这样会增加硬件成本。低碳生活是每个人都应追求的生活方式,保护人类赖以生存和生活的地球环境。 这样对于手机这样被人们广泛及频繁使用的通信设备,就需要通过固有摄像头模组实现自动检测当前环境光线强度,以达到省电的目的。
发明内容
针对目前已有技术的不足,本发明的目的在于不增加硬件成本的前提下,利用移动终端固有摄像头模组获取光线强度调节移动终端背光和键盘灯,从而达到省电的目的。本发明的目的是通过如下技术方案实现的一种通过手机摄像头对当前环境光线检测的实现方法,所述的具有拍照功能的移动终端设备,包括手机芯片和摄像头,手机基带芯片作为主控芯片,通过I2C接口实现对摄像头的通讯与控制,摄像头通过8BIT数据总线实现图像数据的接收。软件根据摄像头输出的像素大小分别输出YUV和JPEG数据格式的数据输出到手机基带芯片,此两种格式的数据不仅包含图像数据,同时也包含光感信息。所述的手机摄像头将存储在寄存器中的光感信息通过驱动层以消息的形式发送到应用层。为使读取光感值的实时性及准确性,为使手机背光和键盘背光调节的合理性,在应用层开启一个服务任务(ServiceTASK),监测摄像头获取当前环境光线强度变化,一般是以一个8位数值(即数值范围为0 25 表示光线强度从最弱到最强。服务任务根据获得光线强度值变化范围及频率,通过软件算法确定下一步所做操作。所述的光线强度值可分为五个等级,对应光强范围为0至51、51至102、102至 153、153至204、204至255。相应的手机显示屏背光和按键灯背光亮度也分为五个等级, 分别为明亮、较亮、正常、较暗和灰暗,即当前环境的光线强度和手机背光亮度成反比,调节实时性达到更省电的目的。具体调节算法如下在手机按键可用的情况下,服务任务每60 秒(此检测频率可用户设定)获取一次驱动层上报的光强值进行对比判断,若光强值变化范围为当前等级,则不上报背光等级变化的消息,避免消息过多,否则上报对应的背光等级值,达到实时调节手机背光,从而省电。
图1为本发明通信终端基带芯片与摄像头通讯示意图;图2为本发明光强与通信终端背光对应示意图;图3为本发明光强自动调节流程图。
具体实施例方式下面结合附图,进一步说明本发明是如何实现的实施例如图1所示,手机基带芯片作为主控芯片,通过I2C接口控制摄像头,摄像头通过 8BIT数据总线接收图像数据。软件根据摄像头输出的像素大小分别输出YUV和JPEG数据格式的输出到手机基带芯片,手机基带芯片将图像数据和光感信息分别存入相关寄存器。手机摄像头将存储在寄存器中的光感信息通过驱动层以消息的形式发送到应用层。服务任务监测当前环境光线强度变化,并获取当前光强值。服务任务根据获得光线强度值变化范围及频率,通过软件算法确定下一步所做操作。在手机按键可用的情况下,服务任务每60秒(此检测频率可用户设定)获取一次驱动层上报的光强值进行对比判断(如图2),若光强值变化范围为当前等级,则不上报背光等级变化的消息,避免消息过多,否则上报对应的背光等级值,根据服务任务上报的的背光等级进行手机屏幕背光和按键背光灯的调节(如图3),达到省电的目的。
权利要求
1.一种通过手机摄像头对当前环境光线检测的实现方法,其特征在于所述的手机基带芯片作为主控芯片,通过I2C接口实现对摄像头的通讯与控制,摄像头通过8BIT数据总线实现光感数据的接收,并存储在寄存器中;驱动层以消息的形式发送到应用层,服务程序根据光强变化的频率和范围,根据等级调整手机的屏幕背光及键盘背光。
2.根据权利要求1所述的一种通过手机摄像头对当前环境光线检测的实现方法,其特征在于所述的手机摄像头将存储在寄存器中的光感信息通过驱动层以消息的形式发送到应用层,在应用层开启一个服务任务(Service TASK),监测摄像头获取当前环境光线强度变化,服务任务根据获得光线强度值变化范围及频率,通过软件算法确定下一步所做操作。
3.根据权利要求1所述的一种通过手机摄像头对当前环境光线检测的实现方法,其特征在于所述的在手机按键可用的情况下,服务任务每60秒获取一次驱动层上报的光强值进行对比判断,若光强值变化范围为当前等级,则不上报背光等级变化的消息;否则上报对应的背光等级值,达到实时调节手机背光。
全文摘要
本发明公开了一种通过手机摄像头对当前环境光线检测的实现方法,所述的手机基带芯片作为主控芯片,通过I2C接口实现与摄像头的通讯与控制,同时使用专用的8pin数据接口实现与摄像头进行数据的传输。将摄像头输出的光感信息已消息的形式上报到服务程序,服务程序根据获得光线强度值变化范围及频率,与预设的等级比较,调节移动终端设备屏幕背光及键盘,从而达到省电的目的。
文档编号H04M1/73GK102457599SQ201010525998
公开日2012年5月16日 申请日期2010年10月29日 优先权日2010年10月29日
发明者丁莹, 周凌云, 蒋金桂 申请人:上海三旗通信科技股份有限公司