There is a growing interest towards moving intelligence from the ground segment to onboard satellites. However, efficient use of the limited onboard computational resources is not trivial, especially in the case of AI systems employing neural networks for state-of-the-art inference on several problems. In this work, we study how a potential mission could address its AI computational payload to provide low-latency responses to multiple tasks with efficient use of resources and flexible design. We envision the use of a neural network composed of a backbone to extract features from multispectral input images at a relatively fine grained spatial resolution. This feature extractor is trained in a self-supervised manner to exploit large collections of unlabeled imagery by the mission prime designer. The features are then used by lightweight neural network heads, working in parallel, each specialized for one task. These heads can be designed independently by third-party contractors, with domain knowledge of the tasks. We show a lightweight neural network design for the backbone and a sample application head that is competitive with state-of-the-art methods at a fraction of the complexity and report interesting processing throughput results on a 7W System-on-Chip.
Multitask AI for onboard intelligence in Earth observation missions / Inzerillo, Gabriele; Valsesia, Diego; Magli, Enrico. - ELETTRONICO. - (2024), pp. 1-7. (Intervento presentato al convegno 2024 Small Satellites Systems and Services Symposium).
Multitask AI for onboard intelligence in Earth observation missions
Gabriele Inzerillo;Diego Valsesia;Enrico Magli
2024
Abstract
There is a growing interest towards moving intelligence from the ground segment to onboard satellites. However, efficient use of the limited onboard computational resources is not trivial, especially in the case of AI systems employing neural networks for state-of-the-art inference on several problems. In this work, we study how a potential mission could address its AI computational payload to provide low-latency responses to multiple tasks with efficient use of resources and flexible design. We envision the use of a neural network composed of a backbone to extract features from multispectral input images at a relatively fine grained spatial resolution. This feature extractor is trained in a self-supervised manner to exploit large collections of unlabeled imagery by the mission prime designer. The features are then used by lightweight neural network heads, working in parallel, each specialized for one task. These heads can be designed independently by third-party contractors, with domain knowledge of the tasks. We show a lightweight neural network design for the backbone and a sample application head that is competitive with state-of-the-art methods at a fraction of the complexity and report interesting processing throughput results on a 7W System-on-Chip.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2995772
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo