JPEG2000基于位平面扫描的上下文编码的研究和FPGA实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:ogldfish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JPEG2000是新一代的静态图像压缩标准,它相比JPEG有很多新的特性,如渐进传输和感兴趣区域编码等,因而它具有广阔的应用前景,特别是在数码相机、PDA等便携式设备中。 JPEG2000的核心主要包括小波变换和基于最优化截断点的嵌入式块编码(EBCOT)算法,其计算复杂度远远高于JPEG,完全采用软件方案实现将会占用大量的处理器时间和内存开销,而且速度较慢,实时处理的能力较差。为了推广JPEG2000在便携式产品、消费类电子产品中的应用,打开巨大的潜在市场,研究硬件实现的算法实时处理方案具有重要的应用价值。 EBCOT算法是一个两层的编码引擎,其中的上下文编码的运算量约占到总运算量的50%,是提高编码速度的关键算法之一。由于上下文编码大部分都是逻辑运算,没有复杂的数学运算,但逻辑控制流程复杂繁琐,对存储器访问频繁,采用DSP或者其他的通用处理器通过指令控制实现该算法,未能显著提高编码速度。本文采用FPGA芯片,以电路逻辑的方式来实现该算法并进行优化,在研究和分析了上下文编码算法运算特点的基础上,设计了列判断和交错存储相结合的硬件实现方案,并采用硬件描述语言Verilog在寄存器传输级描述了相应的硬件电路。通过功能仿真和逻辑综合后,所获得的上下文编码模块最大时钟频率为101MHz,且能在130ms内完成对一幅512×512灰度图像的编码,性能比Jasper软件中的实现方案提高了75%。 JPEG2000的一个重要特性是其具有渐进传输的能力,而码流组织是获得渐进传输特性的技术关键。码流组织通过在输出码流中安排数据包的先后顺序来实现渐进传输的目的。本文对JPEG2000中实现渐进传输的机制进行了分析,并研究了码流组织的算法实现。 为了对JPEG2000算法实现进行验证,本文设计了基于FPGA和ARM的验证实验平台,其中FPGA主要完成算法中运算量较大的小波变换、上下文编码和算术编码,而ARM处理器则完成码流组织、数据打包以及和PC机的通信。本文在该平台上对所设计的上下文编码算法和码流组织模块的设计进行了验证,实验结果表明本文设计的算法模块功能正确,并在一定程度上提高了编码速度。
其他文献
本文采用建模方法,针对微波频率下的应用,建立了器件性能参数(包括有效介电常数、加载后传输线特征阻抗、插入损耗等)和BST材料参数(包括介电常数、薄膜厚度、介电损耗等)之间的
Er:YAG陶瓷具有良好的物理、化学和机械性能,而且根据 Er3+离子掺杂浓度的不同能够发射1.6μm波段和2.94μm波段的激光,在光通信、激光遥感、生物医学应用等领域具有重要应用前
论文首先对∑-△A/D转换器的各种结构进行了研究,包括单循环结构、级联结构和多位量化结构。讨论了各种结构转换器的运作原理和稳定因素。比较了各种结构的性能,从中挑选出一种
智能天线利用数字信号处理技术产生空间定向波束,使天线主波束对准期望信号到达方向,而在干扰信号到达的方向形成零陷,达到充分高效利用移动用户信号并删除或抑制干扰信号的目的
在该论文中,我们对光网络中的全光再生关键技术进行了深入的研究,获得了如下成果:1.对各种全光时钟恢复技术进行了讨论和比较,指出了基于DFB激光器自脉动的时钟恢复技术具有
进入信息时代以来,电子技术发展日新月异,便携式电子产品逐渐走进了千家万户。而随着世界资源消耗的加剧、人们对生活质量要求的提高,电子产品的高效性、节能性、轻巧性、稳定性
本论文主要分为两部分:   第一章:丰富环境或嗅觉缺失对小鼠高级认知功能的影响   第一部分:丰富环境及慢性应激对小鼠感觉门控抑制和空间学习记忆的影响   这一部分
本文主要研究无线模式下MPEG-4中视频编解码核心技术——运动估计和变长解码的算法、结构及其VLSI实现问题.在介绍课题的总体背景后,对论文的主要研究内容进行了综述,针对低
光合作用过程中光能的吸收和传递是由镶嵌在脂双分子层中的多个色素蛋白复合物完成的。其中,光系统Ⅱ(PSⅡ)是一个含有多个跨膜区的多亚基色素蛋白复合物,它能够吸收太阳光能裂
种子休眠与萌发的机制一直是植物生理学研究领域的热点问题之一。黄栌(Cotinus coggygria Stop.var.cinerea Engl.)是一种重要的园艺树种,具有重要的观赏价值和经济价值。黄