技术简介:
本专利针对液晶显示器存在的亮度不均匀(Mura)问题,提出通过亮度修正系数矩阵对输入图像进行动态校正的解决方案。方法包括:获取图像像素亮度值,利用预设的亮度修正矩阵计算修正后亮度值,再结合Ga_a指数反推灰阶值,最终输出校正后的图像。该技术通过分步校正算法有效消除显示区域的亮度偏差,提升画面均匀性。
关键词:液晶显示器,Mura消除,亮度修正
一种消除液晶显示器mura的方法及装置制造方法
【专利摘要】本发明适用于显示器【技术领域】,提供了一种消除液晶显示器mura的方法及装置。在本发明中,通过获取输入图像对应的每个像素点的亮度值,根据亮度修正系数矩阵对输入图像对应的每个像素点的亮度值进行修正,得到输入图像对应的每个像素点的修正后的亮度值,然后再根据输入图像对应的每个像素点的修正后的亮度值,得到输入图像对应的每个像素点的修正后的灰阶值,将所述修正后的灰阶值对应的图像在液晶屏幕上进行显示,有效地消除了液晶显示器mura,改善了液晶屏幕显示效果,提高了用户观看的舒适感。
【专利说明】—种消除液晶显示器mura的方法及装置
【技术领域】
[0001]本发明属于显示器【技术领域】,尤其涉及一种消除液晶显示器mura的方法及装置。【背景技术】
[0002]液晶屏目前由于TFT (Thin-Film Technology,薄膜工艺学工艺技术),背光亮度分布不均匀等原因。都会有一定的mura现象存在,使屏幕在显示图像,尤其是在显示大面积同样灰度图像的时候看上去屏幕有污染斑块的感觉。尤其是目前液晶电视由于成本的原因,更多采用直下式LED背光技术,在直下式的情况,需要兼顾轻薄,LED颗数少,扩散膜少。因此很难做到背光分布的均匀,因此会在屏幕上产生严重的mura现象。
【发明内容】
[0003]本发明的目的在于提供一种通过亮度修正系数矩阵的消除液晶显示器mura的方法,旨在解决如何消除液晶显示器mura的问题。
[0004]本发明提供了一种消除液晶显示器mura的方法,包括以下步骤:
[0005]获取输入图像对应的每个像素点的亮度值L(i,j),i,j表示对应点的坐标,其中I ^ i ^ N, I ^ j ^ M, N表不输入图像扫描行数,M表述输入图像扫描的列数;
[0006]根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj(i,j);
[0007]根据所述输入图像对应的每个像素点的修正后的亮度值Ladj (i, j),得到输入图像对应的每个像素点的修正后的灰·阶值Xa(U(i,j);
[0008]将所述修正后的灰阶值Xadj (i,j)对应的图像在液晶屏幕上进行显示。
[0009]本发明还提供了一种消除液晶显示器mura的装置,包括:
[0010]第一获取模块,第一修正模块,第二获取模块,第一显不模块;
[0011]所述第一获取模块,用于获取输入图像对应的每个像素点的亮度值L(i,j),i,j表示对应点的坐标,其中I < i <N,1 < j <M,N表示输入图像扫描行数,M表述输入图像扫描的列数;
[0012]所述第一修正模块,用于根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj (i,j);
[0013]所述第二获取模块,用于根据所述输入图像对应的每个像素点的修正后的亮度值Ladj(i, j),得到输入图像对应的每个像素点的修正后的灰阶值Xadj(i,j);
[0014]所述第一显示模块,用于将所述修正后的灰阶值Xadj(i,j)对应的图像在液晶屏幕上进行显示。
[0015]在本发明中,通过获取输入图像对应的每个像素点的亮度值,根据亮度修正系数矩阵对输入图像对应的每个像素点的亮度值进行修正,得到输入图像对应的每个像素点的修正后的亮度值,然后再根据输入图像对应的每个像素点的修正后的亮度值,得到输入图像对应的每个像素点的修正后的灰阶值,将所述修正后的灰阶值对应的图像在液晶屏幕上进行显示,有效地消除了液晶显示器mura,改善了液晶屏幕显示效果,提高了用户观看的舒适感。
【专利附图】
【附图说明】
[0016]图1是本发明消除液晶显示器mura的方法提供的实施例的实现流程图;
[0017]图2是本发明亮度修正系数矩阵获取方法提供的实施例的实现流程图;
[0018]图3是本发明消除液晶显示器mura的装置提供的实施例的结构框图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]图1示出了本发明实施例提供的一种消除液晶显示器mura方法的实现流程,详述如下:
[0021]步骤101、获取输入图像对应的每个像素点的亮度值。
[0022]具体的,获取输入图像对应的每个像素点的亮度值,每个像素点的亮度值记为L(i,j),i,j表示对应点的坐标,其中I < i <N,1 < j <M,N表示输入图像扫描行数,M表述输入图像扫描的列数,也即液晶显示屏的分辨率为M*N。优选的,根据输入图像对应的每个像素点的灰阶值X(i,j)以及ga_a指数计算得到输入图像对应的每个像素点的亮度值L(i, j),具体计算公式为L(i, j)=X(i, j)Y,X(i, ^表示乂^ j)的Y次幂,其中Y表示Gamma指数。
[0023]步骤102、根据亮度修正系数矩阵对所述输入图像对应的每个像素点的亮度值进行修正,得到输入图像对应的每个像素点的修正后的亮度值。
[0024]根据亮度修正系数矩阵对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值,所述亮度修正系数矩阵记为K,输入图像对应的每个像素点的修正后的亮度值记为Ladj(i,j)。具体的,根据所述输入图像对应的每个像素点的亮度值L(i,j)以及亮度修正系数矩阵K对应的元素计算得到输入图像对应的每个像素点的修正后的亮度值Latu (i,j),具体计算公式为:Ladj(i,j)=K(i, j) XL(i, j),其中K(i,j)表示亮度修正系数矩阵K第i行第j列的元素。
[0025]步骤103、根据所述输入图像对应的每个像素点的修正后的亮度值,得到输入图像对应的每个像素点的修正后的灰阶值。
[0026]根据所述输入图像对应的每个像素点的修正后的亮度值Ladj (i, j),得到输入图像对应的每个像素点的修正后的灰阶值,输入图像对应的每个像素点的修正后的灰阶值记为Xadj (i, j),具体的,根据输入图像对应的每个像素点的修正后的亮度值Ladj (i,j)以及gamma指数计算得到输入图像对应的每个像素点的修正后的灰阶值Xatu (i,j),具体计算公式为
Xujj(Uf) = Ladj(i,jf,Ladj{i,jY 表示 Ladj (i,j)的备.次幂。
[0027]步骤104、将所述修正后 的灰阶值对应的图像在液晶屏幕上进行显示。[0028]具体的,得到修正后的灰阶值Xadj (i,j)后,将修正后的灰阶值对应的图像在液晶屏幕上进行显示,所述液晶显示屏幕的分辨率为M*N。这样就很好的补偿mura现象带来的亮度不均匀现象,大大的改善了液晶屏幕的显示效果。
[0029]为了进一步描述所述亮度修正系数矩阵K具体获取方法,本发明实施例结合附图2,做以下详细描述,亮度修正系数矩阵K是通过以下步骤得到的:
[0030]步骤201、输入一 η灰阶的第一全白图像,将所述第一全白图像在液晶显示屏幕上显不O
[0031]输入一 η灰阶的第一全白图像,该第一全白图像是没有经过滤波处理的图像,然后将所述第一全白图像在液晶显示屏幕上显示,所述η为整数,且η的值在O到255之间,优选的,η为255。
[0032]步骤202、通过成像亮度计拍摄液晶屏幕的第一全白图像,所述第一全白图像对应的亮度数据矩阵为第一数据矩阵Q。
[0033]第一全白图像在液晶屏幕上显示后,利用成像亮度计拍摄第一全白图像,第一全白图像对应的亮度数据矩阵为第一数据矩阵记为Q,Q的阶数为Ν*Μ阶,如前述实施例所述,N表示输入图像扫描行数,M表述输入图像扫描的列数,也即液晶显示屏的分辨率为Μ*Ν。
[0034]步骤203、将所述的通过成像亮度计拍摄液晶屏幕的第一全白图像经过滤波处理后在液晶屏幕上显示得到第二全白图像,所述第二全白图像对应的亮度数据矩阵为第二数据矩阵S。
[0035]具体的,将所述的通过成像亮度计拍摄液晶屏幕的第一全白图像经过滤波处理后在液晶屏幕上显示得到第二全白图像,该滤波处理主要是通过二位滤波等图像处理算法滤除引起的图像mura现象的中频信号。所述第二全白图像对应的亮度数据矩阵为第二数据矩阵S,同样的S阶数为N*M阶
[0036]步骤204、根据所述的第一数据矩阵Q和第二数据矩阵S计算得到亮度修正系数矩阵K。
[0037]根据所述的第一数据矩阵Q和第二数据矩阵S计算得到亮度修正系数矩阵K,具体计算公式为K=S./Q,S./Q表示S和Q的对应元素相除。这样就得到了修正系数矩阵K,其阶数也为N*M阶。
[0038]由上述实施例可知,该消除液晶屏幕mura的方法,简单可行,只要拍摄一次全白的灰度图像,就可以根据拍摄到的图像,得到一个亮度修正系数矩阵,最后根据亮度系数矩阵得到修正后的亮度值和灰阶值,将灰阶值对应的图像在液晶屏幕上显示,能有效的消除液晶屏幕的mura,并且该算法简单易实现。
[0039]图3示出了本发明实施例提供的一种消除液晶显示器mura的装置的结构框图,该装置可以实现前述实施例所述的方法。为了便于说明,仅示出了与本实施例相关的部分。参照图3,该装置,包括:
[0040]第一获取模块31,第一修正模块32,第二获取模块33,第一显不模块34 ;
[0041]所述第一获取模块31,用于获取输入图像对应的每个像素点的亮度值L(i,j),i,j表示对应点的坐标,其中I≤i≤N,I≤j≤M,N表示输入图像扫描行数,M表述输入图像扫描的列数。
[0042]所述第一修正模块32,用于根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj (i,j)。
[0043]所述第二获取模块33,用于根据所述输入图像对应的每个像素点的修正后的亮度值Ladj (i, j),得到输入图像对应的每个像素点的修正后的灰阶值Xadj (i, j);
[0044]所述第一显示模块34,用于将所述修正后的灰阶值Xadj(i,j)对应的图像在液晶屏幕上进行显示,所述液晶显示屏幕的分辨率为M*N。
[0045]进一步的,所述第一获取模块31还包括:第一计算模块311,用于根据输入图像对应的每个像素点的灰阶值X(i,j)以及8&_&指数计算得到输入图像对应的每个像素点的亮度值L(i,j),具体计算公式为L(i,j)=X(i, j)Y,X(i,」)"表示乂(1,j)的Y次幂,其中Y表7]\ Gamma 指数。
[0046]进一步的,所述装置还包括第三获取模块35,用于获取亮度修正系数矩阵;所述第三获取模块35还包括:输入显示模块351、滤波显示模块352、第二计算模块353。所述输入显示模块351,用于输入一 η灰阶的第一全白图像,将所述第一全白图像在液晶显示屏幕上显示,所述η为整数,且η的值在O到255之间。优选的,η的值为255。所述滤波显示模块352,用于将通过成像亮度计拍摄的液晶屏幕的第一全白图像经过滤波处理后在液晶屏幕上显示得到第二全白图像,所述第一全白图像对应的亮度数据矩阵为第一数据矩阵Q,所述第二全白图像对应的亮度数据矩阵为第二数据矩阵S。所述第二计算模块353,用于根据所述的第一数据矩阵Q和第二数据矩阵S计算得到亮度修正系数矩阵K,具体计算公式为K=S./Q,S./Q表示S和Q的对应元素相除。其中,第一数据矩阵Q、第二数据矩阵S以及修正系数矩阵K的阶数都为Ν*Μ阶。
[0047]进一步的,所述第一修正模块32还包括:第三计算模块321,用于根据所述输入图像对应的每个像素点的亮度值L(i,j)以及亮度修正系数矩阵K对应的元素计算得到输入图像对应的每个像素点的修正后的亮度值Latu (i,j),具体计算公式为Ladj(i,j)=K(i, j) XL(i, j),其中K(i,j)表示亮度修正系数矩阵K第i行第j列的元素。
[0048]进一步的,所述第二获取模块33还包括:第四计算模块331,用于根据输入图像对应的每个像素点的修正后的亮度值Ladj(i,j)以及ga_a指数计算得到输入图像对应的每
个像素点的修正后的灰阶值Xadj (i,j),具体计算公式为:X-mLUf , Ladj (i,jf表不Ladj (i, j)的,7次幕。
[0049]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种消除液晶显示器mura的方法,其特征在于,包括以下步骤:获取输入图像对应的每个像素点的亮度值L(i,j),i,j表示对应像素点的坐标,其中I ^ i ^ N, I ^ j ^ M, N表不输入图像扫描行数,M表述输入图像扫描的列数;根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj(i,j);根据所述输入图像对应的每个像素点的修正后的亮度值Latu (i, j),得到输入图像对应的每个像素点的修正后的灰阶值XadjQ, j);将所述修正后的灰阶值Xadj (i,j)对应的图像在液晶屏幕上进行显示。
2.如权利要求1所述的方法,其特征在于,所述获取输入图像对应的每个像素点的亮度值L(i,j),具体为:根据输入图像对应的每个像素点的灰阶值X(i,j)以及ga_a指数计算得到输入图像对应的每个像素点的亮度值L (i,j),具体计算公式为L(i,j)=X(i, j)Y,X(i,」7表示乂(1,j)的Y次幂,其中Y表示Gamma指数。
3.如权利要求1或2所述的方法,其特征在于,所述亮度修正系数矩阵K是通过以下步骤得到的:输入一 η灰阶的第一全白图像,将所述第一全白图像在液晶显示屏幕上显示,所述η为整数,且η的值在O到255之 间;通过成像亮度计拍摄液晶屏幕的第一全白图像,所述第一全白图像对应的亮度数据矩阵为第一数据矩阵Q ;将所述的通过成像亮度计拍摄液晶屏幕的第一全白图像经过滤波处理后在液晶屏幕上显示得到第二全白图像,所述第二全白图像对应的亮度数据矩阵为第二数据矩阵S ;根据所述的第一数据矩阵Q和第二数据矩阵S计算得到亮度修正系数矩阵K,具体计算公式为K=S./Q,S./Q表示S和Q的对应元素相除;所述第一数据矩阵Q、第二数据矩阵S以及修正系数矩阵K的阶数都为Ν*Μ阶。
4.如权利要求1或2所述的方法,其特征在于,所述的根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj (i, j),具体为:根据所述输入图像对应的每个像素点的亮度值L (i,j)以及亮度修正系数矩阵K对应的元素计算得到输入图像对应的每个像素点的修正后的亮度值Ladj (i,j),具体计算公式为Ladj(i,j)=K(i, j) XL(i, j),其中K(i,j)表示亮度修正系数矩阵K第i行第j列的元素。
5.如权利要求1或2所述的方法,其特征在于,根据所述输入图像对应的每个像素点的修正后的亮度值Ladj(i,j),得到输入图像对应的每个像素点的修正后的灰阶值Xadj(i,j),具体为:根据输入图像对应的每个像素点的修正后的亮度值Lad」(i,j)以及ga_a指数计算得到输入图像对应的每个像素点的修正后的灰阶值Xatu (i,j),具体计算公式为
(/,./) = Zw,(//)>' , Zw,(/,./)> 表示 LadJ(i,j)的 j次幂。
6.一种消除液晶显示器mura的装置,其特征在于,包括:第一获取模块,第一修正模块,第二获取模块,第一显不模块;所述第一获取模块,用于获取输入图像对应的每个像素点的亮度值L(i,j),i,j表示对应点的坐标,其中I < i < N,I < j < M,N表示输入图像扫描行数,M表述输入图像扫描的列数;所述第一修正模块,用于根据亮度修正系数矩阵K对所述输入图像对应的每个像素点的亮度值L(i,j)进行修正,得到输入图像对应的每个像素点的修正后的亮度值Ladj(i,j);所述第二获取模块,用于根据所述输入图像对应的每个像素点的修正后的亮度值Ladj(i, j),得到输入图像对应的每个像素点的修正后的灰阶值Xadj(i,j);所述第一显示模块,用于将所述修正后的灰阶值Xa(U(i,j)对应的图像在液晶屏幕上进行显示。
7.如权利要求6所述的装置,其特征在于,所述第一获取模块还包括:第一计算模块,用于根据输入图像对应的每个像素点的灰阶值X(i,j)以及8&_&指数计算得到输入图像对应的每个像素点的亮度值L (i,j),具体计算公式为L(i,j)=X(i, j)Y,X(i,」7表示乂(1,j)的Y次幂,其中Y表示Gamma指数。
8.如权利要求6或7所述的装置,其特征在于,所述装置还包括第三获取模块,用于获取亮度修正系数矩阵;所述第三获取模块还包括:输入显示模块、滤波显示模块、第二计算模块;所述输入显示模块,用于输入一 η灰阶的第一全白图像,将所述第一全白图像在液晶显示屏幕上显示,所述η为整数,且η的值在O到255之间;所述滤波显示模块,用于将通过成像亮度计拍摄的液晶屏幕的第一全白图像经过滤波处理后在液晶屏幕上显示得到第二全白图像,所述第一全白图像对应的亮度数据矩阵为第一数据矩阵Q,所述第二全白图像对应的亮度数据矩阵为第二数据矩阵S ;所述第二计算模块,用于根据所述的第一数据矩阵Q和第二数据矩阵S计算得到亮度修正系数矩阵K,具体计算公式为K=S./Q,S./Q表示S和Q的对应元素相除;所述第一数据矩阵Q、第二数据矩阵S以及修正系数矩阵K的阶数都为Ν*Μ阶。
9.如权利要求6或7所述的装置,其特征在于,所述第一修正模块还包括:第三计算模块,用于根据所述输入图像对应的每个像素点的亮度值L(i,j)以及亮度修正系数矩阵K对应的元素计算得到输入图像对应的每个像素点的修正后的亮度值Ladj(i,j),具体计算公式为Ladj (i,j)=K(i, j) XL(i, j),其中K(i,j)表示亮度修正系数矩阵K第i行第j列的元素。
10.如权利要求6或7所述的装置,其特征在于,所述第二获取模块还包括:第四计算模块,用于根据输入图像对应的每个像素点的修正后的亮度值Ladj (i,j)以及ga_a指数计算得到输入图像对应的每个像素点的修正后的灰阶值Xa(U(i,j),具体计算公式为
【文档编号】G09G3/36GK103680449SQ201310695713
【公开日】2014年3月26日 申请日期:2013年12月17日 优先权日:2013年12月17日
【发明者】施建华, 陈永洒 申请人:Tcl集团股份有限公司