Optimized FPGA based implementation of discrete wavelet transform
Amin A. Jarrah, Mohsin M. Jamali · 2014 48th Asilomar Conference on Signals, Systems and Computers · 2014
Development of fast Discrete Wavelet Transformation (DWT) is desired in many real life applications. It provides time-frequency representation which gives a multi-resolution outlook of the signal. It is also used for de-noising the signal. However, the DWT is computationally intensive and requires high speed computing platform. So, it is desirable to implement DWT on FPGAs as they have a capability of offering pipelined and parallel processing architecture to achieve real time performance. In this work, an efficient implementation of the DWT method on FPGA platform is proposed for all its dimensions (1-D, 2-D and 3-D). Experimental results demonstrate that our optimized implementation can significantly outperform an equivalent implementation. Also, it shows superior performance when compared with other implementations on different platforms.