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
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;
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
DOI :
10.1109/ISCAS.2009.5117759