[发明专利]控制帧率方法和装置有效
申请号: | 202010021687.2 | 申请日: | 2020-01-09 |
公开(公告)号: | CN111246084B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 许龙龙;范志刚 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N23/60 | 分类号: | H04N23/60;H04N23/951 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 方法 装置 | ||
本公开提供一种控制帧率方法和装置,涉及控制帧率技术领域。该控制帧率方法包括:判断是否接收到零终端上报的用户事件,其中,一次键鼠发出至收到响应作为一个用户事件;若接收到用户事件,统计预设时间内的用户事件的上报频率;根据用户事件的上报频率,在预设的映射表中查询用户事件对应的图像采集帧率;其中,预设的映射表包括多个上报频率与采集帧率的对应关系;判断当前画面是否有变化;若当前画面无变化,则将图像采集帧率调整为查询到的图像采集帧率。本公开的控制帧率方法能够解无法实现对不同的图像、不同频率的键鼠操作以不同的图像采集帧率进行采集的技术问题。
技术领域
本公开涉及控制帧率技术领域,具体涉及一种控制帧率方法和装置。
背景技术
随着企业的个性化要求越来越高,VDI(Virtual Desktop Infrastructure,即虚拟桌面基础架构)受到越来越多的企业欢迎。VDI可以通过桌面虚拟化技术,在一台性能强大的服务器上虚拟出若干台虚拟机VM(Virtual Machine),用户和管理员可以在该VM中安装操作系统、应用程序等,管理员可以根据需要将一台或多台VM分配给一个或多个用户,而用户桌面上不再需要部署性能强大的个人电脑,而只需要部署一台安全、易管理的零终端,就可以连接到数据中心的VM并使用该VM,通过网络把服务器端的VM传输到客户端并展现给最终用户。
由于用户在零终端上的操作,实际是直接对服务器端的VM进行的,键鼠操作的快慢引起的图像变化,不同于视频,有很大的随机性,如果一直保持图像的高帧率采集,虽然可以提升用户体验,但是会造成系统资源的浪费,而且在带宽资源受限的场景下,可能会耗费更多的可用带宽等问题。
发明内容
本公开的目的在于克服现有技术的不足,提供一种控制帧率方法和装置,该控制帧率方法能够解决无法实现对不同的图像、不同频率的键鼠操作以不同的图像采集帧率进行采集的技术问题。
根据本公开实施例的第一方面,提供一种控制帧率方法,该方法包括:
判断是否接收到零终端上报的用户事件,其中,一次键鼠发出至收到响应作为一个所述用户事件;
若接收到所述用户事件,统计预设时间内的所述用户事件的上报频率;
根据所述用户事件的上报频率,在预设的映射表中查询所述用户事件对应的图像采集帧率;其中,所述预设的映射表包括多个上报频率与采集帧率的对应关系;
判断当前画面是否有变化;
若所述当前画面无变化,则将图像采集帧率调整为查询到的图像采集帧率。
在一个实施例中,该方法还包括:
若所述当前画面有变化,获取所述当前画面的当前图像采集帧率;
判断所述当前画面的当前图像采集帧率是否小于查询到的图像采集帧率;
若所述当前画面的当前图像采集帧率小于查询到的图像采集帧率,则将图像采集帧率调整为查询到的图像采集帧率。
在一个实施例中,该方法还包括:
若所述当前画面的当前图像采集帧率不小于查询到的图像采集帧率,则将图像采集帧率调整为所述当前画面的当前图像采集帧率。
在一个实施例中,所述若接收到所述用户事件,统计预设时间内的所述用户事件的上报频率包括:
统计预设时间内的所述用户事件的上报次数;
根据所述预设时间内的所述用户事件的上报次数,计算所述用户事件的上报频率。
在一个实施例中,该方法还包括:
若未接收到所述用户事件,判断当前画面是否有变化;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010021687.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:固定式暗装插座
- 下一篇:锆芯自动烧结隧道窑系统