基于非对等差错保护的自适应视频传输关键技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:fangfang_936
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息与网络技术的飞速发展,视频传输受到了工业界和学术界的关注,视频服务的需求和应用也越来越广泛。高效的视频传输对于人们在视频通信、视频应用中有着极其重要的影响。在实际传输和应用过程中,存在着诸多因素会影响视频的质量,导致视频的失真,从而影响接收端用户的主观体验。一般而言,从视频的角度,视频具有码率平稳、对传输丢包敏感等特性;从网络的角度,网络环境复杂、带宽波动性大。尤其在无线网络中,网络带宽具有时变特性,影响传输丢包的因素多。可以看出,视频与网络的特性是相互矛盾的,如何在复杂的网络环境下提供高质量的视频服务,一直是研究的热点。一方面,有限的网络资源和波动的网络环境要求视频码率具有自适应能力:1)视频码率过小,将导致视频质量差,带宽利用率低;2)视频码率过大,带宽难以承受,引起播放卡顿现象,导致用户体验下降。另一方面,网络丢包或传输错误不可避免,传输保护和纠错对提高视频质量至关重要:1)冗余保护过大,会造成资源浪费,冗余保护过小,无法达到纠错的目的;2)视频数据具有不对等重要性,非对等差错保护必不可少。考虑视频与网络各自的特性,本文以信源信道联合优化为出发点,重点研究基于非对等差错保护的自适应视频传输,用于提高视频传输的质量。首先,本文提出了一种基于非对等差错保护的信源信道联合优化传输框架,联合优化信源码率自适应策略和信道保护策略,接下来,本文针对信源码率自适应策略、不同网络环境下的信道保护策略进一步展开深入研究。  本文的主要创新点包括以下几个方面:  (1)提出了一种基于非对等差错保护的信源信道联合优化传输框架:针对多天线(MIMO)系统上的可伸缩视频传输,联合基于视频层截取的视频码率控制和基于视频层-信道调度及前向纠错编码(FEC)的非对等差错保护,本文提出了一种基于非对等差错保护的信源信道联合优化传输框架。通过自适应截取合适的视频层、动态调整视频层-信道之间的映射关系和FEC码率,实现视频层的非对等差错保护,提高视频传输质量。本文将该信源信道联合优化框架形式化描述成一个非线性最优化问题,并提出了一种低复杂度的分支限界求解算法。具体而言,通过视频层截取,将原始最优化问题分解成多个子问题。针对每个子问题,依据香农第二定理,本文将视频层-信道调度问题转化成一个NP完全的0/1多背包问题,并利用改进的拉格朗日算法进行求解;通过拉格朗日放松,将FEC码率分配问题转化成一个无约束的整数优化问题,并提出了一种低复杂度的模糊代理次梯度求解算法。  (2)提出了一种基于控制论的HTTP动态码率自适应策略:在基于动态HTTP流媒体传输(DASH)场景下,本文对上述信源信道联合优化框架中的信源码率自适应展开深入研究,并提出了一种基于控制论的信源码率自适应策略。为了对抗多服务器带宽的异构性导致码率更新不同步和视频片段下载结束时刻乱序等问题,作者提出了基于视频块(block)的码率自适应策略,并依据服务器带宽的比例动态调整视频块的长度和视频片段(fragment)的调度策略。通过在接收端缓冲区设置两个阈值,并以这两个阈值为操作点调整视频码率,从而过滤了带宽抖动导致的频繁码率波动。作者将码率控制逻辑抽象成一个非线性控制系统,并对其进行线性化,最后通过比例控制器进一步提高码率控制的性能。实验测试床和真实网络实验结果表明,本文提出的码率自适应测策略能保证连续的、平滑的和高质量的视频播放。  (3)提出了一种基于视频层-信道自适应调度的MIMO可伸缩视频广播策略:在MIMO广播场景下,本文深入研究了上述信源信道联合优化框架中基于视频层-信道自适应调度的非对等差错保护策略。与单播相比,MIMO广播中的视频层-信道自适应调度策略面临更大的挑战,这是因为在MIMO广播中,每根发射天线对应多个客户端,构成一个向量信道。通过数学形式化描述,作者将MIMO广播中的视频层-信道自适应调度问题抽象成一个非线性组合优化问题,并提出了一种低复杂度的基于分支限界的视频层-信道调度算法。通过逐层为视频层分配天线,将原始问题分解成多个子问题,并求解各个子问题对应视频失真的界。一方面,依据每根天线与所有用户之间丢包率的均值进行视频层-信道调度,得到视频失真的上界;另一方面,通过松弛约束条件,将视频层-信道调度问题转化成一个标准的指派问题,并推导出视频失真的下界。最后,通过剪枝技术删除部分子问题,降低算法复杂度。  (4)提出了一种基于多用户MIMO无线网络的可伸缩视频传输优化策略:最后,在多用户多链接的复杂MIMO无线网络环境下,本文进一步研究可伸缩视频的传输优化策略。通过自适应天线分组和自适应链路选择,充分利用MIMO系统的空间分集与空间复用优势,实现可伸缩视频层的非对等差错保护,提高视频传输的质量。作者首先对天线分组和链路选择进行建模,并将该传输策略形式化描述成一个NP-hard的最优化问题。为了降低算法复杂度,本文利用遗传算法求解链路选择问题,通过“编码”,“变异”,“交叉”以及“选择”,找到链路选择方案。针对天线分组问题,提出一种基于深度搜索优先的分支限界方法,将原问题转化为一个0/1背包问题,降低算法搜索空间。
其他文献
随着电子商务应用的需求和Internet上企业级应用的迅速发展,Web应用服务器成为研究热点。它以网络分布式计算的底层技术为基础,将用户接口、业务逻辑和后端服务分离,提供一个创
该文详细阐述了功能级超标量模拟器HOPE-I的设计与实现.HOPE-I模拟器为目标系统的基线模型,采用执行驱动技术实现,可运行用户级程序,其具有软件结构模块化、参数可配置、时序
该文首先介绍了网络考试资源挖掘的基本概念,然后重点讨论了如何在网络考试资源中应用数据挖掘技术,即通过分析考试数据服务器上的考试资源得出有价值的信息,以及为网络考试
该文对词法分析和词性标注这两个问题进行了深入的研究,并根据各自的特点提出了相应的解决方案. 英语词法分析包含两个部分:句子边界识别和形态还原.自然语言的语法规则都是
该文阐述了Web Service的技术架构,在传统的分布式技术的基础上,提出了一个基于Web Services的异地协同设计架构模型,并建立一个异地协同设计的UDDI注册中心,让所有的敏捷制
对目前肤色检测研究现状的分析表明肤色检测问题仍有待于更加深入的研究:1.一方面就是如何使肤色检测能够满足实时的要求,达到更快的检测速度;2.另一方面就是如何使肤色检测
SIPSYS系统基于SIP协议构建分布式架构,以Linux为操作系统平台,核心功能组件全部软件化,主要使用C++编程语言实现.该文的工作就是以软交换系统SIPSYS为基础,在系统中提供语音
该文提出了一种以UniNet为基础的软件体系结构建模技术.该文系统地提出了UniNet以及相关的概念,抽象出功能和控制在软件系统中并存的事实,并且通过变迁的控制哨和变量哨加强
该文将粗糙集理论引入到基于内容图像检索技术中,利用粗糙集理论对图像特征向量维数进行有效约简,并通过粗糙集识别算法实现图像的低级视觉特征与高级语义特征间的映射,解决
随着互联网技术的不断发展,越来越多的企业办公实现自动化,办公自动化是办公信息处理的自动化。一些传统的办公方式逐渐在向信息化方向发展。实现办公的自动化,办公的信息化能够