Related Experiment Video
Updated: Jun 9, 2026

07:05
Applying Hyperspectral Reflectance Imaging to Investigate the Palettes and the Techniques of Painters
Published on: June 18, 2021
Random N-finder (N-FINDR) endmember extraction algorithms for hyperspectral imagery
Chein-I Chang1, Chao-Cheng Wu, Ching-Tsorng Tsai
1Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, Baltimore, MD 21250, USA. cchang@umbc.edu
Summary
The random N-finder (RN-FINDR) algorithm enhances endmember extraction by ensuring reproducible results. It addresses N-FINDR
Area of Science:
- Remote Sensing
- Signal Processing
- Data Analysis
Background:
- N-finder algorithm (N-FINDR) is a standard for endmember extraction.
- N-FINDR faces challenges including endmember determination, computational complexity, and irreproducible results due to random initializations.
Purpose of the Study:
- To re-design the N-FINDR algorithm to overcome implementation issues.
- To develop a reproducible and automated endmember determination method.
Main Methods:
- Implemented N-FINDR as a random algorithm (RN-FINDR) where each run is a realization.
- RN-FINDR terminates when the intersection of consecutive runs stabilizes, automatically determining the number of endmembers (p).
Main Results:
- RN-FINDR ensures that true endmembers appear in all realizations, regardless of initial random endmembers.
- The algorithm automatically determines the optimal number of endmembers (p) through the intersection stability criterion.
- Validation performed using synthetic and real hyperspectral image data.
Conclusions:
- RN-FINDR provides a robust and reproducible solution for endmember extraction.
- The method addresses critical limitations of the original N-FINDR algorithm.
- RN-FINDR demonstrates significant utility in hyperspectral image analysis applications.
Related Concept Videos
Random Sampling Method
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
Extraction: Partition and Distribution Coefficients
The distribution law or Nernst's distribution law is the law that governs the distribution of a solute between two immiscible solvents. This law, also known as the partition law, states that if a solute is added to the mixture of two immiscible solvents at a constant temperature, the solute is distributed between the two solvents in such a way that the ratio of solute concentrations in the solvents remains constant at equilibrium.
For extracting a solute from an aqueous phase into an organic...
For extracting a solute from an aqueous phase into an organic...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

