论文部分内容阅读
本文选取“基于DSP的JPEG图像编解码器”这一课题,研究基于DSP如何采用软件编程方法实现JPEG图像编解码。
在研究内容上,本文首先分析了JPEG标准,研究了JPEG编解码原理,弄清了DSP器件的结构特点、指令系统以及开发环境;进而研究了如何在DSP处理器基础上构建JPEG编解码器系统硬件处理平台,以向图像数据的采集、压缩、显示和存储等提供硬件支持;在此硬件平台基础上,研究并设计了JPEG编解码程序流程以及基于AVI格式的MJPEG编解码程序流程,并对编解码程序中的核心算法进行了分析和优化。经过对设计的程序流程和算法在CCS2软件开发平台上的编程实现和试验仿真,证明了本文阐述的基于JPEG图像编解码器硬件设计的编解码流程和算法是合理高效的。
在论述上,本文首先介绍JPEG标准及其编解码实现原理,进而说明DSP器件结构、开发流程及其开发环境;之后提出了一套可实现图像数据采集、JPEG图像编解码处理、图像显示和存储功能的硬件平台;并在此基础上论述了基于TMS320V5416处理器的JPEG图像编解码程序和基于AVI格式的MJPEG图像编解码程序的实现及优化,以及基于TMS320LF2407处理器的系统控制程序的实现,并对核心程序算法,例如:CFA格式图像数据插值算法、DCT和IDCT算法、Huffman编解码算法等,进行了较详细的阐述;最后对设计的算法和程序进行了仿真试验和分析。