Spectral Information Divergence measures how different the information content of a pixel’s spectrum is from a reference signature. Instead of comparing raw reflectance values, SID treats each spectrum as a probability distribution across bands, allowing it to capture subtle, band-to-band variations that shape-based methods can miss. This makes SID particularly powerful for hyperspectral data where fine spectral structure matters.
How it works #
- Convert spectra to probability distributions For a spectrum and a reference : , and now sum to 1 and represent the relative contribution of each band.
- Kullback–Leibler divergence in both directions
- Symmetric SID distance is always non-negative and equals 0 only when the two spectra are identical in information content.
- Normalization (0–1 scale) The raw SID values in a scene are empirically scaled so that the 99ᵗʰ-percentile distance maps to 0, and perfect matches map to 1: where is the 99th-percentile SID of all pixels in the area of interest. Result: 1 → best match, 0 → poorest match.
Key properties #
Property | Benefit |
---|---|
Direction-sensitive | Detects asymmetric differences that angle-based methods may ignore. |
Band-detail aware | Responds to subtle shifts in individual bands—ideal for hyperspectral analyses. |
Robust scaling | Scene-adaptive 0–1 normalization simplifies thresholding and comparison. |
When to use SID #
- Mineral exploration: Differentiate minerals with similar overall shape but distinct fine-band features (e.g., subtle OH or Fe²⁺ absorptions).
- Chemical residue mapping: Detect slight compositional changes where each band’s contribution is critical.
- Precision agriculture: Identify plant stress signatures that manifest as nuanced spectral tweaks rather than broad shape changes.