本技术涉及显示屏,特别是涉及一种显示数据的补偿方法、装置、显示设备和存储介质。
背景技术:
1、在现有显示屏技术中,串扰现象(即crosstalk现象)通常指的是在液晶显示(liquid crystal display,lcd)和有机发光二极管(organic light-emitting diode,oled)等显示技术中可能出现的图像交叉干扰现象,这种干扰现象可能导致图像质量下降,颜色交叉,以及对比度降低。
2、其中,液晶显示出现串扰现象的主要原因包括:响应时间不均匀,不同液晶像素的响应时间可能存在差异,尤其是在从高亮度到低亮度或从低亮度到高亮度的转变时,这种响应时间差异可能导致图像交叉;液晶极性问题,液晶分子在切换过程中可能不够迅速或极性切换不完全,导致相邻像素之间的光线交叉。有机发光二极管出现串扰现象的主要原因包括:电荷注入问题,不同像素之间的电荷注入可能不平衡,导致有机发光层在切换时的发光不均匀;发光层之间的物理交互,有机发光层之间可能存在物理交互,导致一个像素的发光影响到相邻像素。
3、针对上述串扰现象,当前通用改进方法包括:优化驱动电路,使用更先进的驱动电路技术,确保电荷注入和液晶切换速度均匀,减小响应时间差异;光学设计,通过优化显示屏的光学设计,减小光线在不同像素之间的传播,降低串扰现象的可能性;信号处理,利用高级的信号处理算法,特别是在图像转场过程中,进行优化,减小亮暗交替时的串扰;提高刷新率,提高显示屏的刷新率可以减小图像更新时的响应时间,有助于减小串扰现象。但现有串扰现象的改进方法仅针对其中一种引发原因来改善串扰现象,方案通用性受限,亮度变化带来的视觉不适感、图像的清晰度和真实性依然有待提高。
技术实现思路
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、上述显示数据的补偿方法、装置、显示设备和存储介质,通过对待显示图像进行扫描,保存扫描获得的像素数据;以当前行与下一行的所述像素数据为像素组,从所述像素组中获取突变像素,并记录突变宽度;根据所述突变像素和突变宽度,获得所述当前行与下一行之间的行灰阶差;根据所述行灰阶差,获取对应的补偿系数;根据所述补偿系数,对所述像素组进行补偿,将所述下一行作为当前行,重复上述补偿过程,直至完成所述待显示图像所有行的补偿,对图像数据进行补偿后输出,对亮暗交接的行做数据补偿,使高亮度行的亮度变低,低亮度行的亮度变高,从而减轻串扰现象,确保从一个亮度到另一个的过渡是渐进的,而不是突然的,有助于减小亮度变化带来的视觉不适感,提高了图像的清晰度和真实性。