当前位置:主页 > 管理论文 > 工程管理论文 >

高速图像解码中逆小波变换的研究与实现

发布时间:2017-07-04 12:16

  本文关键词:高速图像解码中逆小波变换的研究与实现


  更多相关文章: 高级综合 逆离散小波变换 JPEG2000 FPGA VLSI


【摘要】:在目前的航天遥感应用中,星上图像压缩一般采用基于FPGA等半定制芯片或专用芯片的硬件系统,具有较高的处理速度,而地面解压缩系统通常采用软件解码的方式,处理速度较低。为了能够实时恢复图像,则必须利用多台服务器同时工作来进行软件解码,这种工作方式所占用的空间以及工作过程中所需要的开销都很大。与基于通用处理器的软件解码相比,硬件解码具有较高的处理速度以及较低的功耗,因此,研究图像解压算法的硬件高速实现具有重大意义。JPEG2000图像压缩标准算法是目前遥感图像压缩性能最优的方法之一,离散小波变换是该算法的核心组成部分。由于解码算法中的逆离散小波变换输入的数据需要进行解交织,从而导致行列并行处理的实现具有较高的复杂度。现有技术中基本采用列变换与行变换串行的实现方式,该种实现方式不仅导致JPEG2000解码系统的处理速度变慢,而且列变换与行变换之间需要较大的存储资源。因此,本文对该问题进行了研究,提出一种高速、低存储并行处理的结构方案,重点解决了由于逆小波变换的解交织而难以实现高速处理等问题,并详细阐述JPEG2000反量化、逆小波变换高速并行处理的电路结构以及与DDR接口的设计。本文的主要创新性工作是采用软硬件联合设计,以Vivado HLS以及Xilinx ISE14.3集成开发环境为平台,改变了反量化以及逆小波变换算法的运算结构,使其在保证高精度的同时能够高速硬件实现;并以JPEG2000标准中的9/7逆小波变换为例,提出一种逆小波变换行列并行、级间串行的高速处理的电路结构,实现了四输入四输出的行列并行、级间串行的逆小波变换,能够支持可变图像分辨率以及可变精度。所提出的VLSI结构在Xilinx型号为Virtex-7 XC7VX485T-2FFG1761C的FPGA上得到了硬件实现,最高时钟频率为117.64 MHz。同时,针对于1024×1024×8bits的图像解码,提出一种逆小波变换的输入缓存结构以及DDR读写控制方案,采用Verilog语言描述。并针对该分辨率,提出一种图像四路输出转变为单路输出的电路结构,完成了四路输出图像的重新组织。本文首先介绍了JPEG2000编解码标准以及各个模块的功能作用,重点讲述了小波变换算法的实现过程。之后讲述了JPEG2000压缩标准中反量化以及9/7逆小波变换的电路结构,小波电路结构中重点讲述了基本的提升结构、列变换处理单元、行变换处理单元、行变换与列变换之间的缓存结构的实现方案。最后介绍小波数据在DDR中的缓存方案以及对于多级逆小波变换的DDR的读写控制。
【关键词】:高级综合 逆离散小波变换 JPEG2000 FPGA VLSI
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP751
【目录】:
  • 摘要5-6
  • ABSTRACT6-11
  • 符号对照表11-12
  • 缩略语对照表12-15
  • 第一章 绪论15-19
  • 1.1 引言15
  • 1.2 课题背景15-16
  • 1.3 研究现状16
  • 1.4 论文创新点16-17
  • 1.5 研究内容与章节安排17-19
  • 第二章 JPEG2000编解码标准19-29
  • 2.1 引言19
  • 2.2 JPEG2000编解码器简介19-20
  • 2.3 小波变换模块简介20-27
  • 2.3.1 小波变换理论背景20
  • 2.3.2 小波的基本概念20-21
  • 2.3.3 基于提升的小波变换算法概述21-23
  • 2.3.4 IDWT硬件实现难点分析23-25
  • 2.3.5 JPEG2000标准中的小波变换算法25-27
  • 2.4 T1编解码器模块简介27-28
  • 2.5 T2编解码器简介28
  • 2.6 本章小结28-29
  • 第三章 单级IDWT的VLSI结构设计29-51
  • 3.1 引言29
  • 3.2 基于HLS电路设计方法29-32
  • 3.2.1 HLS电路设计方法发展现状29
  • 3.2.2 HLS的约束方法29-32
  • 3.3 反量化及逆预处理电路结构设计及实现32-36
  • 3.3.1 浮点乘法运算高级综合实现32-33
  • 3.3.2 反量化电路结构设计及实现33-35
  • 3.3.3 逆预处理电路结构设计及实现35-36
  • 3.4 基本提升单元结构设计36-38
  • 3.4.1 基于提升结构复用的VLSI结构设计36
  • 3.4.2 单步提升VLSI结构设计36-38
  • 3.5 列变换结构设计及实现38-41
  • 3.5.1 列变换VLSI结构设计38-41
  • 3.5.2 列变换高级综合实现41
  • 3.6 行变换结构设计及实现41-42
  • 3.6.1 行变换VLSI结构设计41-42
  • 3.6.2 行变换高级综合实现42
  • 3.7 行列并行结构设计及实现42-47
  • 3.7.1 行列并行VLSI结构设计42-46
  • 3.7.2 行列并行高级综合实现46-47
  • 3.8 单级IDWT算法结构优化过程分析47-50
  • 3.9 本章小结50-51
  • 第四章 多级IDWT与DDR接口设计51-71
  • 4.1 引言51
  • 4.2 JPEG2000解码系统电路结构51-52
  • 4.3 四级IDWT电路结构设计52-54
  • 4.4 多级IDWT的DDR读写控制54-59
  • 4.5 IDWT输入缓存结构设计59-62
  • 4.6 图像重组处理的电路结构62-63
  • 4.7 仿真测试63-68
  • 4.8 结果对比68-70
  • 4.9 本章小结70-71
  • 第五章 结束语71-73
  • 5.1 研究工作总结71-72
  • 5.2 下一步研究方向72-73
  • 参考文献73-75
  • 致谢75-77
  • 作者简介77-78

【参考文献】

中国期刊全文数据库 前6条

1 董明岩;雷杰;王柯俨;李云松;;高效低存储DWT的VLSI结构设计[J];西安电子科技大学学报;2016年02期

2 党宏社;王黎;王晓倩;;基于Vivado HLS的FPGA开发与应用研究[J];陕西科技大学学报(自然科学版);2015年01期

3 马伯宁;王晨昊;汤晓安;匡纲要;;基于GPU的二维离散小波变换快速计算[J];国防科技大学学报;2011年03期

4 钟云德;史承兴;闵彪;;基于FPGA的多级小波逆变换实时系统设计[J];电子科技;2010年09期

5 唐W,

本文编号:517746


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/gongchengguanli/517746.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户23874***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com