论文部分内容阅读
随着网络技术的迅速发展,导致了基于H.26x系列标准以及MPEG-x系列标准的可伸缩视频编码技术的高速发展及其广泛应用,从而可以说明视频图像流是当今不可或缺的网络多媒体传输方式,但是由于网络环境的复杂性、信道带宽的时变性、用户的个性化要求等使得传统可伸缩编码生成的视频流不再能更好的适应当前的网络环境,从而由MPEG-4制定的基于精细可伸缩(FGS, Fine Granularity Scalability)编码技术便被提出,但是,MPEG-4标准在制定FGS编码方案时没有给出其特有的增强层码率分配算法,而采用的是平均分配码率的方法,但是此方法并没有考虑到视频图像各帧的R-D特性,这样便使得解码后的视频图像质量存在着波动,因此讨论研究提出怎样的码率分配算法才能使得解码后的视频图像质量波动最小以及视频图像质量总体最优成为了当前的讨论热点。本文首先介绍了传统可伸缩视频编码的发展历程,接着讨论了精细可伸缩(FGS)编码技术的基本原理,其中重点阐述了MPEG-4标准下的FGS增强层编码的基本原理及其所要用到的率失真理论的知识;然后针对FGS编码增强层的优化码率分配算法,深入研究了现有的一种基于滑动窗口的FGS增强层码率分配算法,分析并讨论了已有算法的不足之处;最后根据网络带宽时变性的特征及其用户的个性化要求,提出了一种基于FGS增强层感兴趣区域的快速码率分配算法,其根本目标是使得解码后的感兴趣区视频图像质量波动最小、质量最优,该算法在考虑用户感兴趣区域码率重分配以及减少时延的基础上,采用二次函数抛物线模型建立起了其率失真模型,通过分析仿真得出的结果证实了该算法的正确性,达到了优化目标,得到了最优的码率分配算法。