超过460,000+ 应用技术资源下载
rar

JPEG2000中小波变换的FPGA实现.rar

  • 1星
  • 日期: 2014-03-05
  • 大小: 3.09MB
  • 所需积分:1分
  • 下载次数:3
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: JPEG2000中小波变换的FPGA实现

JPEG 2000是为适应不断发展的图像压缩应用而出现的新的静止图像压缩标准,小波变换是JEPG 2000核心算法之一。小波变换是一种可达到时(空)域或频率域局部化的时频域或空频域分析方法,其多尺度分解特性符合人类的视觉机制,更加适用于图像信息的处理。提升小波变换是一类不采用傅立叶变换做为主要分析工具的小波变换新方法,提升小波变换的提出大大简化了小波变换的计算,使其在实时信号处理领域得到广泛的应用。通过提升的方法很容易构造一般的整数小波变换,由于图像一般用位数较低的整数表示,整数小波变换可以将为整数序列的图像矩阵映射成整数小波系数矩阵,这就大大简化了小波变换的硬件电路设计。在当今数字化和信息化时代背景下,研究具有高速硬件处理功能的可变程逻辑器件在图像压缩算法领域的应用已经成为当今研究的热点。 本文旨在探讨和研制基于FPGA的小波变换模块的可能性和方法。本文采用Xilinx公司的Spartan-Ⅲ系列芯片,根据JPEG 2000推荐无损提升小波算法和有损提升小波算法,设计图像压缩系统的小波变换模块。主要工作如下: 第一部分介绍了传统小波分析理论和提升小波分析理论。包括连续小波时频局域性的特征,离散小波变换系数的意义,多分辨分析引出的构造小波基的系统方法和计算离散小波的快速算法等。重点放在介绍正交小波和双正交小波的构造方法,并介绍了数字图像在小波域的特点。讨论了提升小波变换的基本思想,讨论了用提升方法构造小波基以及传统小波变换的提升实现,讨论了整数小波变换。 第二部分介绍了FPGA结构及其设计流程。介绍了FPGA/CPLD器件的特征、发展趋势及FPGA/CPLD基本结构,然后重点介绍了本文用到的Xilinx公司Spartan-Ⅲ系列芯片的结构特点,以及Xilinx的FPGA开发软件ISE,最后介绍了硬件描述语言VHDL语言的特点。 最后一部分是本论文研究的主要内容,即JPEG 2000中最核心的算法-提升格式小波变换的一维变换模块设计和二维变换模块设计。一维提升小波变换模块采用两种不同的电路结构进行设计-低速低功耗的串行流水线结构和高速高功耗的并行阵列结构。同样,二维小波变换模块也采用了两种不同的电路结构进行设计-低速低功耗的折叠结构和高速高功耗的串行结构。 文章对提升小波变换的FPGA实现中的大量细节问题进行了讨论,给出了每种结构提升小波变换模块的电路原理图,并对原理图进行了仿真测试,仿真测试结果不仅表明了模块功能的正确性,而且表明不同小波模块可以满足相应领域的实际要求。

更多简介内容

推荐帖子

JPEG2000中嵌入式块编码的FPGA设计
摘要: 为了使JPEG2000能应用到便携产品中,采用了高效存储结构的硬件实现方案,并设计了相应的寄存器组和控制逻辑。仿真结果表明所设计所设计的编码器能够在0.256s内完成对一帧512×512的灰度图像的编码。 关键词: 基于最优截断的嵌入式编码 JPEG2000 交错存储 随着多媒体市场的迅猛发展,百万像素的数码相机、各种功能强大的彩屏手机等数字消费产品逐渐普及。这些多媒体应用均需要处
maker FPGA/CPLD
JPEG2000中嵌入式块编码的FPGA设计
摘要: 为了使JPEG2000能应用到便携产品中,采用了高效存储结构的硬件实现方案,并设计了相应的寄存器组和控制逻辑。仿真结果表明所设计所设计的编码器能够在0.256s内完成对一帧512×512的灰度图像的编码。 关键词: 基于最优截断的嵌入式编码 JPEG2000 交错存储 随着多媒体市场的迅猛发展,百万像素的数码相机、各种功能强大的彩屏手机等数字消费产品逐渐普及。这些多媒体应用均需要处
程序天使 FPGA/CPLD
JPEG2000中嵌入式块编码的FPGA设计
摘要: 为了使JPEG2000能应用到便携产品中,采用了高效存储结构的硬件实现方案,并设计了相应的寄存器组和控制逻辑。仿真结果表明所设计所设计的编码器能够在0.256s内完成对一帧512×512的灰度图像的编码。 关键词: 基于最优截断的嵌入式编码 JPEG2000 交错存储 随着多媒体市场的迅猛发展,百万像素的数码相机、各种功能强大的彩屏手机等数字消费产品逐渐普及。这些多媒体应用均需要处
呱呱 FPGA/CPLD
关于FPGA实现DDS中DA的选型
我要做一个信号发生器,用FPGA实现DDS部分,现在我比较疑惑的是: 比如说我要输出频率为100K的正弦波, 我的ROM中存有1024个点,那如果这样的话,我的DA转换速度就要达到100K*1024,才能得到一个完整的波形,那DA的转换速度大约到了100M。  做个100K的正弦波,就得那么高速的DA,晕啊。 一定是我理解错误了吧?,哪位热心的朋友给我解释一下输出波形频率与DA的转换速度选型的关系
523335234 FPGA/CPLD
几周来学习STM32的小实验:用STM32内置的高速ADC实现简易示波
    这几周一直在埋头学习STM32,在论坛上学到了不少知识,得到了大家的帮助,这里衷心的向大家表示感谢,尤其是特别要感谢论坛上GRANT_JX大大:)正是有幸得到了他热心相赠的STM32F103VB芯片以及评估版的PCB,我才能够顺利开展我的STM32学习之旅啊。经过一段时间的学习实验终于对STM32有了点初步的了解,有点入门了,呵呵。    并汇报下几周来学习STM32的小作品:用
emile1732 【stm32/stm8】
【小梅哥SoC】如何查看SoC FPGA的系统中FPGA侧添加的GPIO的编号并使用中断
将Intel SoC FPGA的开发方法详细系统的整理出来,小梅哥一直在努力。(YY自嗨一把)。 问题描述         之前因为中断号的问题,卡了几年。对于ARM侧自己的GPIO,都有一个计算公式可以算出每个pin 对应的GPIO号,而对于在FPGA侧为ARM添加的PIO,添加之后该PIO的编号是多少,一直是一个困扰着我的难题,因为自己Linux方面很菜,很菜很菜,所以一直不知道如何去解决
小梅哥 【Altera SoC】

评论


个人中心

意见反馈

求资源

回顶部

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子

搜索下次设计所需的
TI 器件

● 目前在售器件有45,000款
● 6.99美元标准运费,不受时间和地点限制
● 无最低起订量要求

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })