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 条
  • [1] Evaluation of Lucas-Kanade based optical flow algorithm
    Liu Xiaochen
    Liu Xiaojie
    Xiong Yufeng
    Yang Jiangtao
    Wang Yubo
    Wang Linwei
    Liu Jun
    Shen Chong
    Tang Jun
    2018 IEEE CSAA GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2018,
  • [2] Pyramidal Lucas-Kanade-Based Noncontact Breath Motion Detection
    Tran, Quoc-Viet
    Su, Shun-Feng
    Nguyen, Van-Truong
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (07): : 2659 - 2670
  • [3] USE OF A LUCAS-KANADE-BASED TEMPLATE TRACKING ALGORITHM TO EXAMINE IN VIVO TENDON EXCURSION DURING VOLUNTARY CONTRACTION USING ULTRASONOGRAPHY
    Karamanidis, Kiros
    Travlou, Artemis
    Krauss, Peter
    Jaekel, Uwe
    ULTRASOUND IN MEDICINE AND BIOLOGY, 2016, 42 (07) : 1689 - 1700
  • [4] Optimal Filter Estimation for Lucas-Kanade Optical Flow
    Sharmin, Nusrat
    Brad, Remus
    SENSORS, 2012, 12 (09) : 12694 - 12709
  • [5] An Improved Visual Odometer Based on Lucas-Kanade Optical Flow and ORB Feature
    Zhong, Lingjun
    Meng, Limin
    Hou, Wei
    Huang, Li
    IEEE ACCESS, 2023, 11 : 47179 - 47186
  • [6] Stationary Obstacle Detection Using Pyramidal Lucas Kanade Optical Flow
    Hatmaja, Sukra Bambang Wahyu Tri
    Nugroho, Saptadi
    Setyawan, Iwan
    2017 15TH INTERNATIONAL CONFERENCE ON QUALITY IN RESEARCH (QIR) - INTERNATIONAL SYMPOSIUM ON ELECTRICAL AND COMPUTER ENGINEERING, 2017, : 474 - 478
  • [7] Massively parallel Lucas Kanade optical flow for real-time video processing applications
    Plyer, Aurelien
    Le Besnerais, Guy
    Champagnat, Frederic
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (04) : 713 - 730
  • [8] Massively parallel Lucas Kanade optical flow for real-time video processing applications
    Aurélien Plyer
    Guy Le Besnerais
    Frédéric Champagnat
    Journal of Real-Time Image Processing, 2016, 11 : 713 - 730
  • [9] A Motion-Based Tracking System Using the Lucas-Kanade Optical Flow Method
    Leonida, Karl Leyven
    Sevilla, Karla Veronica
    Mantises, Cyrel O.
    2022 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2022), 2022, : 86 - 90
  • [10] Tensorial Lucas-Kanade: An Optical Flow Estimator Based on Tensorial Color Representation and Tensorial Algebra
    Ishii, Fernanda Tamy
    Flores, Franklin Cesar
    Rittner, Leticia
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 638 - 644