• DocumentCode
    2251427
  • Title

    A VLSI system architecture for optical flow computation

  • Author

    Bhattacharya, Koustav ; Venkataraman, Mahalingam ; Ranganathan, Nagarajan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    357
  • Lastpage
    360
  • Abstract
    The computation of optical flow in video sequences is a challenging task in most camera based scene interpretation systems. In the past, most optical flow computation algorithms has been either implemented in software running on general purpose processors or designed as an application specific hardware. However, these implementations either cannot support real-time processing requirements or result in excessive inaccuracies in the computed velocity values. In this work, we propose a efficient VLSI system architecture for computing the optical flow in video sequences using the Lucas-Kanade (L-K) algorithm. The algorithm is converted into high speed RTL implementation by exploiting the inherent parallelism in the data flow graph. Clever pipelining strategies has been used throughout the design to further improve the speedup of velocity computation. We have mapped the RTL design on a Xilinx Virtex II field programmable gate arrays (FPGA) supported with Kingston DIMM DDR memory module, and a pixel-plus 2.0 mega-pixel camera on the XUPV2P FPGA board. Experimental results of our proposed design showed significant improvements in accuracy with a speedup of five times when compared with other recent hardware implementations.
  • Keywords
    VLSI; cameras; data flow graphs; field programmable gate arrays; image sequences; video signal processing; FPGA; Kingston DIMM DDR memory module; Lucas-Kanade algorithm; VLSI system architecture; XUPV2P FPGA board; Xilinx Virtex II field programmable gate arrays; application specific hardware; camera; data flow graphs; hardware implementations; optical flow computation; pixel-plus 2.0 mega-pixel camera; scene interpretation systems; video sequences; Cameras; Computer architecture; Field programmable gate arrays; Hardware; High speed optical techniques; Image motion analysis; Layout; Optical computing; Very large scale integration; Video sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5117759
  • Filename
    5117759