图像处理方法及显示装置与流程

文档序号:11154241阅读:220来源:国知局
图像处理方法及显示装置与制造工艺

本发明涉及一种处理方法,尤其涉及一种图像处理方法及应用所述方法的显示装置。



背景技术:

液晶显示器由于其优良的图像再现功能成为目前主流的大尺寸显示装置,但是由于液晶层、偏光片、色阻的滤光作用,使得液晶显示器的整体穿透率仅有5%左右,这一点对于便携式的手机、平板等需要小尺寸屏幕显示器的装置而言是不可接受的。目前,为了增加穿透率而使得液晶显示器可应用于小尺寸屏幕,逐渐开始采用RGBW显示技术(红绿蓝白四个子像素构成一个像素的显示技术),RGBW显示技术通过在传统RGB色阻排列的基础上增加白色W像素,由于通常白色W像素采用高透过率的有机平坦层替代低透过率的色阻层,因而相对于RGB像素排列具有高亮度、低功耗的优势。但是RGBW显示技术在提升穿透率的同时,会带来色彩饱和度降低的新问题,在低色饱和度的图像画面中,需要打开W子像素,因而使得颜色偏离原有的色彩,而在高色饱和度的图像画面中,则需要完全关闭W子像素,由RGB子像素提供纯色画面,因而也带来了纯色画面亮度偏低的问题。这一点在显示复杂色彩画面时显得尤为突出,在同一帧画面的高色饱和度区域,纯色画面亮度偏低,而低色饱和度区域亮度由于W子像素的打开显得过于明亮,因而高、低色饱和度区域之间的亮度平衡偏离真实的比例,使得纯色画面在高亮度背景对比之下显得暗淡无光,这一点对于浅色系的黄色画面图像显得更为严重,严重影响了RGBW显示装置的色彩再现性。



技术实现要素:

本发明提供一种图像处理方法及显示装置,能够改善浅色系的黄色画面的显示效果。

一种图像处理方法,用于对一显示装置的待显示图像进行处理,其特征在于,所述图像处理方法包括:获取待显示图像的每个像素点的灰阶值;根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像;如果是黄色画面图像,根据每个高纯度黄色像素的R/G/B输入灰阶值(红色子像素、绿色子像素及蓝色子像素的输入灰阶值)计算得出每个高纯度黄色像素对应的色坐标(x,y)与测量亮度Y;根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio;确定所有高纯度黄色像素的增长因子IncreaseRatio中的最小增长因子Gain;以及根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色子像素的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo。

其中,所述方法还包括步骤:根据每个像素点的白色子像素、红色子像素、绿色子像素及蓝色子像素的输出灰阶值Wo/Ro/Go/Bo输出所述待显示图像。

其中,所述步骤“根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像”包括:根据每个像素点的灰阶值确定显示颜色为黄色的黄色像素点;判断每一黄色像素点的色纯度是否大于一预设色纯度α;确定所述色纯度大于所述预设色纯度α的黄色像素点为高纯度黄色像素点;判断所述高纯度黄色像素点所占所述待显示图像的所有像素点的比例是否超过预设阈值β;以及如果是,则确定所述待显示图像为黄色画面图像,如果否,则确定所述待显示图像不为黄色画面图像。

其中,所述步骤“根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio”包括:

根据公式:

计算每个高纯度黄色像素的增长因子IncreaseRatio,其中,x、y为高纯度黄色像素的色坐标,Y为测量亮度。

其中,所述步骤“根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色子像素的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo”包括:根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色子像素W的输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数;根据公式Ro=K1*Rin-Wo确定红色子像素R的输出灰阶值Ro,根据公式Go=K1*Gin-Wo确定绿色子像素G的输出灰阶值Go,以及根据公式Bo=K1*Bin-Wo确定蓝色子像素B的输出灰阶值Bo,其中,系数K1=min(Gain,1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin));min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值,系数K1为最小增长因子Gain与1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)中的最小值。

一种显示装置,包括存储器以及处理器,所述存储器中存储有待显示图像的显示数据,其特征在于,所述处理器包括:灰阶值获取模块,用于获取待显示图像的每个像素点的灰阶值;黄色画面图像判断模块,用于根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像;参数计算模块,用于在所述待显示图像为黄色画面图像时,根据每个高纯度黄色像素的R/G/B输入灰阶值计算得出每个高纯度黄色像素对应的色坐标(x,y)与测量亮度Y,以及根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio,以及确定所有高纯度黄色像素的增长因子IncreaseRatio中的最小增长因子Gain,以及灰阶输出值计算模块,用于根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色子像素的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo。

其中,所述处理器还包括显示输出模块,用于根据每个像素点的白色子像素、红色子像素、绿色子像素及蓝色子像素的输出灰阶值Wo/Ro/Go/Bo输出所述待显示图像。

其中,所述黄色画面图像判断模块根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像,包括:根据每个像素点的灰阶值确定显示颜色为黄色的黄色像素点;判断每一黄色像素点的色纯度是否大于一预设色纯度α;确定所述色纯度大于所述预设色纯度α的黄色像素点为高纯度黄色像素点;判断所述高纯度黄色像素点所占所述待显示图像的所有像素点的比例是否超过预设阈值β;以及如果是,则确定所述待显示图像为黄色画面图像,如果否,则确定所述待显示图像不为黄色画面图像。

其中,所述参数计算模块根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio,包括:

根据公式:

计算每个高纯度黄色像素的增长因子IncreaseRatio,其中,x、y为高纯度黄色像素的色坐标,Y为测量亮度。

其中,所述灰阶输出值计算模块根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色子像素的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo,包括:根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色子像素W的输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数;根据公式Ro=K1*Rin-Wo确定红色子像素R的输出灰阶值Ro,根据公式Go=K1*Gin-Wo确定绿色子像素G的输出灰阶值Go,以及根据公式Bo=K1*Bin-Wo确定蓝色子像素B的输出灰阶值Bo,其中,系数K1=min(Gain,1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin));min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值,系数K1为最小增长因子Gain与1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)中的最小值。

本发明的图像处理方法及显示装置,可在判断待显示图像为浅色系的黄色画面图像时,根据待显示图像的每个像素的输入灰阶值等计算得出待显示图像的每个像素的输出灰阶值,使得所述待显示图像根据调整后的输出灰阶值进行显示,改善了黄色画面图像的显示效果。

附图说明

为了更清楚地说明本发明实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的明显变形方式。

图1为本发明一实施方式中的图像处理方法的流程图。

图2为图1中步骤S102的子流程图。

图3为本发明一实施方式中的显示装置的功能模块图。

具体实施方式

下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

请参阅图1,为本发明一实施方式中的图像处理方法的流程图。所述方法应用于一显示装置中,所述显示装置可为液晶显示装置等,所述显示装置包括若干矩阵式排列的像素点,每一像素点包括RGBW(红绿蓝白)四个子像素。所述方法包括步骤:

获取待显示图像的每个像素点的灰阶值(S101)。

根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像(S102)。如果是黄色画面图像,则执行步骤S103,否则执行步骤S107。

如果是黄色画面图像,根据每个高纯度黄色像素的R/G/B输入灰阶值(红色子像素、绿色子像素及蓝色子像素的输入灰阶值)计算得出每个高纯度黄色像素对应的色坐标(x,y)与测量亮度Y(S103)。具体的,根据对应显示装置在CIE坐标体系中的RGB(红绿蓝)三个纯色点的坐标,然后根据每个高纯度黄色像素的R/G/B输入灰阶值Rin/Gin/Bin)做线性颜色计算得到该点的色坐标(x,y),其中,测试亮度Y为使用色度测量工具根据现有CIE(Commission Internationale de L'Eclairage(法语);国际照明委员会)标准及现有量度所测量得到的亮度。

根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio(S104)。具体的,为根据公式:

计算每个高纯度黄色像素的增长因子IncreaseRatio,其中,x、y为高纯度黄色像素的色坐标,Y为测量亮度。

确定所有高纯度黄色像素的增长因子IncreaseRatio中的最小增长因子Gain(S105)。

根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin(红色子像素R的输入灰阶值Rin、绿色子像素G的输入灰阶值Gin以及蓝色子像素B的输入灰阶值Bin)确定对应像素点的白色(W)子像素的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo(红色子像素R的输出灰阶值Ro、绿色子像素G的输出灰阶值Go以及蓝色子像素B的输出灰阶值Bo)(S106)。

具体的,根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色子像素W的输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数,在一实施例中,f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)。根据公式Ro=K1*Rin-Wo确定红色子像素R的输出灰阶值Ro,根据公式Go=K1*Gin-Wo确定绿色子像素G的输出灰阶值Go,以及根据公式Bo=K1*Bin-Wo确定蓝色子像素B的输出灰阶值Bo。其中,系数K1=min(Gain,1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)),min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值,系数K1为最小增长因子Gain与1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)(1加上min(Rin,Gin,Bin)/max(Rin,Gin,Bin)的比值)中的最小值。从而,当待显示图像为黄色画面图像时,每个像素点的R/G/B输出灰阶值Ro/Go/Bo与对应像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小值Gain以及所述白色输出灰阶值Wo相关。

其中,R/G/B输入灰阶值Rin/Gin/Bin指得是各个像素点的子像素所对应的输入灰阶,目前图像存储时都是采用数字编码的方式,也现在最流行的8bit(位)编码为例来说明,例如,纯红色像素编码为(255,0,0),对应的R/G/B输入灰阶值Rin/Gin/Bin分别为255、0、0;纯蓝色编码为(0,0,255),对应的R/G/B输入灰阶值Rin/Gin/Bin分别为0、0、255;白色编码为(255,255,255),对应的R/G/B输入灰阶值Rin/Gin/Bin分别为255、255、255。同样的,R/G/B输出灰阶值Ro/Go/Bo指得是同一个像素中的红色子像素、绿色子像素及蓝色子像素对应的输出灰阶值编码。

如果不是黄色画面图像,则根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin以及所述白色输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值(S107)。

具体的,根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数,在一实施例中,f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)。然后,根据公式Ro=K2*Rin-Wo确定红色输出灰阶值Ro,根据公式Go=K2*Gin-Wo确定绿色输出灰阶值Go,以及根据公式Bo=K2*Bin-Wo确定蓝色输出灰阶值Bo,其中,系数K2=1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin),min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值。从而,当待显示图像不是黄色画面图像时,每个像素点的R/G/B输出灰阶值Ro/Go/Bo仅与对应像素点的R/G/B输入灰阶值Rin/Gin/Bin以及所述白色输出灰阶值Wo相关。

所述方法还包括步骤:根据每个像素点的白色子像素、红色子像素、绿色子像素及蓝色子像素的输出灰阶值Wo、Ro、Go、Bo输出所述待显示图像(S108)。

由于感官亮度L=log(Y)+0.256-0.184y-0.527xy+0.465x3y+4.657xy4,而高纯度黄色像素的增长因子IncreaseRatio为:

因此,高纯度黄色像素的增长因子IncreaseRatio相当于为感光亮度L与测量亮度Y的比值。从而,本发明中,当待显示图像为黄色画面图像时,通过采用这一比值中的最小比值(即最小增长因子Gain)以及1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)中的较小值作为系数K1,从而红色像素输出值Ro=K1*Rin-Wo,可为红色像素输入值Rin与所述系数K1的乘积再减去白色像素输出值Wo,绿色像素输出值Go=K1*Gin-Wo,为绿色像素输入值Rin与所述系数K1的乘积再减去白色像素输出值Wo,蓝色像素输出值Bo=K1*Gin-Wo,为蓝色像素输入值Rin与所述系数K1的乘积再减去白色像素输出值Wo。因此,使得当黄色画面图像中的感光亮度L与测量亮度Y的比值较小时,采用感光亮度L与测量亮度Y的比值作为系数,使得所述RGB像素输出值更接近于所需要的感官亮度,可使得黄色画面图像在周围背景下保持较亮的色彩,避免周围背景的过高亮度导致纯黄色像素色彩偏暗的问题。

当待显示图像不为黄色画面图像时,系数K2=1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin),从而红色像素输出值Ro=K2*Rin-Wo,可为红色像素输入值Rin与所述系数K2的乘积再减去白色像素输出值Wo,绿色像素输出值Go=K2*Gin-Wo,为绿色像素输入值Rin与所述系数K2的乘积再减去白色像素输出值Wo,蓝色像素输出值Bo=K2*Gin-Wo,为蓝色像素输入值Rin与所述系数K2的乘积再减去白色像素输出值Wo。因此,红绿蓝子像素的输出灰阶值依赖于对应的红绿蓝(R/G/B)子像素的输入灰阶值,不同像素之间的增益因子不同,可以最大程度地利用白色子像素的增益提高画面亮度。

请参阅图2,为步骤S102的子步骤流程图。具体的,所述步骤S102包括:

根据每个像素点的灰阶值确定显示颜色为黄色的黄色像素点(S1021)。

判断每一黄色像素点的色纯度是否大于一预设色纯度α(S1022)。

确定所述色纯度大于所述预设色纯度α的黄色像素点为高纯度黄色像素点(S1023)。

判断所述高纯度黄色像素点所占所述待显示图像的所有像素点的比例是否超过预设阈值β(S1024)。显然在其他实施方式中,所述预设阈值β可为数量,例如100个,步骤S1024可为判断高纯度黄色像素点的数量是否超过所述预设阈值β。

如果是,则确定所述待显示图像为黄色画面图像(S1025)。

如果否,则确定所述待显示图像不为黄色画面图像(S1026)。其中,在一些实施方式中,所述预设色纯预设色纯α定义为80%,所述预设阈值β定义为1%。

请参阅图3,为一显示装置100的功能模块图。所述显示装置包括处理器10及存储器20。所述存储器20中存储有待显示图像的显示数据。

所述处理器10包括灰阶值获取模块11、黄色画面图像判断模块12、参数计算模块13、灰阶输出值计算模块14以及显示输出模块15。

其中,在一实施方式中,所述灰阶值获取模块11、黄色画面图像判断模块12、参数计算模块13、灰阶输出值计算模块14以及显示输出模块15为可被处理器10调用执行的程序化指令,可存储于处理器10中或存储器20中。在另一实施方式中,所述灰阶值获取模块11、黄色画面图像判断模块12、参数计算模块13、灰阶输出值计算模块14以及显示输出模块15可为处理器10中的硬件电路单元。

其中,所述处理器10可为通用中央处理器(CPU)、微处理器、单片机、数字信号处理器、特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制以上程序执行的集成电路。所述存储器20可为闪存存储器、只读存储器、电可擦除存储器、固态存储器等。

所述灰阶值获取模块11用于待显示图像的每个像素点的灰阶值。其中,在一实施例中,所述灰阶值获取模块11可从存储器20中获取待显示图像的显示数据,从而根据显示数据获取待显示图像的每个像素点的灰阶值。

所述黄色画面图像判断模块12用于根据每个像素点的灰阶值确定其中的高纯度黄色像素点,并根据高纯度黄色像素点的数量判断所述待显示图像是否为黄色画面图像。

具体的,所述黄色画面图像判断模块12先根据每个像素点的灰阶值确定显示颜色为黄色的黄色像素点;然后判断每一黄色像素点的色纯度是否大于一预设色纯度α;然后确定所述色纯度大于所述预设色纯度α的黄色像素点为高纯度黄色像素点;然后判断所述高纯度黄色像素点所占所述待显示图像的所有像素点的比例是否超过预设阈值β;如果是,则确定所述待显示图像为黄色画面图像;如果否,则确定所述待显示图像不为黄色画面图像。其中,在一些实施方式中,所述预设色纯预设色纯α定义为80%,所述预设阈值β定义为1%。

在其他实施方式中,所述预设阈值β可为数量,例如100个,所述黄色画面图像判断模块12可通过判断高纯度黄色像素点的数量是否超过所述预设阈值β来确定所述待显示图像是否为黄色画面图像,即,若高纯度黄色像素点的数量超过所述预设阈值β,则确定待显示图像为黄色画面图像。

所述参数计算模块13用于在待显示图像为黄色画面图像时,根据每个高纯度黄色像素的R/G/B输入灰阶值(红色子像素、绿色子像素及蓝色子像素的输入灰阶值)计算得出每个高纯度黄色像素对应的色坐标(x,y)与测量亮度Y。具体的,根据对应显示装置在CIE坐标体系中的RGB(红绿蓝)三个纯色点的坐标,然后根据每个高纯度黄色像素的R/G/B输入灰阶值Rin/Gin/Bin)做线性颜色计算得到该点的色坐标(x,y),其中,测试亮度Y为使用色度测量工具根据现有CIE(Commission Internationale de L'Eclairage(法语);国际照明委员会)标准及现有量度所测量得到的亮度。

所述参数计算模块13并用于根据每个高纯度黄色像素的色坐标(x,y)与测量亮度Y计算每个高纯度黄色像素的增长因子IncreaseRatio。具体的,所述参数计算模块13为根据公式:

计算每个高纯度黄色像素的增长因子IncreaseRatio,其中,x、y为高纯度黄色像素的色坐标,Y为测量亮度。

所述参数计算模块13并确定所有高纯度黄色像素的增长因子IncreaseRatio中的最小增长因子Gain。

所述灰阶输出值计算模块14用于在所述待显示图像为黄色画面图像时,根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin(红色子像素R的输入灰阶值Rin、绿色子像素G的输入灰阶值Gin以及蓝色子像素B的输入灰阶值Bin)确定对应像素点的白色子像素W的输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小增长因子Gain以及所述白色子像素输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值Ro/Go/Bo(红色子像素R的输出灰阶值Ro、绿色子像素G的输出灰阶值Go以及蓝色子像素B的输出灰阶值Bo)。

具体的,所述灰阶输出值计算模块14根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色子像素W的输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数,在一实施例中,f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)。根据公式Ro=K1*Rin-Wo确定红色子像素R的输出灰阶值Ro,根据公式Go=K1*Gin-Wo确定绿色子像素G的输出灰阶值Go,以及根据公式Bo=K1*Bin-Wo确定蓝色子像素B的输出灰阶值Bo。其中,系数K1=min(Gain,1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)),min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值,系数K1为最小增长因子Gain与1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin)(1加上min(Rin,Gin,Bin)/max(Rin,Gin,Bin)的比值)中的最小值。从而,当待显示图像为黄色画面时,每个像素点的R/G/B输出灰阶值Ro/Go/Bo与对应像素点的R/G/B输入灰阶值Rin/Gin/Bin、所述最小值Gain以及所述白色输出灰阶值Wo相关。

所述灰阶输出值计算模块14并用于在所述待显示图像不为黄色画面图像时,根据所述待显示图像的每个像素点的R/G/B输入灰阶值Rin/Gin/Bin确定对应像素点的白色输出灰阶值Wo,以及根据每个像素点的R/G/B输入灰阶值Rin/Gin/Bin以及所述白色输出灰阶值Wo确定对应像素点的R/G/B输出灰阶值。

具体的,所述灰阶输出值计算模块14在所述待显示图像不为黄色画面图像时,根据公式Wo=f(min(Rin,Gin,Bin))确定对应像素点的白色输出灰阶值Wo,其中,f(min(Rin,Gin,Bin))为包括f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)在内的函数,优选的,f(min(Rin,Gin,Bin))=min(Rin,Gin,Bin)。根据公式Ro=K2*Rin-Wo确定红色输出灰阶值Ro,根据公式Go=K2*Gin-Wo确定绿色输出灰阶值Go,以及根据公式Bo=K2*Bin-Wo确定蓝色输出灰阶值Bo,其中,系数K2=1+min(Rin,Gin,Bin)/max(Rin,Gin,Bin),min(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最小值,max(Rin,Gin,Bin)指的是Rin,Gin,Bin中的最大值。从而,当待显示图像不是黄色画面图像时,每个像素点的R/G/B输出灰阶值Ro/Go/Bo仅与对应像素点的R/G/B输入灰阶值Rin/Gin/Bin以及所述白色输出灰阶值Wo相关。

所述显示输出模块15用于根据每个像素点的白色子像素、红色子像素、绿色子像素及蓝色子像素的输出灰阶值Wo、Ro、Go、Bo输出所述待显示图像。

其中,所述显示装置100为采用RGBW(红绿蓝白)显示技术的显示器,包括若干矩阵式排列的像素,每一像素包括RGBW四个子像素。其中,所述显示装置100为液晶显示器。所述显示装置100还包括其他元件,由于与本发明改进无关,故不在此赘述。

以上所揭露的仅为本发明一种较佳实施方式而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施方式的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1