• DocumentCode
    2415305
  • Title

    A new approach to emulate CNN on FPGAs for real time video processing

  • Author

    Kayaer, Kamer ; Tavsanoglu, Vedat

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Yildiz Tech. Univ., Istanbul
  • fYear
    2008
  • fDate
    14-16 July 2008
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    A new processor architecture implementing the Discrete Time Cellular Neural Networks (DT-CNN) on FPGA is proposed. This architecture intends to process video images real time with 3times3 CNN templates and without the use of an external memory. The absence of the external memory decreases the cost and complexity of the system. The architecture is based on a single pipelined cell which is employed to emulate a CNN with larger number of neurons. The video source must transmit the data to the FPGA in a progressive manner like the VGA, DVI, progressive cameras or digital interfaced CMOS cameras. Interlaced video signals like PAL, SECAM and NTSC are not suitable for this architecture. The video image pixels are processed and outputted simultaneously with the incoming pixel values. The output signal of the system is synchronized to the input signal with some video line latency, where latency is due to the pipelined structure of the system. Proposed architecture is also realized on a Xilinx Virtex-II FPGA in Celoxica RC203 board. The main features of the architecture are: 1) No external memory is required. 2) Computation of each pixel is done in three FPGA clock periods. 3) The number of Euler iterations required for the computation of the output values is determined by the number of implemented processor units (PUs).
  • Keywords
    cellular neural nets; field programmable gate arrays; video signal processing; CNN; Celoxica RC203 board; DT-CNN; Euler iterations; Xilinx Virtex-II FPGA; cellular neural networks; digital interfaced CMOS cameras; discrete time cellular neural networks; field programmable gate arrays; real time video processing; video image pixels; CMOS image sensors; Cellular neural networks; Computer architecture; Costs; Delay; Digital cameras; Field programmable gate arrays; Neurons; Page description languages; Pixel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cellular Neural Networks and Their Applications, 2008. CNNA 2008. 11th International Workshop on
  • Conference_Location
    Santiago de Compostela
  • Print_ISBN
    978-1-4244-2089-6
  • Electronic_ISBN
    978-1-4244-2090-2
  • Type

    conf

  • DOI
    10.1109/CNNA.2008.4588644
  • Filename
    4588644