一种显示屏的显示控制方法、装置及终端与流程

文档序号:12749328阅读:142来源:国知局
一种显示屏的显示控制方法、装置及终端与流程
本发明实施例涉及显示屏
技术领域
,尤其涉及一种显示屏的显示控制方法、装置及终端。
背景技术
:目前,计算机及手机等各种终端普遍配置有显示屏,为人机交互带来了极大的便利。显示屏的色彩性能是衡量显示屏质量的重要指标之一,然而,有些显示屏会受到材质及工艺等各种因素的影响而产生不同程度的偏色现象,显示效果欠佳。以最常见的液晶显示屏为例,背光源(背光灯)是位于液晶显示屏背后的一种光源,它的发光效果将直接影响到液晶显示屏的视觉效果。在背光灯由于饱和度过高或受其他硬件因素影响时,随着显示屏亮度的逐渐调节会出现显示偏色现象(如最常见的偏红现象)。对于终端生产厂家来说,解决显示屏偏色问题的手段一般是更换显示效果正常的背光灯,但该解决方式不仅会导致已生产的显示屏报废,且会影响生产周期,增加生产成本。技术实现要素:本发明实施例的目的是提供一种显示屏的显示控制方法、装置及终端,以解决显示屏的偏色问题。第一方面,本发明实施例提供了一种显示屏的显示控制方法,包括:获取显示屏的当前亮度值;依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息;按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节;将调节后的待显示内容输出至所述显示屏进行显示。第二方面,本发明实施例提供了一种显示屏的显示控制装置,包括:亮度值获取模块,用于获取显示屏的当前亮度值;调节信息确定模块,用于依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息;调节模块,用于按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节;显示模块,用于将调节后的待显示内容输出至所述显示屏进行显示。第三方面,本发明实施例提供了一种终端包括:壳体、处理器、存储器、电路板和电源电路;所述电路板安置在所述壳体围成的空间内部;所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述终端的各个电路或器件供电;所述存储器,用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:获取显示屏的当前亮度值;依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息;按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节;将调节后的待显示内容输出至所述显示屏进行显示。本发明实施例中提供的显示屏的显示控制方案,获取显示屏的当前亮度值,依据预设对应关系确定目标颜色的与当前亮度值相对应的调节信息,按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节并输出至显示屏进行显示。通过采用上述技术方案,根据显示屏的当前亮度来对待显示内容中的目标颜色进行相应的削弱处理,使待显示内容中目标颜色的成分降低,在不增加硬件成本的情况下解决了显示屏的偏色问题。附图说明图1为本发明实施例提供的一种显示屏的显示控制方法的流程示意图;图2为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图;图3为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图;图4为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图;图5为本发明实施例提供的色坐标对比示意图;图6为本发明实施例提供的一种显示屏的显示控制装置的结构框图;图7为本发明实施例提供的一种终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1为本发明实施例提供的一种显示屏的显示控制方法的流程示意图,该方法可以由显示屏的显示控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在终端中。如图1所示,该方法包括:步骤101、获取显示屏的当前亮度值。示例性的,本实施例中的终端具体可为手机、智能手表、平板电脑以及个人数字助理等移动终端;也可为台式计算机等其他终端。本实施例中,亮度值具体可为终端中用于表示亮度的亮度设置值,如2047、1023及6等数值;亮度值还可以为亮度比例值,如100%(显示屏所支持的最大亮度)、75%及0%(显示屏所支持的最小亮度)等数值。所述当前亮度值即为用于表示显示屏当前时刻所达到的亮度值。步骤102、依据预设对应关系确定目标颜色的与当前亮度值相对应的调节信息。本实施例中,目标颜色具体为预先得知的显示屏的偏色现象对应的颜色。例如,若显示屏发生了偏红现象,那么目标颜色即为红色;若显示屏发生了偏蓝现象,那么目标颜色即为蓝色。在获知显示屏的具体偏色情况后,可根据偏色情况对目标颜色进行设定。常见的偏色现象包括偏红、偏蓝、偏绿及偏黄等,所以相应的,本实施例中的目标颜色可以为红色、蓝色、绿色及黄色等。可以理解的是,本实施例中的目标颜色并不受限于上述几种颜色。示例性的,可预先对显示屏的偏色现象进行调研,在确定了目标颜色后,针对显示屏处于不同亮度值时的偏色程度,分别通过试验对目标颜色的相关参数进行调节,以削弱目标颜色对显示效果的影响,在调节到理想的显示效果后,记录下所调节的相关参数的调节信息,并建立调节信息与亮度值之间的预设对应关系,将该预设对应关系存入终端中。本步骤中,可根据当前亮度值查询预设对应关系,从而得到目标颜色的与当前亮度值相对应的调节信息。进一步的,本步骤可包括:确定当前亮度值所处亮度区间;依据预设对应关系确定目标颜色的与亮度区间相对应的调节信息。示例性的,可将显示屏的亮度值进行区间划分,本实施例对所划分的区间段的数量不做具体限定,可由调节精度来确定。此处优化的好处在于,通过预先建立亮度区间与调节信息的对应关系,可使多个亮度值对应同样的调节信息,减少计算量,提高本实施例的执行效率。步骤103、按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节。示例性的,本步骤可在显示屏对待显示内容进行显示之前,先获取待显示内容,并根据调节信息对其中的目标颜色进行相应的削弱调节,得到新的待显示内容。发明人发现,产生偏色现象的显示屏的偏色程度与显示屏的亮度一般成反向比例关系,即显示屏的亮度越低则偏色越严重。因此,优选的,本实施例中,削弱调节的调节幅度与显示屏的亮度值成反向比例关系。步骤104、将调节后的待显示内容输出至显示屏进行显示。示例性的,由于显示屏自身存在导致偏色的偏色因素,若直接将未进行调节的待显示内容直接输出至显示屏进行显示,则会产生关于目标颜色的偏色现象。而本实施例中,在对待显示内容进行显示之前,先对待显示内容中的目标颜色进行了削弱处理,从而能够对由于显示屏的自身原因引起的偏色现象进行纠正,偏色因素与颜色削弱后的待显示内容综合后,使显示内容在显示屏上能够显示正常,从而解决了显示屏的偏色问题。本发明实施例提供的显示屏的显示控制方法,获取显示屏的当前亮度值,依据预设对应关系确定目标颜色的与当前亮度值相对应的调节信息,按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节并输出至显示屏进行显示。通过采用上述技术方案,根据显示屏的当前亮度来对待显示内容中的目标颜色进行相应的削弱处理,使待显示内容中目标颜色的成分降低,在不增加硬件成本的情况下解决了显示屏的偏色问题。图2为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将步骤“依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息”优化为:在判断出所述当前亮度值大于预设亮度阈值时,依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息。相应的,本实施例的方法包括如下步骤:步骤201、获取显示屏的当前亮度值。步骤202、判断当前亮度值是否小于预设亮度阈值,若是,则执行步骤203;否则,执行步骤206。发明人发现,在显示屏的亮度超过一定亮度值情况下,一般不会发生偏色现象,此时可无需对待显示内容进行颜色调节,省去确定调节信息的相关步骤,可提升显示屏的显示时效性。本实施例中的预设亮度阈值可因显示屏的材质及制作工艺等因素的不同而异,可通过实验来确定。步骤203、依据预设对应关系确定目标颜色的与当前亮度值相对应的调节信息。步骤204、按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节。步骤205、将调节后的待显示内容输出至显示屏进行显示。步骤206、对待显示内容进行显示。本发明实施例提供的显示屏的显示控制方法,根据当前亮度值是否小于预设亮度阈值来确定是否需要对待显示内容中的目标颜色进行削弱调节,可在解决偏色问题的基础上保证显示屏整体的显示时效性。图3为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将调节信息优化为待调节基色分量的调节系数,将步骤“按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节”优化为:根据所述调节系数对显示内容中的待调节基色分量进行相应的削弱调节。相应的,本实施例的方法包括如下步骤:步骤301、获取显示屏的当前亮度值。步骤302、依据预设对应关系确定目标颜色的与当前亮度值相对应的待调节基色分量的调节系数。示例性的,所述待调节基色分量可包括RGB(Red,Green,Blue红,绿,蓝)色彩模式中的红色分量、绿色分量和蓝色分量中的至少一种。具体的待调节基色分量为哪种或哪几种是由目标颜色来决定的。例如,目标颜色为红色,则待调节基色分量为红色分量;目标颜色为蓝色,则待调节基色分量为红色分量;目标颜色为黄色,则待调节基色分量为红色分量和绿色分量。可以理解的是,本发明实施例并不局限于RGB色彩模式,还可适用于其他色彩模式,如CMYK模式。基色分量的值可用于表征基本色的浓度,因此通过对基色分量进行调节,可实现对目标颜色的削弱处理。步骤303、根据调节系数对显示内容中的待调节基色分量进行相应的削弱调节。基色分量的值可用于表征基本色的浓度,因此通过对基色分量进行调节,可实现对目标颜色的削弱处理。优选的,本实施例中的调节系数为色阶百分比,色阶百分比小于1。具体的,本步骤可包括:获取待显示内容中的待调节基色分量的当前色阶值;计算所述当前色阶值与对应的色阶百分比的乘积,得到目标色阶值;将所述当前色阶值调节为所述目标色阶值。以RGB色彩模式为例,每种基色分量的色阶值的范围为0到255。一个基色分量的色阶值越大,表示其对应的颜色浓度越深以及所占成分越多。本实施例中,将待显示内容中的待调节基色分量的当前色阶值乘以一个小于1的色阶百分比,从而使待调节基色分量的色阶值变小,使得目标颜色的浓度降低,在待显示内容中的成分减少,从而达到对目标颜色进行削弱调节的目的,改善偏色现象。可以理解的是,调节系数还可以是色阶调节值。相应的,本步骤可包括:获取待显示内容中的待调节基色分量的当前色阶值;计算所述当前色阶值与对应的色阶调节值的差值,得到目标色阶值;将所述当前色阶值调节为所述目标色阶值。本实施例中对色阶百分比或色阶调节值的具体数值不作限定,可由显示屏的具体偏色情况来确定。步骤304、将调节后的待显示内容输出至显示屏进行显示。本发明实施例中,通过对显示内容中的与目标颜色相对应的待调节基色分量进行削弱调节来实现对目标颜色的削弱处理,算法简单有效,可快速准确地调节待显示内容中的目标颜色,有效解决偏色问题。图4为本发明实施例提供的另一种显示屏的显示控制方法的流程示意图,本实施例以解决显示屏的偏红问题为例进行说明,如图4所示,该方法包括:步骤401、获取显示屏的当前亮度值,并确定当前亮度值所处亮度区间。示例性的,预先将显示屏的亮度分为4个亮度区间段,分别为0%-25%、25%-50%、50%-75%及75%-100%。其中,100%对应亮度设置值2047,0%对应亮度设置值6。步骤402、依据预设对应关系确定与亮度区间相对应的红色分量的色阶百分比。示例性的,预设对应关系包括:0%-25%对应的色阶百分比为97%,25%-50%对应的色阶百分比为98%,50%-75%对应的色阶百分比为99%,75%-100%对应的色阶百分比为100%(即在当前亮度值大于或等于75%时,不对红色分量进行调节)。步骤403、获取待显示内容中的红色分量的当前色阶值。其中,红色分量的色阶值即RGB值中的R的值。步骤404、计算当前色阶值与对应的色阶百分比的乘积,得到目标色阶值。步骤405、将当前色阶值调节为目标色阶值。可以理解的是,在具体实施时,可以像素为单位进行调节,即需要将待显示内容中每个像素对应的当前色阶值调节为目标色阶值,以实现整体的显示内容的颜色纠正。步骤406、将调节后的待显示内容输出至显示屏进行显示。为了更详细的说明本发明实施例,下面参照实验数据进行进一步的说明。为了方便测试,在显示屏显示全白的情况下进行测试,任意两个位置的像素点的RGB值相同,一般均为(255,255,255),在显示屏亮度设置值为2047时屏幕显示的白色记为目标白色,随着亮度的逐渐降低,屏幕显示的白色逐渐出现偏红现象,通过仪器测量不同亮度值时屏幕显示颜色对应的色坐标的值。表1为未降低显示内容红色分量的相关测试数据,表2为降低显示内容红色分量后的相关测试数据。(x,y)表示色坐标。表1未降低显示内容红色分量的相关测试数据Num亮度设置值亮度比例红色分量(%)xy12047100%1000.29820.3062153575%1000.30010.30643153475%1000.29940.30634102350%1000.30170.30685102250%1000.30230.3069651125%1000.30470.3067751025%1000.30450.307860%1000.30860.3065表2降低显示内容红色分量后的相关测试数据Num亮度设置值亮度比例红色分量(%)xy12047100%1000.29770.30652153575%1000.30.30843153475%990.29690.30724102350%990.30020.3095102250%980.29710.3075651125%980.29920.3063751025%970.29750.3066860%970.30180.3073图5为本发明实施例提供的色坐标对比示意图,图中的圆点表示未降低红色分量的色坐标点,“X”表示降低红色分量的色坐标点,三角形表示目标点(亮度设置值为2047时显示的目标白色对应的色坐标点),与每个色坐标点相邻的字符串表示其对应的亮度设置值(字符串中仅包含数字的是表1中的亮度设置值,字符串中包含字母“R”和数字的是表2中的亮度设置值)。由图5、表1和表2可知,通过不同亮度区间降低红色分量,使显示偏红的白色的色坐标(未降低红色分量的色坐标点)向目标白色的色坐标(目标点)靠近,得到降低红色分量的色坐标点,使在显示屏上显示时改善偏红现象。此外,未降低显示内容红色分量时,x的取值范围从0.2982到0.3086,相差0.0104;降低显示内容红色分量后,x的取值范围从0.2977到0.3018,相差0.0041。可见,随着亮度的调节,降低红色分量的色坐标的变化幅度相比降低红色分量前大大减小,从而实现对偏红现象的纠正,尤其是亮度较低时,纠正效果尤为明显。本发明实施例提供的显示屏的显示控制方法,随着显示屏亮度的减小来逐渐降低待显示内容中的红色分量的色阶值,使待显示内容中红色成分降低,在不增加硬件成本的情况下解决了显示屏的偏红问题。图6为本发明实施例提供的一种显示屏的显示控制装置的结构框图,该装置可由软件和/或硬件实现,一般集成在终端中,可通过执行显示屏的显示控制方法来对显示屏的显示进行控制。如图6所示,该装置包括亮度值获取模块601、调节信息确定模块602、调节模块603和显示模块604。其中,亮度值获取模块601,用于获取显示屏的当前亮度值;调节信息确定模块602,用于依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息;调节模块603,用于按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节;显示模块604,用于将调节后的待显示内容输出至所述显示屏进行显示。本发明实施例提供的显示屏的显示控制装置,根据显示屏的当前亮度来对待显示内容中的目标颜色进行相应的削弱处理,使待显示内容中目标颜色的成分降低,在不增加硬件成本的情况下解决了显示屏的偏色问题。在上述实施例的基础上,所述调节信息确定模块具体用于:在判断出所述当前亮度值小于预设亮度阈值时,依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息。在上述实施例的基础上,所述确定目标颜色的与所述当前亮度值相对应的调节信息,包括:确定所述当前亮度值所处亮度区间;依据预设对应关系确定目标颜色的与所述亮度区间相对应的调节信息。在上述实施例的基础上,所述调节信息包括待调节基色分量的调节系数;所述调节模块具体用于:根据所述调节系数对显示内容中的待调节基色分量进行相应的削弱调节。在上述实施例的基础上,所述调节系数为色阶百分比,所述色阶百分比小于1;所述调节模块包括:色阶获取单元,用于获取待显示内容中的待调节基色分量的当前色阶值;色阶计算单元,用于计算所述当前色阶值与对应的色阶百分比的乘积,得到目标色阶值;色阶调整单元,用于将所述当前色阶值调整为所述目标色阶值。在上述实施例的基础上,所述待调节基色分量包括RGB色彩模式中的红色分量、绿色分量和蓝色分量中的至少一种。在上述实施例的基础上,所述削弱调节的调节幅度与所述显示屏的亮度值成反向比例关系。本发明实施例提供了一种终端,该终端中可集成本发明实施例提供的显示屏的显示控制装置。图7为本发明实施例提供的一种终端的结构示意图。如图7所示,该终端可以包括:壳体(图中未示出)、存储器701、中央处理器(CentralProcessingUnit,CPU)702(又称处理器,以下简称CPU)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述CPU702和所述存储器701设置在所述电路板上;所述电源电路,用于为所述终端的各个电路或器件供电;所述存储器701,用于存储可执行程序代码;所述CPU702通过读取所述存储器701中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:获取显示屏的当前亮度值;依据预设对应关系确定目标颜色的与所述当前亮度值相对应的调节信息;按照所确定的调节信息对待显示内容中的目标颜色进行相应的削弱调节;将调节后的待显示内容输出至所述显示屏进行显示。所述终端还包括:外设接口703、RF(RadioFrequency,射频)电路705、音频电路706、扬声器711、电源管理芯片708、输入/输出(I/O)子系统709、触摸屏712、其他输入/控制设备710以及外部端口704,这些部件通过一个或多个通信总线或信号线707来通信。应该理解的是,图示终端700仅仅是终端的一个范例,并且终端700可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。下面就本实施例提供的用于控制显示屏进行显示的终端进行详细的描述,该终端以手机为例。存储器701,所述存储器701可以被CPU702、外设接口703等访问,所述存储器701可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。外设接口703,所述外设接口703可以将设备的输入和输出外设连接到CPU702和存储器701。I/O子系统709,所述I/O子系统709可以将设备上的输入输出外设,例如触摸屏712和其他输入/控制设备710,连接到外设接口703。I/O子系统709可以包括显示控制器7091和用于控制其他输入/控制设备710的一个或多个输入控制器7092。其中,一个或多个输入控制器7092从其他输入/控制设备710接收电信号或者向其他输入/控制设备710发送电信号,其他输入/控制设备710可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器7092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。触摸屏712,所述触摸屏712是用户终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。I/O子系统709中的显示控制器7091从触摸屏712接收电信号或者向触摸屏712发送电信号。触摸屏712检测触摸屏上的接触,显示控制器7091将检测到的接触转换为与显示在触摸屏712上的用户界面对象的交互,即实现人机交互,显示在触摸屏712上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。RF电路705,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路705接收并发送RF信号,RF信号也称为电磁信号,RF电路705将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路705可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC(COder-DECoder,编译码器)芯片组、用户标识模块(SubscriberIdentityModule,SIM)等等。音频电路706,主要用于从外设接口703接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器711。扬声器711,用于将手机通过RF电路705从无线网络接收的语音信号,还原为声音并向用户播放该声音。电源管理芯片708,用于为CPU702、I/O子系统及外设接口所连接的硬件进行供电及电源管理。上述实施例中提供的显示屏的显示控制装置及终端可执行本发明任意实施例所提供的显示屏的显示控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的显示屏的显示控制方法。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1