Title :
FPGA implementation of 3D discrete wavelet transform for real-time medical imaging
Author :
Jiang, Richard M. ; Crookes, Danny
Author_Institution :
Sch. of Electr. Eng., Queen´´s Univ. Belfast, Belfast
Abstract :
3D discrete wavelet transform (DWT) is a compute-intensive task that is usually implemented on specific architectures in many real-time medical imaging systems. In this paper, a novel area-efficient high-throughput 3D DWT architecture is proposed based on distributed arithmetic. A tap-merging technique is used to reduce the size of DA lookup tables. The proposed architectures were designed in VHDL and mapped to a Xilinx Virtex-E FPGA. The synthesis results show the proposed architecture has a low area cost and can run up to 85 MHz, which can perform a five-level 3D wavelet analysis for seven 128 times 128 times 128 volume images per second.
Keywords :
biomedical imaging; discrete wavelet transforms; field programmable gate arrays; hardware description languages; 3D discrete wavelet transform; FPGA; VHDL; distributed arithmetic; real-time medical imaging; tap-merging technique; Arithmetic; Biomedical imaging; Computer architecture; Costs; Discrete wavelet transforms; Field programmable gate arrays; Image analysis; Real time systems; Table lookup; Wavelet analysis;
Conference_Titel :
Circuit Theory and Design, 2007. ECCTD 2007. 18th European Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4244-1341-6
Electronic_ISBN :
978-1-4244-1342-3
DOI :
10.1109/ECCTD.2007.4529647