论文部分内容阅读
随着3D视频技术的发展,多视角视频获得了越来越广泛的关注,并开始逐步走进人们的日常生活。多视角视频包含的数据量极其庞大,给存储和传输带来巨大负担。联合视频专家组(Joint Video Team,JVT)专门制定了多视角视频编码(Multiview Video Coding,MVC)标准作为H.264/AVC标准的扩展。为了确保3D产品的在广大消费者中快速普及,视频解码器的向上兼容性非常重要,保证兼容性的最为实用的方法之一就是将包含两个视角的MVC码流重写为一个与H.264/AVC完全兼容的复合码流,以免除用户重新购置MVC解码器的困扰。对于用户观看已编码的多视角MVC码流中的任意两个视角,需要传输解码所有的MVC码流,这无疑会给网络传输以及用户解码装置带来巨大负担。因此,找到一种实现多视角视频码流抽取重写的方法势在必行。
本课题重点研究将多视角视频编码(MVC)转变为H.264/AVC视频编码的码流重写方法和实现技术,论文的主要工作及创新之处在于:
1.提出了将双目立体视频码流转变为H.264/AVC视频编码码流的重写方法和实现技术。该方法以MVC码流作为传输媒介格式,以H.264/AVC的多参考帧技术为基础,将双目立体视频码流重写为一个复合的H.264/AVC码流。
2.提出了将多视角MVC视频码流转变为双目MVC视频码流的重写技术。该方法采用H.264/AVC编码标准中SP/SI帧技术对MVC编码框架进行修改,可以根据需求抽取多视角视频码流中的任意两个视角码流,形成双目立体视频码流。
立体视频码流重写技术在JMVC版本83框架下进行了实现,实验结果表明,该技术可以无失真的将两个视角MVC码流重写为一个复合的H.264/AVC码流,具有实用高效的特点;多视角视频码流重写技术在3DV-TM版本2.0代码框架下实现,根据实验结果,该技术实现了多视角MVC码流到其中任意两个视角码流的提取重写,相对于使用H.264/AVC编码方案和原始的MVC编码方案形成双目立体视频都有一定性能提升。