一种有害光提示方法及装置转让专利

申请号 : CN201510873217.8

文献号 : CN105450869B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 梁志龙

申请人 : 广东小天才科技有限公司

摘要 :

本发明实施例公开了一种有害光提示方法及装置。其中,该方法包括:获取移动终端中配置的光感传感器采集到的环境光数据;根据环境光数据确定当前环境光的闪烁频率;将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。本发明实施例通过采用上述技术方案,在当前环境光的闪烁频率对人有害时,能够及时对用户进行提示,提醒用户远离有害光源,减少有害光对用户的伤害,提升移动终端用户的使用体验。

权利要求 :

1.一种有害光提示方法,其特征在于,包括:获取移动终端中配置的光感传感器采集到的环境光数据;

根据所述环境光数据确定当前环境光的闪烁频率;

将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示;

其中,在获取移动终端中配置的光感传感器采集到的环境光数据之前,还包括:确定当前用户的年龄;

所述将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示,包括:将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。

2.根据权利要求1所述的方法,其特征在于,所述确定当前用户的年龄,包括:获取当前用户的人脸图像;

对所述人脸图像进行分析,并根据分析结果确定所述当前用户的年龄。

3.根据权利要求1所述的方法,其特征在于,将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示,包括:将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,若比较结果为所述当前环境光的闪烁频率处于所述当前用户的年龄对应的预设闪烁频率范围内,则进行有害光提示。

4.根据权利要求1所述的方法,其特征在于,所述根据所述环境光数据确定当前环境光的闪烁频率,包括:根据所述环境光数据中的光强曲线数据计算两个相邻的光强波谷之间的时间间隔,或者,根据所述环境光数据中的光强曲线数据计算两个相邻的光强波峰之间的时间间隔;

根据所述时间间隔确定当前环境光的闪烁频率。

5.一种有害光提示装置,其特征在于,包括:环境光数据获取模块,用于获取移动终端中配置的光感传感器采集到的环境光数据;

闪烁频率确定模块,用于根据所述环境光数据确定当前环境光的闪烁频率;

有害光提示提示模块,用于将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示;

其中,还包括:

年龄确定模块,用于在获取移动终端中配置的光感传感器采集到的环境光数据之前,确定当前用户的年龄;

所述有害光提示提示模块,具体用于:

将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。

6.根据权利要求5所述的装置,其特征在于,所述年龄确定模块,包括:人脸图像获取单元,用于获取当前用户的人脸图像;

年龄确定单元,用于对所述人脸图像进行分析,并根据分析结果确定所述当前用户的年龄。

7.根据权利要求5所述的装置,其特征在于,所述有害光提示提示模块,具体用于:将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,若比较结果为所述当前环境光的闪烁频率处于所述当前用户的年龄对应的预设闪烁频率范围内,则进行有害光提示。

8.根据权利要求5所述的装置,其特征在于,所述闪烁频率确定模块,包括:时间间隔计算单元,用于根据所述环境光数据中的光强曲线数据计算两个相邻的光强波谷之间的时间间隔,或者,根据所述环境光数据中的光强曲线数据计算两个相邻的光强波峰之间的时间间隔;

闪烁频率确定单元,用于根据所述时间间隔确定当前环境光的闪烁频率。

说明书 :

一种有害光提示方法及装置

技术领域

[0001] 本发明实施例涉及移动终端技术领域,尤其涉及一种有害光提示方法及装置。

背景技术

[0002] 光是人类赖以生存的主要环境条件之一,然而,我们日常生活环境中可能会包含一些有害光源,这些有害光源发出的光会对人的视觉系统等产生刺激作用,影响人们的身心健康。
[0003] 大多对人体有害的光是我们人类肉眼不易察觉的,所以人们在没有检测设备帮助的情况下是无法及时察觉是否身处于包含有害光的环境当中的。由于人们所处环境是在不停变化的,所以可随身携带的移动终端是用于检测和提示有害光的最佳选择,但是,现有的移动终端并不具备有害光检测及提示功能,无法满足用户需求。

发明内容

[0004] 本发明实施例的目的是提供一种有害光提示方法及装置,以解决现有的移动终端无法进行有害光检测及提示的问题。
[0005] 一方面,本发明实施例提供了一种有害光提示方法,包括:
[0006] 获取移动终端中配置的光感传感器采集到的环境光数据;
[0007] 根据所述环境光数据确定当前环境光的闪烁频率;
[0008] 将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0009] 另一方面,本发明实施例提供了一种有害光提示装置,包括:
[0010] 环境光数据获取模块,用于获取移动终端中配置的光感传感器采集到的环境光数据;
[0011] 闪烁频率确定模块,用于根据所述环境光数据确定当前环境光的闪烁频率;
[0012] 有害光提示提示模块,用于将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0013] 本发明实施例中提供的有害光提示方案,获取移动终端中配置的光感传感器采集到的环境光数据,根据环境光数据确定当前环境光的闪烁频率,将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。通过采用上述技术方案,在当前环境光的闪烁频率对人有害时,能够及时对用户进行提示,提醒用户远离有害光源,减少有害光对用户的伤害,提升移动终端用户的使用体验。

附图说明

[0014] 图1为本发明实施例一提供的一种有害光提示方法的流程示意图;
[0015] 图2为本发明实施例二提供的一种有害光提示方法的流程示意图;
[0016] 图3为本发明实施例三提供的一种优选的有害光提示方法的流程示意图;
[0017] 图4为本发明实施例四提供的一种有害光提示装置的结构框图。

具体实施方式

[0018] 下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0019] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0020] 实施例一
[0021] 图1为本发明实施例一提供的一种有害光提示方法的流程示意图,该方法可以由有害光提示装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:
[0022] 步骤101、获取移动终端中配置的光感传感器采集到的环境光数据。
[0023] 示例性的,本实施例中的移动终端具体可为配置有光感传感器的手机、平板电脑以及智能手表等终端设备。
[0024] 现有的移动终端中通常会配置有光感传感器,主要用于检测环境光的强度,进而根据环境光的强度的不同来控制显示屏显示不同的亮度,实现显示屏亮度的自动调节,既保证用户能够随时看清屏幕内容,又能够降低系统功耗。示例性的,光感传感器可以把光信号转化成电信号,并输出数字信号,所述环境光数据具体可包括与电信号相关的数据。例如,环境光数据可包括由模拟信号转换成数字信号的数值,又称AD值,其中,A表示模拟量(Analog),D表示数字量(Digital);还可包括根据AD值得出的光强曲线数据等。
[0025] 步骤102、根据环境光数据确定当前环境光的闪烁频率。
[0026] 示例性的,本步骤可包括:根据环境光数据中的光强曲线数据计算两个相邻的光强波谷之间的时间间隔,或者,根据环境光数据中的光强曲线数据计算两个相邻的光强波峰之间的时间间隔;根据时间间隔确定当前环境光的闪烁频率。
[0027] 示例性的,AD值与光强存在对应关系,光强越强,AD值越大;光强越弱,AD值越小。当光源进行闪烁时,光强会从强变弱,再从弱变强,进行周期性变化,根据AD值得到的光强曲线中,光强波谷对应光源最暗的时刻,而光强波峰对应光源最亮的时刻,所以两个相邻的光强波谷之间的时间间隔或两个相邻的光强波峰之间的时间间隔代表光源的闪烁周期,进而可得到当前环境光的闪烁频率。
[0028] 步骤103、将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0029] 示例性的,可预先存储预设闪烁频率范围。通常情况下,环境光的闪烁频率越高对人体的伤害越大,可根据该规律设置预设闪烁频率范围。
[0030] 示例性的,若比较结果为当前环境光的闪烁频率处于预设闪烁频率范围内,则进行有害光提示。
[0031] 具体的,进行有害光提示可包括显示环境光危险画面或者播放环境光危险语音提示;也可包括文字提示或者指示灯提示等。
[0032] 进一步的,若当前环境光的闪烁频率未处于预设闪烁频率范围内,但当前环境光的闪烁频率与预设闪烁频率范围的起始值相差预设数值时,也可进行区别于上述有害光提示的有害光预警提示,例如提示用户当前环境可能存在有害光,用户可根据实际情况选择是否离开当前环境。
[0033] 本发明实施例一提供的有害光提示方法,获取移动终端中配置的光感传感器采集到的环境光数据,根据环境光数据确定当前环境光的闪烁频率,将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。通过采用上述技术方案,在当前环境光的闪烁频率对人有害时,能够及时对用户进行提示,提醒用户远离有害光源,减少有害光对用户的伤害,提升移动终端用户的使用体验。
[0034] 实施例二
[0035] 图2为本发明实施例二提供的一种有害光提示方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,在步骤“获取移动终端中配置的光感传感器采集到的环境光数据”之前,增加了步骤:确定当前用户的年龄。并将步骤“将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示”优化为:将当前环境光的闪烁频率与当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0036] 相应的,本实施例的方法包括如下步骤:
[0037] 步骤201、确定当前用户的年龄。
[0038] 在本实施例中,可通过用户主动输入的年龄信息来确定当前用户的年龄,例如在移动终端开机时提示用户输入自己的年龄或者选择自己所处的年龄段;还可通过自动识别来确定当前用户的年龄。
[0039] 优选的,本步骤可包括:获取当前用户的人脸图像;对人脸图像进行分析,并根据分析结果确定当前用户的年龄。
[0040] 示例性的,现有的移动终端中通常会配置有前置摄像头,可在用户使用过程中通过前置摄像头来获取当前用户的人脸图像。获取人脸图像的具体时机可由系统默认设置或由用户根据个人习惯进行设置。例如,可在每次唤醒移动终端时获取当前用户的人脸图像;也可每20分钟获取一次当前用户的人脸图像。
[0041] 本实施例中,对人脸图像进行分析,并根据分析结果确定当前用户年龄的具体过程可采用已有的通过人脸识别确定年龄的技术。例如,可对人脸图像中的全局特征和局部特征分别进行提取,其中,全局特征可包括外观参数和形状参数等,局部特征可包括皮肤特征和皱纹特征等。将上述特征进行融合处理后,可估算出具体的年龄。
[0042] 步骤202、获取移动终端中配置的光感传感器采集到的环境光数据。
[0043] 步骤203、根据环境光数据确定当前环境光的闪烁频率。
[0044] 步骤204、将当前环境光的闪烁频率与当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0045] 具体的,若比较结果为当前环境光的闪烁频率处于当前用户的年龄对应的预设闪烁频率范围内,则进行有害光提示。
[0046] 示例性的,光源闪烁对人的视觉系统有刺激作用,会产生不舒适的感觉。人们长期在闪烁的光线下工作或生活,还可能影响视觉系统的生理卫生和心理卫生,尤其容易伤害青少年的眼睛,造成近视。由于不同年龄段的人的眼睛状态以及其他生理机能不同,所以同一闪烁频率的光对不同年龄段的人的生理上或心理上的影响程度是不同的。可设置多个预设闪烁频率范围,并建立不同年龄段与多个预设闪烁频率范围的一一对应关系,预先存储于移动终端中,这样就能够对于不同年龄段用户进行有针对性的提示。例如,0到10岁对应的预设闪烁频率范围为A-B;10到20岁对应的预设闪烁频率范围为C-D;20到40岁对应的预设闪烁频率范围为E-F;40岁以上对应的预设闪烁频率范围为G-H。假设步骤201中确定的当前用户年龄为15岁,步骤203中确定的当前环境的闪烁频率为a,15岁对应的年龄段为10到20岁,再根据上述对应关系找到相应的预设闪烁频率范围为C-D,判断a是否处于C和D之间,若是,说明当前环境光为有害光,可进行有害光提示。
[0047] 本发明实施例提供的有害光提示方法,先确定当前用户的年龄,再判断当前环境光是否对当前用户有害,并根据判断结果进行有害光提示,可实现对于不同年龄段用户进行有针对性的提示,从而进一步提升了移动终端用户的使用体验。
[0048] 实施例三
[0049] 图3为本发明实施例三提供的一种优选的有害光提示方法的流程示意图,本实施例以上述实施例为基础进行优化,如图3所示,该方法具体包括如下步骤:
[0050] 步骤301、系统及光感传感器初始化。
[0051] 步骤302、摄像头拍摄照片,得到人脸图像。
[0052] 步骤303、提取人脸图像的外部参数、形状参数、皱纹特征及皮肤特征。
[0053] 步骤304、对提取的参数及特征进行融合,确定当前用户年龄。
[0054] 示例性的,在对提取的参数及特征进行融合后,可先进行年龄组分段,再进一步估算具体的年龄。
[0055] 步骤305、通过光感传感器采集到的环境光数据确定当前环境光的闪烁频率。
[0056] 示例性的,可读取环境光数据中的1秒内的AD值,计算由这些AD值得到的光强曲线中两个相邻的光强波谷之间的时间间隔,并根据该时间间隔计算出当前环境光的闪烁频率。
[0057] 步骤306、判断当前环境光的闪烁频率是否处于当前用户的年龄对应的预设闪烁频率范围内,若是,则执行步骤307;否则,返回执行步骤305。
[0058] 示例性的,在返回执行步骤305之前可先等待预设时间间隔,例如1分钟,相当于每隔1分钟检测一次当前环境中是否存在有害光。
[0059] 步骤307、播放周围环境光危险画面,以提示用户离开或者关闭光源。
[0060] 本发明实施例提供的优选的有害光提示方法,当环境光的闪烁频率对当前用户所处年龄的群体有害时,能够及时进行有针对性的提示,提醒用户远离有害光源,减少有害光对用户的伤害,提升了移动终端用户的使用体验。
[0061] 实施例四
[0062] 图4为本发明实施例四提供的一种有害光提示装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行有害光提示方法来进行有害光提示。如图4所示,该装置包括环境光数据获取模块401、闪烁频率确定模块402和有害光提示提示模块403。
[0063] 其中,环境光数据获取模块401,用于获取移动终端中配置的光感传感器采集到的环境光数据;闪烁频率确定模块402,用于根据所述环境光数据确定当前环境光的闪烁频率;有害光提示提示模块403,用于将所述当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0064] 本发明实施例四提供的有害光提示装置,由环境光数据获取模块获取移动终端中配置的光感传感器采集到的环境光数据,闪烁频率确定模块根据环境光数据确定当前环境光的闪烁频率,最后由有害光提示提示模块将当前环境光的闪烁频率与预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。通过采用上述技术方案,在当前环境光的闪烁频率对人有害时,能够及时对用户进行提示,提醒用户远离有害光源,减少有害光对用户的伤害,提升移动终端用户的使用体验。
[0065] 在上述实施例的基础上,该装置还包括年龄确定模块,年龄确定模块用于在获取移动终端中配置的光感传感器采集到的环境光数据之前,确定当前用户的年龄。有害光提示提示模块,具体可用于:将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,并根据比较结果确定是否进行有害光提示。
[0066] 在上述实施例的基础上,年龄确定模块可包括人脸图像获取单元和年龄确定单元。其中,人脸图像获取单元,用于获取当前用户的人脸图像;年龄确定单元,用于对所述人脸图像进行分析,并根据分析结果确定所述当前用户的年龄。
[0067] 在上述实施例的基础上,有害光提示提示模块具体可用于:将所述当前环境光的闪烁频率与所述当前用户的年龄对应的预设闪烁频率范围进行比较,若比较结果为所述当前环境光的闪烁频率处于所述当前用户的年龄对应的预设闪烁频率范围内,则进行有害光提示。
[0068] 在上述实施例的基础上,闪烁频率确定模块可包括时间间隔计算单元和闪烁频率确定单元。其中,时间间隔计算单元,用于根据所述环境光数据中的光强曲线数据计算两个相邻的光强波谷之间的时间间隔,或者用于根据所述环境光数据中的光强曲线数据计算两个相邻的光强波峰之间的时间间隔;闪烁频率确定单元,用于根据所述时间间隔确定当前环境光的闪烁频率。
[0069] 上述实施例中提供的有害光提示装置可执行本发明任意实施例所提供的有害光提示方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的有害光提示方法。
[0070] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。