Giovanni Maria Capuano , Salvatore Capuozzo , Antonio G.M. Strollo , Nicola Petra
{"title":"Super-Resolution YOLO Object Detection for Maritime Surveillance with Real-Time FPGA Processing Onboard Spacecraft","authors":"Giovanni Maria Capuano , Salvatore Capuozzo , Antonio G.M. Strollo , Nicola Petra","doi":"10.1016/j.actaastro.2025.09.018","DOIUrl":null,"url":null,"abstract":"<div><div>Accurate vessel detection and timely information extraction from optical remote sensing imagery are essential for a wide range of maritime surveillance operations, both civilian and defense-related. These include vessel tracking, unauthorized fishing, illegal migration monitoring, and search and rescue missions. Although artificial intelligence (AI) is a key component for achieving reliable and accurate detection in satellite imagery, traditional AI-based remote sensing methodologies rely on ground-based image processing. This dependence leads to significant delays between data acquisition and the generation of actionable insights, which may hinder rapid decision-making during critical maritime situations such as sea disasters. To address this challenge, we propose a novel hardware design based on the Microchip PolarFire System-on-Chip for low-power, real-time vessel detection onboard spacecraft. Our design integrates the FPGA-based CoreVectorBlox engine to accelerate the inference process of SR-YOLOv5s—an enhanced object detection framework built upon YOLOv5s. This detector incorporates a single image super-resolution backbone that allows the extraction of fine details and features of small targets of interest, thus improving detection performance. Experimental results demonstrate that SR-YOLOv5s consistently outperforms the baseline YOLOv5s framework in vessel detection. The model provides high accuracy in detecting very small targets (area <span><math><mrow><mo>≤</mo><mn>7</mn><mo>×</mo><mn>7</mn></mrow></math></span> pixels), achieving a <em>mAP50</em> of 0.4658 compared to 0.2832—an absolute improvement of 18.26 percentage points. When deployed on the PolarFire FPGA, the end-to-end pipeline sustains real-time operation with an inference latency of 55 ms per frame and an average dynamic power consumption below 1.2 W. These results confirm the suitability of our approach for power-constrained onboard processing and demonstrate its effectiveness as a solution for low-latency alert generation in maritime surveillance through edge-based analysis of Earth observation imagery.</div></div>","PeriodicalId":44971,"journal":{"name":"Acta Astronautica","volume":"238 ","pages":"Pages 1291-1310"},"PeriodicalIF":3.4000,"publicationDate":"2025-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Acta Astronautica","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0094576525005879","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, AEROSPACE","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate vessel detection and timely information extraction from optical remote sensing imagery are essential for a wide range of maritime surveillance operations, both civilian and defense-related. These include vessel tracking, unauthorized fishing, illegal migration monitoring, and search and rescue missions. Although artificial intelligence (AI) is a key component for achieving reliable and accurate detection in satellite imagery, traditional AI-based remote sensing methodologies rely on ground-based image processing. This dependence leads to significant delays between data acquisition and the generation of actionable insights, which may hinder rapid decision-making during critical maritime situations such as sea disasters. To address this challenge, we propose a novel hardware design based on the Microchip PolarFire System-on-Chip for low-power, real-time vessel detection onboard spacecraft. Our design integrates the FPGA-based CoreVectorBlox engine to accelerate the inference process of SR-YOLOv5s—an enhanced object detection framework built upon YOLOv5s. This detector incorporates a single image super-resolution backbone that allows the extraction of fine details and features of small targets of interest, thus improving detection performance. Experimental results demonstrate that SR-YOLOv5s consistently outperforms the baseline YOLOv5s framework in vessel detection. The model provides high accuracy in detecting very small targets (area pixels), achieving a mAP50 of 0.4658 compared to 0.2832—an absolute improvement of 18.26 percentage points. When deployed on the PolarFire FPGA, the end-to-end pipeline sustains real-time operation with an inference latency of 55 ms per frame and an average dynamic power consumption below 1.2 W. These results confirm the suitability of our approach for power-constrained onboard processing and demonstrate its effectiveness as a solution for low-latency alert generation in maritime surveillance through edge-based analysis of Earth observation imagery.
期刊介绍:
Acta Astronautica is sponsored by the International Academy of Astronautics. Content is based on original contributions in all fields of basic, engineering, life and social space sciences and of space technology related to:
The peaceful scientific exploration of space,
Its exploitation for human welfare and progress,
Conception, design, development and operation of space-borne and Earth-based systems,
In addition to regular issues, the journal publishes selected proceedings of the annual International Astronautical Congress (IAC), transactions of the IAA and special issues on topics of current interest, such as microgravity, space station technology, geostationary orbits, and space economics. Other subject areas include satellite technology, space transportation and communications, space energy, power and propulsion, astrodynamics, extraterrestrial intelligence and Earth observations.