# Self-Dictionary Sparse Regression for Hyperspectral Unmixing: Greedy Pursuit and Pure Pixel Search are Related

arXiv: https://arxiv.org/abs/1409.4320 · HTML: https://mlsanity.com/paper/1409.4320/

## Key facts

- Cited by 10 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 15 Sep 2014.

## Built on by (most cited first, 10 of 10)

- [Deep Spectrum Cartography: Completing Radio Map Tensors Using Learned Neural Models](https://mlsanity.com/paper/2105.00177/) (2021)
- [Hyperspectral Denoising Using Unsupervised Disentangled Spatio-Spectral Deep Priors](https://mlsanity.com/paper/2102.12310/) (2021)
- [Memory-Efficient Convex Optimization for Self-Dictionary Separable Nonnegative Matrix Factorization: A Frank-Wolfe Approach](https://mlsanity.com/paper/2109.11135/) (2021)
- [Fast and Structured Block-Term Tensor Decomposition For Hyperspectral Unmixing](https://mlsanity.com/paper/2205.03798/) (2022)
- [Deep Clustering with Incomplete Noisy Pairwise Annotations: A Geometric Regularization Approach](https://mlsanity.com/paper/2305.19391/) (2023)
- [Radio Map Estimation via Latent Domain Plug-and-Play Denoising](https://mlsanity.com/paper/2501.13472/) (2025)
- [Separable Quaternion Matrix Factorization for Polarization Images](https://mlsanity.com/paper/2207.14039/) (2022)
- [Provable Subspace Identification Under Post-Nonlinear Mixtures](https://mlsanity.com/paper/2210.07532/) (2022)
- [Co-Separable Nonnegative Matrix Factorization](https://mlsanity.com/paper/2109.00749/) (2021)
- [Unregistered Spectral Image Fusion: Unmixing, Adversarial Learning, and Recoverability](https://mlsanity.com/paper/2603.21510/) (2026)

## Abstract (arXiv)

This paper considers a recently emerged hyperspectral unmixing formulation based on sparse regression of a self-dictionary multiple measurement vector (SD-MMV) model, wherein the measured hyperspectral pixels are used as the dictionary. Operating under the pure pixel assumption, this SD-MMV formalism is special in that it allows simultaneous identification of the endmember spectral signatures and the number of endmembers. Previous SD-MMV studies mainly focus on convex relaxations. In this study, we explore the alternative of greedy pursuit, which generally provides efficient and simple algorithms. In particular, we design a greedy SD-MMV algorithm using simultaneous orthogonal matching pursuit. Intriguingly, the proposed greedy algorithm is shown to be closely related to some existing pure pixel search algorithms, especially, the successive projection algorithm (SPA). Thus, a link between SD-MMV and pure pixel search is revealed. We then perform exact recovery analyses, and prove that the proposed greedy algorithm is robust to noise---including its identification of the (unknown) number of endmembers---under a sufficiently low noise level. The identification performance of the proposed greedy algorithm is demonstrated through both synthetic and real-data experiments.
