This method iteratively computes endmembers and abundances using quadratic programming until it converges to a solution.
ice(data, p, mu = 1e-05, t = 0.9999)
Data matrix. Samples in rows frequencies in columns.
Number of endmembers.
Regularization parameter from 0 to 1 that penaltizes the model for large simplex volume. The smaller the value the bigger the simplex
Tolerance ratio from 0 to 1 that affects number of iterations. The higher the value the more iterations.
Structure with endmembers and abundances such that \(abundances * endmembers = data\_\)
where data\_ is an approximation of data. Endmembers are a matrix with samples in rows frequencies in columns.
M. Berman, H. Kiiveri, R. Lagerstrom, A. Ernst, R. Dunne, and J. F. Huntington, "Ice: A statistical approach to identifying endmembers in hyperspectral images: Learning from Earth's shapes and colors," IEEE Trans. Geosci. Remote Sens., vol. 42, no. 10, pp. 2085-2095, Oct. 2004.
E. M. Sigurdsson, A. Plaza and J. A. Benediktsson, "GPU Implementation of Iterative-Constrained Endmember Extraction from Remotely Sensed Hyperspectral Images," in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 8, no. 6, pp. 2939-2949, June 2015. doi: 10.1109/JSTARS.2015.2441699