[发明专利]显示帧率调整方法及装置、终端及存储介质在审
申请号: | 202110854953.4 | 申请日: | 2021-07-28 |
公开(公告)号: | CN115695699A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 唐鸿珲 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04N7/01 | 分类号: | H04N7/01;H04N21/4402 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 张振伟 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 调整 方法 装置 终端 存储 介质 | ||
本申请实施例提供了一种显示帧率调整方法及装置、终端及存储介质,所述方法包括:接收帧率调节指令,其中,所述帧率调节指令,指示显示帧率调整到第二帧率;根据当前的第一帧率对应的垂直同步信号VSYNC的第一周期长度接收图像帧;对接收的图像帧进行帧处理,得到帧处理后的图像帧,其中,所述帧处理包括:插帧处理或者抽帧处理;在所述帧处理后的图像帧的帧率调整到所述第二帧率时,将所述VSYNC的周期长度从所述第一周期长度调整到与所述第二帧率对应的第二周期长度,以将所述显示帧率调整到所述第二帧率,从而可以掩盖VSYNC的周期长度调整过程中明显的掉帧问题,减少突变调整导致的卡顿现象。
技术领域
本申请涉及显示技术领域,尤其涉及一种显示帧率调整方法及装置、终端及存储介质。
背景技术
帧率(Frame rate),也即刷新率,表示屏幕的图象每秒钟重绘多少次,也就是每秒钟屏幕刷新的次数,以Hz(赫兹)为单位,高的刷新率可以获得更流畅、逼真的显示效果。但是,高刷新率会导致终端产品的图像处理速度和压力成倍增加,且在使用过程中给终端带来非常大的调度压力和负载,同时也导致了较大的功耗问题,大大缩短了终端单次充电的可用时长。
因此,相关产品中通常会采用动态刷新率以节省功耗及降低终端负载,比如,终端设置刷新率为120Hz,进入到某个视频应用,会自动切换到60Hz运行。但动态刷新率相应需要动态调整垂直同步信号VSYNC的周期长度,而垂直同步信号VSYNC的周期长度的调整过程中容易出现由于丢帧问题导致的卡顿现象。
发明内容
有鉴于此,本公开实施例提供了一种显示帧率调整方法及装置、终端及存储介质。
根据本公开实施例的第一方面,提供一种显示帧率调整方法,包括:
接收帧率调节指令,其中,所述帧率调节指令,指示显示帧率调整到第二帧率;
根据当前的第一帧率对应的垂直同步信号VSYNC的第一周期长度接收图像帧;
对接收的图像帧进行帧处理,得到帧处理后的图像帧,其中,所述帧处理包括:插帧处理或者抽帧处理;
在所述帧处理后的图像帧的帧率调整到所述第二帧率时,将所述VSYNC的周期长度从所述第一周期长度调整到与所述第二帧率对应的第二周期长度,以将所述显示帧率调整到所述第二帧率。
在一个实施例中,所述对接收的图像帧进行帧处理,得到帧处理后的图像帧,包括:
若所述第一帧率大于所述第二帧率,对接收的图像帧进行抽帧处理,得到帧处理后的图像帧;
若所述第一帧率小于所述第二帧率,对接收的图像帧进行插帧处理,得到帧处理后的图像帧。
在一个实施例中,所述方法还包括:
获取帧处理周期及所述帧处理周期对应的目标帧数,其中,不同所述帧处理周期对应的目标帧数不同;
所述对接收的图像帧进行帧处理,得到帧处理后的图像帧,包括:
根据所述目标帧数对接收的图像帧进行抽帧处理或插帧处理,得到所述帧处理后的图像帧。
在一个实施例中,所述根据所述目标帧数对接收的图像帧进行抽帧处理或插帧处理,得到所述帧处理后的图像帧,包括:
确定所述帧处理周期对应的处理帧数,其中,所述处理帧数随所述帧处理周期所处的时间增长递增;
基于所述处理帧数,根据所述目标帧数对接收的图像帧进行抽帧处理或插帧处理,得到帧处理后的图像帧。
在一个实施例中,所述处理帧数根据所述帧处理周期对应的帧处理系数和预设帧处理步长确定,其中,所述帧处理系数随所述帧处理周期所处的时间增长递增。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110854953.4/2.html,转载请声明来源钻瓜专利网。