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 条
  • [21] Dynamic displacement measurement of large-scale structures based on the Lucas-Kanade template tracking algorithm
    Guo, Jie
    Zhu, Chang'an
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2016, 66-67 : 425 - 436
  • [22] Solving sub-pixel image registration problems using phase correlation and Lucas-Kanade optical flow method
    Douini, Youssef
    Riffi, Jamal
    Adnane Mahraz, Mohamed
    Tairi, Hamid
    2017 INTELLIGENT SYSTEMS AND COMPUTER VISION (ISCV), 2017,
  • [23] THE APPLICATION OF PYRAMID LUCAS-KANADE OPTICAL FLOW METHOD FOR TRACKING RAIN MOTION USING HIGH-RESOLUTION RADAR IMAGES
    Hambali, Roby
    Legono, Djoko
    Jayadi, Rachmad
    JURNAL TEKNOLOGI-SCIENCES & ENGINEERING, 2021, 83 (01): : 105 - 115
  • [24] Fine grain pipeline architecture for high performance phase-based optical flow computation
    Tomasi, M.
    Barranco, F.
    Vanegas, M.
    Diaz, J.
    Ros, E.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (11) : 577 - 587
  • [25] Periodicity-Based Computation of Optical Flow
    Khachaturov, Georgii
    Gonzalez Brambila, Silvia Beatriz
    Gonzalez Trejo, Jesus Isidro
    COMPUTACION Y SISTEMAS, 2014, 18 (04): : 741 - 754
  • [26] An optical flow computation based on nonlinear diffusing
    Lu Zongqing
    Xie Weixin
    Pei Jihong
    CHINESE JOURNAL OF ELECTRONICS, 2007, 16 (02): : 267 - 270
  • [27] A NONLINEAR FILTERING BASED OPTICAL FLOW COMPUTATION
    Lu Zongqing
    Liao Qingmin
    Pei Jihong
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2009, 9 (01) : 121 - 132
  • [28] Real-Time Efficient FPGA Implementation of the Multi-Scale Lucas-Kanade and Horn-Schunck Optical Flow Algorithms for a 4K Video Stream
    Blachut, Krzysztof
    Kryjak, Tomasz
    SENSORS, 2022, 22 (13)
  • [29] VLSI Architecture of Saturation Based Image Dehazing Algorithm and its FPGA Implementation
    Upadhyay, Bharat Bhushan
    Yadav, Sumit Kr
    Sarawadekar, Kishor P.
    2022 IEEE 65TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS 2022), 2022,
  • [30] Improved VLSI architecture for triangular windowed sliding DFT based on CORDIC algorithm
    Kulshreshtha, Tanmai
    Dhar, Anindya Sundar
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (02) : 251 - 258