论文部分内容阅读
随着多媒体技术的发展,对于静止图像和连续图像序列的压缩存储和网络传输等课题的研究也日益深入,各种编码方式层出不穷。从最初的基于二维离散余弦变换(DiscreteCosineTransform,DCT)的JPEG图像编码标准,到MPEG-1、MPEG-2、MPEG-4视频编码标准系列,从基于二维离散小波变换(DiscreteWaveletTransform,DWT)的零树小波编码,到多分等级树算法(SetPanitioningInHierarchicalTrees,SPIHT)和JPEG2000图像编码标准,再到三维SPIHT视频压缩算法,还有基于三维DCT的XYz算法和基于二维整数DCT的H.264视频压缩标准,其中不少已经开发了硬件芯片,广泛应用于专用和日常数码产品中。
本文对上述各压缩编码方法和标准进行了简要的介绍,其中对XYZ视频编码算法作了重点分析。XYZ视频编码算法是一种基于三维DCT变换的算法,由于量化后非零系数不集中,导致压缩率不高。本文对此问题进行深入研究后提出了一种改进的xYz视频编码算法,对变换后的数据采用一种更合理的扫描顺序,可以使量化后非零系数相对集中,在不损失压缩质量的前提下提高了视频文件的压缩率。
在对此改进型XYZ算法进行软件验证的基础上,用Xilinx公司的ISE开发环境结合M0dclSim仿真工具进行即GA仿真。文中介绍了整个系统的硬件结构、工作流程和各模块实现,并给出了硬件资源的占用情况和运行性能。
文章的最后还对本算法今后进一步提高压缩效率和实现无损压缩的目标提出了可行性建议,同时对如何改进硬件实现的系统结构和各模块工作的协调性进行探讨。