CVJul 7, 2025

Efficient SAR Vessel Detection for FPGA-Based On-Satellite Sensing

arXiv:2507.04842v2h-index: 2SEC
Originality Incremental advance
AI Analysis

This work addresses the problem of latency in time-sensitive maritime security applications by enabling efficient on-satellite processing, representing an incremental but practical advancement towards autonomous satellite systems.

The paper tackled the challenge of deploying machine learning for vessel detection in synthetic aperture radar (SAR) imagery on low-power satellite hardware, achieving a model that processes a ~700 megapixel image in under a minute with only ~2-3% performance drop compared to GPU-based state-of-the-art models while being up to 2500 times more computationally efficient.

Rapid analysis of satellite imagery within minutes-to-hours of acquisition is increasingly vital for many remote sensing applications, and is an essential component for developing next-generation autonomous and distributed satellite systems. On-satellite machine learning (ML) has the potential for such rapid analysis, by overcoming latency associated with intermittent satellite connectivity to ground stations or relay satellites, but state-of-the-art models are often too large or power-hungry for on-board deployment. Vessel detection using Synthetic Aperture Radar (SAR) is a critical time-sensitive application in maritime security that exemplifies this challenge. SAR vessel detection has previously been demonstrated only by ML models that either are too large for satellite deployment, have not been developed for sufficiently low-power hardware, or have only been tested on small SAR datasets that do not sufficiently represent the difficulty of the real-world task. Here we systematically explore a suite of architectural adaptations to develop a novel YOLOv8 architecture optimized for this task and FPGA-based processing. We deploy our model on a Kria KV260 MPSoC, and show it can analyze a ~700 megapixel SAR image in less than a minute, within common satellite power constraints (<10W). Our model has detection and classification performance only ~2% and 3% lower than values from state-of-the-art GPU-based models on the largest and most diverse open SAR vessel dataset, xView3-SAR, despite being ~50 and ~2500 times more computationally efficient. This work represents a key contribution towards on-satellite ML for time-critical SAR analysis, and more autonomous, scalable satellites.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes