面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0026]图1示出了根据本发明的一个实施例的移动终端100的示意图;
[0027]图2示出了根据本发明一个实施例的视力保护控制方法200的流程图;以及
[0028]图3示出了根据本发明的一个实施例的视力保护控制装置300的示意图。
【具体实施方式】
[0029]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0030]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0031]图1是移动终端100的结构框图。移动终端100可以包括存储器接口102、一个或多个数据处理器、图像处理器和/或中央处理单元104,以及外围接口 106。
[0032]存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现多种功能。
[0033]例如,运动传感器110、光线传感器112和距离传感器114可以耦合到外围接口 106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。
[0034]相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中所述相机子系统和光学传感器例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(厘米OS)光学传感器。可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子系统可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持LTE、3G、GSM网络、GPRS网络、EDGE网络、W1-Fi或WiMax网络以及Bluebooth?网络的通信子系统124。
[0035]音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。所述一个或多个按钮(未显示)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。
[0036]存储器接口 102可以与存储器150相耦合。该存储器150可以包括高速随机存取存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备,和/或闪存存储器(例如NAND,N0R)。存储器150可以存储操作系统172,例如AndroicU1S或是Windows Phone之类的操作系统。该操作系统172可以包括用于处理基本系统服务以及执行依赖于硬件的任务的指令。存储器150还可以存储应用174。在移动设备运行时,会从存储器150中加载操作系统172,并且由处理器104执行。应用174在运行时,也会从存储器150中加载,并由处理器104执行。应用174运行在操作系统之上,利用操作系统以及底层硬件提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。应用174可以是独立于操作系统提供的,也可以是操作系统自带的。另外,应用174被安装到移动终端100中时,也可以向操作系统添加驱动模块。在上述各种应用174中,其中的一种应用为根据本发明的视力保护控制装置300。
[0037]图2示出了根据本发明一个实施例的视力保护控制方法200的流程图。视力保护控制方法200适于在移动终端(例如图1所示的移动终端100)中执行。
[0038]如图2所示,方法200始于步骤S210。在步骤S210中,首先实时采集用户使用移动终端时的环境数据,环境数据包括光强度数据、距离数据和运动状态数据。其中,采集光强度数据包括通过光线传感器采集当前环境的光强度数据。采集距离数据包括:开启前置摄像头进行人脸识别;如果识别出人脸,通过距离传感器采集用户与移动终端之间的距离数据。采集运动状态数据包括:通过陀螺仪采集移动终端的旋转角度,旋转角度为预定时间内移动终端旋转的角度;以及通过加速度传感器采集移动终端的重力方向和屏幕方向。在本实施例中,光线传感器采集到的当前环境的光强度数据为3000勒克斯,开启前置摄像头识别出人脸后,距离传感器采集到用户与移动终端的距离数据为10厘米,陀螺仪在预定时间15分钟内,即经过15分钟后到当前时刻,所采集到的移动终端的旋转角度为45度,加速度传感器采集到的移动终端的重力方向和屏幕方向均向下,且两者组成的角度为30度。
[0039]随后,在步骤220中,根据环境数据判断用户是否处于易疲劳状态。首先,判断光强度数据是否大于最大光强度或小于最小光强度,并判断距离数据是否小于第一距离阈值。在本实施例中,最大光强度为2000勒克斯,最小光强度为100勒克斯,第一距离阈值为25厘米,而采集到的光强度数据为3000勒克斯,大于最大光强度,距离数据为10厘米,小于第一距离阈值。
[0040]完成上述判断后,再根据旋转角度和重力方向与移动终端屏幕方向所组成的角度,判断用户当前使用移动终端的使用姿势为坐姿、站姿还是卧姿。在本实施例中,当旋转角度不大于30度且重力方向与移动终端屏幕方向所组成的角度大于150度且小于180度时,用户当前使用移动终端的使用姿势为坐姿;当旋转角度不大于30度且重力方向与移动终端屏幕方向所组成的角度不大于90度且不大于150度时,用户当前使用移动终端的使用姿势为站姿;当旋转角度大于30度且小于180度且重力方向与移动终端屏幕方向所组成的角度大于O度且小于90度时,用户当前使用移动终端的使用姿势为卧姿。在本实施例中,采集到的移动终端的旋转角度为45度,其重力方向和屏幕方向所组成的角度为30度,因此使用姿势是卧姿。
[0041 ]最后,根据使用姿势,当光强度数据大于最大光强度或小于最小光强度且距离数据小于第一距离阈值时,判断用户处于易疲劳状态。在本实施例,使用姿势为卧姿,光强度数据大于最大光强度,且距离数据小于第一距离阈值,判断用户处于易疲劳状态。
[0042]步骤S230中,如果用户处于易疲劳状态,获取用户已持续使用移动终端的时长作为移动终端使用时长和在易疲劳状态下已持续的时长作为易疲劳状态持续时长。移动终端使用时长例如可以通过屏幕亮起或者接收到用户对触摸屏的操作时起的时长确定。在本实施例中,用