显示屏校正方法、装置、计算机设备和存储介质与流程
- 国知局
- 2024-06-21 13:36:39
本技术涉及屏幕显示,特别是涉及一种显示屏校正方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着屏幕显示技术的发展,led(light emitting diode发光二极管)显示屏因其节能环保、亮度显示性能优越等优点逐渐被人们广泛应用于生产生活中。led显示屏由若干个灯珠组成,在实际使用led显示屏时,受多种客观因素影响,led显示屏的各个灯珠之间容易存在亮度、色度等差异,从而导致显示屏无法达到预期的显示效果,因此需要对显示屏进行校正。
2、传统技术中,通常是通过对led显示屏上的每个像素区域的基本光学信息例如亮度、色度等数据进行采集,进而给出每个像素的校正数据,从而对led显示屏进行逐点校正,使显示屏最终的显示效果保持均匀一致。
3、然而,目前的校正方法中,所得到的校正数据准确度较低,往往不能准确地对led显示屏校正,最终导致校正后的显示屏的显示效果不佳。若期望在播放不同视频内容时,led显示屏能够达到预期显示效果,就需要对显示屏进行多次校正,费时费力,校正效率低下。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够准确高效校正的显示屏校正方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种显示屏校正方法。所述方法包括:
3、获取显示屏在不同灰度范围下的初始色域数据、初始亮度数据和初始校正数据,所述初始校正数据通过一致性校正设备得到;
4、根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,所述校正数据调整参数包括色域调整参数、白平衡调整参数以及亮度调整参数;
5、针对每一灰度范围下的初始校正数据,采用与当前灰度范围对应的色域调整参数、白平衡调整参数以及亮度调整参数进行调整,得到不同灰度范围下的目标校正数据;
6、针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,以使校正后的初始色域数据等于所述目标色域数据,校正后的初始亮度数据等于所述目标亮度数据。
7、在其中一个实施例中,获取显示屏在不同灰度范围下的初始校正数据,包括:
8、获取显示屏在第一灰度值下的第一校正数据,根据所述第一校正数据,对第一灰度值下的初始色域数据和初始亮度数据进行校正,所述第一灰度值为最高灰度值;
9、按照预设的步长,依次降低所述显示屏的灰度值;
10、在所述显示屏出现不一致现象的情况下,将当前的灰度值确定为第二灰度值,获取第二灰度值下的第二校正数据;
11、返回所述按照预设的步长,依次降低所述显示屏的灰度值的步骤,直至显示屏的灰度值下降至零;
12、基于不同灰度值下的校正数据,得到不同灰度范围下的初始校正数据,所述初始校正数据包括所述第一校正数据和所述第二校正数据。
13、在其中一个实施例中,所述根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,包括:
14、针对每一灰度范围,根据所述初始校正数据,对所述初始色域数据和所述初始亮度数据进行校正,得到校正后的第一色域数据和第一亮度数据;
15、根据所述第一色域数据和所述目标色域数据,得到色域转换矩阵;
16、根据所述色域转换矩阵和所述第一亮度数据,得到色域转换后的第二亮度数据;
17、根据所述第二亮度数据和所述目标色域数据,得到白平衡转换矩阵;
18、根据所述白平衡转换矩阵、所述第二亮度数据和所述目标亮度数据,确定亮度转换矩阵;
19、根据所述色域转换矩阵、所述白平衡转换矩阵、所述亮度转换矩阵和预设的限制函数,得到不同灰度范围下的校正数据调整参数;
20、色域调整参数包括所述色域转换矩阵,所述白平衡调整参数包括所述白平衡转换矩阵,所述亮度调整参数包括所述亮度转换矩阵。
21、在其中一个实施例中,所述目标色域数据包括在目标色域下的白点色坐标数据和三色色坐标数据;
22、所述根据所述第二亮度数据和所述目标色域数据,得到白平衡转换矩阵,包括:
23、根据所述白点色坐标数据和所述三色色坐标数据,确定三色亮度比例数据;
24、根据所述第二亮度数据和所述三色亮度比例数据,确定三色亮度调整系数;
25、根据所述三色亮度调整系数,构建所述白平衡转换矩阵。
26、在其中一个实施例中,所述针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,之后还包括:
27、获取显示屏在不同灰度范围下的色域数据和亮度数据;
28、对比不同灰度范围下的色域数据和所述目标色域数据,得到不同灰度范围下的色域误差数据;
29、在当前灰度范围下的色域误差数据大于预设的色域误差阈值的情况下,根据当前灰度范围下的色域数据、亮度数据和目标色域数据,对当前灰度范围下的目标校正数据进行修正,得到当前灰度范围下的修正后的目标校正数据;
30、根据当前灰度范围下的修正后的目标校正数据,对当前灰度范围下的色域数据和亮度数据进行校正,以使校正后的色域数据等于所述目标色域数据,校正后的亮度数据等于所述目标亮度数据。
31、在其中一个实施例中,所述对当前灰度范围下的目标校正数据进行修正,得到当前灰度范围下的修正后的目标校正数据,包括:
32、根据当前灰度范围下的色域数据、亮度数据和目标色域数据,确定当前灰度范围下的白平衡转换矩阵;
33、根据所述当前灰度范围下的白平衡转换矩阵,对当前灰度范围下的目标校正数据进行修正,得到当前灰度范围下的修正后的目标校正数据。
34、在其中一个实施例中,所述色域调整参数包括色域转换矩阵,所述方法还包括:
35、根据所述色域转换矩阵,对所述初始校正数据进行色域转换,得到色域转换后的初始校正矩阵;
36、在所述初始校正矩阵至少存在一个矩阵元素小于第一目标值,或至少存在一个矩阵元素大于第二目标值的情况下,判定所述初始校正矩阵相对应的灯珠为异常灯珠;
37、获取所述异常灯珠的异常灯珠数目,以及所述显示屏的灯珠总数目;
38、根据所述异常灯珠数目和所述灯珠总数目,确定显示屏的色域覆盖率。
39、第二方面,本技术还提供了一种显示屏校正装置。所述装置包括:
40、数据获取模块,用于获取显示屏在不同灰度范围下的初始色域数据、初始亮度数据和初始校正数据,所述初始校正数据通过一致性校正设备得到;
41、调整参数确定模块,用于根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,所述校正数据调整参数包括色域调整参数、白平衡调整参数以及亮度调整参数;
42、校正数据调整模块,用于针对每一灰度范围下的初始校正数据,采用与当前灰度范围对应的色域调整参数、白平衡调整参数以及亮度调整参数进行调整,得到不同灰度范围下的目标校正数据;
43、校正模块,用于针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,以使校正后的初始色域数据等于所述目标色域数据,校正后的初始亮度数据等于所述目标亮度数据。
44、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述各显示屏校正方法实施例中的步骤。
45、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各显示屏校正方法实施例中的步骤。
46、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各显示屏校正方法实施例中的步骤。
47、上述显示屏校正方法、装置、计算机设备、存储介质和计算机程序产品,通过获取显示屏在不同灰度范围下的初始色域数据、初始亮度数据和初始校正数据,并且在不同灰度范围下,根据初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,其中校正数据调整参数包括色域调整参数、白平衡调整参数以及亮度调整参数。进一步地,针对每一灰度范围的初始校正数据,采用与当前灰度范围对应的色域调整参数、白平衡调整参数以及亮度调整参数进行调整,以得到不同灰度范围下的目标校正数据。最后,针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,以使校正后的初始色域数据等于目标色域数据,校正后的初始亮度数据等于目标亮度数据。上述方案,在每一灰度范围下,都对显示屏的初始校正数据进行了色域调整、白平衡调整以及亮度调整这三个维度的调整,最终得到了不同灰度范围下,经过多维度参数调整后的更为准确的目标校正数据,进而通过该目标校正数据去校正初始色域数据和初始亮度数据,能够提高显示屏在各个灰度范围的色域准确性,并改善显示屏在各个灰度范围的亮度均衡性和白平衡表现,更好地将显示屏校正至目标色域和目标亮度,提升显示屏的显示效果。即,通过上述方案确定的目标校正数据准确度高。
本文地址:https://www.jishuxx.com/zhuanli/20240618/33405.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
一种推广板的制作方法
下一篇
返回列表