一种显示屏壁纸亮度的自动控制方法

文档序号:2623978阅读:179来源:国知局
专利名称:一种显示屏壁纸亮度的自动控制方法
技术领域
本发明涉及一种手持设备的显示屏壁纸,特别是涉及一种显示屏壁纸亮度的自动控制方法。
背景技术
目前,现有的移动终端的壁纸设定后,其显示效果没有任何改变。在光线不足情况下,用户看到的壁纸可能会非常亮,此时用户会感到屏幕壁纸亮度较大,非常刺眼;当光线较强时,用户会感到屏幕壁纸昏暗,难以识别,从而造成信息误发,拨错电话,给旁人造成不必要骚扰,同时也造成自身不必要话费损失,还有可能在购物决策错误以及支付时造成重大的经济损失
发明内容
本发明的目的在于克服现有技术的不足,提供一种显示屏壁纸亮度的自动控制方法,使得壁纸亮度与周围环境相融合,或亮度接近,避免用户视觉差错,且能保护视力。为了达到上述目的,本发明采用的技术方案是一种显示屏壁纸亮度的自动控制方法,其步骤如下
步骤I、终端设备通过传感器获取周围环境光线强度的信息,包括色调H_env、饱和度S_env 及亮度 V_env ;
步骤2、对壁纸的像素点进行分析,包括RGB三个颜色值;
步骤3、根据壁纸的像素点的RGB三个颜色值,计算出壁纸图像的色调H、饱和度S及亮度V;
步骤4、根据环境光线强度调整壁纸的亮度,调整后的壁纸亮度为色调H '、饱和度S '及亮度Vz ;
步骤5、根据壁纸亮度调整壁纸像素点,使调整后的壁纸像素点IT、G z、B z与环境光线强度相融合;
步骤6、根据调整后的壁纸像素点生成壁纸;
步骤7、显示融合后的壁纸,并保持显示屏显示字体不变,返回步骤I。进一步的,步骤3所述的壁纸图像的色调H、饱和度S及亮度V中,令MAX为R、G、B三个分量的最大值;MIN为三个分量的最小值;
若 MAX=MIN,则 H=O ;
S=O ;
V=MAX/255 ;
若MAX关MIN 当G彡B时,
H= (Max-R+G-Min+B-Min) / (Max-Min) X 60 ;S=1-MIN/MAX ;
V=MAX/255 ;
当G < B时,
H=360- (Max-R+G-Min+B-Min) / (Max-Min) X60 ;
S=1-MIN/MAX ; V=MAX/255。进一步的,步骤4所述的调整后的壁纸亮度为色调、饱和度S z及亮度V ^中, 环境光对壁纸亮度的加成系数β,加成系数β为根据需要和显示屏材质形成;
壁纸的亮度柔和系数£,-K £<1 ;
色调和饱和度的加成参数分别为Φ、€,-1〈Φ〈1,-1〈€〈1 ;
色调和饱和度的柔和参数分别为ξ、ψ, -K ξ <1, -1<ψ<1 ;
调整后的壁纸图像的亮度;
H " = (H + Φ * H_env) * ξ ;
S " = (S + € * S_env) * ψ ;
V ' = (V + β * V_env) * £ ;
色调H ^、饱和度S ^及亮度V ^与环境光强度的误差系数小于O. 2。进一步的,步骤5所述的调整后的壁纸像素点IT、G z、B z中,
MAX=Vz X 255=255V^
若S z =0,说明MAX=MIN,此时表示灰度色 R^ =MAX ;
G^ =MAX ;
B ^ =MAX ;
若 S z >0,则令 P =MAX-MIN=255S T,MIN=MAX- P ;
若 H z >180,$H_=360-H z ;反之,令 H_=!T ;
令 λ =Η_/60 X P ,
IT =2 P — λ ;若 IT〈0,则 IT =0 ;若 IT > P,则 IT = P ;
G , = λ ;若6 , >ρ,则 G , = P ;
B ^ =λ -29 ;若 B ζ〈O ;则 B ζ =0 ;
若>180,则交换(Τ和B ζ分量的值;反之,不交换;最后 R ^ =R ^ +MIN G ^ =G ^ +MIN B ^ =B ^ +MIN
至此,新的柔和后的像素点RGB分别为 R '
G ^
B '
根据柔和后的RGB值混合,生成新的像素点,从而构成新的光强下相对柔和的壁纸。进一步的,所述的终端设备为手机、计算机、MP3播放器、MP4播放器或电子书阅读器。
进一步的,所述的显示屏为触摸屏或液晶屏。与现有技术相比,本发明的有益效果是通过显示屏识别当前环境亮度;控制调整所述显示屏壁纸的显示,使其亮度与外部光线相融,且只是调整壁纸的亮度,而字体亮度不变,能保证较好的视觉效果。


图I为本发明的方法流程图。
具体实施例方式下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。本发明的方法流程图如图I所示,一种显示屏壁纸亮度的自动控制方法,其步骤如下
步骤I、终端设备通过传感器获取周围环境光线强度的信息,包括色调H_env、饱和度S_env 及亮度 V_env ;
步骤2、对壁纸的像素点进行分析,包括RGB三个颜色值;
步骤3、根据壁纸的像素点的RGB三个颜色值,计算出壁纸图像的色调H、饱和度S及亮度V;
步骤4、根据环境光线强度调整壁纸的亮度,调整后的壁纸亮度为色调H '、饱和度S '及亮度Vz ;
步骤5、根据壁纸亮度调整壁纸像素点,使调整后的壁纸像素点IT、G z、B z与环境光线强度相融合;
步骤6、根据调整后的壁纸像素点生成壁纸;
步骤7、显示融合后的壁纸,并保持显示屏显示字体不变,返回步骤I。进一步的,步骤3所述的壁纸图像的色调H、饱和度S及亮度V中,令MAX为R、G、B三个分量的最大值;MIN为三个分量的最小值;
若 MAX=MIN,则 H=O ;
S=O ;
V=MAX/255 ;
若MAX关MIN 当G彡B时,
H= (Max-R+G-Min+B-Min) / (Max-Min) X60 ;
S=1-MIN/MAX ;
V=MAX/255 ;
当G < B时,
H=360- (Max-R+G-Min+B-Min) / (Max-Min) X60 ;
S=1-MIN/MAX ;
V=MAX/255。
进一步的,步骤4所述的调整后的壁纸亮度为色调!T、饱和度S ζ及亮度V ζ中, 环境光对壁纸亮度的加成系数β,加成系数β为根据需要和显示屏材质形成;
壁纸的亮度柔和系数£,-K £<1 ;
色调和饱和度的加成参数分别为Φ、€,-1〈Φ〈1,-1〈€〈1 ;
色调和饱和度的柔和参数分别为ξ、ψ, -K ξ <1, -1<ψ<1 ;
调整后的壁纸图像的亮度;
H " = (H + Φ * H_env) * ξ ;
S " = (S + € * S_env) * ψ ;
V ' = (V + β * V_env) * £ ;
色调H ^、饱和度S ^及亮度V ^与环境光强度的误差系数小于O. 2。进一步的,步骤5所述的调整后的壁纸像素点IT、G z、B z中,
MAX=Vz X 255=255V^
若S z =0,说明MAX=MIN,此时表示灰度色 R^ =MAX ;
G^ =MAX ;
B ^ =MAX ;
若 S z >0,则令 P =MAX-MIN=255S T,MIN=MAX- P ;
若 H z >180,$H_=360-H z ;反之,令 H_=!T ;
令 λ =Η_/60 X P ,
IT =2 P — λ ;若 IT〈0,则 IT =0 ;若 IT > P,则 IT = P ;
G , = λ ;若6 , >ρ,则 G , = P ;
B ^ =λ -29 ;若 B ζ〈O ;则 B ζ =0 ;
若>180,则交换(Τ和B ζ分量的值;反之,不交换;最后 R ^ =R ^ +MIN G ^ =G ^ +MIN B ^ =B ^ +MIN
至此,新的柔和后的像素点RGB只分别为 R '
G ^
B '
根据柔和后的RGB值混合,生成新的像素点,从而构成新的光强下相对柔和的壁纸。所述的终端设备为手机、计算机、MP3播放器、MP4播放器或电子书阅读器。所述的显示屏为触摸屏或液晶屏。按照本发明提供的方法,该方法还包括在光线改变后,会根据当前光线强度调整壁纸像素,使其亮度与环境像融合,但不局限于调整像素。调整方法用户还可以选择更换图片,比如当前亮度为X,其索引对应的亮度图片以达到同样的效果。本发明可以应用于其他手持终端,如多媒体播放器MP4、移动互联网设备MID等设备或计算机屏幕。本发明能在很大程度上使壁纸的亮度与环境相融合,避免用户视觉错误,同时能给用户无限美好体验。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属领域技术人员来说,在不脱离本发明构思的前提下,做出简单的更改或优化,都应当视为本发明的保护 范围。
权利要求
1.一种显示屏壁纸亮度的自动控制方法,其步骤如下 步骤I、终端设备通过传感器获取周围环境光线强度的信息,包括色调H_env、饱和度S_env 及亮度 V_env ; 步骤2、对壁纸的像素点进行分析,包括RGB三个颜色值; 步骤3、根据壁纸的像素点的RGB三个颜色值,计算出壁纸图像的色调H、饱和度S及亮度V; 步骤4、根据环境光线强度调整壁纸的亮度,调整后的壁纸亮度为色调H '、饱和度S '及亮度Vz ; 步骤5、根据壁纸亮度调整壁纸像素点,使调整后的壁纸像素点IT、G z、B z与环境光线强度相融合; 步骤6、根据调整后的壁纸像素点生成壁纸; 步骤7、显示融合后的壁纸,并保持显示屏显示字体不变,返回步骤I。
2.根据权利要求I所述的显示屏壁纸亮度的自动控制方法,其特征在于步骤3所述的壁纸图像的色调H、饱和度S及亮度V中,令MAX为R、G、B三个分量的最大值;MIN为三个分量的最小值; 若 MAX=MIN,则 H=O ; S=O ;V=MAX/255 ; 若MAX关MIN 当G≥B时,H= (Max-R+G-Min+B-Min) / (Max-Min) X 60 ;S=1-MIN/MAX ;V=MAX/255 ; 当G < B时,H=360- (Max-R+G-Min+B-Min) / (Max-Min) X60 ;S=1-MIN/MAX ;V=MAX/255。
3.根据权利要求2所述的显示屏壁纸亮度的自动控制方法,其特征在于步骤4所述的调整后的壁纸亮度为色调H '、饱和度S '及亮度V z中, 环境光对壁纸亮度的加成系数P,加成系数P为根据需要和显示屏材质形成; 壁纸的亮度柔和系数£,-K £<1 ; 色调和饱和度的加成参数分别为小、€,-1〈小〈1,-1〈€〈1 ; 色调和饱和度的柔和参数分别为I、¥, -K I <1, -1<¥<1 ; 调整后的壁纸图像的亮度; H " = (H + * H_env) * I ;S " = (S + € * S_env) * ¥ ; V " = (V + 3 * V_env) * £ ; 色调H ^、饱和度S ^及亮度V ^与环境光强度的误差系数小于0. 2。
4.根据权利要求3所述的显示屏壁纸亮度的自动控制方法,其特征在于步骤5所述的调整后的壁纸像素点IT、G z、B z中, MAX=Vz X 255=255V^ 若S z =0,说明MAX=MIN,此时表示灰度色 R^ =MAX ;G^ =MAX ; B ^ =MAX ; 若 S z >0,则令 p =MAX-MIN=255S T,MIN=MAX- P ; 若 H z >180,$H_=360-H z ;反之,令 H_=IT ; 令入=H_/60 X P , IT =2 P —入;若 IT〈0,则 IT =0 ;若 IT > P,则 IT = P ;G ^=A ;若6 , >p,则 G , = P ; — 2p ;若8 z〈O ;则 B z =0 ; 若IT >180,则交换G z和B z分量的值;反之,不交换;最后 IT =Rz +MIN G z =G z +MIN B z =B z +MIN 至此,新的柔和后的像素点RGB分别为 R ' G ^ B ' 根据柔和后的RGB值混合,生成新的像素点,从而构成新的光强下相对柔和的壁纸。
5.根据权利要求4所述的显示屏壁纸亮度的自动控制方法,其特征在于所述的终端设备为手机、计算机、MP3播放器、MP4播放器或电子书阅读器。
6.根据权利要求5所述的显示屏壁纸亮度的自动控制方法,其特征在于所述的显示屏为触摸屏或液晶屏。
全文摘要
本发明公开了一种显示屏壁纸亮度的自动控制方法,其步骤如下1、终端设备通过传感器获取周围环境光线强度的信息,包括色调、饱和度及亮度;2、对壁纸的像素点进行分析,包括RGB三个颜色值;3、根据壁纸的像素点的RGB三个颜色值,计算出壁纸图像的色调、饱和度及亮度;4、根据环境光线强度调整壁纸的亮度,调整后的壁纸亮度的色调、饱和度及亮度;5、根据壁纸亮度调整壁纸像素点,使调整后的壁纸像素点与环境光线强度相融合;6、根据调整后的壁纸像素点生成壁纸;7、显示融合后的壁纸,并保持显示屏显示字体不变,返回步骤1。使得壁纸亮度与周围环境相融合,或亮度接近,避免用户视觉差错,且能保护视力。
文档编号G09G5/10GK102810306SQ201210260359
公开日2012年12月5日 申请日期2012年7月26日 优先权日2012年7月26日
发明者曾元清 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1