Efficient FPGA-accelerated Convolutional Neural Networks for Cloud Detection on CubeSats
Not on the map. Why?
Abstract (arXiv)
We present the implementation of four FPGA-accelerated convolutional neural network (CNN) models for onboard cloud detection in resource-constrained CubeSat missions, leveraging Xilinx's Vitis AI (VAI) framework and Deep Learning Processing Unit (DPU), a programmable engine with pre-implemented, parameterizable IP cores optimized for deep neural networks, on a Zynq UltraScale+ MPSoC. This study explores both pixel-wise (Pixel-Net and Patch-Net) and image-wise (U-Net and Scene-Net) models to benchmark trade-offs in accuracy, latency, and model complexity. Applying channel pruning, we achieved substantial reductions in model parameters (up to 98.6%) and floating-point operations (up to 90.7%) with minimal accuracy loss. Furthermore, the VAI tool was used to quantize the models to 8-bit precision, ensuring optimized hardware performance with negligible impact on accuracy. All models retained high accuracy post-FPGA integration, with a cumulative maximum accuracy drop of only 0.6% after quantization and pruning. The image-wise Scene-Net and U-Net models demonstrated strong real-time inference capabilities, achieving frame rates per second of 57.14 and 37.45, respectively, with power consumption of around 2.5 W, surpassing state-of-the-art onboard cloud detection solutions. Our approach underscores the potential of DPU-based hardware accelerators to expand the processing capabilities of small satellites, enabling efficient and flexible onboard CNN-based applications.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 9 of its 48 references that are in the map. First posted on arXiv 4 Apr 2025.
Builds on
9 of 48 references.
References · 9
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
- 2018Deep Learning in Spiking Neural Networkscited by 263
- 2024Spiker+: a framework for the generation of efficient Spiking Neural Networks FPGA accelerators for inference at the edgecited by 18
- 2022Data augmentation on-the-fly and active learning in data stream classificationcited by 5
- 2024An Energy-Efficient Artefact Detection Accelerator on FPGAs for Hyper-Spectral Satellite Imagerycited by 4
- 2023Energy-Efficient On-Board Radio Resource Management for Satellite Communications via Neuromorphic Computingcited by 2
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Surveycited by 2
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Reviewcited by 2
- 2025Lightweight Cloud Masking Models for On-Board Inference in Hyperspectral Imagingcited by 0
- 2026Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inferencecited by 0
- 2026Improving Faint Object Detection for Space Situational Awareness with Variational Autoencoderscited by 0
- 2026Improving Faint Object Detection for Space Situational Awareness with Variational Autoencoders10 Sep 2026
- 2026Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inference14 Mar 2026
- 2025Lightweight Cloud Masking Models for On-Board Inference in Hyperspectral Imaging10 Jul 2025
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Review4 Jun 2025
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Survey22 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2026TinyML Enhances CubeSat Mission Capabilities
- 2023Squeezing nnU-Nets with Knowledge Distillation for On-Board Cloud Detection
- 2024Real-Time Spacecraft Pose Estimation Using Mixed-Precision Quantized Neural Network on COTS Reconfigurable MPSoC
- 2021Fast convolutional neural networks on FPGAs with hls4ml
- 2022Hardware-Efficient Template-Based Deep CNNs Accelerator Design ↗
- 2025Real Time FPGA Based CNNs for Detection, Classification, and Tracking in Autonomous Systems: State of the Art Designs and Optimizations ↗
- 2023Low-Precision Floating-Point for Efficient On-Board Deep Neural Network Processing
- 2026TriCCOT: Tri-part Convolutional Conformal Transformer for Onboard Space Object Detection