基于JPEG标准的图像处理及其在MCF5329上的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:disk_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究JPEG编解码算法在DSP上的实现技术。随着网络和嵌入式产品的飞速发展,数字图象在人们生活中的应用也越来越广泛,由于图像文件尺寸庞大,需要存储和传输的图像库数据也迅速增加。为解决日益增长的数据量与存储空间及网络传输带宽之间的矛盾,在图像数据存储和传输时必须对其进行压缩处理。在数字图像压缩领域,由于JPEG优良的品质,其应用是最为广泛的。随着数字信号处理器(DSP)的功能的逐渐增强和价格的不断下降,DSP已经被广泛应用到各种领域。DSP比通用的CPU更适合做数字信号处理,在DSP上实现JPEG实时编解码具有内在的优势和一定的现实意义。本文首先介绍了图像压缩技术的原理、JPEG标准和基于DSP的实时信号处理系统,然后在Freescale ColdFire 32位微处理器MCF5329上设计并实现了JPEG编解码算法。JPEG编码算法主要由色彩空间转换、亚抽样、DCT变换、DCT系数量化和哈夫曼编码等几个部分组成。重点结合MCF5329的流水线操作和并行操作特征及离散余弦变换算法原理,利用乘累加器合并加法运算和乘法运算高效快速地实现了一种基于DSP乘法累加单元的DCT快速算法,并对几个关键模块进行了优化。整个编码算法能够达到实时压缩的目标。相应地,JPEG解码算法主要由哈夫曼解码、DCT系数反量化、IDCT变换、内插和色彩空间转换等几个部分组成。利用EMAC单元实高效地实现了反离散余弦变换快速算法,并对几个关键模块进行了优化。整个解码算法能够达到实时解压显示的目标。编解码完成后,对编解码器的功能和性能作了测试和对比分析。对一幅大小为240×320的24位图片进行编解码,所需时间分别为0.23s和0.12s,达到了实时编解码的目的。分析结果表明对DCT算法和IDCT算法部分实现和优化较为成功,对哈夫曼编解码部分的优化则相对欠缺,这也是JPEG编解码软件需要加以改进的地方。
其他文献
无线传感器网络作为一种新型的Ad hoc网络,相对于传统的无线网络具有覆盖面广、组建方便、抗毁性强等优势,正在医疗、自然灾难监控、军事等各种领域得到越来越广泛的应用。基于
随着人们物质生活水平的不断提升,对家电智能化控制的要求也逐渐提高。目前的智能家居系统主要通过家庭网关对家电进行室内控制,无法实现远程遥控,家电的使用情况也无法联网
MP3是MPEG-I的音频标准第三层压缩模式。其压缩比例高、音质失真小的特点,使之成为当前PC、网络、PDA上最为流行的音频格式。由于MP3应用的普遍性,因此对MP3的课题研究十分广
制造业中测量设备能及时发现和分析生产过程中存在的问题,对质量控制和提高生产效率具有非常重要的意义。移动摄影测量技术有精度高、可拓展性强等优点,已广泛应用于生产部件
RFID编码解析服务是一个查找服务,提供RFID编码与其对应物品的相关信息存放地址的映射服务。RFID编码解析服务主要可分为静态解析服务和动态解析服务,静态解析服务提供的映射
期刊
空天网络是由不同空间层次上不同种类、不同功能的终端以及相应的地面设施,通过星地、星间链路构成的系统。如何保障空天网络中的不同用户在接入时的服务质量(QoS,Quality of
期刊
水下无线传感器网络(Underwater Wireless Sensor Network, UWSN)由大量具有感知和无线通信能力的节点组成。受能量限制,节点通常采用数据融合去除数据分组之间的信息冗余,减
为了在密集、复杂的电磁环境中快速、准确的打击雷达,反辐射导弹总体系统对信号分选与PRF跟踪系统提出了更高的要求。信号分选与PRF跟踪系统是对当前电磁环境的判断并对部分信