论文部分内容阅读
随着科技的发展,人们对无线视频的要求越来越高,要看高清的影音,还要玩各种3D游戏。在这种情况下,为了节省带宽,会使用广播技术。广播是将一个视频流广播到多个用户那里,传统的广播技术要求信源选择一个最好的比特率进行编码,但是面对多个具有不同信道质量的用户,信源如何选择比特率是一个难题。后来人们提出了可伸缩视频编码技术,这种编码技术将视频流编码到基本层和增强层中,用户可以根据自己的信道质量选择要解码的层数,但是,可伸缩视频编码技术会产生“悬崖效应”。随着对无线视频广播技术的研究,人们提出了一类新的广播方案,这类方案使用软压缩软传输技术。SoftCast和DCAST就是这类的广播方案。SoftCast的基本思想是保证传输的码字之间的距离与像素值之间的差成线性关系,SoftCast的所有操作都是线性的,这可以保持像素值的数字特性。SoftCast提出了一个新的编解码器,它将对视频的压缩和错误保护集合为一体,使用DCT变换去除冗余性,因为没有采用典型的帧间预测编码技术去除时间冗余,所以它的压缩效率并不高。DCAST是基于分布式信源编码并采用软压缩软传输技术的广播方案。DCAST使用分布式信源编码来避免帧间预测编码产生的错误漂移问题,同时可以有较好的编码效率。但是,它在运动估计时使用固定的块大小,并且产生的运动向量要发送到解码端,这将增加带宽的消耗。本文针对这两点不足之处提出修改方案以提高DCAST的编码性能。本文的主要工作和创新之处在于:1.将DCAST中的固定块大小运动估计改为可变块大小运动估计我们将H.264编码标准中的几种分割模式用于DCAST中。我们的方案可以根据图像的特征选择合适的块大小。对于平坦的区域,选择大的分割,这样可以减少产生的运动向量,对于细节较多的区域,选择较小的分割,可以产生更精确的运动向量。但是,在编码端,模式的抉择需要消耗很大的计算量,为了不增加太多的复杂性,我们在文中使用快速的模式抉择方法。该方法是基于运动同质性的。2.提出混合数字模拟编码方案,节省单独传输运动向量的带宽本文提出一个新的编码方式,它集合数字编码和模拟编码的特性。编码器有两部分组成:数字编码器和模拟编码器,解码器也有两部分组成:数字解码器和模拟解码器。数字编码器用于编码要传输的运动向量,模拟编码器用于编码图像DCT变换后的系数,最后将调制后的数字信号和调制后模拟信号叠加发送出去。这种编码方法可以节省单独传输运动向量的带宽,同时有较好的性能。