System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及显示控制,具体涉及一种显示控制方法、装置及显示设备。
技术介绍
1、对于采用tri-gate(三栅)架构的显示面板,由于tri-gate架构的充电能力较差,因此通常需要demura(去除亮度不均的缺陷)算法搭配lod(line overdriver,行过驱动)算法共同进行充电补偿。
2、显示设备内不同数据算法是由多个ip(intellectual property,具有知识产权核的集成电路芯核的总称)模块来执行,demura ip模块通常向lod ip模块发送12bit(比特)的数据,lod ip模块受带宽、算法逻辑等限制,会先将12bit数据的后4位进行四舍五入处理,从而使得12bit数据的后4位信息丢失,造成数据精度不足。
3、然而,因tri-gate面板充电能力较差,lod补偿表中的填值也较大,数据精度不足会使得lod ip模块在进行插值和查表的过程中,放大demura处理后的微小灰阶差异,从而导致纯色的显示画面上出现类似于水痕的显示不均现象,严重影响显示画质。
技术实现思路
1、本申请的实施例提供一种显示控制方法、装置及显示设备,以改善由于数据计算精度不足而产生的画质问题,提升显示效果。
2、为了解决上述技术问题,本申请的实施例公开了如下技术方案:
3、第一方面,提供了一种显示控制方法,用于控制显示面板,所述显示面板连接有处理链路,所述处理链路包括相邻的第一处理模块和第二处理模块,所述方法包括:
4、获取
5、获取所述第二处理模块输入的第二数据所具有的第二比特位数n2,以及所述第二数据在所述第二处理模块内处理时所损失的第一损失比特位数nb1;
6、基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nb1,获取第一模式m1;
7、基于所述第一模式m1对所述第一数据进行抖动处理,获取第一抖动数据,所述第一抖动数据包括所述第一数据中的所有信息,所述第一抖动数据具有第一抖动比特位数k1,满足:k1=n1-m1,k1≤n2-nb1;
8、将所述第一抖动数据传输给所述第二处理模块,以使所述第二处理模块基于所述第一抖动数据生成所述第二数据,并基于所述第二数据输出第三数据,以驱动所述显示面板进行显示。
9、结合第一方面,若所述第一比特位数n1小于或等于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nb1,获取第一模式m1,包括:
10、将所述第一模式m1设置为所述第一损失比特位数nb1。
11、结合第一方面,若所述第一比特位数n1大于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nb1,获取第一模式m1,包括:
12、获取所述第一比特位数n1与所述第二比特位数n2的第一位数差值;
13、将所述第一模式m1设置为所述第一位数差值与所述第一损失比特位数nb1的总和。
14、结合第一方面,所述第一处理模块为demura ip模块,所述第二处理模块为lod ip模块;
15、所述第一比特位数n1为12bit,所述第二比特位数n2为12bit,所述第一损失比特位数nb1为4bit。
16、第二方面,提供了一种显示控制装置,包括:
17、第一处理模块,所述第一处理模块被配置为输出第一数据,所述第一数据具有第一比特位数n1;
18、第一抖动模块,所述第一抖动模块的输入端与所述第一处理模块的输出端连接,所述第一抖动模块具有第一模式m1,所述第一模式m1为自然数,所述第一抖动模块被配置为基于所述第一数据,输出第一抖动数据,所述第一抖动数据包括所述第一数据中的所有信息,所述第一抖动数据具有第一抖动比特位数k1,满足:k1=n1-m1;
19、第二处理模块,所述第二处理模块的输入端与所述第一抖动模块的输出端连接,所述第二处理模块的输出端与显示面板耦接,所述第二处理模块被配置为输入第二数据,并基于所述第二数据输出第三数据,以驱动所述显示面板进行显示;
20、其中,所述第二数据基于所述第一抖动数据生成,所述第二数据具有第二比特位数n2,所述第二数据在所述第二处理模块内处理具有第一损失比特位数nb1,所述第一损失比特位数nb1为自然数,满足:k1≤n2-nb1。
21、结合第二方面,若所述第一比特位数n1小于或等于所述第二比特位数n2,则所述第一模式m1设置为所述第一损失比特位数nb1;
22、若所述第一比特位数n1大于所述第二比特位数n2,则所述第一模式m1设置为第一位数差值与所述第一损失比特位数nb1的总和,所述第一位数差值为所述第一比特位数n1与所述第二比特位数n2的位数差值。
23、结合第二方面,所述第三数据具有第三比特位数n3;
24、所述显示控制装置还包括:
25、第二抖动模块,所述第二抖动模块的输入端与所述第二处理模块的输出端连接,所述第二抖动模块具有第二模式m2,所述第二模式m2为自然数,所述第二抖动模块被配置为基于所述第三数据,输出第二抖动数据,所述第二抖动数据包括所述第三数据中的所有信息,所述第二抖动数据具有第二抖动比特位数k2,满足:k2=n3-m2;
26、第三处理模块,所述第三处理模块的输入端与所述第二抖动模块的输出端连接,所述第三处理模块的输出端与所述显示面板连接,所述第三处理模块被配置为输入第四数据,并基于所述第四数据输出相应数据,以驱动所述显示面板进行显示;
27、其中,所述第四数据基于所述第二抖动数据生成,所述第四数据具有第四比特位数n4,所述第四数据在所述第三处理模块内处理具有第二损失比特位数nb2,所述第二损失比特位数nb2为自然数,满足:k2≤n4-nb2。
28、结合第二方面,若所述第三比特位数n3小于或等于所述第四比特位数n4,则所述第二模式m2设置为所述第二损失比特位数nb2;
29、若所述第三比特位数n3大于所述第四比特位数n4,则所述第二模式m2设置为第二位数差值与所述第二损失比特位数nb2的总和,所述第二位数差值为所述第三比特位数n3与所述第四比特位数n4的位数差值。
30、结合第二方面,所述第一处理模块为demura ip模块,所述第二处理模块为lod ip模块,所述第三处理模块为显示驱动模块;
31、所述第一比特位数n1为12bit,所述第二比特位数n2为12bit,所述第四比特位数n4为8bit。
32、第三方面,提供了一种显示设备,包括:
33、显示面板以及如第二方面任一项所述的显示控制装置,所述显示控制装置用于控制所述显示面板进行显示。
34、上述技术方案中的一个技术方案具有如下优点或有益效果本文档来自技高网...
【技术保护点】
1.一种显示控制方法,其特征在于,用于控制显示面板(101),所述显示面板(101)连接有处理链路,所述处理链路包括相邻的第一处理模块(1021)和第二处理模块(1022),所述方法包括:
2.根据权利要求1所述的显示控制方法,其特征在于,若所述第一比特位数n1小于或等于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nB1,获取第一模式m1,包括:
3.根据权利要求1所述的显示控制方法,其特征在于,若所述第一比特位数n1大于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nB1,获取第一模式m1,包括:
4.根据权利要求1所述的显示控制方法,其特征在于,所述第一处理模块(1021)为Demura IP模块,所述第二处理模块(1022)为LOD IP模块;
5.一种显示控制装置,其特征在于,包括:
6.根据权利要求5所述的显示控制装置,其特征在于,
7.根据权利要求5所述的显示控制装置,其特征在于,所述第三数据具有第三比特位数
8.根据权利要求7所述的显示控制装置,其特征在于,
9.根据权利要求7所述的显示控制装置,其特征在于,所述第一处理模块(1021)为Demura IP模块,所述第二处理模块(1022)为LOD IP模块,所述第三处理模块(1023)为显示驱动模块;
10.一种显示设备,其特征在于,包括:
...【技术特征摘要】
1.一种显示控制方法,其特征在于,用于控制显示面板(101),所述显示面板(101)连接有处理链路,所述处理链路包括相邻的第一处理模块(1021)和第二处理模块(1022),所述方法包括:
2.根据权利要求1所述的显示控制方法,其特征在于,若所述第一比特位数n1小于或等于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nb1,获取第一模式m1,包括:
3.根据权利要求1所述的显示控制方法,其特征在于,若所述第一比特位数n1大于所述第二比特位数n2,基于所述第一比特位数n1、所述第二比特位数n2和所述第一损失比特位数nb1,获取第一模式m1,包括:
4.根据权利要求1所述的显示控制...
【专利技术属性】
技术研发人员:文雅婷,常书铭,王倩,邓世杰,张宇宁,郑伟生,梁钊铭,陈凡,
申请(专利权)人:TCL华星光电技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。