技术新讯 > 办公文教,装订,广告设备的制造及其产品制作工艺 > 一种针对OLED显示器Mura的分离压缩及解压缩方法与流程  >  正文

一种针对OLED显示器Mura的分离压缩及解压缩方法与流程

  • 国知局
  • 2024-06-21 14:07:04

本发明属于显示器,尤其涉及一种针对oled显示器mura的分离压缩及解压缩方法。

背景技术:

1、目前由于制造工艺的限制,oled显示屏、mini led显示屏以及micro led显示屏会产生子像素级别的电路上的不一致性,这种不一致性表现在显示上,就是一种整体或局部的显示不均匀性,不均匀可能为块状、沙状或点状等等,这些各种的显示的不均匀统称为mura。mura来自于日语,意思是粗糙的,不光滑的,英文为unnevenness。对于显示器的mura校准,我们通常称为demura。mura通常有亮度mura(即lmura)和色mura(即cmura)两种,表示亮度的不均匀性和颜色的不均匀性,目前限制mura是国产oled生产良率的主要因素之一。

2、目前业界常用的demura方案包括以下几个部分:

3、1、拍摄:使用高分辨率的单色相机来拍摄目标显示器的子像素显示情况,这里经过严格光学校准的单色相机,称为成像亮度计。通常会拍摄若干的单色灰阶的图片,比如拍摄红色32灰阶、64灰阶、96灰阶、160灰阶、196灰阶、224灰阶。绿色和蓝色也拍摄这些灰阶,通常20个左右。要求拍摄清楚每一个显示器的子像素。一般来说用4-25个成像亮度计的子像素去采集一个显示器的子像素。

4、2、提图:拍摄完成后,将拍摄到的图像进行子像素分辨,找到每个显示器的子像素所成像在成像亮度计上的像素团,通过运算获得其真实的亮度值。从而获得每个子像素在不同的灰阶下的真实显示的亮度值。

5、3、建模:将每个子像素的在测量的各个灰阶下显示亮度值做建模,获得整个显示器在不经demura校准的情况下显示的模型。通过标准的显示模型,获得需要校准的偏移量,获得demura的校准数据。

6、4、压缩:通常校准数据的数据量大约有500mbyte左右(1080*2160分辨率),但显示驱动芯片(driver ic)的存储空间容量有限,需要将这些校准数据压缩到2mbyte以内。

7、5、显示驱动芯片算法处理:芯片内部对存储的数据进行解压缩,对每个子像素做demura实时处理。

8、如图1所示,cmura通常是大面积趋势的mura,因为这部分产生的视觉效果往往是颜色有误差,偏色,比如某个角偏粉色,或者四周偏绿色,上青下红等等。其产生的原因通常是irdrop或者某些生产工艺出现跟位置相关的问题。这种具有趋势性的不均,适合使用某些计算或者曲面拟合的方法来压缩。因此,将趋势的mura作为cmura进行单独处理可以获得较高的压缩比,节省压缩的空间。

9、而lmura的成因通常是每一个子像素的电路的不一致性,这种mura往往是随机的,各个子像素间的mura是不相关的,无法预测的,因此只能使用一些随机压缩的方法,压缩误差大且压缩倍率小,无法进一步节省压缩空间。这部分mura的视觉效果是细颗粒状的不均匀,有些像磨砂玻璃那种,通常称为沙状的mura,往往不会带来色偏。

10、现有技术存在以下三点的缺点:

11、1、建模的时候,无法完整的将趋势的mura和沙状的mura区分开;

12、2、压缩的时候没有利用不同mura产生的机理不同而最大限度的利用相关性进一步压缩;

13、3、由于随机压缩方法的压缩损失,对于cmura的补偿效果不佳。

14、因此,如何将趋势的mura和沙状的mura分离,分别进行压缩是一个亟待解决的问题。

技术实现思路

1、有鉴于此,本发明的目的在于提供一种针对oled显示器mura的分离压缩及解压缩方法,通过将显示屏的mura分离成为趋势的mura(cmura)和沙状的mura(lmura)的方法,来重新构造建模,并在此基础上分别进行数据处理,节约压缩的空间。

2、由于lmura往往是高频的mura,而cmura往往是低频的mura。本发明将获得的mura原始亮度数据,通过高低频分离的方法,获得cmura和lmura。分离的方法包括但不限于以下方法:高低通滤波器法、移动平均滤波法、曲面拟合法等。较佳地,可以在分离或者进一步压缩处理的过程中使用曲面拟合的方法,这样可以使用较少的参数记录整个cmura的属性。分离的lmura和cmura分别乘以不同的比例系数,分别进行压缩处理,记录到数据文件(bin文件)内,写到显示驱动芯片电路的存储单元内,待屏幕点亮的时候即可使用这些数据做demura的校准。

3、为实现上述目的,本发明一方面提供了一种针对oled显示器mura的分离压缩方法,包括如下步骤:

4、步骤s1:获取待处理的oled显示器的某一个灰阶的各个子像素的亮度数据,所述亮度数据包括所述oled显示器的各个子像素的mura补偿值;

5、步骤s2:通过滤波法和/或拟合法计算cmura数据,所述cmura数据为所述mura补偿值的大面积趋势性的部分;

6、步骤s3:计算lmura数据,所述lmura数据为所述mura补偿值与cmura数据的差值部分;

7、步骤s4:对所述cmura数据和lmura数据进行存储。

8、优选地,所述滤波法包括如下步骤:

9、步骤s2.1:将所述oled显示器的各个子像素对应的图分割为若干个子区域;

10、步骤s2.2:对每个所述子区域的中心点的邻域各个子像素的mura补偿值取平均得到所述子区域对应的平均mura补偿值;所述邻域包括若干个子像素,所述邻域的大小不超过所述子区域,邻域的形状可以是正方形、圆形或者菱形等图形,其图形的中心一般与子区域的中心点重合;

11、所述平均mura补偿值为步骤s2中所述通过滤波法计算出的cmura数据。

12、优选地,所述拟合法为双三次曲面拟合法,所述cmura数据由若干个cmura拟合参数表示。

13、优选地,所述滤波法包括如下步骤:

14、步骤s2.1:将所述oled显示器的各个子像素对应的图分割为若干个子区域;

15、步骤s2.2:对每个所述子区域的中心点的邻域各个子像素的mura补偿值取平均得到所述子区域对应的平均mura补偿值;所述中心点的邻域为一正方形区域,所述正方形区域的大小不超过所述子区域;

16、所述拟合法为:对所述平均mura补偿值进行双三次曲面拟合,得到cmura拟合参数;

17、步骤s2中所述通过滤波法和拟合法计算出的cmura数据由所述cmura拟合参数表示。

18、优选地,步骤s4中对所述cmura数据进行存储,具体为:将每个所述cmura拟合参数乘以一个比例系数,变换为若干个灰阶值格式的数据进行存储。

19、优选地,所述子区域的大小为10×10至256×256个子像素,所述中心点的邻域的大小至少为5×5个子像素。

20、优选地,实际需要存储的mura数据并不是单一灰阶的,因此对于多个灰阶,可以对每一个灰阶分别进行上述步骤的分离压缩并存储到显示驱动芯片内。

21、本发明另一方面提供了一种针对oled显示器mura的分离解压缩方法,包括如下步骤:

22、步骤s5:获取上述的分离压缩方法在步骤s4中所存储的cmura数据和lmura数据;

23、步骤s6:解压缩所述lmura数据;获取所述cmura拟合参数,计算所述cmura拟合参数对应的cmura数据;加和所述lmura数据和cmura数据得到mura数据。

24、本发明有益效果在于:将显示屏的mura分离成为趋势的mura(cmura)和沙状的mura(lmura),分别进行数据处理,可以节省传统压缩的资源,提高压缩质量,从而提高整个demura的效果。

本文地址:https://www.jishuxx.com/zhuanli/20240618/36051.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。