论文部分内容阅读
随着互联网和个人无线通讯的普及和在社会生活各方面的广泛应用,在这些平台上提供有效并且可靠的多媒体服务成为一种必然的趋势。其中,由于视频的传输涉及的数据量极其巨大,所以高效的视频压缩及相关的传输技术在视频传输中的作用尤其重要。传统的面向储存的视频压缩方法主要考虑的是如何提高编码效率从而减少数据量。然而互联网和无线通讯平台上的视频传输给视频压缩提出了更高的要求,不仅要考虑编码效率,还要求视频信号能适应带宽的变化及拥有容错乃至纠错的能力。精细可伸缩的视频编码(Fine Granularity Scalable Video Coding,简称FGS),由于提供了拥有极宽的带宽适应性及与现有视频编码标准的兼容性,正受到越来越多的重视并且已经成为MPEG-4标准的一部分。而渐进精细可伸缩的视频编码(Progressive Fine Granularity Scalable Video Coding,简称PFGS)在此基础上进一步提高了编码效率。但是在编码效率上,PFGS仍然与现今高效的非可伸缩的视频编码存在一定的差距。并且,对带宽的高适应性也意味着FGS和PFGS不能针对某一个具体带宽在编码阶段进行较大的优化。针对这些问题,本文从传输的体系结构和码率分配出发,对不同的情况提出了几种提高PFGS视频传输质量的方法。具体的创新和研究成果如下:一、提出了一种高效的PFGS的换码方案。基本思想是保持基本层码流不变的情况下,根据带宽的变化动态地切换不同的增强层码流来提高传输码流的质量。为了能高效地产生这些码流,我们设计了能同时产生多个增强层码流的PFGS编码器。我们还提出了评估各个码流在不同带宽下性能的方法。实验证明换码方案的有效性,和它对传输码流性能的显著提高。二、提出了一种高效的PFGS的转码方案。基本思想是保持基本层码流不变的情况下,根据带宽的变化动态地改变传输中的码流来提高视频质量。与PFGS的换码方案不同,PFGS的转码方案不需要多个增强层码流,从而节省了编码时间和存储空间,但是会增加传输过程中的计算量。我们设计了简单的对PFGS增强层码流的转码器。实验证明转码方案的有效性和简洁性。三、提出了时域扩展的渐进精细可伸缩的视频编码的码率分配算法。我们分析了在时域扩展的渐进精细可伸缩的视频编码中不同帧的差异,提出了被引用码流优先的码率分配方案。我们还进一步分析每帧的率失真关系,提出了基于率失真关系的码率分配方案。针对实际应用中的缓冲区的限制,我们还提出了滑动窗口的码率分配方案。实验证明我们的码率分配方案能极大提高传输码率的性能,可提高的增益达7dB。