一种RGB转RGBW的转换方法技术

技术编号:15331873 阅读:70 留言:0更新日期:2017-05-16 15:02
本发明专利技术提供一种RGB转RGBW的转换方法,包括:获取当前帧画面每个像素点RGB信号的灰阶值;将每个像素点RGB信号的灰阶值转化为亮度值,并将该亮度值进行归一化处理;计算归一化处理后的每个像素点的增益值,并统计整幅画面符合预设要求的像素点的增益值,以得到整幅画面像素点增益值的累积分布曲线图;接收用户设定的累积分布曲线图的一个纵坐标值,并将该纵坐标值对应的横坐标值作为帧增益值;根据帧增益值及预设规则分别获取RGBW的输出值,并将其输出;根据帧增益值的大小对背光的亮度进行调整。本发明专利技术在提升画面亮度的同时,也改善了RGBW显示模式下出现的颜色失真问题,提高了画面的饱和度。

Conversion method of RGB to RGBW

The invention provides a method for the conversion of RGB to RGBW, including: the gray scale to obtain the current frame of each pixel value of the RGB signal; the gray level of each pixel value of the RGB signal into brightness value and the normalized value of the luminance of each pixel; calculating the normalized value of the gain, and statistics the picture with the pixel value of the gain preset requirements, in order to get the cumulative distribution curve of the picture pixel gain value; a vertical coordinate cumulative distribution curve receiving user set value, and the coordinates of the abscissa corresponds to the value of the gain value as the frame; frame according to the output value and a preset gain the rules were obtained and the value of RGBW, and its output is adjusted according to the brightness of the frame; the size of the backlight gain value. The invention improves the brightness of the picture, and also improves the color distortion problem in the RGBW display mode, and improves the saturation of the picture.

【技术实现步骤摘要】
一种RGB转RGBW的转换方法
本专利技术涉及液晶显示
,特别涉及一种RGB转RGBW的转换方法。
技术介绍
RGBW液晶屏技术的原理,是将一种白色(W)子像素添加到由红(R)、绿(G)、蓝(B)三色组成的传统RGB像素中,然后再应用相应的子像素成像技术,以人类看见图像的方式对这些子像素进行更好的排列。由于液晶显示屏(LiquidCrystalDisplay,LCD)的分辨率越来越高,像素越来越精细,造成液晶像素的开口率越来越低,进而造成光透过率的下降。因此RGBW四色像素设计显示屏的出现,解决了液晶显示屏白色画面光透过率过低的问题,降低了功耗,能起到节能环保的作用。正是基于此,RGBW正在被广泛应用于各种尺寸的平板液晶显示器中。具体来讲,W子像素的引入会使得R、G、B子像素的相对比例下降,开口率下降,从而在显示R、G、B等高饱和度画面时,其亮度相对于RGB显示模式明显偏低。另外,由于W子像素的透过率明显高于RGB子像素,因此当一个画面中高饱和度画面和白色画面同时存在时,由于W像素的加入,使得二者的亮度差距相对于单纯的RGB显示装置明显增大。正是由于以上的两个原因,才会出现高饱和度画面失真的问题。高饱和度画面和白色画面的亮度可以通过由RGB信号输入到RGBW信号输出的转换方法来进行控制。为了提高穿透率或发光亮度,RGBW显示屏需要在合适的情况下打开W子像素,将亮度进行增益。RGBW显示屏中亮度增益值(W子像素显示的亮度)取决于输入的RGB数据,算法不同得到的亮度或穿透率提高的效果会存在差异,其对画面质量的影响也是不一样的。目前采用较多的一种算法是按饱和度计算亮度增益值(Gain):饱和度越低,Gain越大;饱和度越高,Gain越小。计算RGB构成的像素点的饱和度S,当S小于一定值时,Gain等于恒定值;当S大于一定值时,则Gain随S增大而变小。S的计算方法为S=(max(R,G,B)-min(R,G,B))/max(R,G,B)。该方法可以很好的保持每个像素的S值、同时增大亮度,但是在整体画面上会存在较为严重的失真现象。
技术实现思路
本专利技术的目的在于提供一种RGB转RGBW的转换方法,以解决现有技术中高饱和度画面颜色失真的问题。本专利技术的技术方案如下:一种RGB转RGBW的转换方法,包括以下步骤:获取当前帧画面每个像素点RGB信号的灰阶值;将所述每个像素点RGB信号的灰阶值转化为亮度值,并将所述亮度值进行归一化处理;计算归一化处理后的每个像素点的增益值,并统计整幅画面符合预设要求的像素点的增益值,以得到整幅画面像素点增益值的累积分布曲线图;接收用户设定的所述累积分布曲线图的一个纵坐标值,并将该纵坐标值对应的横坐标值作为帧增益值;根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出;其中,所述符合预设要求的像素点为像素点增益值不为0的像素点。优选地,计算归一化处理后的每个像素点的增益值,具体包括:PG=0,(M2=0);PG=(1+WS)/M2,〔M1/M2≥WS/(1+WS)〕;PG=1/(M2-M1),〔M1/M2<WS/(1+WS)〕;其中,PG为一个像素点的增益值,WS=W/(R+G+B),R、G、B与W为RGBW的亮度值,M2为一个像素点的RGB三色归一化后的亮度值rgb中的最大值,M1为一个像素点的RGB三色归一化后的亮度值rgb中的最小值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,具体包括:Wout=min〔(1+WS),min(PG,FG)*M1〕,Rout=min(PG,FG)*r-Wout,Gout=min(PG,FG)*g-Wout,Bout=min(PG,FG)*b-Wout,其中,Rout、Gout、Bout与Wout分别为RGBW的输出值,FG为预设的一个帧增益值,其为所述累积分布曲线图对应的一个横坐标值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,之后还包括:根据所述帧增益值的大小对背光的亮度进行调整,具体为:BL调整=BL/FG;其中,BL是所述背光全开时的亮度,BL调整为所述背光调整后的亮度,且整幅画面显示区域分为多个不同区域,所述背光根据预设规则分别对所述多个不同区域的亮度进行独立控制。优选地,计算归一化处理后的每个像素点的增益值,具体包括:PG=(1+WS),〔M1/M2≥WS/(1+WS)或M2=0〕;PG=min〔1/(M2-M1),(1+WS)〕,〔M1/M2<WS/(1+WS)〕;其中,PG为一个像素点的增益值,WS=W/(R+G+B),R、G、B与W为RGBW的亮度值,M2为一个像素点的RGB三色归一化后的亮度值rgb中的最大值,M1为一个像素点的RGB三色归一化后的亮度值rgb中的最小值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,具体包括:Wout=min〔(1+WS),min(PG,FG)*M1〕,Rout=min(PG,FG)*r-Wout,Gout=min(PG,FG)*g-Wout,Bout=min(PG,FG)*b-Wout,其中,Rout、Gout、Bout与Wout分别为RGBW的输出值,FG为预设的一个帧增益值,其为所述累积分布曲线图对应的一个横坐标值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,之后还包括:根据所述帧增益值的大小对背光的亮度进行调整,具体为:BL调整=BL/FG;其中,BL是所述背光全开时的亮度,BL调整为所述背光调整后的亮度,且整幅画面显示区域分为多个不同区域,所述背光根据预设规则分别对所述多个不同区域的亮度进行独立控制。优选地,计算归一化处理后的每个像素点的增益值,具体包括:PG=1/M1,其中,PG为一个像素点的增益值,M1为一个像素点的RGB三色归一化后的亮度值rgb中的最小值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,具体包括:Wout=min〔(1+WS),min(PG,FG)*M1〕,Rout=min(PG,FG)*r-Wout,Gout=min(PG,FG)*g-Wout,Bout=min(PG,FG)*b-Wout,其中,WS=W/(R+G+B),R、G、B与W为RGBW的亮度值,Rout、Gout、Bout与Wout分别为RGBW的输出值,FG为预设的一个帧增益值,其为所述累积分布曲线图对应的一个横坐标值。优选地,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,之后还包括:根据所述帧增益值的大小对背光的亮度进行调整,具体为:BL调整=BL/FG;其中,BL是所述背光全开时的亮度,BL调整为所述背光调整后的亮度,且整幅画面显示区域分为多个不同区域,所述背光根据预设规则分别对所述多个不同区域的亮度进行独立控制。本专利技术的有益效果:本专利技术的一种RGB转RGBW的转换方法,通过将各个像素的RGB输入信号的灰阶值转换为亮度值,并将该亮度值进行归一化处理,得出帧增益值的累计分布曲线图,再根据预设的一个纵坐标值并由该纵坐标值得到对应的横坐标值,以该横坐标值作为帧增益值,最后根据该帧增益值和预设规则得出RGBW的本文档来自技高网
...
一种RGB转RGBW的转换方法

【技术保护点】
一种RGB转RGBW的转换方法,其特征在于,包括以下步骤:获取当前帧画面每个像素点RGB信号的灰阶值;将所述每个像素点RGB信号的灰阶值转化为亮度值,并将所述亮度值进行归一化处理;计算归一化处理后的每个像素点的增益值,并统计整幅画面符合预设要求的像素点的增益值,以得到整幅画面像素点增益值的累积分布曲线图;接收用户设定的所述累积分布曲线图的一个纵坐标值,并将该纵坐标值对应的横坐标值作为帧增益值;根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出;其中,所述符合预设要求的像素点为像素点增益值不为0的像素点。

【技术特征摘要】
1.一种RGB转RGBW的转换方法,其特征在于,包括以下步骤:获取当前帧画面每个像素点RGB信号的灰阶值;将所述每个像素点RGB信号的灰阶值转化为亮度值,并将所述亮度值进行归一化处理;计算归一化处理后的每个像素点的增益值,并统计整幅画面符合预设要求的像素点的增益值,以得到整幅画面像素点增益值的累积分布曲线图;接收用户设定的所述累积分布曲线图的一个纵坐标值,并将该纵坐标值对应的横坐标值作为帧增益值;根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出;其中,所述符合预设要求的像素点为像素点增益值不为0的像素点。2.根据权利要求1所述的RGB转RGBW的转换方法,其特征在于,计算归一化处理后的每个像素点的增益值,具体包括:PG=0,(M2=0);PG=(1+WS)/M2,〔M1/M2≥WS/(1+WS)〕;PG=1/(M2-M1),〔M1/M2<WS/(1+WS)〕;其中,PG为一个像素点的增益值,WS=W/(R+G+B),R、G、B与W为RGBW的亮度值,M2为一个像素点的RGB三色归一化后的亮度值rgb中的最大值,M1为一个像素点的RGB三色归一化后的亮度值rgb中的最小值。3.根据权利要求2所述的RGB转RGBW的转换方法,其特征在于,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,具体包括:Wout=min〔(1+WS),min(PG,FG)*M1〕,Rout=min(PG,FG)*r-Wout,Gout=min(PG,FG)*g-Wout,Bout=min(PG,FG)*b-Wout,其中,Rout、Gout、Bout与Wout分别为RGBW的输出值,FG为预设的一个帧增益值,其为所述累积分布曲线图对应的一个横坐标值。4.根据权利要求3所述的RGB转RGBW的转换方法,其特征在于,根据所述帧增益值及预设规则分别获取RGBW的输出值,并将其输出,之后还包括:根据所述帧增益值的大小对背光的亮度进行调整,具体为:BL调整=BL/FG;其中,BL是所述背光全开时的亮度,BL调整为所述背光调整后的亮度,且整幅画面显示区域分为多个不同区域,所述背光根据预设规则分别对所述多个不同区域的亮度进行独立控制。5.根据权利要求1所述的RGB转RGBW的转换方法,其特征在于,计算归一化处理后的每个像素点的增益值,具体包括:PG=(1+WS),〔M1/M2≥WS/(1+WS)或M2=0〕;PG=min〔1/(M2-M1),(1+WS)〕,〔M1/M2<WS/(1+WS)〕;其中,PG为一个像素点的增益值,WS=...

【专利技术属性】
技术研发人员:钟新辉潘彪崔宏青李得俊龙柏华
申请(专利权)人:武汉华星光电技术有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1