Title :
Reducing the Complexity of the N-FINDR Algorithm for Hyperspectral Image Analysis
Author :
Dowler, S.W. ; Takashima, Ryoichi ; Andrews, Mark
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
Abstract :
The N-FINDR algorithm for unmixing hyperspectral data is both popular and successful. However, opportunities for improving the algorithm exist, particularly to reduce its computational expense. Two approaches to achieve this are examined. First, the redundancy inherent in the determinant calculations at the heart of N-FINDR is reduced using an LDU decomposition to form two new algorithms, one based on the original N-FINDR algorithm and one based on the closely related Sequential N-FINDR algorithm. The second approach lowers complexity by reducing the repetition of the volume calculations by removing pixels unlikely to represent pure materials. This is accomplished at no additional cost through the reuse of the volume calculations inherent in the Sequential N-FINDR algorithm. Various thresholding methods for excluding pixels are considered. The impact of these modifications on complexity and the accuracy is examined on simulated and real data showing that the LDU-based approaches save considerable complexity, while pixel reduction methods, with appropriate threshold selection, can produce a favorable complexity-accuracy trade-off.
Keywords :
computational complexity; computational geometry; geophysical image processing; image resolution; remote sensing; LDU decomposition; complexity reduction; geometric algorithm; hyperspectral image analysis; pixel reduction methods; pixel removal; sequential N-FINDR algorithm; volume calculation repetition reduction; Algorithm design and analysis; Complexity theory; Hyperspectral imaging; Indexes; Materials; Redundancy; Vectors; Hyperspectral; N-FINDR; unmixing;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2012.2219546