• 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