论文部分内容阅读
随着多媒体技术和Internet应用的不断扩展,图像的传输和存储对图像压缩技术提出了更高的要求。新一代静态图像压缩标准JPEG2000的制定推动了图像压缩算法的研究和应用,基于小波变换的图像压缩技术已经成为当前研究的热点。本课题为天津市自然科学基金资助项目“可用于数码相机的高速图像压缩技术研究”。内存和计算复杂度问题是图像压缩系统的重要因素。本文的算法研究和系统设计不仅可应用于数码相机,也适用于其它对算法复杂度和内存需求敏感的应用场合,具有较大的理论意义和应用价值。本文在研究了JPEG2000的算法原理及其参考软件JASPER的基础上,设计了上位机主控模块、编码模块和解码模块,同时将本文算法和JPEG2000编、解码器集成在统一的软件框架内,以面向对象的方式设计了图像压缩系统的总体结构。为实现快速静止图像压缩,本文采用DSP作为压缩系统的硬件平台,发挥其在数字信号处理上的优势。针对DSP内存有限的特点,在基于行的小波变换的基础上,提出了基于行的自适应二进制算术编码器的改进方案,以移位替代乘法进行概率估算,降低了算法的复杂度,提高了运行速度;针对基于行的小波变换的特点进行上下文构建,滚动使用缓冲区,节省了内存。在此基础上,研究了在低内存、低复杂度条件下的位平面编码和率失真优化,将位平面分为有效性通道、幅度细化通道和清除通道,对三个通道分别编码。应用查表的方式计算每个通道位流的失真值,按质量级的要求产生截断码流,在减少算法对内存需求的同时,可以获得较高的压缩效率和图像质量可分级的压缩码流。