Publication:
Distributed Parallel Hyperspectral Unmixing for Large-Scale Data in Spark Environments via Geometric Distance
| dc.contributor.author | Cañada, Carlos | |
| dc.contributor.author | Paoletti, Mercedes E. | |
| dc.contributor.author | García-Flores, María B. | |
| dc.contributor.author | Tao, Xuanwen | |
| dc.contributor.author | Pastor-Vargas, Rafael | |
| dc.contributor.author | Haut, Juan M. | |
| dc.date.accessioned | 2026-07-23T09:13:17Z | |
| dc.date.available | 2026-07-23T09:13:17Z | |
| dc.date.createdwos | 2025 | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Hyperspectral unmixing addresses the challenge of mixed pixels in hyperspectral images by identifying the number of pure pixels (endmembers), extracting their spectral signatures, and estimating their proportions (abundances) in each pixel composing the scene. Traditional hyperspectral unmixing methods often struggle with scalability and computational efficiency when dealing with gigabyte-scale datasets. In this article, we propose a distributed parallel geometric distance (DPGD) method for hyperspectral unmixing, exploring the computational power and benefits of distributed parallel processing within a distributed computing framework. The proposed DPGD leverages geometric distance measurements to accurately identify endmembers and estimate their abundances, taking into account the intrinsic similarities within hyperspectral images. This provides a clearer representation of the data structure, leading to improved unmixing accuracy. By using the Spark programming model, the computational workload is efficiently distributed across multiple nodes, significantly reducing processing time. Experimental results on real hyperspectral datasets demonstrate that DPGD scales effectively up to 32 nodes and 290.9 GB of data, achieving competitive accuracy and efficiency compared to state-of-the-art methods. The code is available at https://github.com/ccaadaro/DPDG | |
| dc.description.wosFundingText | This work was supported in part by the I+D+i Project through MICIU/AEI/10.13039/501100011033 and Fondo Europeo de Desarrollo Regional (FEDER)/Union Europea (UE) under Grant PID2023-149880NA-I00, in part by European Regional Development Fund (ERDF) of European Union Interreg V-A Espana-Portugal (POCTEP) 2021-2027 Program under Grant 0206_RAT_EOS_PC_6_E, and in part by the 2024 Leonardo Grant for Scientific Research and Cultural Creation from the Banco Bilbao Vizcaya Argentaria (BBVA) Foundation. | |
| dc.identifier.doi | 10.1109/tgrs.2025.3624287 | |
| dc.identifier.eissn | 1558-0644 | |
| dc.identifier.issn | 0196-2892 | |
| dc.identifier.issn | 1558-0644 | |
| dc.identifier.uri | https://imec-publications.be/handle/20.500.12860/59915 | |
| dc.language.iso | eng | |
| dc.provenance.editstepuser | greet.vanhoof@imec.be | |
| dc.publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC | |
| dc.source.beginpage | 5531719 | |
| dc.source.journal | IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING | |
| dc.source.numberofpages | 19 | |
| dc.source.volume | 63 | |
| dc.subject.keywords | VERTEX COMPONENT ANALYSIS | |
| dc.subject.keywords | REAL-TIME IMPLEMENTATION | |
| dc.subject.keywords | ENDMEMBER EXTRACTION | |
| dc.subject.keywords | FAST ALGORITHM | |
| dc.subject.keywords | MAXIMIZATION | |
| dc.subject.keywords | REGRESSION | |
| dc.title | Distributed Parallel Hyperspectral Unmixing for Large-Scale Data in Spark Environments via Geometric Distance | |
| dc.type | Journal article | |
| dspace.entity.type | Publication | |
| imec.identified.status | Library | |
| imec.internal.crawledAt | 2025-10-22 | |
| imec.internal.source | crawler | |
| imec.internal.wosCreatedAt | 2026-07-14 | |
| Files | ||
| Publication available in collections: |