MAV-NPU: A 22nm Sparse Neural Network Processor for Real-Time, Resolution-Scalable Vision of Autonomous Micro Aerial Vehicles

Real-time environment perception is essential for enabling autonomous navigation of Micro Aerial Vehicles (MAVs). Yet, power and bandwidth constraints limit efficient deployment of NN-based algorithms. MAV-NPU is a sparse neural network processor in 22 nm optimized for MAV vision. It processes a visual odometry network at 52.4 FPS, consuming 27.4 mW and 2.36 MB/frame. MAV-NPU features three key innovations: 1) a model-level Tiled Dataflow adapting to scaling resolution of vision tasks; 2) grouped hierarchical accumulation reducing write-back stalling; 3) an AvgLeakyReLU activation function maintaining hardware utilization. MAV-NPU enables practical deployment of learning-based MAV vision and achieves peak 28.97 TOPs/W.

Authors

Institutions

Publication Details

Published
2024-09-09
DOI
https://doi.org/10.1109/esserc62670.2024.10719513
Primary Topic
Image Processing Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MAV-NPU: A 22nm Sparse Neural Network Processor for Real-Time, Resolution-Scalable Vision of Autonomous Micro Aerial Vehicles

Ken Mai, Siyuan Chen
Image Processing Techniques and Applications
article

MAV-NPU: A 22nm Sparse Neural Network Processor for Real-Time, Resolution-Scalable Vision of Autonomous Micro Aerial Vehicles

Ken Mai, Siyuan Chen
article en

Abstract

Real-time environment perception is essential for enabling autonomous navigation of Micro Aerial Vehicles (MAVs). Yet, power and bandwidth constraints limit efficient deployment of NN-based algorithms. MAV-NPU is a sparse neural network processor in 22 nm optimized for MAV vision. It processes a visual odometry network at 52.4 FPS, consuming 27.4 mW and 2.36 MB/frame. MAV-NPU features three key innovations: 1) a model-level Tiled Dataflow adapting to scaling resolution of vision tasks; 2) grouped hierarchical accumulation reducing write-back stalling; 3) an AvgLeakyReLU activation function maintaining hardware utilization. MAV-NPU enables practical deployment of learning-based MAV vision and achieves peak 28.97 TOPs/W.

Carnegie Mellon University (US)
Affordable and clean energy
Openalex Percentile: Top 71%
Image Processing Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.