NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcopter

被引:7
|
作者
Bouwmeestcr, Rik J. [1 ]
Paredes-Valles, Federico [1 ]
de Croon, Guido C. H. E. [1 ]
机构
[1] Delft Univ Technol, Fac Aerosp Engn, Micro Air Vehicle Lab, Delft, Netherlands
关键词
QUADROTOR;
D O I
10.1109/ICRA48891.2023.10161258
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nano quadcopters are small, agile, and cheap platforms that are well suited for deployment in narrow, cluttered environments. Due to their limited payload, these vehicles are highly constrained in processing power, rendering conventional vision-based methods for safe and autonomous navigation incompatible. Recent machine learning developments promise high-performance perception at low latency, while dedicated edge computing hardware has the potential to augment the processing capabilities of these limited devices. In this work, we present NanoFlowNet, a lightweight convolutional neural network for real-time dense optical flow estimation on edge computing hardware. We draw inspiration from recent advances in semantic segmentation for the design of this network. Additionally, we guide the learning of optical flow using motion boundary ground truth data, which improves performance with no impact on latency. Validation results on the MPI-Sintel dataset show the high performance of the proposed network given its constrained architecture. Additionally, we successfully demonstrate the capabilities of NanoFlowNet by deploying it on the ultra-low power GAP8 microprocessor and by applying it to vision-based obstacle avoidance on board a Bitcraze Crazyflie, a 34 g nano quadcopter.
引用
收藏
页码:1996 / 2003
页数:8
相关论文
共 50 条
  • [1] Real-Time Dense and Accurate Parallel Optical Flow using CUDA
    Marzat, Julien
    Dumortier, Yann
    Ducrot, Andre
    WSCG 2009, FULL PAPERS PROCEEDINGS, 2009, : 105 - +
  • [2] BriefMatch: Dense Binary Feature Matching for Real-Time Optical Flow Estimation
    Eilertsen, Gabriel
    Forssen, Per-Erik
    Unger, Jonas
    IMAGE ANALYSIS, SCIA 2017, PT I, 2017, 10269 : 221 - 233
  • [3] Quadcopter Tracks Quadcopter via Real-Time Shape Fitting
    Epstein, Dror
    Feldman, Dan
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 544 - 550
  • [4] Measurement of Optical Flow in Real-Time
    Hirai, Jun
    Yamaguchi, Teruo
    Harada, Hiroshi
    2008 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-4, 2008, : 2173 - 2178
  • [5] Real-time quantized optical flow
    Natl Inst of Standards and, Technology, Gaithersburg, United States
    Real Time Imaging, 2 (71-86):
  • [6] Real-time quantized optical flow
    Camus, T
    REAL-TIME IMAGING, 1997, 3 (02) : 71 - 86
  • [7] Real-Time Attitude Quadcopter Control By NMPC
    Halim, Merabti
    Abdelkader, Lebcira
    Islem, Bouchachi
    Khaled, Belarbi
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, : 168 - 177
  • [8] A pipelined real-time optical flow algorithm
    Correia, MV
    Campilho, A
    IMAGE ANALYSIS AND RECOGNITION, PT 2, PROCEEDINGS, 2004, 3212 : 372 - 380
  • [9] Towards Bayesian real-time optical flow
    Zelek, JS
    IMAGE AND VISION COMPUTING, 2004, 22 (12) : 1051 - 1069
  • [10] Real-time implementation of an optical flow algorithm
    Correia, MV
    Campilho, AC
    16TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITON, VOL IV, PROCEEDINGS, 2002, : 247 - 250