[发明专利]一种帧率调节方法、装置及终端设备有效
申请号: | 201810368955.0 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108600783B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 周华辉;张弦;侯刚;王素云 | 申请(专利权)人: | 深圳齐心好视通云计算有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调节 方法 装置 终端设备 | ||
本申请适用于计算机技术领域,提供了一种帧率调节方法、装置及终端设备,包括:获取视频中当前图像帧的像素值,计算当前图像帧的变化程度差分值;计算视频中后续图像帧的变化程度差分值;以生成图像差分记录;根据图像差分记录计算后续图像帧的图像变化评估值;若图像变化评估值不在预设阈值范围内,则调节后续图像帧的接收帧率。根据一段时间内接收视频中每一帧图像的变化程度差分值预估视频中下一帧图像的变化程度,从而自动的调节后续图像帧的接收帧率,既可以避免用户手动调节帧率的误差,又能在画面变化相对较小时,采用较低的帧率在不影响用户体验的前提下降低屏幕共享的带宽和资源占用,为服务提供商节约流量成本。
技术领域
本申请属于计算机技术领域,尤其涉及一种帧率调节方法、装置及终端设备。
背景技术
屏幕共享过程中包含共享端屏幕的采集、编码、传输和接收端的解码和渲染等处理过程,如图1所示。屏幕共享时为了获得好的共享效果,一般会设置高分辨率和高帧率。对终端用户来说,高帧率视频会占大量带宽和占用终端CPU性能,可能对其他应用的运行造成影响;对服务提供商来说,高帧率视频必然会导致高流量,产生高成本;并且对于画面变化相对较小的静态场景来说,并不需要较高的帧率;对于共享媒体视频等画面变化相对较大的动态场景则需要适当调高帧率。在上述两种场景进行切换时,用户一般会根据场景和经验对屏幕的帧率进行手动调节,但这种调节方式误差大,很难调节到合适的帧率。
发明内容
有鉴于此,本申请实施例提供了一种帧率调节方法、装置及终端设备,以解决现有技术中屏幕共享时手动调节帧率的误差大,难以调节到合适帧率的问题。
本申请实施例的第一方面提供了一种帧率调节方法,所述帧率调节方法包括:
获取视频中当前图像帧的像素值,根据所述像素值计算所述当前图像帧的变化程度差分值;
计算所述视频中后续图像帧的变化程度差分值;
根据预设的个数阈值获取相同个数的连续图像帧的变化程度差分值,以生成图像差分记录;
根据所述图像差分记录计算后续图像帧的图像变化评估值;
若所述图像变化评估值不在预设阈值范围内,则调节后续图像帧的接收帧率。
本申请实施例的第二方面提供了一种帧率调节装置,所述帧率调节装置包括:
获取模块,用于获取视频中当前图像帧的像素值,根据所述像素值计算所述当前图像帧的变化程度差分值;
变化程度差分值计算模块,用于计算所述视频中后续图像帧的变化程度差分值;
生成单元,用于根据预设的个数阈值获取相同个数的连续图像帧的变化程度差分值,以生成图像差分记录;
图像变化评估值计算模块,用于根据所述图像差分记录计算后续图像帧的图像变化评估值;
调节模块,用于在所述图像变化评估值不在预设阈值范围内时,调节后续图像帧的接收帧率。
本申请实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述帧率调节方法中任一项所述方法的步骤。
本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如帧率调节方法中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳齐心好视通云计算有限公司,未经深圳齐心好视通云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810368955.0/2.html,转载请声明来源钻瓜专利网。