Concurrent execution of lossy compression and anomaly detection of hyperspectral images on FPGA devices

Hyperspectral sensors capture a wide range of spectral data, making them crucial for Earth observation applications, but this fact poses significant challenges for embedded systems with limited resources. Nevertheless, most studies only perform one application at the same time, so multi-applications...

Descripción completa

Detalles Bibliográficos
Autores: Díaz , María, Mira Serrano, José Luis, Lopez , Sebastián, Caba Jiménez, Julián, Barba Romero, Jesús, López López, Juan Carlos
Tipo de recurso: artículo
Fecha de publicación:2025
País:España
Institución:Universidad de Castilla-La Mancha
Repositorio:RUIdeRA. Repositorio Institucional de la UCLM
OAI Identifier:oai:ruidera.uclm.es:10578/43611
Acceso en línea:https://doi.org/10.1007/s11554-025-01692-0
https://link.springer.com/article/10.1007/s11554-025-01692-0
https://hdl.handle.net/10578/43611
Access Level:acceso abierto
Palabra clave:Anomaly detection
Embedded systems
FPGA device
Hyperspectral sensors
Lossy compression
Descripción
Sumario:Hyperspectral sensors capture a wide range of spectral data, making them crucial for Earth observation applications, but this fact poses significant challenges for embedded systems with limited resources. Nevertheless, most studies only perform one application at the same time, so multi-applications in the same device are not considered since high-performance and low hardware resources are limited. In this sense, this paper presents a hardware-friendly algorithm for concurrently execution of anomaly detection and lossy compression for hyperspectral imaging. The proposed algorithm reuses a hardware platform to perform both tasks in parallel, offering a validated hardware architecture designed for deployment on a cost-optimized FPGA device. The experimental results show that our hardware component can process hyperspectral images with a resolution of 825x1024 pixels and 160 bands in 0.53 s (486 MB/s), with a power consumption of 1.08 watts (399 MB/W).