Organizations: Department of Space Systems Engineering, Faculty of Aerospace Engineering, Kluyverweg 1, HS Delft, 2629, Netherlands · Airbus Defence and Space GmbH, Claude-Dornier Straße, Immenstaad am Bodensee, 88090, Germany
This study details an artificial intelligence (AI)-based methodology for the semantic segmentation of space camera faults. Specifically, we address the segmentation of straylight effects induced by solar presence around the camera's Field of View (FoV). Anomalous images are sourced from our published dataset. Our approach emphasizes generalization across diverse flare textures, leveraging pre-training on a public dataset (Flare7k++) including flares in various non-space contexts to mitigate the scarcity of realistic space-specific data. A DeepLabV3 model with MobileNetV3 backbone performs the segmentation task. The model design targets deployment in spacecraft resource-constrained hardware. Finally, based on a proposed interface between our model and the onboard navigation pipeline, we develop custom metrics to assess the model's performance in the system-level context.
Figures & tables
Property
Value
Number of Images
1000
Training/Validation Split
80/20
Input Size
1024×1024×3
Color Bit Depth
8 bits per channel
Number of Classes
2 ( Nominal , Straylight )
Table 1: Custom dataset properties
Figure 1: Binary segmentation of all dataset fault classes with DeepLabV3. Training data is described in Table 1 . Training run for 500 epochs with Binary Cross-entropy loss and Adam optimizer with 0.0001 initial learning rate.
Figure 2: Sample images synthetically generated and relative segmentation mask from Flare7k++ [ 11 ]
Property
Value
Number of Images
7962
Input Size
512×512×3
Color Bit Depth
8 bits per channel
Number of Classes
2 ( Nominal , Straylight )
Table 2: Flare7k++ dataset properties [ 11 ]
Figure 3: Binary segmentation of straylight. Pre-trained model inferenced on custom test dataset
Figure 4: Binary segmentation of straylight. Fine-tuned model inferenced on custom dataset. Training takes 500 epochs, employs Binary Cross-entropy loss and Adam optimizer with 0.0001 initial learning rate.
Figure 5: Onboard camera sensor data processing scheme
Precision
Recall
mIoU
Pre-trained Model
0.259
0.403
0.188
Fine-tuned Model
0.908
0.958
0.873
Table 3: Segmentation results for the Straylight model.
Figure 6: More segmentation results for the pre-trained (left) and fine-tuned (right) models
Table 4: Custom metrics for image faults segmentation
PaP
PaR
PamIoU
Standard Ground Truth
0.849
0.308
0.855
Smoothed Ground Truth
0.832
0.991
0.783
Table 5: Comparison between the proposed custom metrics, before and after Gaussian smoothing, evaluated on the fine-tuned model.
Figure 7: Connected regions identified by the regionprops algorithm are marked by red crosses. Standard ground truth (left) and Gaussian smoothed (right)
PaP
Precision
PaR
Recall
PamIoU
mIoU
Pre-trained Model
0.456
0.259
0.769
0.403
0.313
0.188
Fine-tuned Model
0.832
0.908
0.991
0.958
0.783
0.873
Table 6: Results for the Straylight model, as evaluated on custom metrics and conventional segmentation metrics
Satellite image restoration aims to improve image quality by compensating for degradations (e.g., noise and blur) introduced by the imaging system and acquisition conditions. As a fundamental preprocessing step, restoration directly impacts both ground-based product generation and emerging onboard AI applications. Traditional restoration pipelines based on sequential physical models are computationally intensive and slow, making them unsuitable for onboard environments. In this paper, we introduce ConvBEERS: a Convolutional Board-ready Embedded and Efficient Restoration model for Space to investigate whether a light and non-generative residual convolutional network, trained on simulated satellite data, can match or surpass a traditional ground-processing restoration pipeline across multiple operating conditions. Experiments conducted on simulated datasets and real Pleiades-HR imagery demonstrate that the proposed approach achieves competitive image quality, with a +6.9dB PSNR improvement. Evaluation on a downstream object detection task demonstrates that restoration significantly improves performance, with up to +5.1% mAP@50. In addition, successful deployment on a Xilinx Versal VCK190 FPGA validates its practical feasibility for satellite onboard processing, with a ~41x reduction in latency compared to the traditional pipeline. These results demonstrate the relevance of using lightweight CNNs to achieve competitive restoration quality while addressing real-world constraints in spaceborne systems.
Adrien Dorise, Marjorie Bellizzi, Omar Hlimi
Institut de Recherche Technologique Saint Exup´ery, Toulouse, France · Centre national d’´etudes spatiales, Toulouse, France
Accurate segmentation is crucial for autonomous spacecraft, as it directly affects downstream tasks related to 3D situational awareness. The harsh illumination conditions of space, however, produce images with high variability in appearance, hindering the generalization of segmentation approaches across different spacecraft and environments. In this work, we propose GABI, a lightweight boundary-aware multi-task segmentation architecture that augments a convolutional backbone with an auxiliary distance-field prediction head. The distance field provides dense geometric supervision around object boundaries, encouraging the network to learn spatially consistent representations of spacecraft structures while maintaining low model complexity suitable for onboard perception systems. We evaluated GABI against both an established convolutional baseline and a heavier transformer-based architecture. On the SPARK benchmark, distance-field supervision improves the baseline by up to 5% in Average Precision while achieving performance comparable to the transformer models. In generalization experiments, GABI improves Average Precision by more than 50% over the baseline. In cross-domain evaluation, the lightweight GABI variant performs within 5% in IoU and F1-score of the heavier transformer model while being approximately ten times smaller. At the same time, the heavier GABI variant surpasses the transformer architectures while remaining nearly three times lighter.
Deep space missions increasingly require spacecraft capable of autonomously operating in environments with communication delays and bandwidth limitations. A key enabler of such autonomy is the ability to run learning-based algorithms directly onboard. In this work, we present a flight deployment on a 6U CubeSat that demonstrates (1) onboard training and inference of a thermal segmentation model on an NVIDIA Jetson TX2 NX GPU in space and (2) closed-loop attitude control using the segmentation model on a real-time, thermal image feed to track the Moon. In addition to this demonstration, we implement ROS 2 Foxy as a data transport middleware and integrate an open-source file system that provides strong data integrity guarantees and self-healing features. Over the course of approximately one year, we performed 12 experiments on the spacecraft, advancing the state of the art in autonomous spacecraft systems by showing how modern learning-based pipelines, commercially available hardware, and open-source software can operate reliably under the compute and environmental constraints of Low Earth Orbit (LEO).
Elena Sorina Lupu, Hannah Grauer, Phaedrus Leeds +9
California Institute of Technology, Pasadena, CA 91125, USA · The Aerospace Corporation, 2310 E. El Segundo Blvd., El Segundo, CA 90245-4609, USA