Reaching the Edge of the Edge: Image Analysis in Space
Not on the map. Why?
Abstract (arXiv)
Satellites have become more widely available due to the reduction in size and cost of their components. As a result, there has been an advent of smaller organizations having the ability to deploy satellites with a variety of data-intensive applications to run on them. One popular application is image analysis to detect, for example, land, ice, clouds, etc. for Earth observation. However, the resource-constrained nature of the devices deployed in satellites creates additional challenges for this resource-intensive application. In this paper, we present our work and lessons-learned on building an Image Processing Unit (IPU) for a satellite. We first investigate the performance of a variety of edge devices (comparing CPU, GPU, TPU, and VPU) for deep-learning-based image processing on satellites. Our goal is to identify devices that can achieve accurate results and are flexible when workload changes while satisfying the power and latency constraints of satellites. Our results demonstrate that hardware accelerators such as ASICs and GPUs are essential for meeting the latency requirements. However, state-of-the-art edge devices with GPUs may draw too much power for deployment on a satellite. Then, we use the findings gained from the performance analysis to guide the development of the IPU module for an upcoming satellite mission. We detail how to integrate such a module into an existing satellite architecture and the software necessary to support various missions utilizing this module.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 20 of its 78 references that are in the map. First posted on arXiv 12 Jan 2023.
Builds on
20 of 78 references.
References · 20
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 165
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 133
- 2021MLPerf Tiny Benchmarkcited by 124
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 121
- 2020Benchmarking TinyML Systems: Challenges and Directioncited by 91
- 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 76
- 2020LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applicationscited by 57
- 2019Memory-Driven Mixed Low Precision Quantization For Enabling Deep Network Inference On Microcontrollerscited by 33
8 more
- 2019SkyNet: a Hardware-Efficient Method for Object Detection and Tracking on Embedded Systemscited by 27
- 2020Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networkscited by 20
- 2020MLPerf Mobile Inference Benchmarkcited by 14
- 2020Accelerating Deep Learning Applications in Spacecited by 9
- 2020PoET-BiN: Power Efficient Tiny Binary Neuronscited by 2
- 2019The NebulaStream Platform: Data and Application Management for the Internet of Thingscited by 1
- 2021Being-ahead: Benchmarking and Exploring Accelerators for Hardware-Efficient AI Deploymentcited by 1
- 2022Satellite Image Search in AgoraEOcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2026TinyML Enhances CubeSat Mission Capabilitiescited by 3
- 2025Position: Neglecting the Sustainability of AI is Fuelling a Global AI Arms Racecited by 2
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Reviewcited by 2
- 2025Adaptive and Robust Image Processing on CubeSatscited by 0
- 2026TinyML Enhances CubeSat Mission Capabilities20 Mar 2026
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Review4 Jun 2025
- 2025Adaptive and Robust Image Processing on CubeSats16 May 2025
- 2025Position: Neglecting the Sustainability of AI is Fuelling a Global AI Arms Race27 Feb 2025