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 条
  • [41] Robotic Visual-Based Navigation Structures Using Lucas-Kanade and Horn-Schunck Algorithms of Optical Flow
    Elasri, Abdelfattah
    Cherroun, Lakhmissi
    Nadour, Mohamed
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, 2024, 48 (03) : 1149 - 1172
  • [42] Joint optimization of image registration and comparametric exposure compensation based on the lucas-kanade algorithm
    Kim, Dong Sik
    Lee, Su Yeon
    Lee, Kiryung
    18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 3, PROCEEDINGS, 2006, : 905 - +
  • [43] Real-Time Robust Human Tracking based on Lucas-Kanade Optical Flow and Deep Detection for Embedded Surveillance
    Quang Dao Vu
    Chung, Sun-Tae
    2017 8TH INTERNATIONAL CONFERENCE OF INFORMATION AND COMMUNICATION TECHNOLOGY FOR EMBEDDED SYSTEMS (IC-ICTES), 2017,
  • [44] Robust optical flow with combined Lucas-Kanade/Horn-Schunck and automatic neighborhood selection
    Bauer, Nicholas
    Pathirana, Pubudu
    Hodgson, Peter
    2006 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2007, : 378 - 383
  • [45] Robust nose detection and tracking using GentleBoost and improved Lucas-Kanade optical flow algorithms
    Ren, Xiaobo
    Song, Jiatao
    Ying, Hongwei
    Zhu, Yam
    Qiu, Xuena
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF THEORETICAL AND METHODOLOGICAL ISSUES, 2007, 4681 : 1240 - +
  • [46] A new methodology for pixel-quantitative precipitation nowcasting using a pyramid Lucas Kanade optical flow approach
    Liu, Yu
    Xi, Du-Gang
    Li, Zhao-Liang
    Hong, Yang
    JOURNAL OF HYDROLOGY, 2015, 529 : 354 - 364
  • [47] Improvement of a face recognition method for high jumper with a single sample based on Lucas-Kanade algorithm
    Shi, Guoxing
    INTERNATIONAL JOURNAL OF BIOMETRICS, 2021, 13 (2-3) : 258 - 271
  • [48] 3D pose and camera parameter tracking algorithm based on Lucas-Kanade image alignment algorithm
    Hong, Hyun Seok
    Chung, Myung Jin
    2007 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-6, 2007, : 2827 - 2830
  • [49] Lucas-Kanade Optical Flow Estimation on the TI C66x Digital Signal Processor
    Zhang, Fan
    Gao, Yang
    Bakos, Jason D.
    2014 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2014,
  • [50] Vision-based measurement for rotational speed by improving Lucas-Kanade template tracking algorithm
    Guo, Jie
    Zhu, Chang'An
    Lu, Siliang
    Zhang, Dashan
    Zhang, Chunyu
    APPLIED OPTICS, 2016, 55 (25) : 7186 - 7194