mlsanityData to 14 Oct 2026

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

arXiv 2209.06918 ↗First posted 14 Sep 2022cs.RO cs.AI cs.CVcited by 10

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 31 of its 57 references that are in the map. First posted on arXiv 14 Sep 2022.

Builds on

31 of 57 references.

References · 31

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  4. 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
  5. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
  6. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  7. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
  8. 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
  9. 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
  10. 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
  11. 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
  12. 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 424
19 more
  1. 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
  2. 2021Rethinking BiSeNet For Real-time Semantic Segmentationcited by 124
  3. 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
  4. 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
  5. 2019A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularizationcited by 76
  6. 2019BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUscited by 74
  7. 2018Occlusions, Motion and Depth Boundaries with a Generic Network for Disparity, Optical Flow or Scene Flow Estimationcited by 69
  8. 2019Low Level Control of a Quadrotor with Deep Model-Based Reinforcement Learningcited by 44
  9. 2020LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimationcited by 37
  10. 2021Fully Onboard AI-powered Human-Drone Pose Estimation on Ultra-low Power Autonomous Flying Nano-UAVscited by 24
  11. 2018A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Dronescited by 23
  12. 2019Autonomous Navigation via Deep Reinforcement Learning for Resource Constraint Edge Nodes using Transfer Learningcited by 19
  13. 2018Navion: A 2mW Fully Integrated Real-Time Visual-Inertial Odometry Accelerator for Autonomous Navigation of Nano Dronescited by 15
  14. 2021Sniffy Bug: A Fully Autonomous Swarm of Gas-Seeking Nano Quadcopters in Cluttered Environmentscited by 13
  15. 2016Efficient Optical flow and Stereo Vision for Velocity Estimation and Obstacle Avoidance on an Autonomous Pocket Dronecited by 11
  16. 2019An Open Source and Open Hardware Deep Learning-powered Visual Navigation Engine for Autonomous Nano-UAVscited by 10
  17. 2018GapFlyt: Active Vision Based Minimalist Structure-less Gap Detection For Quadrotor Flightcited by 7
  18. 2018SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAMcited by 5
  19. 2017Deep Optical Flow Estimation Via Multi-Scale Correspondence Structure Learningcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 2; 2025: 2; 2026: 1.

10 papers.