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] Tensorial Lucas-Kanade: An Optical Flow Estimator Based on Tensorial Color Representation and Tensorial Algebra
    Ishii, Fernanda Tamy
    Flores, Franklin Cesar
    Rittner, Leticia
    [J]. 2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 638 - 644
  • [22] Custom Processor Design for Efficient, yet Flexible Lucas-Kanade Optical Flow
    Smets, Sander
    Goedeme, Toon
    Verhelst, Marian
    [J]. PROCEEDINGS OF THE 2016 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL & IMAGE PROCESSING, 2016, : 138 - 145
  • [23] A New Motion Estimation Method using Modified Hexagonal Search Algorithm and Lucas-Kanade Optical Flow Technique
    Ghoul, Khalid
    Zaidi, Sofiane
    Laboudi, Zakaria
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2024, 24 (01) : 33 - 40
  • [24] Motion vector estimation of video image by Pyramidal implementation of Lucas Kanade Optical flow
    Tamgade, Sukeshini N.
    Bora, Vibha R.
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2009), 2009, : 1205 - +
  • [25] SLKOF: Subsampled Lucas-Kanade Optical Flow for Opto Kinetic Nystagmus detection
    Jaiseeli, C.
    Raajan, N. R.
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (05) : 5265 - 5274
  • [26] Identification of moving obstacles with Pyramidal Lucas Kanade optical flow and k means clustering
    Fernando, W. S. P.
    Udawatta, Lanka
    Pathirana, Pubudu
    [J]. 2007 THIRD INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY, 2007, : 106 - +
  • [27] Measurement of ocular torsion using iterative Lucas-Kanade optical flow method
    Lee, I. B.
    Park, K. S.
    [J]. 2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 6433 - 6436
  • [28] THE IMPACT OF NONLINEAR FILTERING AND CONFIDENCE INFORMATION ON OPTICAL FLOW ESTIMATION IN A LUCAS & KANADE FRAMEWORK
    Heindlmaier, Michael
    Yu, Lang
    Diepold, Klaus
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 1593 - 1596
  • [29] An image registration algorithm based on phase correlation and the classical Lucas–Kanade technique
    Youssef Douini
    Jamal Riffi
    Adnane Mohamed Mahraz
    Hamid Tairi
    [J]. Signal, Image and Video Processing, 2017, 11 : 1321 - 1328
  • [30] Tracking of Human Respiratory Motion Based on Kanade-Lucas-Tomasi Algorithm
    Liu Xinyu
    Yan Zheng
    Duan Fang
    Dai Zhongying
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (22)