论文部分内容阅读
多媒体技术的不断发展使得具有多媒体功能的嵌入式设备已被广泛应用到各个领域。随着嵌入式设备性能及传统工艺的发展,多核嵌入式设备应运而生,在多核处理器平台上研究图像压缩也就成为目前嵌入式多媒体技术的一个重要方向。本文首先介绍了图像压缩以及嵌入式平台的发展及研究现状,分析了在多核平台进行图像压缩的意义及可行性,并详细介绍了JPEG图像压缩标准,分析了其压缩原理;其次,重点研究了OMAP3530双核平台的双核通信及调度技术,以及双核平台的开发模式,在此基础上完成了JPEG压缩在平台上的实现。针对JPEG算法的实现,通过对量化算法的改进,并采用平台支持库IMGLIB将DCT和量化过程的代码进行了汇编优化,以及利用DMA进行图像信息的传递,实现了JPEG算法的优化改进。结合双核技术,分析压缩过程的并行性,采取ARM与DSP并行运行方式对算法的实现完成了进一步优化;最后,通过对优化前与优化后压缩时间的测试,完成了优化效果的比较。通过本课题的研究,为图像压缩在多核平台的广泛应用提供了参考依据。