智能设备的护眼方法和系统的制作方法

文档序号:9597147阅读:619来源:国知局
智能设备的护眼方法和系统的制作方法
【技术领域】
[0001]本发明涉及智能设备显示技术领域,特别是涉及一种智能设备的护眼方法和系统。
【背景技术】
[0002]随着手机和平板电脑的普及,人们把大部分的休闲时间都花在了手机和平板电脑等智能设备上面,用它们来上网、玩游戏、看电视剧、看小说等等。但若眼睛长时间盯着显示屏,会造成眼睛疲劳。更严重的是,显示屏发出的光线中包含有蓝光成分,而现代医学研究表明,蓝光对眼睛的伤害是非常大的,长期暴露在蓝光下,容易引发眼睛病变,特别是引起黄斑部病变。蓝光能穿透眼睛的晶状体到达视网膜,对其造成光学损害,加速黄斑区细胞的氧化,产生大量自由基,导致白内障,黄斑区退化。
[0003]目前有一部分液晶显示屏通过增加一个过滤蓝光的硬件装置来达到护眼的效果,这种方法的优点是可以保护眼睛,缺点是需要增加硬件设备,增加显示屏的成本。另外,现在智能设备的外观设计都要求越薄越好,如果增加过滤蓝光的装置会导致显示屏厚度的增加,影响智能设备的结构设计以及整体的美观性。

【发明内容】

[0004]基于此,为解决现有技术中的问题,本发明提供一种智能设备的护眼方法和系统,通过软件方法降低智能设备所发出光线中蓝色光的比重来达到护眼的效果。
[0005]为实现上述目的,本发明实施例采用以下技术方案:
[0006]一种智能设备的护眼方法,包括如下步骤:
[0007]在接收护眼等级设置指令后,调用设置护眼强度等级的方法,将与所述护眼等级设置指令相对应的护眼强度等级传递到内核空间;
[0008]内核空间接收所述护眼强度等级,并将与所述护眼强度等级相对应的显示参数写入智能设备的显示硬件单元,所述显示参数包括蓝光控制参数。
[0009]以及一种智能设备的护眼系统,包括:
[0010]护眼强度等级传递模块,用于在接收护眼等级设置指令后,调用设置护眼强度等级的方法,将与所述护眼等级设置指令相对应的护眼强度等级传递到内核空间;
[0011]显示控制模块,用于在内核空间接收所述护眼强度等级后,将与所述护眼强度等级相对应的显示参数写入智能设备的显示硬件单元,所述显示参数包括蓝光控制参数
[0012]本发明提供的智能设备的护眼方法和系统,通过修改显示硬件单元(例如显示器驱动芯片或者处理器中的显示内容再处理单元)的显示参数来降低显示屏所发出光线中蓝色光的比重,以此实现护眼的效果,既不需要投入硬件设备,又不会影响智能设备的结构设计以及整体的美观性,因此具有极高的实际应用价值。
【附图说明】
[0013]图1为本发明的智能设备的护眼方法在一个实施例中的流程示意图;
[0014]图2为本发明的智能设备的护眼方法在另一个实施例中的流程示意图;
[0015]图3为本发明的智能设备的护眼系统在一个实施例中的结构示意图。
【具体实施方式】
[0016]下面将结合较佳实施例及附图对本发明的内容作进一步详细描述。显然,下文所描述的实施例仅用于解释本发明,而非对本发明的限定。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。应当说明的是,本发明实施例中描述的智能设备可包括手机、平板电脑、掌上阅读设备等,上述智能设备仅是举例,而非穷举,包含但不限于上述智能设备。应当理解的是,尽管在下文中采用术语“第一”、“第二”等来描述各种信息,但这些信息不应限于这些术语,这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,“第一”信息也可以被称为“第二”信息,类似的,“第二”信息也可以被称为“第一”信息。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0017]图1是本发明的智能设备的护眼方法在一个实施例中的流程示意图,本实施例的智能设备的护眼方法可以由智能设备的控制系统来执行,例如手机。如图1所示,本实施例中的智能设备的护眼方法包括以下步骤:
[0018]步骤S11,在接收护眼等级设置指令后,调用设置护眼强度等级的方法,将与所述护眼等级设置指令相对应的护眼强度等级传递到内核空间;
[0019]步骤S12,内核空间接收所述护眼强度等级,并将与所述护眼强度等级相对应的显示参数写入智能设备的显示硬件单元,所述显示参数包括蓝光控制参数。
[0020]具体的,为了让智能设备也具备护眼的功能,同时又不增加硬件成本,本实施例从软件方面考虑,降低智能设备显示屏所发出光线中蓝光的比重,从而实现护眼功能。智能设备可以接收用户直接输入的护眼等级设置指令,或者设置相应的触发条件,当触发条件满足时,判定智能设备接收到护眼等级设置指令。在智能设备接收护眼等级设置指令后,调用设置护眼强度等级的方法,将与护眼等级设置指令相对应的护眼强度等级传递到内核空间。
[0021]在一种可选的实施方式中,可以在智能设备的操作系统中设置一个护眼模式的类文件ProtectEyes.java,它包含一个设置护眼强度等级的方法setProtectEyesLevel (intlevel)。其中,level表示护眼强度等级。设置护眼强度等级的方法setProtectEyesLevel可通过1CTL调用,把与护眼等级设置指令相对应的护眼强度等级level从操作系统的用户空间传递到内核空间。
[0022]上述的内核空间和用户空间是系统的两部分,内核空间为核心软件,而用户空间则为普通应用程序,用户空间中的代码运行在较低的特权级别上,只能允许它们使用的部分系统资源,并且不能使用某些特定的系统功能,也不能直接访问内核空间和硬件设备,以及其他一些具体的使用限制。但内核空间拥有访问硬件设备的所有权限,故内核空间接到用户空间通过10CTL(内核空间和用户空间可以通过1CTL进行交互)调用传递的护眼强度等级level之后,可将与护眼强度等级level相对应的显示参数写入智能设备的显示硬件单元,例如直接将该显示参数写入智能设备的显示屏驱动IC(即显示屏驱动芯片)或者智能设备处理器中的显示内容再处理单元。其中,显示参数包括蓝光控制参数,用于控制显示屏发出光线中蓝光的分量。显示参数即Gamma参数,Gamma参数包含对红色、绿色、蓝色这三种颜色分量的处理,为实现智能设备的护眼功能,主要是调节蓝色分量相关的Gamma参数(即蓝光控制参数),使得显示屏发出的蓝光减少,达到护眼的效果。
[0023]本实施例中提供的智能设备的护眼方法,通过修改显示硬件单元(例如显示器驱动芯片或者处理器中的显示内容再处理单元)的显示参数来降低显示屏所发出光线中蓝色光的比重,以此实现护眼的效果,既不需要增加硬件设备,又不会影响智能设备的结构设计以及整体的美观性,因此具有极高的实际应用价值。
[0024]在一种可选的实施方式中,如图2所示,将与所述护眼强度等级相对应的显示参数写入智能设备的显示硬件单元的过程包括:
[0025]步骤S121,判断所述智能设备的处理器是否包括显示内容再处理单元;若是,则进入步骤S122 ;若否,则进入步骤S123 ;
[0026]步骤S122,将所述显示参数写入所述显示内容再处理单元;
[0027]步骤S123,将所述显示参数写入所述智能设备的显示屏驱动芯片。
[0028]在该可选实施方式中,优选地通过修改智能设备处理器中的显示内容再处理单元的显示参数来实现护眼效果。具体的,内核空间接收用户空间传递的护眼强度等级,获得与该护眼强度等级相对应的显示参数,然后向显示硬件单元写入显示参数(即修改显示硬件单元当前的显示参数),其中,若智能设备的处理器具备显示内容再处理单元(如MTK芯片的MiraVis1n模块、Qualcomm芯片的QDCM模块等),则通过向显示内容再处理单元写入该显示参数,降低显示内容中的蓝色分量以实现护眼的效果,这种方法比修改显示屏驱动芯片的显示参数更
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1