电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>可编程逻辑>FPGA/ASIC技术>基于FPGA的快速9/7整形离散小波变换系统 - 全文

基于FPGA的快速9/7整形离散小波变换系统 - 全文

  2.1 行变换过程

  首先,使用7个移位寄存器来实现对数据的读写传输,每到来一个时钟控制信号(clk),就往移位寄存器中读写一个数据,数据在移位寄存器中的传输过程,如图3所示。

  当输入第5个数据时,就可以根据式(1)和式(5)分别计算出第一个高通系数值D0和第一个低通系数值C0,下一个时钟控制信号读入第6个数据时,不进行操作,当控制读入第7个数据时,根据式(2)和式(6)分别计算出第2个高通系数值Dj和第2个低通系数值Cj,小波行变换后的高通系数D和低通系数C采用地址传输的方式交叉存储到6个内部RAM当中,如图4所示。


 

2.2 列变换过程

  由于列变换是针对行变换后的数据进行的,即对上面6片RAM中存储的行变换后的数据进行列变换,为了提高运行速度,本文采用基于行的列变换方法,即当小波变换进行到第5行时,列变换也同时进行,第5行行变换结束时,也完成了针对第5行数据的列变换,当第6行进行小波变换时,不进行列变换操作,直到第7行小波行变化数据输入时,再同时进行列变换计算操作,依次完成小波列变换。对于列小波变换后的低频数据dLLl,要输入RAM缓存以进行下一级变换,对于其他的高频数据(dLHl,dHLl,dHHl)可以直接输出到片外存储器中。

  下面是设计的一级二维小波变换的集成模块,如图5所示。

  3 仿真与综合

  为了验证本文设计系统的性能,使用Modlesim6.3仿真软件对系统进行了仿真测试,下面是采用大小为1 024×1 024,图像数据为8位的测试图像进行测试仿真的部分波形图。

 

上一页12全文
收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

相关推荐

数字电源中如何把连续频域变换离散域(一)

从事开关电源研发的工程师,尤其是模拟控制的电源设计师,比较熟悉连续时域、连续频域的传递函数分析。那如何把模拟控制变成数字控制呢?因为计算机或者CPU它本质上是一个采样系统,只能处理离散系统,所以要把
2022-12-23 18:05:002653

Vivado中快速傅里叶变换FFT IP的配置及应用

快速傅里叶变换 (Fast Fourier Transform,FFT), 即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。
2023-07-20 16:46:232011

FPGA 实现小变换

如何用FPGA来实现97整型小变换,各位有相关的资料吗?
2008-10-15 09:34:06

变换系统中发生腐蚀的主要原因是什么?

变换系统中发生腐蚀的主要原因是什么?氨合成反应分为哪几种反应?
2021-07-22 07:11:40

离散傅里叶变换DFT在电阻网络分析中到底起到什么作用

看到一篇博文中对于无限电阻网络求解相邻节点阻抗中使用了离散傅里叶变换 (DFT) 的方法比较新颖。分析了DFT在其中仅仅是起到描述线性时不变离散时间系统的作用,所以将其替换成 z 变换进行描述,则在分析求解过程中会更加的清晰。原作者:TsinghuaJoking
2022-08-19 15:59:46

离散型PID算法的Matlab仿真

(); dsys=c2d(sys,ts,'z'); %把控制函数离散化取Z变换n阶定常离散系统差分方程%在零初始条件下取Z变换:%dsys即Y(z)/U(z) [num,den]=tfdata(dsys
2019-05-30 09:10:39

Labview离散信号怎么实现时间尺寸变换

Labview离散信号怎么实现时间尺寸变换啊?
2020-04-21 12:14:44

【案例分享】LabVIEW和Matlab混合编程的小去噪方法

结合起来,实现了小降噪的数学建模和信号图像显示。1 小变换原理小变换的理论主要包括连续小变换离散变换和多分辨分析。1.1 连续小变换按如下方式平移和伸缩而生成的函数族 {ψ a,b } 叫
2019-08-06 04:00:00

一种基于离散变换和HVS的彩色图像数字水印算法

提出一种利用人眼视觉模型和小变换进行彩色图像数字水印嵌入的方法。通过将水印信息重复嵌入到宿主图像的中频和高频系数来增强鲁棒性。   关键词: 彩色数字水印  离散变换&
2009-09-19 09:34:20

从ASIC到FPGA的转换系统时钟设计方案

从ASIC到FPGA的转换系统时钟设计方案
2011-03-02 09:37:37

使用快速Fourier变换法将ADC样本转换为频域频谱的方法和结果

: NuTiny-SDK-NUC121_V1.0 快速傅里叶变换(FFT)是一种常用的信号分析方法,可用于将离散时间信号转换为频域频谱,用户可以从FFFT中受益,观察频谱并找出原始信号的频率构成。这个示例将展示如何使用ADC
2023-08-22 08:13:00

光链路实时监测倒换系统

  一、概述随着通讯网络和技术的飞速发展,通信网络运营商已经从单纯注重业务的提供,转向更加注重网络可靠和业务的快速恢复,从而提高了对光传送网保护能力的要求。光链路实时监测倒换系统
2009-12-02 09:50:10

正在加载...