DocumentCode :
2544395
Title :
Automatic generation of neural networks for image processing
Author :
Soares, Andre B. ; Susin, Altamiro A. ; Guimaraes, Leticia V.
Author_Institution :
Inst. de Informatica, UFRGS, Porto Alegre
fYear :
2006
fDate :
21-24 May 2006
Lastpage :
3204
Abstract :
This paper presents a technique for automatic generation of image processing architectures based on artificial neural networks (NN) for real time vision applications in order to reduce the hardware design effort. The generated datapath can be reused with different functions. A high throughput is obtained with one output pixel being produced at each clock cycle for each input pixel, allowing VGA stream processing. NN used is MLP, trained by back-propagation. Function training is executed in a C++ software. Then VHDL code of the image processing IP core is automatically generated. Image processing systems using the generated IP cores were evaluated in FPGA, showing both good performance and suitability of the method
Keywords :
backpropagation; field programmable gate arrays; hardware description languages; image processing; multilayer perceptrons; FPGA; IP core; MLP; VGA stream processing; VHDL code; back-propagation; image processing architecture; neural network automatic generation; Application specific integrated circuits; Digital signal processing; Field programmable gate arrays; Image edge detection; Image processing; Joining processes; Neural network hardware; Neural networks; Process design; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
Type :
conf
DOI :
10.1109/ISCAS.2006.1693306
Filename :
1693306
Link To Document :
بازگشت