论文部分内容阅读
可分级视频编解码(Scalable Video Coding)技术是在MPEG-2标准中提出的,其基本思想对视频图像进行分层编解码。可分级视频编解码,目的在于形成具有基本质量的基本层,以及一个或多个具有额外信息的增强层。基本层和增强层之间存在依赖关系:解码器接受了基本层后能够单独进行解码,但增强层数据的解码需要依赖基本层的数据,如果基本层的数据丢火,增强层的数据无法正确解码。采用可分级视频编码技术,编码端可以对占用带宽较低的接收端发送基本层数据,而对于占用带宽较高的接收端发送基本层数据和增强层数据。 从根本上来说,可分级视频编码技术提供了一种编码器预处理来适应不同带宽的网络的环境和不同要求的解码端。可分级视频编码技术可以分为以下儿类可分级性。这几类技术包括视频的时间可分级,视频的空间可分级,视频的质量可分级(SNR),视频数据分割以及精细可分级FGS,另外还有基于内容的可分级视频编解码和基于H.264的可分级编解码技术。实际应用的可分级视频编码技术一般是这几种基本技术的两种或者两种以上的混合。 可分级视频编解码过程中,由于质量较低的视频层的编解码参考质量较高的视频层的数据,并对这个过程进行循环递归,由此导致视频解码数据的差错传播,这就是所谓的“漂移”。应用可分级视频编解码技术过程中,由于预测和变长码技术对网络环境非常敏感,需要在视频图像压缩效率和差错传播控制间做适当的平衡。可分级视频编码的主要难点集中在预测策略的选择、漂移估计技术和漂移去除技术。传统的可分级视频编解码技术禁止漂移的产生。本文的可分级编解码技术允许适当的差错传播存在,但对漂移加以控制,以保证视频图像的质量。漂移是不能被完全消除的。本文在深入研究可分级编解码技术的基础上,探讨了基于小波变换的可分级编解码技术,并深入研究了现有漂移控制算法,利用H.264/AVC宏块模式,提出一种基于统计方法对4×4块的漂移算法进行差错传播估算,以较小的PSNR损失得到较高的编码效率。