论文部分内容阅读
随着科技的进步我们已经步入了数字化时代,对多媒体信息的处理通常是在存储和传送前压缩数据,在接收端再解压显示。随着数字信号处理器(DSP)的功能的逐渐增强和价格的不断下降,DSP已经被广泛应用到各种领域。DSP比通用的CPU更适合做数字信号处理,因此将DSP用于JPEG编解码具有内在的优势。本文首先介绍了图像压缩技术的原理、JPEG标准和基于DSP的实时信号处理系统,然后在Motorola ColdFire 32位微处理器 MCF5272上设计实现了JPEG解码算法。JPEG解码算法主要由熵解码、逆Z变换、反量化、反离散余弦变换、内插和色度空间转换六部分组成。重点结合MCF5272的流水线操作和并行操作特征和反离散余弦变换算法原理,将的二维反离散余弦变换转换成8点的一维反离散余弦变换,利用乘法累加器合并加法运算和乘法运算高效快速地实现了反离散余弦变换算法。整个解码算法能够达到实时解压显示的目标。