论文部分内容阅读
JPEG2000是由ISO/ITU-T制定的新一代的静止图像压缩标准。与JPEG不同,JPEG2000基于离散小波变换,采用嵌入式编码技术EBCOT,生成的码流有较强的截断和优化功能,可应用与多个领域,压缩效果优于JPEG。EBCOT (Embedded Block Coding with Optimized Truncation,率失真优化嵌入式块编码)是JPEG2000算法中的核心算法之一,数据压缩和码流控制均在这里实现。但其计算密集,耗时较大的特点限制了JPEG2000在高速处理中的应用。本文首先整体介绍了JPEG2000标准和它的几个主要模块:预处理,小波变换,量化,比特平面编码,MQ编码器和码流组织,然后重点分析了EBCOT编码算法。在此基础上,给出了具体的设计方案,通过建立查找表和快速率失真优化算法提高了效率,并对方案的C程序仿真结果进行了总结和分析。在硬件设计方面,MQ编码器采用了流水线结构设计,通过模块并行运算,极大的提高了系统效率,并较好的解决了同一时钟产生两个字节码流输出的问题。仿真结果表明,该方案不仅效率高,而且占用逻辑资源少。论文针对比特平面编码算法的特点,采用了一种比特平面并行编码,同时运用SS(Sample Skipping,样本忽略)和GOCS(Group-Of-Column Skipping,条带组忽略)的VLSI设计结构。