本发明涉及终端显示控制技术领域,特别涉及一种护眼系统及方法。
背景技术:
电子装置的显示屏幕在工作时对人的视力会带来很大的伤害,尤其是在使用者近距离观看高亮度的显示屏幕时。对于儿童、青少年而言,他们保护自己视力的意识较弱,家长也无法时时刻刻对其进行监督,所以经常容易在显示屏亮度不适的情况下长时间或近距离观看显示屏幕,从而给自己的视力造成不可恢复的伤害。
技术实现要素:
有鉴于此,有必要提出一种护眼系统及方法,以解决上述问题。
一种护眼系统,应用于一电子装置中。所述系统包括:一确定模块,用于确定当前使用者的视力情况;一获取模块,用于获取一光线传感器测量的当前环境光强,及从一预先存储有多个环境光强及多个不同的视力情况对应的多个显示亮度的存储器中获取与当前使用者的视力情况及当前环境光强对应的显示亮度;及一控制模块,用于将电子装置的显示屏幕的显示亮度调节到所述获取到的显示亮度。
优选地,所述确定模块确定当前使用者的视力情况的方式具体为:所述获取模块获取一摄像头拍摄的当前使用者的人脸图像信息;所述确定模块根据当前使用者的人脸图像信息及一存储器中预先存储的多个使用者的人脸图像信息及每一使用者的视力情况确定当前使用者的视力情况。
优选地,所述获取模块还用于每隔一预设时间获取一距离传感器测 量的使用者的眼睛与所述电子装置之间的距离;所述系统还包括一判断模块,用于判断使用者的眼睛与所述电子装置之间的距离是否小于一预设距离;及所述控制模块还用于当使用者的眼睛与所述电子装置之间的距离小于所述预设距离时,控制所述电子装置发送一提示消息提醒使用者注意使用距离或直接控制所述电子装置的显示屏幕关闭。
优选地,所述系统还包括一记录模块及一判断模块;所述记录模块用于实时记录使用者使用所述电子装置的使用情况;所述判断模块用于根据所述记录模块记录的当前使用者的使用情况判断当前使用者是否还能继续使用所述电子装置;所述控制模块还用于,当当前使用者不能继续使用所述电子装置时,控制所述电子装置发送一提示消息提醒使用者停止使用所述电子装置或控制所述电子装置进行强制关机。
优选地,所述记录模块记录使用者使用所述电子装置的使用情况为使用者使用电子装置的持续时间、使用者使用某一特定软件的持续时间及使用者观看显示屏幕小于一预设距离的持续时间或累计次数中的一种或多种。
一种护眼方法,应用于一电子装置中。所述方法包括步骤:确定当前使用者的视力情况;获取一光线传感器测量的当前环境光强,及从一预先存储有多个环境光强及多个不同的视力情况对应的多个显示亮度的存储器中获取与当前使用者的视力情况及当前环境光强对应的显示亮度;及将电子装置的显示屏幕的显示亮度调节到所述获取到的显示亮度。
优选地,所述确定当前使用者的视力情况的方式具体为:获取一摄像头拍摄的当前使用者的人脸图像信息;根据当前使用者的人脸图像信息及一存储器中预先存储的多个使用者的人脸图像信息及每一使用者的视力情况确定当前使用者的视力情况。
优选地,所述方法还包括步骤:每隔一预设时间获取一距离传感器测量的使用者的眼睛与所述电子装置之间的距离;判断使用者的眼睛与所述电子装置之间的距离是否小于一预设距离;如果使用者的眼睛与所述电子装置之间的距离小于所述预设距离,控制所述电子装置发送一提 示消息提醒使用者注意使用距离或直接控制所述电子装置的显示屏幕关闭。
优选地,所述方法还包括步骤:实时记录使用者使用所述电子装置的使用情况;根据所述记录的当前使用者的使用情况判断当前使用者是否还能继续使用所述电子装置;如果当前使用者不能继续使用所述电子装置,控制所述电子装置发送一提示消息提醒使用者停止使用所述电子装置或控制所述电子装置进行强制关机。
优选地,所述记录使用者使用所述电子装置的使用情况为使用者使用电子装置的持续时间、使用者使用某一特定软件的持续时间及使用者观看显示屏幕小于一预设距离的持续时间或累计次数中的一种或多种。
本发明的护眼系统及方法能够根据使用者的视力情况及当前环境光强对显示屏幕的亮度进行调整,还能在使用者距离显示屏幕较近的时候提醒使用者注意观看距离及在使用者的使用时长超过一预设时间时提醒使用者注意休息,实现对使用者使用电子装置的情况进行实时监控,监督使用者合理观看显示屏幕,减少对使用者视力造成的伤害。
附图说明
图1是本发明一实施方式中护眼系统的功能模块示意图。
图2是本发明一实施方式中护眼方法的步骤流程图。
主要元件符号说明
电子装置100
护眼系统10
确定模块11
获取模块12
控制模块13
判断模块14
记录模块15
存储器20
处理器30
显示屏幕40
通信装置50
摄像头60
光线传感器70
距离传感器80
护眼方法2
步骤s201~s209
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,是本发明一实施方式中的护眼系统10的功能模块示意图。所述护眼系统10安装并运行于一电子装置100中,用于根据使用所述电子装置10的当前使用者的视力情况及环境光强对电子装置100的显示亮度进行调整,并能实现对使用者使用电子装置的使用情况进行实时监测,监督使用者合理使用电子装置100,避免对使用者的视力造成伤害。
所述电子装置100还包括,但不限于,存储器20、处理器30、显示屏幕40、通信装置50、摄像头60、光线传感器70及距离传感器80。所述电子装置100可以是计算机、笔记本电脑、平板电脑、手机等。
所述存储器20可以是所述电子装置100本身的内存,也可以是与所述电子装置100相互独立并能与所述电子装置100进行数据交换的存储单元,如安全数字卡、智能媒体卡、快闪存储卡等。所述存储器20用于存储所述电子装置100中安装的程序代码以及各类数据。所述处理器30与所述存储器20、显示屏幕40、通信装置50、摄像头60、光线传感器70及距离传感器80通信连接,用于运行所述存储器20内存储的程序代码及运算各类数据,以执行相应的功能。所述处理器30可以内置于所述电子装置100,也可以是外置于所述电子装置100并且与电子装置100进行通信连接的处理单元。所述显示屏幕40用于显示用户界面,并能在所述处理器30 的控制下调节显示亮度。所述通信装置50用于实现所述电子装置100与外界的通信连接。所述摄像头60设置于所述显示屏幕40的正上方,用于拍摄图像,例如当前使用者的人脸图像。所述光线传感器70用于测量环境光强度,所述距离传感器80用于测量所述电子装置100与当前使用者的眼睛之间的距离。在本实施方式中,所述存储器20中存储有一护眼系统10,所述护眼系统10被所述处理器30所执行,用来实现所述电子装置100的部分功能。
在本实施方式中,所述护眼系统10可以被分割成一或多个模块,所述一或多个模块被存储在所述存储器20中,并被配置成由一个或多个处理器(本实施方式中为所述处理器30)执行,以完成本发明。例如,如图1所示,所述护眼系统10被分割成确定模块11、获取模块12、控制模块13、判断模块14及记录模块15。本发明所称的模块是指一种能够完成特定功能的一系列程序指令段,比程序更适合于描述软件在所述电子装置100中的执行过程。
所述确定模块11确定当前使用者的视力情况。在本实施方式中,所述存储器20中预先存储有多个使用者的人脸图像新及每一使用者的视力情况。所述确定模块11确定当前使用者的视力情况的方式具体为:所述获取模块12获取所述摄像头60拍摄的当前使用者的人脸图像信息,所述确定模块11根据当前使用者的人脸图像信息及所述存储器20中存储的多个使用者的人脸图像信息及每一使用者的视力情况确定当前使用者的视力情况。在另一实施方式中,所述存储器20中预先存储的是多个使用者的指纹信息及每一使用者的视力情况,所述获取模块12获取一指纹采集装置采集到的指纹信息,所述确定模块11根据采集到的指纹信息及所述存储器20中存储的多个使用者的指纹信息及每一使用者的视力情况确定当前使用者的视力情况。在本发明其他实施方式中,所述确定模块11通过分析所述摄像头60拍摄到的当前使用者的眼睛图像并根据使用者的瞳孔大小判断当前使用者的视力情况。
所述获取模块12获取所述光线传感器70测量的当前环境光强。在本实施方式中,所述存储器20中还存储有多个环境光强及多个不同的视力 情况对应的多个显示亮度。所述获取模块12根据当前使用者的视力情况及当前环境光前从所述存储器20中获取对应的显示亮度。
所述控制模块13将所述显示屏幕40的显示亮度调节至所述获取到的显示亮度。
进一步地,所述获取模块12每隔一预设时间获取所述距离传感器80测量的使用者的眼睛与所述电子装置100之间的距离。所述判断模块14判断使用者的眼睛与所述电子装置100之间的距离是否小于一预设距离。如果使用者的眼睛与所述电子装置100的距离小于所述预设距离,所述控制模块13控制所述电子装置100发送一提示消息提醒使用者注意使用距离。在另一实施方式中,如果使用者的眼睛与所述电子装置100之间的距离小于所述预设距离,所述控制模块13直接控制所述电子装置100的显示屏幕40关闭。
所述记录模块15实时记录使用者使用所述电子装置100的使用情况。所述判断模块14判断当前使用者是否还能继续使用所述电子装置100。如果当前使用者不能继续使用所述电子装置100,所述控制模块13控制所述电子装置100发送一提示消息提醒使用者停止使用所述电子装置100或控制所述电子装置100进行强制关机。
在本实施方式中,所述记录模块15记录的使用者情况包括使用者使用电子装置100的持续时间、使用者使用某一特定软件的持续时间及使用者观看显示屏幕40小于所述预设距离的持续时间或累计次数中的一种或多种。
需要补充的是,所述控制模块14还会将所述记录模块15记录的每一使用者的使用情况发送至一管理员的移动终端,方便管理员了解每一使用者使用所述电子装置100的情况。例如,将小孩子玩电脑的持续时间、玩某一特定游戏的持续时间等情况发送至父母的手机,让父母随时随地了解小孩玩电脑的情况。
请参阅图2,是本发明一实施方式中护眼方法2的步骤流程图。根据不同需求,图2中的流程图中步骤的执行顺序可以改变,某些步骤可以省略。
步骤s201,确定模块11确定当前使用者的视力情况。
步骤s202,获取模块12获取一光线传感器70测量的当前环境光强及根据当前使用者的视力情况及当前环境光强从一存储器中获取对应的显示亮度。
步骤s203,控制模块13将显示屏幕40的显示亮度调节至所述获取到的显示亮度。
步骤s204,所述获取模块12每隔一预设时间获取一距离传感器80测量的使用者的眼睛与所述电子装置100之间的距离。
步骤s205,判断模块14判断使用者的眼睛与所述电子装置100之间的距离是否小于一预设距离。如果小于所述预设距离,执行步骤s206;否则,如果没有小于所述预设距离,执行步骤s207。
步骤s206,所述控制模块14控制所述电子装置100发送一提示消息提醒使用者注意使用距离或直接控制所述电子装置100的显示屏幕40关闭。
步骤s207,记录模块15实时记录使用者使用所述电子装置100的使用情况。
步骤s208,所述判断模块14根据所述记录的使用情况判断当前使用者是否还能继续使用所述电子装置100。如果不能继续使用,执行步骤s209;如果能继续使用,流程返回步骤s207。
步骤s209,所述控制模块13控制所述电子装置100发送一提示消息提醒使用者停止使用所述电子装置100或控制所述电子装置100进行强制关机。
最后应该说明的是,以上实施例仅用以说明本发明的技术方案而限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。