一种提升低亮度Demura效果的方法和装置与流程
- 国知局
- 2024-06-21 13:38:08
本发明涉及图像显示处理,具体涉及一种提升低亮度demura效果的方法和装置。
背景技术:
1、显示屏在生成过程中由于材料、工艺等原因,会出现画面显示亮度不均的现象,即mura。为了改善这种亮度不均带来的视觉上的不适,面板厂家通常会进行demura处理,即基于工业相机获得的子像素级光学成像,利用芯片demura算法来改善mura,提升亮度均匀性,使得显示屏的显示质量达到面板厂出货规格要求,提高显示屏量产良品率。目前受限于工业相机的拍照能力,在低亮度对显示屏进行拍照时会出现曝光不足,数据准确性低的问题。另外,显示屏在极低电压下的电光特性变化较大,此时的mura特性同中高亮度相比已经发生了很大的变化。因此显示屏在低灰阶处的demura效果普遍不太理想。使用者在低亮环境中(例如深夜未开灯)使用显示屏时,人眼对亮暗不均的敏感度很高,而显示屏的demura效果差,会给使用者在视觉上带来不适感。
2、为此,本发明提出了一种提升低亮度demura效果的方法和装置。
技术实现思路
1、本发明提出一种提升低亮度demura效果的方法,包括以下步骤:
2、步骤一、判断相邻两个像素点的输入灰度和是否均满足不大于设定阈值grayth的条件,若存在其中某个灰度值大于阈值grayth的情况,则不进行任何处理直接输出原输入灰度和;
3、步骤二、若相邻两个像素点的输入灰度值均不大于设定阈值grayth,则基于预设的degamma lut对输入灰度、分别进行r、g、b三个颜色通道的查表及线性插值运算,得到相邻两个像素点的线性灰度值和,由此实现输入灰度从非线性域到线性域的转换;
4、步骤三、对相邻两个像素点的线性灰度值和进行求和得到目标线性灰度值;
5、步骤四、根据r、g、b三个颜色通道相应的regamma lut对目标线性灰度值进行查表及线性插值运算,完成从线性域到非线性域的转换,获得目标输出灰度;
6、步骤五、将目标输出灰度按照设置的降分辨率输出格式排列输出至demura模块。
7、步骤二中非线性域转至线性域过程包括:
8、2-1、根据显示屏的低亮度mura表现确定需要改善的灰阶,设定阈值grayth;
9、2-2、判断相邻两个像素点的输入灰度是否均满足不大于设定阈值grayth的条件如下:
10、若其中存在某个灰度值大于grayth的情况,则不进行任何处理,即直接将原输入灰度输出给demura模块;
11、若相邻两个像素点的输入灰度值均不大于设定阈值grayth,则基于预设的degamma lut对原输入灰度分别进行r、g、b三个颜色通道的查表及线性插值运算,得到相邻两个像素点的线性灰度值:
12、;
13、其中,为待处理的输入灰度值,表示degamma lut的最大输入灰阶节点,设定阈值grayth需满足条件:;
14、假设相邻两个像素点的输入灰度分别为、,同时满足下列条件:
15、;
16、;
17、;
18、;
19、;
20、;
21、基于将输入灰度、转换至线性域;
22、2-3、对r 通道:
23、相邻的两个输入值分别为、,假设、分别隶属于中的输入灰度节点区间:、,即,,相应的输出灰度节点区间分别为、;分别对和进行线性插值,获得和;具体计算如下:
24、;
25、;
26、2-4、对g 通道:
27、相邻的两个输入值分别为、,假设、分别隶属于中的输入灰度节点区间:、,即,,相应的输出灰度节点区间分别为、;分别对和进行线性插值,获得和;具体计算如下:
28、;
29、;
30、2-5、对b通道:
31、相邻的两个输入值分别为、,假设、分别隶属于中的输入灰度节点区间:、,即,,相应的输出灰度节点区间分别为、;分别对和进行线性插值,获得和;具体计算如下:
32、;
33、。
34、步骤三中计算目标线性灰度值过程包括:
35、对相邻两个像素点的线性灰度值和进行求和,得到目标线性灰度值:
36、;
37、;
38、。
39、步骤四中从线性域到非线性域的转换过程包括:
40、4-1、设定regamma lut;
41、在全分辨率下,利用色度测量仪对多组r/g/b单通道纯色图像进行量测,分别获取r、g、b颜色通道输入灰度与实际输出亮度间的映射关系:
42、;
43、;
44、;
45、在半分辨率下,利用色度测量仪对多组r/g/b单通道纯色图像进行量测,分别获取r、g、b颜色通道实际输出亮度与输入灰度间的映射关系:
46、;
47、;
48、;
49、其中,、、为待量测的单通道输入图像,、、分别为全分辨率下r/g/b单通道输入图像相应的测量亮度,、、分别为半分辨率下r/g/b单通道输入图像相应的测量亮度;
50、全分辨率下测量得到的、、即为需要达到的目标亮度,根据半分辨率下得到的r、g、b各颜色通道实际输出亮度与输入灰度间的映射关系,可计算出实际需输出的r、g、b三个颜色通道的灰度值:
51、;
52、;
53、;
54、基于对、、查表及插值计算得到相应的线性灰度值、、;将各组线性灰度值、、分别作为r、g、b各颜色通道的regamma lut的输入节点,、、分别作为r、g、b各颜色通道的regamma lut的输出节点,可得到r、g、b三个颜色通道相应的regamma lut;
55、4-2、计算目标输出灰度;
56、基于步骤4-1生成的r、g、b各颜色通道regamma lut,对步骤三获得的目标线性灰度值进行查表及线性插值计算,得到目标输出灰度;
57、计算r通道:
58、假设隶属于r颜色通道regamma lut中的输入节点区间,即,相应的输出节点区间为;计算如下:
59、;
60、计算g通道:
61、假设隶属于g颜色通道regamma lut中的输入节点区间,即,相应的输出节点区间为;计算如下:
62、;
63、计算b通道:
64、假设隶属于b颜色通道regamma lut中的输入节点区间,即,相应的输出节点区间为;计算如下:
65、。
66、一种降分辨率的方式为:
67、当显示屏为delta rgb的排列方式时,若在r/g/b各通道子像素每相邻的两个元素中选择输出第一个元素,则显示屏的输出为。
68、另一种降分辨率的方式为:
69、当显示屏为delta rgb的排列方式时,若在显示屏奇数行的r/g通道子像素每相邻的两个元素中选择输出第二个元素,在b通道子像素每相邻的两个元素中选择输出第一个元素,则显示屏奇数行的输出为;若在显示屏偶数行的r/g通道子像素每相邻的两个元素中选择输出第一个元素,b通道子像素每相邻的两个元素中选择输出第二个元素,则显示屏偶数行的输出为。
70、又另一种降分辨率的方式为:
71、当显示屏为delta rgb的排列方式时,若在显示屏奇数行的r通道子像素每相邻的两个元素中选择输出第二个元素,在g/b通道子像素每相邻的两个元素中选择输出第一个元素,则奇数行的输出为;若在显示屏偶数行的r/b通道子像素每相邻的两个元素中选择输出第二个元素,在g通道子像素每相邻的两个元素中选择输出第一个元素,则显示屏偶数行的输出为。
72、本发明还提出一种提升低亮度demura效果的装置,包括:
73、线性域转换单元:判断输入值是否全部属于待改善低亮度区间,若不符合条件则直接输出,若符合条件则对输入值进行线性域转换处理;
74、目标线性灰度值计算单元:将经过线性域转换单元处理的相邻两组输入值进行求和计算,得到目标线性灰度值;
75、非线性域转换单元:将目标线性灰度值转换至非线性域;
76、降分辨率单元:将非线性域转换单元的输出根据降分辨率的设定进行输出。
77、本发明的技术效果在于,本发明公开的一种提升低亮度demura效果的方法主要依据低亮度时人眼分辨率会降低以及mura会随着灰阶的增大而减弱的特性,在显示低亮图像时将显示屏的分辨率降低,通过提高输出灰阶值以保持全屏的总体亮度不变,达到提升低亮度demura的效果。
本文地址:https://www.jishuxx.com/zhuanli/20240618/33587.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表