System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及屏幕显示,特别是涉及一种显示屏校正方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
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、调整参数确定模块,用于根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校本文档来自技高网...
【技术保护点】
1.一种显示屏校正方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取显示屏在不同灰度范围下的初始校正数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述目标色域数据包括在目标色域下的白点色坐标数据和三色色坐标数据;
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,之后还包括:
6.根据权利要求5所述的方法,其特征在于,所述对当前灰度范围下的目标校正数据进行修正,得到当前灰度范围下的修正后的目标校正数据,包括:
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述色域调整参数包括色域转换矩阵,所述方法还包括:
8.一种显示屏校正装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种显示屏校正方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取显示屏在不同灰度范围下的初始校正数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据不同灰度范围下的初始色域数据、初始亮度数据、预设的目标色域数据、以及预设的目标亮度数据,得到不同灰度范围下的校正数据调整参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述目标色域数据包括在目标色域下的白点色坐标数据和三色色坐标数据;
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述针对每一灰度范围下的初始色域数据和初始亮度数据,采用与当前灰度范围对应的目标校正数据进行校正,之后还包括:...
【专利技术属性】
技术研发人员:许嘉坤,黄斌,李永杰,林洺锋,
申请(专利权)人:深圳市洲明科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。