[go: up one dir, main page]

CN104007950B - 一种用于智能设备的护眼方法 - Google Patents

一种用于智能设备的护眼方法 Download PDF

Info

Publication number
CN104007950B
CN104007950B CN201410255162.XA CN201410255162A CN104007950B CN 104007950 B CN104007950 B CN 104007950B CN 201410255162 A CN201410255162 A CN 201410255162A CN 104007950 B CN104007950 B CN 104007950B
Authority
CN
China
Prior art keywords
view
value
colour temperature
smart machine
filter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410255162.XA
Other languages
English (en)
Other versions
CN104007950A (zh
Inventor
成湘均
付增辉
黄剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhangyue Technology Co Ltd
Original Assignee
Zhangyue Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhangyue Technology Co Ltd filed Critical Zhangyue Technology Co Ltd
Priority to CN201410255162.XA priority Critical patent/CN104007950B/zh
Priority to CN201710037233.2A priority patent/CN106919355B/zh
Publication of CN104007950A publication Critical patent/CN104007950A/zh
Application granted granted Critical
Publication of CN104007950B publication Critical patent/CN104007950B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种用于智能设备的护眼方法,其特征在于,包括下列步骤:包括下列步骤:1)生成观看视图;2)生成一位于所述观看视图之上的第一视图,所述第一视图的ARGB值被设置为使得部分蓝光不能透过所述第一视图的状态。本发明能够非常方便地在智能设备上增加护眼滤镜功能。并且本发明既能够过滤对人眼伤害较大的蓝光,又避免过滤蓝光后色差过大,能够起到很好地护眼效果。

Description

一种用于智能设备的护眼方法
技术领域
本发明涉及图形界面技术领域,具体地说,本发明涉及一种用于移动智能设备的护眼方法。
背景技术
当前移动互联网处于高速发展时期,手机已经极大的普及了。人们正越来越多的从纸质阅读转移到手机电子阅读。随着每天花在电子阅读的时间也越来越长,电子屏幕对人眼的伤害也越来越大。因此,当前迫切需要一种用于智能设备的护眼方案。
发明内容
本发明的任务是提供一种用于智能设备的护眼方法和装置。
本发明提供了一种用于智能设备的护眼方法,包括下列步骤:
1)生成观看视图;
2)生成一位于所述观看视图之上的第一视图,所述第一视图的ARGB值被设置为使得部分蓝光不能透过所述第一视图的状态。
其中,所述步骤2)中,所述第一视图的ARGB值中:A根据所需的过滤强度取值,R取颜色空间的最大值,G=颜色空间的最大值×(色温调节值-色温最小值)/色温最大值,B=0;其中所述色温调节值是色温最小值至色温最大值之间的一个数值。
其中,所述步骤2)中,所述颜色空间的最大值为255。
其中,所述步骤2)中,A=0.6×过滤强度值,所述过滤强度值是0~100之间的一个数值。
其中,所述步骤2)中,所述色温最小值=1000,色温最大值=3500。
其中,所述步骤2)还包括:在所述观看视图所属的应用中生成过滤强度图形控件和色温图形控件,所述过滤强度图形控件用于接收所述过滤强度值,所述色温图形控件用于接收所述色温调节值。
其中,所述步骤2)还包括:生成一位于所述观看视图之上的滤镜窗口,所述第一视图为所述滤镜窗口中的一个视图。
其中,所述步骤2)还包括:在所述滤镜窗口中添加第二视图,所述第二视图的A值等于遮光系数×255,R、G、B值均为0,遮光系数在0至0.8之间取值。
其中,所述步骤2)还包括:在所述观看视图所属的应用中生成遮光系数控件,所述遮光系数控件用于接收所述遮光系数的取值。
其中,所述智能设备为触屏控制的智能设备,所述步骤2)中,所述第一视图和第二视图被设置为不拦截触摸事件的状态。
与现有技术相比,本发明具有下列技术效果:
1、本发明能够非常方便地在智能设备上增加护眼滤镜功能。
2、本发明既能够过滤对人眼伤害较大的蓝光,又避免过滤蓝光后色差过大,能够起到很好地护眼效果。
3、本发明能够适应各种不同人群的需要,易于推广。
4、本发明中的调节方式简单,便于操作。
5、本发明对黑暗环境(例如夜间环境)具有更好的适应性。
附图说明
以下,结合附图来详细说明本发明的实施例,其中:
图1示出了本发明一个实施例中的护眼方法中所生成滤镜的示意图;
图2示出了本发明一个实施例中的滤镜窗口的结构示意图。
图3示出了本发明另一个实施例中的护眼方法中所生成滤镜的示意图;
图4示出了本发明一个实施例中的护眼方法中所生成的图形控件的示意图。
具体实施方式
根据本发明的一个实施例,提供了一种基于安卓(Android)系统的移动智能设备的护眼方法,包括下列步骤1至3。
步骤1:监测Activity(活动)切换事件,判断当前应用是否为所选定的需要提供护眼模式的应用,如果是,则执行步骤2,否则不做处理,继续监测Activity切换事件。其中,需要提供护眼模式的应用可以是阅读应用,也可以是浏览器或者游戏等其它类型的应用,为便于描述,下文中以阅读应用为例进行说明。
步骤2:调用运行在系统服务进程(SystemServer进程)中的全局的窗口管理器(WindowManager),创建一个窗口(Window),并将该窗口标记为系统级别的窗口(TYPE_SYSTEM_OVERLAY),它覆盖在所有应用的窗口之上,该系统级别的窗口将起到护眼滤镜的作用,因此可以称为滤镜窗口。滤镜窗口中包括一全屏显示的第一视图(View),所述第一视图用于过滤蓝色波段的光。如图1所示,增加滤镜窗口的第一视图1后,就相当于在手机屏幕表面增加了一层过滤蓝色波段的光的滤镜,进而起到护眼作用。
具体地,移动智能设备中,表示颜色的ARGB值一共有4个字节,分别用十六进制表示,其中:A表示Alpha值,它是颜色的透明度,用1个字节表示,A取值为00表示完全透明,FF表示完全不透明,R表示红颜色值,G表示绿颜色值,B表示蓝颜色值,R、G、B值也各用1个字节表示,取值范围为00~FF。以ARGB值0x89008000为例(其中0x表示十六进制),该ARGB值表示:A为十六进制数89,R为十六进制数00,G为十六进制数80,B为十六进制数00。
基于上文的描述,一个实施例中,所述第一视图的颜色ARGB值设为0x3CFFFF00,其中蓝色值为00表示滤镜光谱中不会发出蓝色光谱,对透过的蓝色光谱会进行过滤,可达到过滤蓝色光谱的目的。红色值、绿色值均为FF,表示红色和绿色均不被过滤。A=3C,表示所述第一视图的亮度。本发明人发现,阻挡2成以上的有害蓝光,就已经开始产生护眼的效果(对应的A为0x18以上),而过滤70%以上的蓝光(对应的A为0x3C以上),可以大幅减小长时间浏览时蓝光对于视网膜的损害。但是,如果蓝光100%过滤,即将蓝光完全阻隔(对应的A=FF),则有可能造成画面的色差过大,继而引起视觉感与立体感的非正常变异,反而会引起视觉疲劳。因此在优选实施例中,A值一般不超过0x3C。这样,蓝光不会被全部过滤,能够避免画面的色差过大,引起视觉感与立体感的非正常变异。
进一步地,为避免影响到移动智能设备的正常使用,滤镜窗口被禁止获取输入焦点(这样不会进入选中状态),并且设置该窗口为不可触摸状态,在不可触摸状态下触摸事件会直接透过当前视图传递,事件会被传递给被视图覆盖的界面。此时,所增加的滤镜窗口就不会影响屏幕的触摸事件传递,不会影响所选定的阅读应用的正常交互,也不会影响到移动智能设备的键盘锁的正常交互。
步骤3:监测Activity切换事件,判断所选定的阅读应用是否被关闭或被切换至后台,如果是,则关闭滤镜窗口,否则不做处理,继续监测Activity切换事件。
上述实施例的护眼方案对用户完全透明,在不影响用户的使用习惯的前提下,能够过滤掉手机或平板电脑屏幕上的蓝色光谱,达到保护眼睛健康的目的。
进一步地,研究表明,可见光中的短波蓝光对眼睛的伤害更大。而蓝光并不只是指纯蓝色的光,而是波长为400~500纳米的高能量光。另一方面,由于个体会对不同颜色有不同的舒适度反应,所以加入色温设置来调整滤镜的颜色,可以更好地适应不同人群的需要。因此在另一个实施例中,第一视图的ARGB值设置为:A=0.6×可调过滤强度值,R=255,G=255×(所选色温值-色温最小值)/色温最大值,B=0;所述可调过滤强度值是0~100之间的一个数值,所述所选色温值是色温最小值至色温最大值之间的一个数值。通过色温调节,可以对绿色进行部分过滤,从而使得第一视图最终大致过滤400~500纳米的高能量光,进而起到最佳的护眼效果。
在一个优选实施例中,所述色温最小值=1000,色温最大值=3500。
更进一步地,在一个实施例中,步骤2还包括:在所述阅读应用中生成过滤强度图形控件和色温图形控件。图4中示出了过滤强度图形控件和色温图形控件,其中,“过滤器颜色”对应的部分就是色温图形控件,“蓝光过滤比例”对应的部分就是过滤强度图形控件。对所述过滤强度图形控件的操作能够选取所述过滤强度值,对所述色温图形控件的操作能够选取所述色温值。这样用户可以方便地调节色温值和过滤强度值,从而使滤镜窗口能够更好地适配不同的人群,且操作简单便捷。
更进一步地,在一个实施例中,所述用于移动智能设备的护眼方法的步骤2还包括:在所述滤镜窗口创建一个作为可调黑色滤镜的第二视图。这样滤镜窗口包括两个视图,即第一视图和第二视图,如图2所示。这样,如图3所示,从使用者的角度看,增加滤镜窗口相当于在移动智能设备(例如手机)的表面增加了第一视图1和第二视图2这两层滤镜。由于即使将移动智能设备的屏幕亮度调至最低,其亮度在夜间等特殊情况下人眼依然感觉亮度较高,对眼睛产生损害。因此,再增加一个可调的黑色滤镜,可以在夜间等特殊情况下起到更好的护眼效果。全黑的黑色滤镜的ARGB值为0x FF000000。其中A=0x FF表示完全不透明度。一般情况下,作为可调黑色滤镜的第二视图的ARGB值中,R、G、B值均为00,A值等于遮光系数×0x FF(即A值等于遮光系数×255)。一个实施例中,在所述阅读应用中生成遮光系数控件,图4中示出了遮光系数控件,其中,“背光削弱程度”对应的部分就是遮光系数控件,用户通过该控件可调节遮光系数。如果遮光系数超过0.8时,往往会影响阅读体验,因此,一个实施例中,遮光系数的可调范围为0~0.8。
本发明中,第一视图、第二视图只要在所选定应用的原有视图(即观看视图)之上即可。因此,在本发明的一个实施例中,所述步骤2中,可以不生成所述滤镜窗口,而是在所选定应用的界面初始化时添加所述第一视图和第二视图(也可以仅添加第一视图),所述第一视图和第二视图也透传设备的触屏事件,即视图对应用的其它原有视图是透明的,不会拦截触屏事件,当第一视图的滤镜设置改变时,即过滤强度值或色温值改变时,刷新相应的第一视图即可,当第二视图的滤镜设置改变时,即过滤强度值改变时,刷新相应的第二视图即可。另外,上述护眼方法同样适用于基于ios系统的移动智能设备,这是本领域技术人员易于理解的。
上述实施例中,ARGB值中,A、R、G、B的取值范围均为00~FF,但需要说明的是,A、R、G、B也可以采用其它取值范围,例如0000~FFFF,这是本领域技术人员易于理解的。另外,本发明除了用于移动智能设备外,还可以用于大屏幕显示设备,例如基于安卓系统的智能电视或电视盒子等其它智能设备。
最后应说明的是,以上实施例仅用以描述本发明的技术方案而不是对本技术方法进行限制,本发明在应用上可以延伸为其它的修改、变化、应用和实施例,并且因此认为所有这样的修改、变化、应用、实施例都在本发明的精神和教导范围内。

Claims (9)

1.一种用于智能设备的护眼方法,其特征在于,包括下列步骤:
1)生成观看视图;
2)生成一位于所述观看视图之上的第一视图,所述第一视图的ARGB值被设置为使得部分蓝光不能透过所述第一视图的状态;
所述步骤2)中,所述第一视图的ARGB值中:A根据所需的过滤强度取值,R取颜色空间的最大值,G=颜色空间的最大值×(色温调节值-色温最小值)/色温最大值,B=0;其中所述色温调节值是色温最小值至色温最大值之间的一个数值。
2.根据权利要求1所述的用于智能设备的护眼方法,其特征在于,所述步骤2)中,所述颜色空间的最大值为255。
3.根据权利要求1所述的用于智能设备的护眼方法,其特征在于,所述步骤2)中,A=0.6×过滤强度值,所述过滤强度值是0~100之间的一个数值。
4.根据权利要求3所述的用于智能设备的护眼方法,其特征在于,所述步骤2)中,所述色温最小值=1000,色温最大值=3500。
5.根据权利要求3所述的用于智能设备的护眼方法,其特征在于,所述步骤2)还包括:在所述观看视图所属的应用中生成过滤强度图形控件和色温图形控件,所述过滤强度图形控件用于接收所述过滤强度值,所述色温图形控件用于接收所述色温调节值。
6.根据权利要求1所述的用于智能设备的护眼方法,其特征在于,所述步骤2)还包括:生成一个位于所述观看视图之上的滤镜窗口,所述第一视图为所述滤镜窗口中的一个视图。
7.根据权利要求1或6所述的用于智能设备的护眼方法,其特征在于,所述步骤2)还包括:添加第二视图,所述第二视图位于所述观看视图之上,所述第二视图的A值等于遮光系数×255,R、G、B值均为0,遮光系数在0至0.8之间取值。
8.根据权利要求7所述的用于智能设备的护眼方法,其特征在于,所述步骤2)还包括:在所述观看视图所属的应用中生成遮光系数控件,所述遮光系数控件用于接收所述遮光系数的取值。
9.根据权利要求7所述的用于智能设备的护眼方法,其特征在于,所述智能设备为触屏控制的智能设备,所述步骤2)中,所述第一视图和第二视图被设置为不拦截触摸事件的状态。
CN201410255162.XA 2014-06-10 2014-06-10 一种用于智能设备的护眼方法 Active CN104007950B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410255162.XA CN104007950B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法
CN201710037233.2A CN106919355B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410255162.XA CN104007950B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710037233.2A Division CN106919355B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法及装置

Publications (2)

Publication Number Publication Date
CN104007950A CN104007950A (zh) 2014-08-27
CN104007950B true CN104007950B (zh) 2017-02-15

Family

ID=51368619

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710037233.2A Active CN106919355B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法及装置
CN201410255162.XA Active CN104007950B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201710037233.2A Active CN106919355B (zh) 2014-06-10 2014-06-10 一种用于智能设备的护眼方法及装置

Country Status (1)

Country Link
CN (2) CN106919355B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107863089B (zh) * 2014-09-09 2020-09-29 华为技术有限公司 蓝光调整方法、装置及终端
CN105590578A (zh) * 2014-10-20 2016-05-18 深圳富泰宏精密工业有限公司 自动开启蓝光滤波器护眼系统及方法
CN104407832B (zh) * 2014-11-28 2017-05-24 广东欧珀移动通信有限公司 数据处理方法、数据处理装置以及终端
CN105302517A (zh) * 2015-10-20 2016-02-03 魅族科技(中国)有限公司 一种调节终端屏幕显示颜色的方法及装置
CN105511668A (zh) * 2015-11-30 2016-04-20 小米科技有限责任公司 屏幕显示控制方法、装置及终端设备
CN107025052A (zh) * 2016-01-29 2017-08-08 宇龙计算机通信科技(深圳)有限公司 一种儿童模式处理方法和智能终端
CN107958576A (zh) * 2016-10-17 2018-04-24 深圳市信息大成网络有限公司 基于互联网的监测提醒他人用眼健康的方法
CN107154247A (zh) * 2017-06-19 2017-09-12 广东欧珀移动通信有限公司 基于rgb光谱能量重构的色温调节方法、装置及其设备
CN109062645B (zh) * 2018-07-11 2020-02-07 北京字节跳动网络技术有限公司 用于终端的处理信息的方法和装置
CN110598027B (zh) * 2019-09-10 2022-09-02 Oppo广东移动通信有限公司 图像处理效果的显示方法、装置、电子设备以及存储介质
EP3800626A1 (en) * 2019-10-03 2021-04-07 Nokia Technologies Oy Blue light reduction
CN113568688B (zh) * 2020-04-29 2023-06-06 RealMe重庆移动通信有限公司 一种视图切换方法、装置、电子设备和存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013186972A1 (en) * 2012-06-13 2013-12-19 Sony Corporation Display apparatus, display controlling method and program
CN103473052A (zh) * 2013-09-03 2013-12-25 小米科技有限责任公司 一种调整屏幕色温的方法、装置及终端设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102023852A (zh) * 2009-09-15 2011-04-20 深圳市巨龙科教高技术股份有限公司 一种截屏方法及系统
CN102622214B (zh) * 2011-01-27 2015-09-30 腾讯科技(深圳)有限公司 一种实现多种显示模式通用图标的方法与装置
CN102902460B (zh) * 2011-07-26 2015-01-14 腾讯科技(深圳)有限公司 屏幕显示亮度调整方法及其终端
CN102750900B (zh) * 2012-06-30 2015-02-25 成都西可科技有限公司 智能终端屏幕颜色和亮度预调节方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013186972A1 (en) * 2012-06-13 2013-12-19 Sony Corporation Display apparatus, display controlling method and program
CN103473052A (zh) * 2013-09-03 2013-12-25 小米科技有限责任公司 一种调整屏幕色温的方法、装置及终端设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
掌阅独家推出"护眼"功能3.0版本正式发布;刘楠;《牛华网》;20140407;第1-3页 *

Also Published As

Publication number Publication date
CN104007950A (zh) 2014-08-27
CN106919355B (zh) 2018-11-27
CN106919355A (zh) 2017-07-04

Similar Documents

Publication Publication Date Title
CN104007950B (zh) 一种用于智能设备的护眼方法
US11567342B2 (en) Light management for image and data control
CN107703654B (zh) 防偷窥装置、防偷窥显示器及控制方法
CN104934014A (zh) 视力保护方法及装置
CN107993604A (zh) 一种显示屏的调节方法及设备
US20160170206A1 (en) Glass opacity shift based on determined characteristics
CN105848003A (zh) 一种适用于显示屏的护眼方法及装置
CN103390395A (zh) 一种对显示器的亮度进行调整的方法和电子设备
CN108885857A (zh) 保持颜色的光谱重塑方法和设备
CN103914314A (zh) 一种调整显示屏幕亮度的方法和装置
DE102017110526A1 (de) Verfahren zum Bestimmen der Anwesenheit eines Benutzers, Verfahren zum Steuern eines Gerätes und elektronisches Gerät
CN103730102A (zh) 一种信息处理方法以及电子设备
CN107861857A (zh) 一种终端设备中屏幕虚拟遮罩控制方法、装置及终端设备
CN105551454A (zh) 移动终端的控制方法、装置和移动终端
CN103616954A (zh) 一种虚拟键盘系统、实现方法及移动终端
CN109889628A (zh) 一种手机全面屏技术
CN106874012A (zh) 主题背景设置方法、装置及电子设备
CN106773126A (zh) 一种电控变色眼镜
CN207181890U (zh) 一种防蓝光串口液晶显示装置
CN102063279A (zh) 一种计算机一键操作保护眼睛的方法
CN204965388U (zh) 一种红外触摸显示器
CN105163002B (zh) 智能电视和教学电脑的联合护眼方法及系统
KR101396934B1 (ko) 이동통신기기용 lcd 색감보정 모듈
CN111312196A (zh) 屏幕蓝光量调节方法及装置、智能电子设备
CN117727241A (zh) 护眼方法、装置、设备及介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 100124 Beijing City, Chaoyang District Gaobeidian Xiang Banbidian Cun Nan Jie 1008-B Sihui Huihe building 2020E-2029E

Applicant after: ZHANGYUE TECHNOLOGY Co.,Ltd.

Address before: 100124 Beijing City, Chaoyang District Gaobeidian Xiang Banbidian Cun Nan Jie 1008-B Sihui Huihe building 2020E-2029E

Applicant before: Beijing palm reading Technology Co.,Ltd.

Address after: 100124 Beijing City, Chaoyang District Gaobeidian Xiang Banbidian Cun Nan Jie 1008-B Sihui Huihe building 2020E-2029E

Applicant after: Beijing palm reading Technology Co.,Ltd.

Address before: 100124 Beijing City, Chaoyang District Gaobeidian Xiang Banbidian Cun Nan Jie 1008-B Sihui Huihe building 2020E-2029E

Applicant before: BEIJING ZHANGZHONG HAOYUE SCIENCE & TECHNOLOGY CO.,LTD.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: BEIJING ZHANGZHONG HAOYUE TECHNOLOGY CO., LTD. TO: BEIJING ZHANGYUE TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant