基于5/3提升小波变换的心电信号压缩算法及VLSI实现

ECG Signals Compression based on 5/3 Lifting  Wavelet and its VLSI Implementation

  • 摘要: 小波变换的应用越来越广泛,但小波变换的硬件实现成为小波变换实时应用的一个关键问题。根据提升小波变换的框架结构,以小波子带系数自适应编码为核心,研究了基于5层5/3提升小波变换及其反变换的ECG信号的压缩算法及其FPGA实现。系统设计采用Verilog HDL语言和流水线设计方法,提高了硬件资源的利用率。系统实现选用Altera 公司CYCLONE EP2C35F672C器件,并采用MITBIH数据库中的ECG信号进行测试。该心电数据压缩算法在均方误差可控的范围内算法获得了较大的压缩比,并利用设计的硬核实现了信号的重建。实验证明,该算法用于心电数据压缩是切实可行的,完全满足实时处理要求。

     

    Abstract: The wavelet transform has recently emerged as a powerful tool for many applications. However, the hardware implementation of wavelet transform is the key problem in the realtime applications. This paper presents the realization of a lifting wavelet processor for ECG data compression algorithm on a field programmable gate array (FPGA) device. This processor implements an algorithm for ECG data compression using a 5 level 5/3 integer type lifting wavelet transform. With the Altera product CYCLONE EP2C35F672C, a pipeline architecture is constructed to increase the utilization of hardware resources. The architecher take the advantages of the lifting scheme and improves the efficiency and speech of the system. The complete prototype is tested through MIT-BIH database. Experimental results showed that our algorithm not only ensured the high fidelity of signals, but also yielded good compression result. From the results, it is also confirmed that the proposed processor can execute target signal compression for the ECG signals in real time.

     

/

返回文章
返回