论文部分内容阅读
相对于传统平面视频,立体视频包含了更多视角的数据信息,会造成数据量成倍地增长。这就给立体视频的存储和传输环节带来了极大的困难。高效的立体视频编码技术以及相应的网络传输技术是立体视频网络化应用中需要解决的关键问题。本文着重研究了立体视频网络传输中的显示终端异构自匹配方法以及多视角码率整形传输和多视角同步恢复控制等问题。主流的立体显示技术包括左右视角立体显示技术和裸眼立体显示技术,不同类型的立体显示技术需要不同数量视角的视频码流。进行立体视频网络传输必需解决多种立体显示技术之间的兼容性,以及立体显示技术与平面显示技术之间的兼容性。为了契合立体视频网络传输的这一要求,本文采用了一种基于MPEG-2 MVP的立体视频视角可分级编码方案,为视角可分级传输提供码流依据。针对立体视频视角可分级传输问题,本文设计实现了两种网络分发模式。一种是利用IPV6协议流标签字段标记视角信息,由设置在接入网的专用路由设备匹配显示终端类型,再将匹配视角的码流转发到各个终端。另一种采用多个组播承载不同视角的码流,由终端自适应加入一个或多个组播组获取所需视角的码流。实验证明本文提出的两种视角可分级传输模式有效地实现了显示终端异构自匹配,在兼容多种类型显示终端的同时也有效的节约了接入网带宽占用量。立体视频视角可分级传输中各信道码率会因数据周期性突发传送而呈现较低的占空比,造成码率周期性大幅度的抖动,严重影响网络传输质量。针对这一问题,本文设计了在发送端增加多视角独立缓冲的码率整形策略和反馈式自适应的速率控制策略。实验结果证明本文设计的方法有效提高了码率占空比,并将码率抖动控制到10%以内。由于包交换网络的复杂性和时延存在的客观性,IP网很难保证立体视频各个视角码流的同步接收。特别是经过码率整形后的立体视频码流,原始码流顺序已经被打乱。本文设计了在发送端增加同步控制标签,在接收端采用双缓冲队列的方法来恢复立体视频多视角码流之间的同步关系。实验结果表明该方法能够在较小的系统资源代价下恢复立体视频多视角码流间的同步关系。