[发明专利]一种基于可伸缩视频编码技术的视频传输方法及装置有效
申请号: | 201611117814.9 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106791851B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 周诗雨;冉萌;陈崴嵬;韩玉辉;刘喜卿;曹振;包宸曦;夏维;成晨 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04N19/154 | 分类号: | H04N19/154;H04N19/29;H04N19/36 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 伸缩 视频 编码 技术 传输 方法 装置 | ||
1.一种基于可伸缩视频编码技术的视频传输方法,其特征在于,所述视频包括至少两层,所述方法包括:
获取每层视频的峰值信噪比,并从峰值信噪比与视频质量评估结果之间的映射关系中,查找与所述峰值信噪比对应的视频质量评估结果,所述峰值信噪比用于表示单层视频在播放过程中的最大预测功率与噪声功率的比值;
设置播放时间集合,所述播放时间集合中的每组播放时间的总时长为所述至少两层视频中所有层视频播放总时长,所述所有层视频播放总时长与所述视频的播放总时长相同;
根据所述视频质量评估结果和每组播放时间,确定每组播放时间对应的整体视频质量;
将整体视频质量大于参考阈值的播放时间,确定为待选播放时间;
将所述待选播放时间中视频整体能耗最低的待选播放时间,确定为指定播放时间,并按照所述指定播放时间播放所述视频。
2.根据权利要求1所述的方法,其特征在于,根据所述视频质量评估结果和每组播放时间,确定每组播放时间对应的整体视频质量,具体包括:
根据公式计算所述每组播放时间对应的整体视频质量,其中,i为大于或等于1的正整数,用于表示视频层数,ti为第i层视频的播放时间,T为所述视频播放总时长,Q为所述每组播放时间对应的整体视频质量,MOSi(t)为第i层视频的视频质量评估结果。
3.根据权利要求2所述的方法,其特征在于,在根据所述视频质量评估结果和每组播放时间,确定每组播放时间对应的整体视频质量之后,所述方法还包括:
根据公式得到Lt=r·n(Ba+Bb)+τ,其中,Ft为每层视频的视频帧的编码时间,n为所述视频帧中宏块数量,B为所述视频帧中每个宏块的编码时间,Ba为每个宏块的必要编码时间,Bb为每个宏块的非必要编码时间,Lt为所述每组播放时间对应的每层视频的编码时间,r为每层视频的帧速率,τ为在播放过程中视频从视频的一层转换到另一层所需的转换时间;
根据公式得到Lt=cR+drP+τ,其中,P为所述视频帧的像素数目,R为比特速率,c为一个常量,d为一个常量;
确定视频整体能耗为
4.根据权利要求3所述的方法,其特征在于,在所述确定视频整体能耗为之后,所述方法还包括:
根据信道质量确定质量权重为x,能耗权重为y;
确定M=max{f(Q,PT)}为整体视频质量和视频整体能耗之间的效用函数,其中,
利用拉格朗日乘子算法和粒子群算法,确定每组播放时间对应的粒子的最佳位置pu=(t1,t2,...,ti,ti+1,ti+2,ti+3),将t1、t2、…、ti分别作为第一层视频至第i层视频的指定播放时间,并按照所述指定播放时间播放所述视频。
5.根据权利要求4所述的方法,其特征在于,在所述按照所述指定播放时间播放所述视频之后,所述方法还包括:
根据所述信道质量的变化情况确定x和y的值;
若x和y的值发生变化,则重新确定所述视频中未播放视频的每层视频的播放时间,并按照所述未播放视频的每层视频的播放时间播放所述视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611117814.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于无人机的防潮型配电控制系统
- 下一篇:一种高压中置式开关柜