本发明专利技术提供一种控制显示刷新的方法和装置,所述方法包括:检测连续多帧图像数据变化;在连续多帧图像数据变化满足第一条件时,进入或维持面板自刷新;在连续多帧图像数据变化满足第二条件时,在水平消隐间隔或垂直消隐间隔期间退出面板自刷新,或更新图像数据存入本地缓存并维持面板自刷新。所述装置用于实现该方法。解决了面板自刷新退出时前帧图像的某些行数据在较长时间内不能刷新,帧图像的垂直消隐突然变化过大或者过小等引起的非正常显示,进而实现视频接收端本地时序到视频发送端时序的平稳切换。
【技术实现步骤摘要】
本专利技术涉及显示器及图像处理领域,尤其涉及一种控制显示刷新的方法和装置。
技术介绍
DisplayPort是个人电脑和消费电子领域的一个行业标准,该标准定义了可扩展的数字视频接口以及可选的音频和内容保护能力。Embedded DisplayPort是DisplayPort接口在嵌入式领域的通用接口之一,为整个系统提供了一个可选的面板自刷新(Panel Self Refresh)功能。一个典型的系统包括一个视频发送端和一个视频接收端:通常情况下视频接收端接收视频发送端发送的图像数据,按照视频发送端的刷新率,比如60Hz,将图像数据输出到显示屏;当连续多帧图像保持不变时,视频发送端可以命令视频接收端进入面板自刷新模式,视频接收端接收并存储视频发送端最新发送的某帧图像数据,之后将存储的图像按照本地的刷新率,比如50Hz,输出到显示屏,这时视频发送端可以停止发送图像数据给视频接收端;视频发送端随时可以命令视频接收端退出面板自刷新模式,视频接收端重新接收视频发送端发送的图像数据,按照视频发送端的刷新率输出到显示屏。因此,当整个系统的显示图像在多帧保持不变时,面板自刷新功能可以使整个系统的功耗降低。视频接收端进入和退出面板自刷新时,显示屏的图像时序会发生变化:比如进入面板自刷新时图像刷新率由60Hz降低至50Hz,退出面板自刷新时图像刷新率由50Hz升高至60Hz。特别在视频接收端退出面板自刷新时,由于视频发送端发送面板自刷新退出命令的时刻是未知的,因此必须提供一种机制使视频接收端可以由本地时序无缝地切换到视频发送端时序。目前,面板自刷新退出的实现方法会使得面板自刷新退出时前帧图像的某些行数据在较长时间内不能刷新而产生闪屏,且越靠近屏的底部闪屏越明显,或使帧图像的垂直消隐突然变化过大或者过小而产生闪屏效果。
技术实现思路
有鉴于此,本专利技术提供一种控制显示刷新的方法和装置,用以改善面板自刷新退出时可能产生的闪屏效果。根据本专利技术的一方面,提供一种控制显示刷新的方法,包括:检测连续多帧图像数据变化;在连续多帧图像数据变化满足第一条件时,进入或维持面板自刷新;在连续多帧图像数据变化满足第二条件时,在水平消隐间隔或垂直消隐间隔期间退出面板自刷新,或更新图像数据存入本地缓存并维持面板自刷新。优选地,所述第一条件包括连续多帧图像数据不变。优选地,所述第二条件包括连续多帧图像数据中一帧或多帧图像数据有变化,且处于面板自刷新。优选地,所述进入或维持面板自刷新的方法包括:延长垂直消隐间隔和/或延长水平消隐间隔。优选地,根据时序条件确定是在水平消隐间隔期间还是在垂直消隐间隔期间退出面板自刷新,所述时序条件包括:帧-帧时序条件和/或行-行时序条件,满足所述帧-帧时序条件的情况下,在垂直消隐间隔退出面板自刷新;满足所述行-行时序条件的情况下,在水平消隐间隔退出面板自刷新。具体地,所述帧-帧时序条件为:第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间上重合。进一步地,所述重合大于第一时间阈值。具体地,所述行-行时序条件为:处于第一图像扫描信号和第二图像扫描信号中同一行行扫描之后的水平消隐间隔在时间上重合。优选地,第二时间阈值以内,帧-帧时序条件或行-行时序条件均未满足,则降低所述第一时间阈值。优选地,所述帧-帧时序条件和所述行-行时序条件的检测交叉进行,根据首次满足的时序条件退出面板自刷新。优选地,所述更新图像数据包括更新连续多帧图像数据中一帧或多帧有变化的图像数据。具体地,所述第一图像扫描信号根据其变化满足所述第二条件的连续多帧图像数据得到;所述第二图像扫描信号根据面板自刷新时本地缓存中缓存的图像数据得到。根据本专利技术的另一方面,提供一种控制显示刷新的装置,包括:接收模块,用于接收图像数据;缓存模块,用于缓存图像数据;变化检测模块,用于判断接收的连续多帧图像数据是否满足条件,其中,在所述连续多帧图像数据满足第一条件且不处于面板自刷新时,所述变化检测模块下发进入面板自刷新的命令,在连续多帧图像数据满足第二条件时,所述变化检测模块下发面板自刷新更新命令,或下发退出面板自刷新的命令,其中,所述第一条件包括连续多帧图像数据不变,所述第二条件包括连续多帧图像数据中一帧或多帧图像数据有变化且处于面板自刷新,所述更新图像数据包括更新连续多帧图像数据中一帧或多帧有变化的图像数据;时序检测模块,用于解读变化检测模块下发的命令和检测时序条件,当接收退出面板自刷新的命令后进行时序检测,根据时序条件确定是在水平消隐间隔期间还是在垂直消隐间隔期间退出面板自刷新,包括:当第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间上重合时,所述时序检测模块根据接收模块传送的图像数据输出图像,当处于第一图像扫描信号和第二图像扫描信号中同一行行扫描之后的水平消隐间隔在时间上重合时,所述时序检测模块根据接收模块传送的图像数据输出图像。优选地,所述进入或维持面板自刷新的方法包括:延长垂直消隐间隔和/或延长水平消隐间隔。优选地,所述时序检测模块交叉进行帧-帧时序条件和所述行-行时序条件的检测,根据首次满足的时序条件退出面板自刷新。优选地,所述时序检测模块还用于:计算第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间的重合时长,当所述重合时长大于第一时间阈值时,所述时序检测模块根据接收模块传送的图像数据输出图像;计算所述帧-帧时序条件和所述行-行时序条件的检测交叉进行的时长,当所述时长大于第二时间阈值时,降低第一时间阈值。具体地,所述第一图像扫描信号根据所述变化检测模块检测到的满足所述第二条件的连续多帧图像数据得到;所述第二图像扫描信号根据在面板自刷新时所述缓存模块中缓存的图像数据得到。根据本专利技术提供的方案,既可以选择在垂直消隐间隔退出面板自刷新,又可以选择在水平消隐间隔退出面板自刷新。第一图像扫描信号垂直消隐间隔和第二图像扫描信号垂直消隐间隔在时间上重合,且所述重合大于第一时间阈值时,退出面板自刷新;处于第一图像扫描信号和第二图像扫描信号中同一行行扫描之后的水平消隐间隔在时间上重合时,退出面板自刷新。如此,解决了面板自刷新退出时前帧图像的某些行数据在较长时间内不能刷新,帧图像的垂直消隐突然变化过大或者过小等引起的闪屏问题,进而实现视频接收端本地时序到视频发送端时序的无缝切换。附图说明通过参照以下附图对本专利技术实施例的描述,本专利技术的上述以及其它目的、特征和优点将更为清楚,在附图中:图1是根据本专利技术实施例1提供的控制显示刷新的方法的流程图;图2是根据本专利技术实施例提供的控制显示刷新的方法中进入面板自刷新的帧-帧时序图;图3是根据本专利技术实施例提供的控制显示刷新的方法中进入面板自刷新的帧时序图;图4是根据本专利技术实施例提供的控制显示刷新的方法中实现在水平消隐间隔退出面板自刷新的时序图;图5是根据本专利技术实施例提供的控制显示刷新的方法中实现在垂直消隐间隔退出面板自刷新的时序图;图6是根据本专利技术实施例提供的控制显示刷新的方法中不符合帧-帧时序条件,无法在垂直消隐间隔退出面板自刷新的时序图;图7是根据本专利技术实施例2提供的控制显示刷新的方法的流程图;图8是根据本专利技术实施例3提供的控制显示刷新的方法的流程图;图9是根据本专利技术实施例4提供的控制显示刷新的装本文档来自技高网...
【技术保护点】
一种控制显示刷新的方法,包括:检测连续多帧图像数据变化;在连续多帧图像数据变化满足第一条件时,进入或维持面板自刷新;在连续多帧图像数据变化满足第二条件时,在水平消隐间隔或垂直消隐间隔期间退出面板自刷新,或更新图像数据存入本地缓存并维持面板自刷新。
【技术特征摘要】
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.一种控制显示刷新的装置,包括:接收...
【专利技术属性】
技术研发人员:娄新磊,刘海峰,蔡剑,雍尚刚,武甲东,刘子瑶,李士达,
申请(专利权)人:北京集创北方科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。