In this study, we present an implementation on FPGA of 2D signals Encoder/Decoder using dyadic Discrete Wavelet Transform based on quadrature mirror filters, by applying fast wavelet Mallat`s algorithm. The wavelet coefficients will be encoded by Huffman code in order to be transmitted progressively through an Ethernet TCP/IP based connection. The proposed study is implemented and synthesized in VHDL for Xilinx Virtex-IIV2MB1000 FPGA device using ISE 8.1 and simulated on Modelsim PE 6.0d. The synthesis results are presented in detail. The proposed design can substantially accelerate the DWT and the possible reconfiguration can be exploited to reach a higher performance in the future. The system is designed to be integrated as an extension to the nuclear imaging system implemented around our nuclear research reactor. Assuming a Pentium4 processor with clock frequency of 3.3 GHz for the Matlab software implementation, a speed up of over 5 times for a picture size of 256 x 256 was achieved. PDFFulltextXMLReferencesCitation
How to cite this article
S. Saadi, M. Touiza and A. Guessoum, 2007. FPGA Implementation of 2D Signals Encoder Using QMF Based Dyadic DWT: Application to Neutron Tomography Projections. Journal of Applied Sciences, 7: 1528-1533.