mlsanityData to 14 Oct 2026

Parallelizing Optical Flow Estimation on an Ultra-Low Power RISC-V Cluster for Nano-UAV Navigation

arXiv 2305.13055 ↗First posted 22 May 2023cs.CV cs.RO eess.IVcited by 3

Not on the map. Why?

Abstract (arXiv)

Optical flow estimation is crucial for autonomous navigation and localization of unmanned aerial vehicles (UAV). On micro and nano UAVs, real-time calculation of the optical flow is run on low power and resource-constrained microcontroller units (MCUs). Thus, lightweight algorithms for optical flow have been proposed targeting real-time execution on traditional single-core MCUs. This paper introduces an efficient parallelization strategy for optical flow computation targeting new-generation multicore low power RISC-V based microcontroller units. Our approach enables higher frame rates at lower clock speeds. It has been implemented and evaluated on the eight-core cluster of a commercial octa-core MCU (GAP8) reaching a parallelization speedup factor of 7.21 allowing for a frame rate of 500 frames per second when running on a 50 MHz clock frequency. The proposed parallel algorithm significantly boosts the camera frame rate on micro unmanned aerial vehicles, which enables higher flight speeds: the maximum flight speed can be doubled, while using less than a third of the clock frequency of previous single-core implementations.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 8 of its 22 references that are in the map. First posted on arXiv 22 May 2023.

Builds on

8 of 22 references.

References · 8

  1. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
  2. 2019Selective Sensor Fusion for Neural Visual-Inertial Odometrycited by 34
  3. 2021FastFlowNet: A Lightweight Network for Fast Optical Flow Estimationcited by 28
  4. 2018A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Dronescited by 23
  5. 2021Vega: A 10-Core SoC for IoT End-Nodes with DNN Acceleration and Cognitive Wake-Up From MRAM-Based State-Retentive Sleep Modecited by 18
  6. 2017Vertical Landing for Micro Air Vehicles using Event-Based Optical Flowcited by 12
  7. 2017Block-Matching Optical Flow for Dynamic Vision Sensor- Algorithm and FPGA Implementationcited by 12
  8. 2021Towards Robust Monocular Visual Odometry for Flying Robots on Planetary Missionscited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 1.

3 papers.