Abstract: Spectral unmixing is an important technique for remotely sensed hyperspectral data exploitation. It amounts to identifying a set of pure spectral signatures, which are called endmembers, and ...