Block-Matching Optical Flow for Dynamic Vision Sensors: Algorithm and FPGA Implementation

被引:0
|
作者
Liu, Min [1 ]
Delbruck, Tobi
机构
[1] Univ Zurich, Zurich, Switzerland
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Rapid and low power computation of optical flow (OF) is potentially useful in robotics. The dynamic vision sensor (DVS) event camera produces quick and sparse output, and has high dynamic range, but conventional OF algorithms are frame-based and cannot be directly used with event-based cameras. Previous DVS OF methods do not work well with dense textured input and are designed for implementation in logic circuits. This paper proposes a new block-matching based DVS OF algorithm which is inspired by motion estimation methods used for MPEG video compression. The algorithm was implemented both in software and on FPGA. For each event, it computes the motion direction as one of 9 directions. The speed of the motion is set by the sample interval. Results show that the Average Angular Error can be improved by 30% compared with previous methods. The OF can be calculated on FPGA with 50 MHz clock in 0.2 us per event (11 clock cycles), 20 times faster than a Java software implementation running on a desktop PC. Sample data is shown that the method works on scenes dominated by edges, sparse features, and dense texture.
引用
收藏
页码:282 / 285
页数:4
相关论文
共 50 条
  • [31] A New Efficient Block-Matching Algorithm for Motion Estimation
    Hanan Mahmoud
    Sumeer Goel
    Mohsen Shaaban
    Magdy Bayoumi
    Journal of VLSI signal processing systems for signal, image and video technology, 2006, 42 : 21 - 33
  • [32] FPGA-based implementation of Optical flow Algorithm
    Allaoui, R.
    Mouane, H. H.
    Asrih, Z.
    Mars, S.
    El Hajjouji, I.
    El Mourabit, A.
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT 2017), 2017,
  • [33] Block-matching criterion for efficient VLSI implementation of motion estimation
    Baek, YJ
    Oh, HS
    Lee, HK
    ELECTRONICS LETTERS, 1996, 32 (13) : 1184 - 1185
  • [34] A NEW BLOCK-MATCHING CRITERION FOR MOTION ESTIMATION AND ITS IMPLEMENTATION
    CHEN, MJ
    CHEN, LG
    CHIUEH, TD
    LEE, YP
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (03) : 231 - 236
  • [35] Block-matching algorithm based on differential evolution for motion estimation
    Cuevas, Erik
    Zaldivar, Daniel
    Perez-Cisneros, Marco
    Oliva, Diego
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (01) : 488 - 498
  • [36] An area efficient motion estimator for a new block-matching algorithm
    Yang, L
    Ahmadi, M
    2005 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2005, : 245 - 248
  • [37] An algorithm and a flexible architecture for fast block-matching motion estimation
    Choi, J
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (12): : 2603 - 2611
  • [38] Pedestrian Detection Based on Background Compensation with Block-Matching Algorithm
    Chebli, Khouloud
    Ben Khalifa, Anouar
    2018 15TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES (SSD), 2018, : 497 - 501
  • [39] One-dimensional block-matching motion estimation algorithm
    Quanyang Liu
    Yunqing Liu
    Qi Li
    Fei Yan
    Qiong Zhang
    Yimin Ma
    Wei Gao
    Signal, Image and Video Processing, 2023, 17 : 11 - 19
  • [40] Extended block-matching algorithm for estimation of multiple image motion
    Komatsu, Takashi
    Saito, Takahiro
    Terebijon Gakkaishi/Journal of the Institute of Television Engineers of Japan, 1995, 49 (03):