本申请涉及显示面板的驱动,具体涉及一种显示驱动方法、显示装置和存储介质。
背景技术:
1、现阶段显示面板朝着大尺寸、高分辨率的方向发展。在常规显示中,显示面板的刷新频率用于表征显示面板的更新速度,较高的刷新频率可以使得显示内容更加流畅和生动,同时其能耗也越高,目前,许多显示面板具有多组刷新频率以适用不同的使用需求。
2、vrr(variable refresh rate,可变刷新频率)技术可以让整个画面显示过程实现频率变化的刷新显示,就是屏幕刷新频率可与画面帧率实时匹配,避免不同频率导致的画面卡顿和撕裂。现有技术常规调试方法是调试不同频率下的伽马(gamma)电压,使得不同频率下调用不同的灰阶补偿表,以使显示画面过程中亮度尽可能维持不变,来保证显示效果。但是现有灰阶补偿表调试过程因为ic(integrated circuit chip)中并非使用一种用于数据控制的ip(intellectual property core,ip)核,当多个ip核同时工作时,有可能会存在相互冲突而导致亮度变化会较大,使得闪烁比较明显。
技术实现思路
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、本申请实施例提供了一种显示驱动方法、显示装置和存储介质,本申请根据第二帧时间对应的预设灰阶补偿值对第一帧时间和第二帧时间进行补偿,可以减弱显示面板以不同的刷新频率进行画面刷新时的亮度差异,消除视觉上的画面闪烁,进一步改善显示画质,提升使用体验。
1.一种显示驱动方法,其特征在于,包括步骤:
2.根据权利要求1所述的显示驱动方法,其特征在于,所述监测显示面板的第一帧时间包括步骤:
3.根据权利要求1所述的显示驱动方法,其特征在于,所述根据所述目标灰阶补偿值在所述第一帧时间进行补偿显示,使得所述第一帧时间和所述第二帧时间对应的画面显示亮度相同的步骤之前还包括:
4.根据权利要求1所述的显示驱动方法,其特征在于,所述目标灰阶补偿值等于所述第二预设灰阶补偿值。
5.根据权利要求3所述的显示驱动方法,其特征在于,不同的所述灰阶补偿表的切换使用时间间隔包括第三帧时间和所述第一帧时间;所述第三帧时间为早于所述第一帧时间之前,且与所述第一帧时间相邻的帧周期;
6.根据权利要求5所述的显示驱动方法,其特征在于,还包括:
7.根据权利要求5所述的显示驱动方法,其特征在于,所述根据所述目标灰阶补偿值在所述第一帧时间进行补偿显示,使得所述第一帧时间和所述第二帧时间对应的画面显示亮度相同的步骤包括:
8.根据权利要求1至7任一项所述的显示驱动方法,其特征在于,所述根据所述目标灰阶补偿值进行补偿显示,并根据补偿后所述显示面板的亮度变化效果调整所述目标灰阶补偿值包括:
9.一种显示装置,其特征在于,所述显示装置包括显示面板、存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至8任一项所述的显示驱动方法中的步骤。
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至8任一项所述的显示驱动方法中的步骤。