-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement unmixing via blind source separation #186
Comments
pomadchin
modified the milestones:
Sprint 09/30 - 10/14/2021,
Sprint 10/14 - 10/28/2021
Oct 14, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We've tried a couple approaches to endmember selection from imagery, notably #146. Efforts thus far have employed "geometric" approaches, which treat spectra as vectors in some high-dimensional space, and the endmembers are selected from the set of available points, such that affine combinations of the chosen spectra have a gamut which has good descriptive power for the remaining spectra. This methodology requires that the spectra we're interested in have "pure pixels" in the image, which is hard to guarantee in many cases.
Another approach is to attempt to infer endmembers that most succinctly represent the content of the image. That is, which M spectra would have affine combinations that can express the observed pixel spectra? We would have no need for pure pixels in this case.
The approach that I'd like to employ is described by Dobigeon, et al.. This employs a hierarchical Bayesian model to represent the joint distribution of both source signals (the endmembers) and the abundances as captured by the weights on a constrained (non-negative, sum-to-one) linear mixture model.
The implementation uses a Gibbs sampler (MCMC method) to generate a chain of plausible spectra and abundance maps, which can be averaged to obtain an estimate of the hidden endmembers.
References:
Dobigeon, N., Moussaoui, S., Tourneret, J. Y., & Carteret, C. (2009). Bayesian separation of spectral sources under non-negativity and full additivity constraints. Signal Processing, 89(12), 2657-2669.
Moussaoui, S., Brie, D., Mohammad-Djafari, A., & Carteret, C. (2006). Separation of non-negative mixture of non-negative sources using a Bayesian approach and MCMC sampling. IEEE transactions on signal processing, 54(11), 4133-4145.
The text was updated successfully, but these errors were encountered: