DocumentCode :
2765600
Title :
A Scalable FPGA Implementation of Cellular Neural Networks for Gabor-type Filtering
Author :
Cheung, Ocean Y H ; Leong, Philip H W ; Tsang, Eric K C ; Shi, Bertram E.
fYear :
0
fDate :
0-0 0
Firstpage :
15
Lastpage :
20
Abstract :
We describe an implementation of Gabor-type filters on field programmable gate arrays using the cellular neural network (CNN) architecture. The CNN template depends upon the parameters (e.g., orientation, bandwidth) of the Gabor-type filter and can be modified at runtime so that the functionality of Gabor-type filter can be changed dynamically. Our implementation uses the Euler method to solve the ordinary differential equation describing the CNN. The design is scalable to allow for different pixel array sizes, as well as simultaneous computation of multiple filter outputs tuned to different orientations and bandwidths. For 1024 pixel frames, an implementation on a Xilinx Virtex XC2V1000-4 device uses 1842 slices, operates at 120 MHz and achieves 23,000 Euler iterations over one frame per second.
Keywords :
Gabor filters; cellular neural nets; differential equations; field programmable gate arrays; Euler method; FPGA implementation; Gabor-type filtering; Xilinx Virtex XC2V1000-4 device; cellular neural networks; ordinary differential equation; Biological system modeling; Biology computing; Biomedical signal processing; Cellular neural networks; Energy consumption; Field programmable gate arrays; Gabor filters; Retina; Very large scale integration; Visual system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Neural Networks, 2006. IJCNN '06. International Joint Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-9490-9
Type :
conf
DOI :
10.1109/IJCNN.2006.246653
Filename :
1716064
Link To Document :
بازگشت