Title :
FPGA-based 3D median filtering using word-parallel systolic arrays
Author :
Castro-Pareja, Carlos R. ; Jagadeesh, Jogikal M. ; Venugopal, Sharmila ; Shekhar, Raj
Author_Institution :
Ohio State Univ., Columbus, OH, USA
Abstract :
A 3D median filter architecture suitable for FPGA implementation is presented. The architecture consists of an ordered semi-systolic array of size equal to the filter window size. The hardware requirements of the architecture are significantly lower than those of previously reported systolic array architectures, making it desirable for the implementation of filters with large kernel sizes. An implementation of a 3×3×3× filter in an Altera EP1C3T100C6 FPGA achieved a clock rate in excess of 100 MHz, being able to process a 128×128×128 image in 0.2 seconds. An implementation of a 3×3 2D filter achieved a clock rate in excess of 130 MHz.
Keywords :
field programmable gate arrays; median filters; multidimensional digital filters; systolic arrays; 2D filter; 3D median filtering; Altera EP1C3T100C6 FPGA; FPGA implementation; clock rate; filter window size; kernel sizes; word-parallel systolic arrays; Clocks; Field programmable gate arrays; Filtering; Filters; Hardware; Image processing; Kernel; Noise reduction; Systolic arrays; Ultrasonic imaging;
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
DOI :
10.1109/ISCAS.2004.1328707