[发明专利]一种端到端的视频发送方法及装置有效
申请号: | 201510991501.5 | 申请日: | 2015-12-24 |
公开(公告)号: | CN106921860B | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 王瑶;吕静;时永方;谷沉沉;管刚;刘婷婷;刘勇;艾门科杜 | 申请(专利权)人: | 纽约大学;腾讯科技(深圳)有限公司 |
主分类号: | H04N19/164 | 分类号: | H04N19/164;H04N19/115 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王花丽;张颖玲 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端到端 视频 发送 方法 装置 | ||
1.一种端到端的视频发送方法,其特征在于,所述方法包括:
确定第一带宽测量值向量所述第一带宽测量值向量为第一时刻之前发送的M-1个连续的I帧间隔的带宽测量值所组成的向量,所述第一时刻为当前I帧间隔k的结束时刻;
将所述第一带宽测量值向量输入预设的自适应线性预测过滤器,得到由所述过滤器输出的下一个I帧间隔k+1的可用带宽预测值其中,所述过滤器的预测过程包括:基于所述第一带宽测量值向量c(k)和得到长度为M的增益向量g(k),其中,P(k)为自相关矩阵的逆,λ为遗忘因子参数;基于接收到的当前I帧间隔k的带宽测量值和得到先验预测误差εk,其中w(k)为长度为M的滤波器抽头向量;基于所述先验预测误差εk、增益向量g(k)和ω(k)=ω(k-1)+εkg(k),得到更新所述滤波器的抽头向量ω(k);基于所述抽头向量ω(k)和得到所述可用带宽预测值
根据所述可用带宽预测值和预先设定的置信参数确定用于发送下一个I帧间隔内视频帧的速率限制值;
根据所述速率限制值采用层次型-P(hP)编码方式对所述下一个I帧间隔内的视频帧进行编码,得到编码后的视频流,并记录所述编码后的视频流中每一所述帧的编码速率和时序层优先级;
按照预设的第一规则发送所述编码后的视频流,所述第一规则,用于按照所述时序层优先级在总的编码速率不超过所述速率限制值的情况下,使得下一个I帧间隔(k+1)结束时发送的总帧数最大,同时所选择帧之间的发送时间间隔平均值和方差最小。
2.根据权利要求1所述的方法,其特征在于,所述确定第一带宽测量值向量c(k),包括:
接收发送端发送的第一带宽测量值,所述第一带宽测量值为当前I帧间隔k的带宽测量值
利用所述第一带宽测量值更新保存的第二带宽测量值向量得到第一带宽测量值向量
3.根据权利要求1所述的方法,其特征在于,所述自适应线性预测过滤器采用如下的方式进行预测:
在t=Tk+1时刻,接收当前I帧间隔k的带宽测量值其中所述Tk+1为当前I帧间隔k的结束时刻;
根据计算得到长度为M的增益向量g(k),其中,P(k)为经验自相关矩阵的逆,λ为遗忘因子参数;
根据计算得到先验预测误差εk,其中w(k)为长度为M的滤波器抽头向量;
根据w(k)=w(k-1)+∈kg(k)计算得到更新所述滤波器的抽头向量w(k);
根据计算得到下一个I帧间隔k+1的可用带宽预测值
4.根据权利要求1所述的方法,其特征在于,所述置信参数通过如下方式确定,包括:
根据确定置信参数δ,其中rk+1表示下一个I帧间隔k+1的发送速率,εk+1表示通过RLS算法获得的带宽预测误差,其中,
5.根据权利要求1至4任一项所述的方法,其特征在于,所述按照预设的第一规则发送所述编码后的视频流,包括:
按照时序层对每个编码后的帧进行标记,将帧n的大小和时序层分别表示为sn和ln;
将编码后的视频帧按照层数从时序层优先级开始进行排列,得到优先级队列π;
对于每个新到达的帧n,通过排除历史帧将π变成πn,根据所述πn更新帧的大小估算值以及剩余带宽估算值;
根据帧的大小估算值和剩余带宽估算值建立一个准备发送的帧集合En,其中所述帧集合En是通过从所述πn中第一个帧开始抽取帧得到的;
当抽取的帧的总大小达到剩余带宽估算值时,停止抽取,如果帧n在集合En中,就发送帧n,如果帧n不在集合En,则丢弃。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纽约大学;腾讯科技(深圳)有限公司,未经纽约大学;腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510991501.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:ZDJ9系列电动转辙机用三相交流阻尼轮电动机
- 下一篇:刹车内置式电动机