1.一种控制显示刷新的方法,包括:
检测连续多帧图像数据变化;
在连续多帧图像数据变化满足第一条件时,进入或维持面板自刷新;
在连续多帧图像数据变化满足第二条件时,在水平消隐间隔或垂直消隐间隔期间退出面板自刷新,或更新图像数据存入本地缓存并维持面板自刷新。
2.根据权利要求1所述的方法,其中,所述第一条件包括连续多帧图像数据不变。
3.根据权利要求1所述的方法,其中,所述第二条件包括连续多帧图像数据中一帧或多帧图像数据有变化,且处于面板自刷新。
4.根据权利要求1所述的方法,其中,所述进入或维持面板自刷新的方法包括:延长垂直消隐间隔和/或延长水平消隐间隔。
5.根据权利要求1所述的方法,其中,根据时序条件确定是在水平消隐间隔期间还是在垂直消隐间隔期间退出面板自刷新,所述时序条件包括:帧-帧时序条件和/或行-行时序条件,满足所述帧-帧时序条件的情况下,在垂直消隐间隔退出面板自刷新;满足所述行-行时序条件的情况下,在水平消隐间隔退出面板自刷新。
6.根据权利要求5所述的方法,其中,所述帧-帧时序条件为:第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间上重合。
7.根据权利要求6所述的方法,其中,所述重合大于第一时间阈值。
8.根据权利要求5所述的方法,其中,所述行-行时序条件为:处于第一图像扫描信号和第二图像扫描信号中同一行行扫描之后的水平消隐间隔在时间上重合。
9.根据权利要求7所述的方法,其中,第二时间阈值以内,帧-帧时序条件或行-行时序条件均未满足,则降低所述第一时间阈值。
10.根据权利要求5所述的方法,其中,所述帧-帧时序条件和所述行-行时序条件的检测交叉进行,根据首次满足的时序条件退出面板自刷新。
11.根据权利要求3所述的方法,其中,所述更新图像数据包括更新连续多帧图像数据中一帧或多帧有变化的图像数据。
12.根据权利要求6至9中任一权利要求所述的方法,其中,所述第一图像扫描信号根据其变化满足所述第二条件的连续多帧图像数据得到;所述第二图像扫描信号根据面板自刷新时本地缓存中缓存的图像数据得到。
13.一种控制显示刷新的装置,包括:
接收模块,用于接收图像数据;
缓存模块,用于缓存图像数据;
变化检测模块,用于判断接收的连续多帧图像数据是否满足条件,
其中,在所述连续多帧图像数据满足第一条件且不处于面板自刷新时,所述变化检测模块下发进入面板自刷新的命令,
在连续多帧图像数据满足第二条件时,所述变化检测模块下发面板自刷新更新命令,或下发退出面板自刷新的命令,
其中,所述第一条件包括连续多帧图像数据不变,所述第二条件包括连续多帧图像数据中一帧或多帧图像数据有变化且处于面板自刷新,所述更新图像数据包括更新连续多帧图像数据中一帧或多帧有变化的图像数据;
时序检测模块,用于解读变化检测模块下发的命令和检测时序条件,当接收退出面板自刷新的命令后检测时序条件,根据时序条件确定是在水平消隐间隔期间还是在垂直消隐间隔期间退出面板自刷新,包括:
当第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间上重合时,所述时序检测模块根据接收模块传送的图像数据输出图像,
当处于第一图像扫描信号和第二图像扫描信号中同一行行扫描之后的水平消隐间隔在时间上重合时,所述时序检测模块根据接收模块传送的图像数据输出图像。
14.根据权利要求13所述的装置,其中,所述进入或维持面板自刷新的方法包括:
延长垂直消隐间隔和/或延长水平消隐间隔。
15.根据权利要求14所述的装置,其中,所述时序检测模块交叉进行帧-帧时序条件和所述行-行时序条件的检测,根据首次满足的时序条件退出面板自刷新。
16.根据权利要求15所述的装置,其中,所述时序检测模块还用于:
计算第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间的重合时长,当所述重合时长大于第一时间阈值时,所述时序检测模块根据接收模块传送的图像数据输出图像;
计算所述帧-帧时序条件和所述行-行时序条件的检测交叉进行的时长,当所述时长大于第二时间阈值时,降低第一时间阈值。
17.根据权利要求13或16所述的装置,其中,所述第一图像扫描信号根据所述变化检测模块检测到的满足所述第二条件的连续多帧图像数据得到;所述第二图像扫描信号根据在面板自刷新时所述缓存模块中缓存的图像数据得到。