Title :
Real-Time Processing of Ultrasound Images with Speckle Reducing Anisotropic Diffusion
Author :
Wu, Wenqian ; Acton, Scott T. ; Lach, John
Author_Institution :
Charles L. Brown Dept. of Electr. & Comput. Eng., Virginia Univ., Charlottesville, VA
fDate :
Oct. 29 2006-Nov. 1 2006
Abstract :
Real-time image processing is desirable for many medical imaging applications. However, many sophisticated image processing algorithms are so computationally intensive that general-purpose CPUs cannot satisfy real-time requirements. In this work, we present a design flow graph approach and several design considerations for implementing complex image processing algorithms in hardware. As a case study, an FPGA implementation of a novel ultrasound image enhancement algorithm - speckle reducing anisotropic diffusion (SRAD) - is discussed. A considerable reduction of hardware complexity is achieved through the co-optimization of both the algorithm and its hardware implementation. Experimental results reveal a 30X performance improvement over the original MATLAB implementation and a 20X performance improvement over the C implementation, with a relative intensity error of less than 2%.
Keywords :
biomedical ultrasonics; flow graphs; image enhancement; medical image processing; FPGA; design flow graph approach; medical imaging; real-time image processing; speckle reducing anisotropic diffusion; ultrasound image enhancement; Algorithm design and analysis; Anisotropic magnetoresistance; Biomedical imaging; Field programmable gate arrays; Flow graphs; Hardware; Image enhancement; Image processing; Speckle; Ultrasonic imaging;
Conference_Titel :
Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
1-4244-0784-2
Electronic_ISBN :
1058-6393
DOI :
10.1109/ACSSC.2006.355000