通过DSP实现JPEG图像到位图的转换

通过DSP实现JPEG图像到位图的转换(任务书,开题报告,论文10600字)
摘 要
目前,计算机上普遍使用的图片格式是位图即BMP图像格式,而在图片数据的传输过程中,必须要对BMP格式的图片进行压缩,一般采用JPEG压缩标准。在接收端接收数据的时候,就必须对JPEG文件进行解压缩,为后续的处理工作做准备。本文就是通过DSP微控制器来实现JPEG的解压缩过程。
本文着重研究了JPEG压缩标准,理解色彩模型、离散余弦变换(DCT)、量化、“Z”字形排列、行程编码、Huffman编码原理。熟悉JPEG文件数据存储格式及相关数据块的辨识以及对TMS320F28027 DSP中的CMD文件的理解,通过修改CMD文件实现对内存空间的重新分配。
本文首先在PC平台上,通过C编程实现JPEG图像的解压过程。之后将JPEG解码的C语言程序移植到DSP微控制器中去,完成了对解码程序以及DSP内存的优化过程。
关键词:JPEG 解压缩 DSP
Through the conversion of DSP to achieve JPEG image to the bitmap
Abstract
At present,the widespread use of computer image format bitmap image formatis BMP,and the transmission process in the image data must be on the BMP format image compression,generally use the JPEG compression standard. When the receiving end receives the data, we must extract the JPEG file to prepare for the subsequent treating. This paper is through the DSP microcontroller to achieve decompression process JPEG.
This paper focuses on the research of the JPEG compression standard, understanding of color model, discrete cosine transform(DCT), quantization,”Z”-shaped arrangement, run length coding, huffman coding principle. The basic princinple of familiar with the JPEG file format of data storage and datablock identification and the TMS320F28027 DSP CMD document understanding,realizing the reallocation of memory space by modifying the CMD file.
Firstly ,in the PC platform, using C programming to realize the decompression process of JPEG image. After the JPEG decoding C language program is transplanted to the DSP micro controller,completed the decoding progran and the DSP memory optimization process.
Key Words: JPEG; Decompression; DSP
[资料来源:www.doc163.com]


目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 引言 1
1.2 课题来源及研究内容 1
1.3 研究现状 1
1.4 本文所做的工作 2
第二章 JPEG图像压缩标准 3
2.1 JPEG编解码过程 3
2.1.1 色彩模型 3
2.1.2 离散余弦变换(DCT) 4
2.1.3 量化 4 [版权所有:http://DOC163.com]
2.1.4 “Z”字形排列 5
2.1.5 熵编码 6
2.2 JPEG文件格式详解 6
2.3 JPEG图像解压缩过程的C语言[12]实现 7
第三章 TMS320F28027 DSP微控制器及其移植过程 16
3.1 DSP微控制器简介 16
3.1.1 DSP微控制器的内存的特点 16
3.1.2 CMD文件解析 16
3.2 C语言程序向DSP的移植[20]过程 18
3.2.1 CCS环境下JPEG文件的读取 18
3.2.2 CCS环境下解码数据的存储 19
3.2.3移植过程中对内存空间的重新分配 20
3.3 结果分析 22
3.3.1 PC平台下JPEG解压 22
3.3.2 F28027 DSP下JPEG解压 23
第四章 总结和展望 25
4.1 总结评价 25
4.2 展望 25
参考文献 26
致 谢 28