Efficient onboard multi-task AI architecture based on self-supervised learning
Gabriele Inzerillo, Diego Valsesia, Enrico Magli

TL;DR
This paper introduces a modular, lightweight self-supervised AI architecture for onboard satellite inference, enabling multiple tasks with high efficiency and minimal data labeling, suitable for real-time critical event analysis.
Contribution
It proposes a novel self-supervised backbone and task-specific heads for efficient, multi-task onboard satellite AI with reduced data labeling needs.
Findings
Achieves inference quality close to state-of-the-art models
Runs at over 8 million pixels per second on a 7W embedded system
Demonstrates effectiveness on cloud segmentation, flood detection, and debris classification
Abstract
There is growing interest towards the use of AI directly onboard satellites for quick analysis and rapid response to critical events such as natural disasters. This paper presents a blueprint to the mission designer for the development of a modular and efficient deep learning payload to address multiple onboard inference tasks. In particular, we design a self-supervised lightweight backbone that provides features to efficient task-specific heads. The latter can be developed independently and with reduced data labeling requirements thanks to the frozen backbone. Experiments on three sample tasks of cloud segmentation, flood detection, and marine debris classification on a 7W embedded system show competitive results with inference quality close to high-complexity state-of-the-art models and high throughput in excess of 8 Mpx/s.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Computing and Algorithms · Advanced Sensor and Control Systems
