基于提升算法的3 阶Daubechies 离散小波变换的FPGA 实现
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


FPGA Implementation of DB3 Discrete Wavelet Transform Based on Lifting Algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为提高小波变换的计算效率,研究基于提升算法的3 阶Daubechies 离散小波变换及其逆变换的FPGA 实 现。简要介绍提升算法的基本原理,给出3 阶Daubechies 小波变换及其逆变换的提升算法过程,对正变换与逆变换 的硬件实现结构进行设计,该结构无需附加内存,且采用流水线技术实现小波系数的快速并行输出,大大节省了传 统变换所需的存储空间并提高了计算速度。在Quartus 设计软件中对提升算法结构进行仿真,验证了提升结构的正确 性。分别使用传统的基于卷积的DB3 小波滤波器和设计的DB3 提升结构对包含噪声的模拟信号进行小波阈值滤波 处理。结果表明:提升结构算法计算复杂度小,在可承受的信噪比范围内,能够快速实现信号的小波变换处理。

    Abstract:

    The FPGA implementation of DB3 discrete wavelet transform and inverse transform based on lifting algorithm is studied to improve the calculation efficiency of wavelet transform. Based on the introduction of lifting algorithm principle, the calculation process of DB3 wavelet transform and its inverse transform is presented. The hardware implementation architecture of transform is designed. The wavelet coefficient can replace the original signal data in this architecture, which doesn’t need any more memory to store the calculation data. The pipelining technology is used to speedup the calculation and output of wavelet coefficient. The lifting algorithm architecture is simulated in Quartus software and simulation result proves the correctness of the architecture. The traditional DB3 wavelet filter and the lifting algorithm architecture are used to process simulated signal by wavelet threshold de-noising. The results show that the signal noise ratio of method in this thesis is less than the traditional method, while it’s still in a sustainable range and the calculation speed is higher than the traditional method.

    参考文献
    相似文献
    引证文献
引用本文

张敬明,万俊,梁瑞涛,胡清平.基于提升算法的3 阶Daubechies 离散小波变换的FPGA 实现[J].,2012,31(08):78-81.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2013-03-15
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期:
  • 出版日期:
文章二维码