Hyperspectral Remote Sensing

Similar documents
ENVI Tutorial: Vegetation Hyperspectral Analysis

Crop Types Classification By Hyperion Data And Unmixing Algorithm

ENVI Classic Tutorial: Multispectral Analysis of MASTER HDF Data 2

Copyright 2005 Society of Photo-Optical Instrumentation Engineers.

HYPERSPECTRAL REMOTE SENSING

Lecture 7. Spectral Unmixing. Summary. Mixtures in Remote Sensing

ENVI Tutorial: Basic Hyperspectral Analysis

Determining satellite rotation rates for unresolved targets using temporal variations in spectral signatures

ENVI Classic Tutorial: Basic Hyperspectral Analysis

Spectral Classification

Hyperspectral Imaging

AN IMPROVED ENDMEMBER EXTRACTION ALGORITHM BY INVERSING LINEAR MIXING MODEL

DEEP LEARNING TO DIVERSIFY BELIEF NETWORKS FOR REMOTE SENSING IMAGE CLASSIFICATION

Hyperspectral Processing II Adapted from ENVI Tutorials #14 & 15

ENVI Classic Tutorial: Introduction to Hyperspectral Data 2

Hyperspectral Unmixing on GPUs and Multi-Core Processors: A Comparison

ENVI Tutorial: Geologic Hyperspectral Analysis

Frame based kernel methods for hyperspectral imagery data

Prof. Vidya Manian Dept. of Electrical l and Comptuer Engineering. INEL6007(Spring 2010) ECE, UPRM

Infrared Scene Simulation for Chemical Standoff Detection System Evaluation

Diffraction gratings. e.g., CDs and DVDs

Shallow-water Remote Sensing: Lecture 1: Overview

Accepted Manuscript. Spatio-Spectral Fusion of Satellite Images based on Dictionary-pair Learning. Huihui Song, Bo Huang, Kaihua Zhang, Hankui Zhang

Quality assessment of RS data. Remote Sensing (GRS-20306)

Unsupervised and Self-taught Learning for Remote Sensing Image Analysis

THE USE OF AIRBORNE HYPERSPECTRAL REFLECTANCE DATA TO CHARACTERIZE FOREST SPECIES DISTRIBUTION PATTERNS

Hyperspectral Image Processing for Automatic Target Detection Applications

Integration of airborne LiDAR and hyperspectral remote sensing data to support the Vegetation Resources Inventory and sustainable forest management

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

TOA RADIANCE SIMULATOR FOR THE NEW HYPERSPECTRAL MISSIONS: STORE (SIMULATOR OF TOA RADIANCE)

Remote Sensing Introduction to the course

2014 Google Earth Engine Research Award Report

UAV-based Remote Sensing Payload Comprehensive Validation System

PRINCIPAL components analysis (PCA) is a widely

Fast Anomaly Detection Algorithms For Hyperspectral Images

Application of Hyperspectral Remote Sensing for LAI Estimation in Precision Farming

Motivation. Aerosol Retrieval Over Urban Areas with High Resolution Hyperspectral Sensors

Introduction to Remote Sensing Wednesday, September 27, 2017

A MAXIMUM NOISE FRACTION TRANSFORM BASED ON A SENSOR NOISE MODEL FOR HYPERSPECTRAL DATA. Naoto Yokoya 1 and Akira Iwasaki 2

High Spectral Resolution Infrared Radiance Modeling Using Optimal Spectral Sampling (OSS) Method

Cloud masking in remotely sensed hyperspectral images using linear and nonlinear spectral mixture analysis

A Fast Approximate Spectral Unmixing Algorithm based on Segmentation

Hybridization of hyperspectral imaging target detection algorithm chains

Uttam Kumar and Ramachandra T.V. Energy & Wetlands Research Group, Centre for Ecological Sciences, Indian Institute of Science, Bangalore

A STUDY ON INFORMATION EXTRACTION FROM HYPER SPECTRAL IMAGE BASED ON SAMC & EPV

Generation of remotely sensed reference data using low altitude, high spatial resolution hyperspectral imagery

Correction and Calibration 2. Preprocessing

Data: a collection of numbers or facts that require further processing before they are meaningful

IMPROVED TARGET DETECTION IN URBAN AREA USING COMBINED LIDAR AND APEX DATA

ENHANCEMENT OF DIFFUSERS BRDF ACCURACY

Interactive comment on Quantification and mitigation of the impact of scene inhomogeneity on Sentinel-4 UVN UV-VIS retrievals by S. Noël et al.

Interactive comment on Quantification and mitigation of the impact of scene inhomogeneity on Sentinel-4 UVN UV-VIS retrievals by S. Noël et al.

Interactive comment on Quantification and mitigation of the impact of scene inhomogeneity on Sentinel-4 UVN UV-VIS retrievals by S. Noël et al.

2017 Summer Course on Optical Oceanography and Ocean Color Remote Sensing. Introduction to Remote Sensing

Spatial/Spectral Endmember Extraction by Multidimensional Morphological Operations

INTELLIGENT TARGET DETECTION IN HYPERSPECTRAL IMAGERY

Lab on MODIS Cloud spectral properties, Cloud Mask, NDVI and Fire Detection

Analisi di immagini iperspettrali satellitari multitemporali: metodi ed applicazioni

Copyright 2005 Center for Imaging Science Rochester Institute of Technology Rochester, NY

Atmospheric correction of hyperspectral ocean color sensors: application to HICO

GEOG 4110/5100 Advanced Remote Sensing Lecture 4

Testing Hyperspectral Remote Sensing Monitoring Techniques for Geological CO 2 Storage at Natural Seeps

Hydrocarbon Index an algorithm for hyperspectral detection of hydrocarbons

Defining Remote Sensing

The Gain setting for Landsat 7 (High or Low Gain) depends on: Sensor Calibration - Application. the surface cover types of the earth and the sun angle

Continued Development of the Look-up-table (LUT) Methodology For Interpretation of Remotely Sensed Ocean Color Data

Title Multispectral Image. Issue Date Right Copyright(c) 2006 ICROS.

GEOMETRY AND RADIATION QUALITY EVALUATION OF GF-1 AND GF-2 SATELLITE IMAGERY. Yong Xie

Hyperspectral and Multispectral Image Fusion Using Local Spatial-Spectral Dictionary Pair

Retrieval of Surface Reflectance and LAI Mapping with Data from ALI, Hyperion and AVIRIS

A New Multiplicative Nonnegative Matrix Factorization Method for Unmixing Hyperspectral Images Combined with Multispectral Data

SPACEFLIGHT HYPERION DATA RADIATION CALIBRATION PRELIMINARY STUDY

Probably 3 Questions Each on:

A Survey of Modelling and Rendering of the Earth s Atmosphere

Diffraction. Single-slit diffraction. Diffraction by a circular aperture. Chapter 38. In the forward direction, the intensity is maximal.

CRISM (Compact Reconnaissance Imaging Spectrometer for Mars) on MRO. Calibration Upgrade, version 2 to 3

HYPERSPECTRAL IMAGE SEGMENTATION USING A NEW SPECTRAL MIXTURE-BASED BINARY PARTITION TREE REPRESENTATION

THE EFFECT OF TOPOGRAPHIC FACTOR IN ATMOSPHERIC CORRECTION FOR HYPERSPECTRAL DATA

Image Processing and Analysis

Hyperspectral Image Enhancement Based on Sensor Simulation and Vector Decomposition

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

Hyperspectral Remote Sensing of Coastal Environments

doi: / See next page.

sensors ISSN

Dr. Larry J. Paxton Johns Hopkins University Applied Physics Laboratory Laurel, MD (301) (301) fax

Improvements to the SHDOM Radiative Transfer Modeling Package

DZD DPZ 10 Image spectroscopy. Doc. Dr. Ing. Jiří Horák - Ing. Tomáš Peňáz, Ph.D. Institut geoinformatiky VŠB-TU Ostrava

Outlier and Target Detection in Aerial Hyperspectral Imagery: A Comparison of Traditional and Percentage Occupancy Hit or Miss Transform Techniques

Visualization of High-dimensional Remote- Sensing Data Products

Classify Multi-Spectral Data Classify Geologic Terrains on Venus Apply Multi-Variate Statistics

OMAERO README File. Overview. B. Veihelmann, J.P. Veefkind, KNMI. Last update: November 23, 2007

Bread Water Content Measurement Based on Hyperspectral Imaging

CORRELATION BETWEEN NDVI AND SURFACE TEMPERATURES USING LANDSAT ETM IMAGERY FOR SAN ANTONIO AREA. Remote Sensing Project By Newfel Mazari Fall 2005

REMOTE SENSING OF BENTHIC HABITATS IN SOUTHWESTERN PUERTO RICO

Comparison of Full-resolution S-NPP CrIS Radiance with Radiative Transfer Model

Multi-temporal Hyperspectral Images Unmixing and Classification Based on 3D Signature Model and Matching

IMPORTANT INSTRUCTIONS

NONLINEAR NEURAL NETWORK MIXTURE MODELS FOR FRACTIONAL ABUNDANCE ESTIMATION IN AVIRIS HYPERSPECTRAL IMAGES

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean

A spectral climatology for atmospheric compensation

Transcription:

Hyperspectral Remote Sensing Multi-spectral: Several comparatively wide spectral bands Hyperspectral: Many (could be hundreds) very narrow spectral bands GEOG 4110/5100 30

AVIRIS: Airborne Visible/Infrared Imaging Spectrometer 224 continuous spectral Bands 400-2500 nm Bandwitdth < 10 nm Main objective is to identify, measure, and monitor constituents of the Earth's surface and atmosphere based on molecular absorption and particle scattering signatures. GEOG 4110/5100 31

Hyperion 220 spectral channels 357 2576 nm 10 nm bandwidth 30-m resolution 7.75 km swath Flies on EO-1 12-bit dynamic range Launched Nov. 20, 2000 Next Generation: Hyperspectral InfraRed Imager (HyspIRI) https://hyspiri.jpl.nasa.gov GEOG 4110/5100 32

Hyperspectral Remote Sensing Does not lend itself to conventional image viewing techniques with RGB color composites Reducing >200 bands into three does not take advantage of the full spectrum of data GEOG 4110/5100 33

Radiance vs. Reflectance This is the average of 25 image spectra measured by the AVIRIS sensor over a bright dry lake bed surface in the Cuprite, Nevada scene. The spectral reflectance curve for the sample area is actually relatively flat and featureless. The spectral reflectance of the surface materials is only one of the factors affecting these measured values. GEOG 4110/5100 34

Radiance vs. Reflectance No atmosphere Detected radiance in hyperspectral remote sensing is particularly affected by: Solar emittance characteristics as a function of wavelength Atmospheric constituents and absorption bands Reflectance spectrum of surface 0 GEOG 4110/5100 35

Calibration of Hyperspectral Data Three main considerations taken into account before translation of radiance values into surface reflectances Compensation for shape of solar spectrum to determine apparent reflectivity Well-constrained by models Compensation for atmospheric gas transmittance and absorption bands within the atmosphere to determine scaled reflectivity Atmospheric radiative transfer models Consideration of topographic effects Digital elevation models GEOG 4110/5100 36

Hyperspectral Remote Sensing Challenges in using hyperspectral data Data volume Multi-spectral: 7-bands, 8-bit digitization à 56 elements Hyperspectral 220 bands, 12 bit digitization à 2640 Data redundancy Often there is little difference among neighboring spectral bands The challenge is finding those with unique information Redundant bands can be identified using the correlation matrix The correlation matrix of n random variables X 1,..., Xn is the n n matrix whose i,j entry is the correlation between (Xi), (Xj). R i, j = CV i, j CV i,i CV j, j GEOG 4110/5100 37

Correlation Matrix Insert Fig. 13.4 x 2 x 1 GEOG 4110/5100 38

Spectral Angle Mapper based Classification In N dimensional multispectral space a pixel vector x has both magnitude (length) and an angle measured with respect to the axes that define the coordinate system of the space. For hyperspectral space, sometimes there are too many dimensions and the classifications break down GEOG 4110/5100 39

Spectral Angle Mapper based Classification The spectral angle mapping approach considers only the angular information, reducing the dimensionality of the problem by not considering the magnitude Spectra are characterized by their angles from the horizontal axes Decision boundaries are set up from library information or training data defining sectors for different classes Spectra are labeled according to the sector in which they fall Requires that angles are sufficiently different from one another in order to define classes GEOG 4110/5100 40

Library Searching and SAM SAM is applied in multidimensional space to compare image pixel spectrum and a library reference spectrum the multidimensional vectors are defined for each spectrum and the angle between the two vectors is calculated. Smaller angles represent closer matches to the reference spectrum. a match angular threshold is applied to determine whether or not a pixel falls in a particular angular class SAM represses the influence of shading effects to accentuate the target reflectance characteristics (De Carvalho et al., 2000) SAM is invariant to unknown multiplicative scalings, and consequently, is invariant to unknown deviations that may arise from different illumination and angle orientation (Keshava, et al., 2002). GEOG 4110/5100 41

Expert Spectral Knowledge and Library Searching Takes advantage of the presences of diagnostically significant features Absorption features that provide the information needed for identification Requires sufficient spectral resolution for the distinction Not just identifying the dips in the reflectance but also identifying the shapes of the dips Magnitude Width: full-width at half maximum depth (FWHM) GEOG 4110/5100 42

Spectral mixture Mixed pixel: The signal detected by a sensor into a single pixel is frequently a combination of numerous disparate signals. Mixed pixels are frequent in remotely sensed hyperspectral images due to insufficient spatial resolution of the imaging spectrometer, or due to intimate mixing effects. The rich spectral resolution available can be used to unmix hyperspectral pixels. GEOG 4110/5100 43

Mixed pixel The mixture problem can happen in macroscopic fashion, this means that a few macroscopic components and their associated abundances should be derived. However, intimate mixtures happen at microscopic scales, thus complicating the analysis with nonlinear mixing effects. GEOG 4110/5100 44

Linear Spectral unmixing In linear spectral unmixing, the goal is to find a set of macroscopically pure spectral components (called endmembers) that can be used to unmix all other pixels in the data. Unmixing amounts at finding the fractional coverage (abundance) of each endmember in each pixel of the scene, which can be approached as a geometrical problem: GEOG 4110/5100 45

Linear Spectral unmixing Physical constraints: Abundances are non negative (non negativity constraint) Abundances sum to one for each pixel (sum to one constraint) GEOG 4110/5100 46

Spectral Unmixing M = the number of endmembers N = the number of spectral bands f m = the fraction of coverage for a particular class m where m is from 1 to M R n is the observed reflectance in the nth spectral band where n is from 1 to N a n,m is the spectral reflectance of the n th band of the m th endmember R n = M m=1 f m a n,m + ξ n Where ξ n is an error in band n n = 1, N Observed reflectance in each band is the linear sum of the reflectances of the endmembers (within the uncertainty expressed in the error term) GEOG 4110/5100 47

R n = M m=1 Spectral Unmixing Observed reflectance in each band is the linear sum of the reflectances of the endmembers (within the uncertainty expressed in the error term) f m a n,m + ξ n In Matrix form: R = Af + ξ n = 1, N Where f is a column vector of size M, R and ξ are column vectors of size N, and A is an N x M matrix of endmember spectral signatures by column Reflectance of a pixel at each wavelength Fraction of pixel occupied by each class 1 - M " $ $ # $ R 1 R n % ' ' = &' " a 1,1 a 1,m % " $ ' $ $ ' $ # $ a n,1 a n,m &' # $ f 1 f m % ' ' + &' " $ $ # $ ξ 1 ξ n % ' ' &' Error matrix Spectral signature of class 1 Spectral signature of class m GEOG 4110/5100 48

Spectral Unmixing For the unmixing Matrix: R = Af + ξ We try to find values of f that minimize ξ If we assume we have the correct set of endmembers, the equation simplifies to R = Af We solve through an error minimization using psuedo inverse (Moore-Penrose) f = (A t A) -1 A t R For more explanation on this minimization refer to: http://ltcconline.net/greenl/courses/203/matrixonvectors/leastsquares.htm For information on matrix inversions refer to: https://ardoris.wordpress.com/2008/07/18/general-formula-for-the-inverse-of-a-3x3-matrix/ Solution requires: a) the sum of the f m values is 1 and b) 0 < f m < 1 for all m GEOG 4110/5100 49

Summary: Spectral Unmixing Mixed pixels: A pixel that contains multiple classes Often we wish to distinguish sub-pixel information Examples: Ice and water in a MODIS pixel or Passive microwave pixel Mineral identification Sparsely-vegetated areas Diversely vegetated areas Mixed pixel problem not well addressed with multispectral data because distinctions with limited band numbers were clear to differentiate classes With hyperspectral data, enough of a distinction can be made for many surface classes Unmixing has particular relevance for something like mineral mapping where abundance of minerals is desired parameter Seeks to determine the linear combination of endmembers that produce the spectral response of the pixel Endmembers: pure cover types that are found in an image GEOG 4110/5100 50