[发明专利]一种基于体验质量预测的移动视频码率调整方法有效
申请号: | 201210338422.0 | 申请日: | 2012-09-13 |
公开(公告)号: | CN102802089A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 于新;陈惠芳;谢磊;赵问道 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04N21/647 | 分类号: | H04N21/647;H04N21/6437 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 体验 质量 预测 移动 视频 调整 方法 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种基于体验质量预测的移动视频码率调整方法。
背景技术
随着移动通信技术、压缩技术、视频编解码技术的不断发展,移动视频业务得到了飞速的发展和应用。移动视频流的实时传输对网络带宽的要求很高,且由于视频数据量较大的特点,需要在发送端先进行适当的压缩编码,在接收端再利用相关信息恢复视频数据,在整个压缩、处理、传输、恢复的过程中会产生不同程度的失真。
为了提高视频的传输质量,现有技术通常在视频服务器端进行自适应码率控制,根据网络的可用资源实时调整发送码率,例如当用户的可用带宽过低时,就选择低码率的视频进行传输,从而避免丢包的产生;当用户的可用带宽升高时,就选择高码率的视频进行传输,从而提高视频的清晰度以及带宽利用率。
视频源服务器通过实时传输协议(Real-time Transport Protocol,RTP)来传输视频数据包的同时,每隔一段时间会发送实时传输控制协议(Real-time Transport Control Protocol,RTCP)的发送方报告(Sender Report,SR),用来统计数据包的发送情况,而移动终端也会定期发送接收方报告(Receiver Report,RR),用来提供关于当前网络状况和数据接收质量的反馈,包括网络的丢包率、延时抖动、最大接收包序号和最大发送包序号等信息。视频服务器正是基于这种反馈机制,统计出最能反映网络质量的参数,从而实时调整视频的编码速率。然而现有的码率控制技术通常只考虑网络底层的客观参数对视频质量的影响,而忽视了移动用户在观看视频时的主观感受。
衡量用户主观感受的指标为QoE(Quality of Experience,体验质量),由国际电信联盟标准化组织定义为“由终端用户所感知的一种应用或业务的总体可接受程度”,它不仅包含网络的传输质量,也考虑了终端的性能以及用户的期望。在码率调整技术中,目前的研究热点集中在如何结合用户的QoE值进行更为有效的码率控制,从而最大化用户的体验质量。用户的体验质量受到不同层面的参数的影响,比如网络层的传输参数、应用层的编解码参数、移动终端的性能以及视频本身的内容特征等,用户体验的评估方法就是根据这些客观参数建立QoE预测模型,从而实时监测用户观看视频时的QoE。现有QoE评估技术通常在移动终端侧进行用户体验的预测,然后将预测结果反馈给网络。然而这种方法不仅增加了网络的负担,而且对终端的处理性能要求较高,同时让每个智能手机定制QoE预测模块是有难度的。
综上,如何有效预测用户的QoE值并根据预测结果进行视频码率的调整,目前尚未出现很好的解决方案。
发明内容
本发明的目的是为了克服现有解决方案的不足,提供一种基于体验质量预测的移动视频码率调整方法。本发明所述的方法通过QoE预测模型周期性地计算用户体验值,当用户的体验质量下降到可接受阈值以下时,及时调整视频的编码速率从而改善用户的QoE,其中所述QoE预测模型位于视频服务器端。
为实现上述目的,本发明中视频服务器端包含以下功能单元:
丢包率统计单元,用于接收移动终端发送的RTCP接收方报告,计算每个码率调整周期内网络的端到端丢包率,输出到QoE预测单元,同时根据计算出的丢包率以及预设的丢包率阈值判断网络的拥塞状态,输出到码率调整单元;
QoE预测单元:用于根据输入的跨层参数实时监测用户的体验质量,并将计算的MOS值(Mean Opinion Score,平均意见分)输出到码率调整单元;
码率调整单元:用于根据输入的MOS值和网络拥塞指示做出相应的码率调整策略,并将下一周期的码率等级输出到编码器单元;
编码器单元:用于根据输入的码率等级对源视频进行编码,输出相应码率的视频流数据。
本发明的具体步骤为:
步骤1:在发送端将视频编码速率从小到大分为四个等级,分别是低等、中等、高等和优秀,用一个集合level={0,1,2,3}表示,其中level=0表示码率等级为低等,level=1表示码率等级为中等,level=2表示码率等级为高等,level=3表示码率等级为优秀。
步骤2:当移动终端用户请求视频业务时,将视频的初始码率等级设为中等,以获得比较快的接入速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210338422.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:清除水下船体附着物机器人的驱动装置
- 下一篇:一种轻质大中型船舶舱口盖