[发明专利]一种帧率控制方法及相关设备有效
申请号: | 201811574897.3 | 申请日: | 2018-12-21 |
公开(公告)号: | CN111355989B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 聂霖鑫;夏刚;周玮;许利显 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04N21/2662 | 分类号: | H04N21/2662;H04N21/647;H04N7/18 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 方法 相关 设备 | ||
本发明实施例公开了一种帧率控制方法及相关设备,其中方法之一包括:生成满足第一条件的各路输出视频流对应的丢帧索引表,所述第一条件为所有输出视频流总信息损失最少;根据所述各路输出视频流对应的丢帧索引表,对各路输出视频流进行帧率控制。如此,本发明实施例提供了对多路输出视频流的实时帧率控制方案,能够实现对多路输出视频流输出帧率进行控制。
技术领域
本发明实施例涉及但不限于图像处理领域,更具体的涉及一种帧率控制方法及相关设备。
背景技术
随着安防监控技术和多媒体技术的不断发展,监控设备被广泛应用于各个行业中,对监控设备也有了更多更复杂的需求。例如,通常情况下,视频监控芯片的视频预处理引擎(VPE,Video Pre-process Engine)需要能够同时输出多路不同分辨率、不同帧率的视频流,用于满足不同的业务需求。
但是现有技术都是针对一路输出视频流进行帧率控制,对于多路输出视频流的实时帧率控制缺少方案。
发明内容
有鉴于此,本发明实施例提供了一种帧率控制方法,包括:
生成满足第一条件的各路输出视频流对应的丢帧索引表,所述第一条件为所有输出视频流总信息损失最少;
根据所述各路输出视频流对应的丢帧索引表,对各路输出视频流进行帧率控制。
本发明实施例还提供了一种帧率控制方法,包括:
生成各路输出视频流对应的丢帧索引表;
根据所述各路输出视频流对应的丢帧索引表,对各路输出视频流进行帧率控制。
本发明实施例还提供了一种帧率控制装置,包括:
生成单元,用于生成满足第一条件的各路输出视频流对应的丢帧索引表,所述第一条件为所有输出视频流总信息损失最少;
帧率控制单元,用于根据所述各路输出视频流对应的丢帧索引表,对各路输出视频流进行帧率控制。
本发明实施例还提供了一种帧率控制装置,包括:
生成单元,用于生成各路输出视频流对应的丢帧索引表;
帧率控制单元,用于根据所述各路输出视频流对应的丢帧索引表,对各路输出视频流进行帧率控制。
本发明实施例还提供了一种帧率控制装置,包括:软件和硬件两大部分,其中,
在软件部分中,包括:
丢帧索引表生成模块2,用于生成各路输出视频流对应的丢帧索引表,或者生成满足第一条件的各路输出视频流对应的丢帧索引表,所述第一条件为所有输出视频流总信息损失最少;
中断检测模块3:获取硬件部分中帧同步硬件模块6上报的中断信息;
中断判断模块4:判断中断是否是帧输入中断,如果是,继续执行输出控制模块5;否则返回中断检测模块3,继续获取中断信息;
输出控制模块5:对有效的帧输入中断计数,并在各路输出视频流的丢帧索引表中查找相应位置的值,如果是1,则开启相应的输出通道;否则关闭相应的输出通道;
在硬件部分中,包括:
帧同步硬件模块6:用于检测输入视频流的场同步信号VSYNC边沿,并通过中断上报给软件部分中的中断检测模块3;
输出通道使能硬件模块7:用于接收软件部分中输出控制模块5发送的各个通道开关信息,1表示打开相应的输出通道,0表示关闭相应的输出通道,根据所述各个通道开关信息实现输出或者丢弃当前帧的操作。
本发明实施例还提供了一种视频预处理引擎VPE,包括如上述任一项所述的帧率控制装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811574897.3/2.html,转载请声明来源钻瓜专利网。