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 条
  • [21] SPARSE OPTICAL FLOW REGULARIZATION FOR REAL-TIME VISUAL TRACKING
    Spruyt, Vincent
    Ledda, Alessandro
    Philips, Wilfried
    2013 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME 2013), 2013,
  • [22] A PARALLEL ALGORITHM FOR REAL-TIME COMPUTATION OF OPTICAL-FLOW
    BULTHOFF, H
    LITTLE, J
    POGGIO, T
    NATURE, 1989, 337 (6207) : 549 - 553
  • [23] Real-time multiple object tracking based on optical flow
    Su, Hao
    Chen, Yaran
    Tong, Shiwen
    Zhao, Dongbin
    2019 9TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST2019), 2019, : 350 - 356
  • [24] Real-time optical flow measurement based on GPU architecture
    Minami, Shogo
    Yamaguchi, Teruo
    Harada, Hiroshi
    2012 12TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2012, : 305 - 307
  • [25] Clustering Motion for Real-Time Optical Flow based Tracking
    Senst, Tobias
    Evangelio, Ruben Heras
    Keller, Ivo
    Sikora, Thomas
    2012 IEEE NINTH INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL-BASED SURVEILLANCE (AVSS), 2012, : 410 - 415
  • [26] Event-based Real-time Optical Flow Estimation
    Lee, Alex Junho
    Kim, Ayoung
    2017 17TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2017, : 787 - 791
  • [27] Closed-Loop Identification and Real-Time Control of a Micro Quadcopter
    Huang, Zipeng
    Bauer, Robert
    Pan, Ya-Jun
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (03) : 2855 - 2863
  • [28] Real-time Estimation of the Inertia Tensor Elements of a Quadcopter Hover Platform
    Dhaybi, Mohamad
    Daher, Naseem
    2019 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2019, : 1347 - 1352
  • [29] Recursive Fast Orthogonal Search for Real-Time Adaptive Modelling of a Quadcopter
    Jardine, Peter T.
    Givigi, Sidney N.
    Yousefi, Shahram
    Korenberg, Michael J.
    2017 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'17), 2017, : 791 - 796
  • [30] DTAM: Dense Tracking and Mapping in Real-Time
    Newcombe, Richard A.
    Lovegrove, Steven J.
    Davison, Andrew J.
    2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2011, : 2320 - 2327