一种移动终端的颜色显示方法及系统的制作方法

文档序号:9351114阅读:295来源:国知局
一种移动终端的颜色显示方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端显示技术领域,尤其涉及的是一种移动终端的颜色显示方法及系统。
【背景技术】
[0002]随着移动终端譬如手机、平板电脑、可穿戴设备等科技产品的发展和普及,人们在日常生活中都已经离不开这些电子产品,而手机更是每个人的标配,大部分人同时拥有手机等多个移动终端。每个移动终端一般具备有显示屏,显示屏的良好户外可视性一直是显示技术追求的方向。
[0003]受限于技术能力和终端的功耗限制,目前的移动终端在户外强光下显示效果都不是太好,原因是从屏幕本身反射的环境光太强,掺杂在显示屏的图像里,冲淡了显色颜色,降低了显示对比度。对于手机等移动终端很多时候是在户外强光下使用的,此时由于屏幕本身存在镜面反射,目前比较的好的设计依然后5%左右的反射,如果在户外10万Iux的环境光光强照射下,屏幕的反射亮度将达到几百尼特。而显示屏的亮度也就几百尼特。此时图像光和反射光混在一起,严重降低了显示图像的色彩表现和对比度,造成显示效果下降,使得用户难以看清屏幕。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,提供一种移动终端的颜色显示方法及系统,旨在解决现有的移动终端户外显示效果差,色彩表现低的问题。
[0006]本发明解决技术问题所采用的技术方案如下:
一种移动终端的颜色显示方法,其中,包括:
A、检测移动终端所处环境的环境光光强;
B、根据所述环境光光强计算颜色增强比例因子;
C、根据所述颜色增强比例因子对应增强移动终端的颜色显示。
[0007]所述的移动终端的颜色显示方法,其中,所述步骤B具体包括:
B1、将环境光光强L与预先设置的第一环境光光强值LO进行比较,当L〈L0时,颜色增强比例因子a为预先设置的第一颜色增强比例因子为a0 ;当L彡LO时,颜色增强比例因子a= Min [a0+ (L-LO)/Lmax,I],其中,Lmax为颜色增强最大时的环境光强度值。
[0008]所述的移动终端的颜色显示方法,其中,所述步骤B还包括:
B2、检测移动终端的显示屏是否工作在最大色域,若为否,则根据所述环境光光强和移动终端显示屏当前工作的色域模式计算移动终端显示屏待工作的色域。
[0009]所述的移动终端的颜色显示方法,其中,所述步骤B2具体包括:
B21、当移动终端显示屏没有工作在最大色域时,根据所述环境光光强L计算移动终端显示屏对应的色域因子b ;当1〈1^)时,色域因子匕=0 ;当L彡LO时,色域因子b= Min [(L-LO)/Lmax, I];其中,LO为预先设置的第一环境光光强值,Lmax为颜色增强最大时的环境光强度值;
B22、计算移动终端显示屏待工作的色域S = Sl+b* (SO-Sl),其中,SO为显示屏工作在最大色域时的色域值;SI为显示屏当前工作的色域模式对应的色域值。
[0010]所述的移动终端的颜色显示方法,其中,所述步骤C还包括:
Cl、根据计算得到的移动终端显示屏待工作的色域,对应调节移动终端显示屏工作的色域。
[0011]一种移动终端的颜色显示系统,其中,包括:
光强检测模块,用于检测移动终端所处环境的环境光光强;
因子获取模块,用于根据所述环境光光强计算颜色增强比例因子;
颜色调节模块,用于根据所述颜色增强比例因子对应增强移动终端的颜色显示。
[0012]所述的移动终端的颜色显示系统,其中,所述因子获取模块包括:
颜色增强比例因子计算单元,用于将环境光光强L与预先设置的第一环境光光强值LO进行比较,当L〈L0时,颜色增强比例因子a为预先设置的第一颜色增强比例因子为a0 ;当L ^ LO时,颜色增强比例因子a= Min[a0+ (L-L0)/Lmax,I],其中,Lmax为颜色增强最大时的环境光强度值。
[0013]所述的移动终端的颜色显示系统,其中,所述因子获取模块还包括:
色域获取单元,用于检测移动终端的显示屏是否工作在最大色域,若为否,则根据所述环境光光强和移动终端显示屏当前工作的色域模式计算移动终端显示屏待工作的色域。
[0014]所述的移动终端的颜色显示系统,其中,所述色域获取单元包括:
色域因子计算单元,用于当移动终端显示屏没有工作在最大色域时,根据所述环境光光强L计算移动终端显示屏对应的色域因子b ;当L〈L0时,色域因子b=0 ;当L彡LO时,色域因子b= Min [ (L-LO)/Lmax, I];其中,LO为预先设置的第一环境光光强值,Lmax为颜色增强最大时的环境光强度值;
色域计算单元,用于计算移动终端显示屏待工作的色域S = Sl+b* (SO-Sl),其中,SO为显示屏工作在最大色域时的色域值;SI为显示屏当前工作的色域模式对应的色域值。
[0015]所述的移动终端的颜色显示系统,其中,所述颜色调节模块包括:
色域调节单元,用于根据计算得到的移动终端显示屏待工作的色域,对应调节移动终端显示屏工作的色域。
[0016]本发明所提供的一种移动终端的颜色显示方法及系统,有效地解决了现有移动终端户外显示效果差,色彩表现低的问题,通过检测移动终端所处环境的环境光光强;根据所述环境光光强计算颜色增强比例因子;根据所述颜色增强比例因子对应增强移动终端的颜色显示;将显示屏广泛采用的色彩增强技术与环境光强度结合起来,根据环境光的强弱来动态调整颜色增强,在不影响室内弱光下显示效果的前提下及不显著增加功耗和保证显示效果的前提下,提高了户外显示效果,给用户带来了大大的方便。
【附图说明】
[0017]图1为本发明提供的移动终端的颜色显示方法较佳实施例的流程图。
[0018]图2为本发明提供的移动终端的颜色显示系统较佳实施例的结构框图。
【具体实施方式】
[0019]本发明提供一种移动终端的颜色显示方法及系统,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参阅图1,图1为本发明提供的移动终端的颜色显示方法较佳实施例的流程图,如图所示,所述方法包括以下步骤:
步骤S100、检测移动终端所处环境的环境光光强步骤S200、根据所述环境光光强计算颜色增强比例因子;
步骤S300、根据所述颜色增强比例因子对应增强移动终端的颜色显示。
[0021]下面结合具体的实施例对上述步骤进行详细的描述。
[0022]在步骤SlOO中,检测移动终端所处环境的环境光光强。具体来说,可在移动终端上设置光强感应器来检测移动终端所处环境的环境光光强,光强的单位是Iux (勒克斯),获取移动终端所处环境的环境光光强有多种实现方式,此处不做过多描述。
[0023]在步骤S200中,根据所述环境光光强计算颜色增强比例因子。具体来说,目前色彩增强是显示屏广泛采用的技术,它可以使显示颜色更鲜艳,但会导致失真。通常根据终端设计者的需求,增强的比例因子可以调整。通常选取一个折中的固定值来保证在室外室内显示的颜色失真在可接受范围内。而本发明则将该因子与环境光强度结合起来。由于户外的环境光主要是日光,是白色或接近白色,环境光会冲淡显示的颜色,造成颜色的饱和度下降。环境光越强,饱和度下降越多。
[0024]根据这一原理,在实际应用时,本发明提供了如下公式来动态管理颜色增强比例因子,从而缓解饱和度下降。所述步骤S200具体包括:
S210、将环境光光强L与预先设置的第一环境光光强值LO进行比较,当L〈L0时,颜色增强比例因子a为预先设置的第一颜色增强比例因子为a0 ;当L彡LO时,颜色增强比例因子a= Min [a0+ (L-LO)/Lmax,I],其中,Lmax为颜色增强最大时的环境光强度值。
[0025]具体来说,当L ^ L0, a=Min (a0+ (L-LO) /Lmax, I);当 L〈L0,a=a0 ;其中 a 是颜色增强归一化比例因子;a0是初始值,当在室内环境光强度L=LO时,a=a0 ;Lmax是定义的颜色增强最大时的环境光强,环境光超过该光强,可能是一些意外光强环境,颜色增强不再变化,保持在最大值。当L>L0时,颜色增强比例因子a取a0+(L-LO)/Lmax和I之间的较小值,也就是Min ()函数的意义。
[0026]在步骤S300中,根据所述颜色增强比例因子对应增强移动终端的颜色显示。具体来说,目前色彩增强是显示屏广泛采用的技术,增强的比例因子通常选取一个折中的固定值来保证在室外室内显示的颜色失真在可接受范围内。因此,本发明将颜色增强比例因子与环境光光强结合起来,得到的颜色增强比例因子按照现有的色彩增强技术对应增强移动终端的颜色显示。如何进行颜色增强,本发明简单说明如下。
[0027]具体颜色增强过程,以HSV空间为例。转换到其它色彩空间也类似。首先从RGB转换到HSV空间:H参数表示色彩信息,即所处的光谱颜色的位置。该参数用一角度量来表示,红、绿、蓝分别相隔120度。互补色分别相差180度。饱和度S为一比例值,范围从O到1,它表示成所选颜色的纯度和该颜色最大的纯度之间的比率。S=O时,只有灰度。V表示色彩的明亮程度,范围从O到I。有一点要注意:它和光强度之间并没有直接的联系。
[0028]具体转换如下:RGB转化到HSV的算法: max=max (R,Gj B)
min=min (R,G,B)
if R = max, H = (G-B)/ (max-min)if G = max, H = 2 + (B-R) / (max-min)if B = max, H = 4 + (R-G)/(max-min)
H = H ^ 60
if H〈 0,H = H + 360 V=max (R,G,B)
S= (max-min) /max颜色增强过程:
对RBG转后到HSV空间后的S分量进行处理,如下:
Si = Min (S * (1+a),I),其中a是颜色增强归一化比例因子;
得到饱和度增加后的新的S分量,S’ ;S’的最大值是1,依然是归一化的。
[0029]然后再对HS’ V处理,转化到RGB: if S’ = O
R=G=B=VelseH /= 60;
i= INTEGER(H)f = H -1
a = V 木(1- S,) b = V ^ ( 1- S,木 f)
C = V^ ( 1- Si ^ (1- f )) switch (i)
case 0: R=V; G = c; B = a
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1