A VLSI Architecture and Algorithm for Lucas-Kanade-Based Optical Flow Computation

被引:36
|
作者
Mahalingam, Venkataraman [1 ]
Bhattacharya, Koustav [1 ]
Ranganathan, Nagarajan [1 ]
Chakravarthula, Hari [2 ]
Murphy, Robin Roberson [3 ]
Pratt, Kevin Sheldon [4 ]
机构
[1] Univ S Florida, Dept Comp Sci & Engn, Tampa, FL 33620 USA
[2] Tessera Inc, Syst Engn, San Jose, CA 95134 USA
[3] Texas A&M, Dept Comp Sci, College Stn, TX 77843 USA
[4] Univ S Florida, Ctr Robot Assisted Search & Rescue, Tampa, FL 33620 USA
关键词
Field-programmable gate array (FPGA) implementation; Lucas-Kanade algorithm; optical flow; VLSI architecture; MOTION;
D O I
10.1109/TVLSI.2008.2006900
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Optical flow computation in vision-based systems demands substantial computational power and storage area. Hence, to enable real-time processing at high resolution, the design of application-specific system for optic flow becomes essential. In this paper, we propose an efficient VLSI architecture for the accurate computation of the Lucas-Kanade (L-K)-based optical flow. The L-K algorithm is first converted to a scaled fixed-point version, with optimal bit widths, for improving the feasibility of high-speed hardware implementation without much loss in accuracy. The algorithm is mapped onto an efficient VLSI architecture and the data flow exploits the principles of pipelining and parallelism. The optical flow estimation involves several tasks such as Gaussian smoothing, gradient computation, least square matrix calculation, and velocity estimation, which are processed in a pipelined fashion. The proposed architecture was simulated and verified by synthesizing onto a Xilinx Field Programmable Gate Array, which utilize less than 40% of system resources while operating at a frequency of 55 MHz. Experimental results on benchmark sequences indicate 42% improvement in accuracy and a speed up of five times, compared to a recent hardware implementation of the L-K algorithm.
引用
收藏
页码:29 / 38
页数:10
相关论文
共 50 条
  • [31] A New Hardware Architecture for the Ridge Regression Optical Flow Algorithm
    Simons, Taylor
    Lee, Dah Jye
    2018 IEEE SOUTHWEST SYMPOSIUM ON IMAGE ANALYSIS AND INTERPRETATION (SSIAI), 2018, : 125 - 128
  • [32] Optical flow computation based on Bayesian selecting scheme
    Lu Zongqing
    Xie Weixin
    Pei Jihong
    CHINESE JOURNAL OF ELECTRONICS, 2007, 16 (01): : 107 - 110
  • [33] VLSI architecture study of a real-time scalable optical flow processor for video segmentation
    Minegishi, N
    Miyakoshi, J
    Kuroda, Y
    Katagiri, T
    Fukuyama, Y
    Yamamoto, R
    Miyama, M
    Imamura, K
    Hashimoto, H
    Yoshimoto, M
    IEICE TRANSACTIONS ON ELECTRONICS, 2006, E89C (03): : 230 - 242
  • [34] VLSI architecture for fixed mesh based deformable motion estimation using ARPS algorithm
    Shiju, P. P.
    Chakrabarti, Indrajit
    Virdi, Rishi
    Wasnik, Snehal
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 59 : 92 - 102
  • [35] A Parallel VLSI Architecture for Fast Min Max Predicate Based Region Growing Algorithm
    Roy, Pradipta
    Biswas, Prabir Kumar
    Das, Binoy Kumar
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL ENGINEERING (ICAEE), 2014,
  • [36] Optical Flow in a Smart Sensor Based on Hybrid Analog-Digital Architecture
    Guzman, Pablo
    Diaz, Javier
    Agis, Rodrigo
    Ros, Eduardo
    SENSORS, 2010, 10 (04) : 2975 - 2994
  • [37] Color Image Sequence Optical Flow Computation Based on GDIM
    Wei Jin-ru
    Xuan Shi-bin
    Sun Li-li
    Zhang Jing-jing
    PROCEEDINGS OF THE 2009 CHINESE CONFERENCE ON PATTERN RECOGNITION AND THE FIRST CJK JOINT WORKSHOP ON PATTERN RECOGNITION, VOLS 1 AND 2, 2009, : 437 - 441
  • [38] Accelerated Optical Flow Function Algorithm Using Compute Unified Device Architecture
    Aziz, Mohd Zafran bin Abdul
    Ibai, Petrus Simon Anak
    Adnan, Syed Farid Syed
    Rohmad, Mohd Saufy
    Bin Makhtar, Ahmad Khushairy
    Ghani, M. A. A.
    INTERNATIONAL SYMPOSIUM ON ROBOTICS AND INTELLIGENT SENSORS 2012 (IRIS 2012), 2012, 41 : 1343 - 1352
  • [39] Computation of discontinuous optical flow fields based on spatiotemporal bilateral filtering
    Feghali, R
    Vincent, A
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2004, PTS 1 AND 2, 2004, 5308 : 1325 - 1332
  • [40] Confidence based optical flow algorithm for high reliability
    Li, Renjie
    Yu, Songyu
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 785 - 788