A Generalized Multiscale Bundle-Based Hyperspectral Sparse Unmixing Algorithm
Luciano Carvalho Ayres, Ricardo Augusto Borsoi, José Carlos Moreira Bermudez, Sérgio José Melo de Almeida
TL;DR
The paper tackles hyperspectral sparse unmixing under endmember variability by leveraging structured spectral bundles and a generalized multiscale spatial regularization framework that supports mixed-norm penalties to enforce inter- and intra-class sparsity. It introduces GMBUA, which combines a multiscale (superpixel) transform with a reformulated objective that enables efficient optimization for arbitrary sparsity penalties, and a graph-based centrality method to select a representative abundance map across multiple library extractions, improving reproducibility. Empirical results on synthetic data and the Cuprite dataset show that GMBUA achieves higher robustness and more reproducible abundance estimates than state-of-the-art methods, with competitive reconstruction quality and reasonable computational cost. The approach advances practical sparse unmixing by (i) handling spectral variability through structured libraries, (ii) enabling flexible regularization with mixed norms, and (iii) ensuring reproducibility via a centrality-based selection of the most representative solution.
Abstract
In hyperspectral sparse unmixing, a successful approach employs spectral bundles to address the variability of the endmembers in the spatial domain. However, the regularization penalties usually employed aggregate substantial computational complexity, and the solutions are very noise-sensitive. We generalize a multiscale spatial regularization approach to solve the unmixing problem by incorporating group sparsity-inducing mixed norms. Then, we propose a noise-robust method that can take advantage of the bundle structure to deal with endmember variability while ensuring inter- and intra-class sparsity in abundance estimation with reasonable computational cost. We also present a general heuristic to select the \emph{most representative} abundance estimation over multiple runs of the unmixing process, yielding a solution that is robust and highly reproducible. Experiments illustrate the robustness and consistency of the results when compared to related methods.
