郑 义,史 萍
(中国传媒大学信息工程学院,北京 100024)
责任编辑:哈宏疆
随着通信和多媒体技术的发展,通过互联网和无线信道传输高质量的视频成为一项广泛应用的业务,但是网络和无线信道很不可靠,网络拥塞、信道带宽的波动、各种网络的差异性以及路由选择造成的延时等问题都会造成传输的视频信息丢失。20世纪70年代,贝尔实验室提出了多描述编码问题,90年代,多描述编码应用到图像编码中。
多描述编码[1](Multiple Descriptions Videoing Coding,MDSQ)是一种错误恢复编码方式,在编码端产生多种形式描述的码流(称为描述),各描述之间存在一定量的互补冗余信息,并且具有同等的独立性和重要性,即每一路描述均可独立编码和解码。同时,在相互独立的信道中传送不同的描述,各个信道丢失相同部分图像数据的概率很小。所以,源视频的任意一个描述都可以解码出质量可接受的视频,而多个描述联合解码可以重构出高质量的视频。多描述编码的方法主要有基于量化的方法(包括标量和矢量量化)、基于变换的方法、基于运动补偿预测的方法、基于框架扩展的方法等。
1993年,Vaishampayan首次提出利用带有渐进特性的多描述标量量化器构造实用的多描述编码器[2]。他提出利用Lloyd迭代算法来设计标量量化器,然后将量化后的高斯无记忆信源信号经索引分配产生两路描述。之后,Vaishampayan在原有基础上提出受熵约束的MDSQ(ECMDSQ)[3],采用变长码来代替定长码,但ECMDSQ的编码复杂度较高。之后,这种方法应用到两个以上的多描述情况[4],该算法中的MDSQ使用通用多描述标量量化器(UMDSQ),能够获得中央失真和边缘失真之间连续的折中点[5],以较低的复杂度实现了与ECMDSQ相同的性能。……