Thematic information extraction – hyperspectral image analysis

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Lab for Remote Sensing Hydrology and Spatial Modeling Dept. of Bioenvironmental Systems Engineering, NTU Satellite Remote Sensing for Land-Use/Land-Cover.
Change Detection. Digital Change Detection Biophysical materials and human-made features are dynamic, changing rapidly. It is believed that land-use/land-cover.
Radiometric Corrections
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
Resolution.
Liang APEIS Capacity Building Workshop on Integrated Environmental Monitoring of Asia-Pacific Region September 2002, Beijing,, China Atmospheric.
Radiometric and Geometric Errors
Hyperspectral image processing and analysis
Remote sensing in meteorology
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Hyperspectral Imagery
Digital Image Processing (معالجة الصور الرقمية)
Lecture 12: Image Processing Thursday 12 February Last lecture: Earth-orbiting satellites Reading, LKC p
Digital Imaging and Remote Sensing Laboratory Real-World Stepwise Spectral Unmixing Daniel Newland Dr. John Schott Digital Imaging and Remote Sensing Laboratory.
Remote Sensing II Introduction. Scientists formulate hypotheses and then attempt to accept or reject them in a systematic, unbiased fashion. The data.
Introduction to Digital Data and Imagery
INTRODUCTION TO REMOTE SENSING & DIGITAL IMAGE PROCESSING Course: Introduction to RS & DIP Mirza Muhammad Waqar Contact:
Chapter 12 Spatial Sharpening of Spectral Image Data.
Maa Kaukokartoituksen yleiskurssi General Remote Sensing Image enhancement I Autumn 2007 Markus Törmä
Spectral contrast enhancement
Accuracy Assessment. 2 Because it is not practical to test every pixel in the classification image, a representative sample of reference points in the.
1 Image Pre-Processing. 2 Digital Image Processing The process of extracting information from digital images obtained from satellites Information regarding.
Remote Sensing Image Rectification and Restoration
Remote Sensing Hyperspectral Remote Sensing. 1. Hyperspectral Remote Sensing ► Collects image data in many narrow contiguous spectral bands through the.
Chenghai Yang 1 John Goolsby 1 James Everitt 1 Qian Du 2 1 USDA-ARS, Weslaco, Texas 2 Mississippi State University Applying Spectral Unmixing and Support.
Radiometric and Geometric Correction
Blue: Histogram of normalised deviation from “true” value; Red: Gaussian fit to histogram Presented at ESA Hyperspectral Workshop 2010, March 16-19, Frascati,
1 Pixel and Image Characteristics Prof. Arnon Karnieli The Remote Sensing Laboratory Jacob Blaustein Institute for Desert Research Ben-Gurion University.
ATMOSPHERIC CORRECTION – HYPERSPECTRAL DATA Course: Special Topics in Remote Sensing & GIS Mirza Muhammad Waqar Contact:
Resolution A sensor's various resolutions are very important characteristics. These resolution categories include: spatial spectral temporal radiometric.
Resolution Resolution. Landsat ETM+ image Learning Objectives Be able to name and define the four types of data resolution. Be able to calculate the.
Digital Image Processing GSP 216. Digital Image Processing Pre-Processing – Correcting for radiometric and geometric errors in data Image Rectification.
West Hills College Farm of the Future The Precision-Farming Guide for Agriculturalists Chapter Five Remote Sensing.
Chapter 4. Remote Sensing Information Process. n Remote sensing can provide fundamental biophysical information, including x,y location, z elevation or.
Remote Sensing Realities | June 2008 Remote Sensing Realities.
What is an image? What is an image and which image bands are “best” for visual interpretation?
Radiometric Correction and Image Enhancement Modifying digital numbers.
7 elements of remote sensing process 1.Energy Source (A) 2.Radiation & Atmosphere (B) 3.Interaction with Targets (C) 4.Recording of Energy by Sensor (D)
Lecture 3 The Digital Image – Part I - Single Channel Data 12 September
Chapter 8 Remote Sensing & GIS Integration. Basics EM spectrum: fig p. 268 reflected emitted detection film sensor atmospheric attenuation.
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
EG2234: Earth Observation Interactions - Land Dr Mark Cresswell.
Change Detection The process of identifying differences in the state of an object or phenomenon by observing it at different times. Change detection applications:
14 ARM Science Team Meeting, Albuquerque, NM, March 21-26, 2004 Canada Centre for Remote Sensing - Centre canadien de télédétection Geomatics Canada Natural.
Hyperspectral remote sensing
Remote Sensing Unsupervised Image Classification.
Data Models, Pixels, and Satellite Bands. Understand the differences between raster and vector data. What are digital numbers (DNs) and what do they.
Various Change Detection Analysis Techniques. Broadly Divided in Two Approaches ….. 1.Post Classification Approach. 2.Pre Classification Approach.
Change Detection Goal: Use remote sensing to detect change on a landscape over time.
Sub pixelclassification
Interactions of EMR with the Earth’s Surface
NOTE, THIS PPT LARGELY SWIPED FROM
Unsupervised Classification
Performing Quantitative Analysis with Remotely Sensed Imagery in ENVI
Electro-optical systems Sensor Resolution
Remote sensing/digital image processing. Color Arithmetic red+green=yellow green+blue=cyan red+blue=magenta.
Remote Sensing Part 2 Atmospheric Interactions & Pre-processing.
TARGET FINDING WITH SAM AND BANDMAX Course: Special Topics in Remote Sensing & GIS Mirza Muhammad Waqar Contact:
26. Classification Accuracy Assessment
Selected Hyperspectral Mapping Method
Hyperspectral Sensing – Imaging Spectroscopy
Preprocessing for Hyperspectral Analysis
Hyperspectral Image preprocessing
REMOTE SENSING Multispectral Image Classification
Image Information Extraction
Mirza Muhammad Waqar PhD Scholar Website:
Remote sensing in meteorology
Lecture 12: Image Processing
Presentation transcript:

Thematic information extraction – hyperspectral image analysis Mirza Muhammad Waqar Contact: mirza.waqar@ist.edu.pk +92-21-34650765-79 EXT:2257 RG712 Course: Special Topics in Remote Sensing & GIS

Outlines Imaging Spectrometry Multispectral versus Hyperspectral Hyperspectral Image Acquisition Extraction of information from Hyperspectral data Preprocessing of Data Subset Study Area Initial Image Quality Assessment Visual Individual Band Examination Visual Examination of Color Composite Animation Statistical Individual Band Examination Radiometric Calibration In situ data Radiosounder Radiative Transfer based Atmospheric Correction Selected Atmospheric Correction Models Reducing Data Redundancy Endmember Determination Hyperspectral Mapping Method

Imagining Spectrometry Imagining spectrometry is defined as the simultaneous acquisition of images in many relatively narrow contiguous and/or noncontiguous spectral bands throughout the ultraviolet, visible, and infrared portions of electromagnetic spectrum”

Hyperspectral vs Multispectral Most multispectral 3 to 10 spectral bands For Example Landsat (MSS, TM & ETM+) ALOS SPOT (HRV) IKNOS QuickBird Orbview Digital Globe Worldview Aerial phtography Hyperspectral At least 10 or more spectral bands Example includes: MODIS MERIS (Envisat) MOS (IRS-3P, India) Hyperion (EO-1) CHRIS (PROBA, ESA) AVIRIS (JPL, NASA) DAIS 7915 (DLR) HYDICE (NRL, USA)

Hyperspectral Image Acquisition Spectrometer

Hyperspectral Image Acquisition

Extraction of Information from Hyperspectral Data Selection of appropriate Software Package Image Quality Assessment Radiometric Correction Geometric Correction Dimensionality Reduction Selection of end members Mapping methods

Selection of appropriate Software Package The analysis of hyperspectral data usually required selection of appropriate digital image processing software package e.g. ENVI, the Environment for Visualizing Images ERDAS Imagine IDRISI PCI Geomatica

Atmospheric Correction Accuracy Assessment Geometric Correction Band Selection Atmospheric Correction End Member Selection Classification SAM

State the nature of the information extraction problem Specify the geographical ROI Define the classes or biological materials of interest Process hyperspectral data to extract thematic information Subset the study area Conduct initial image quality assessment: Visual individual band examination Visual examination of color composite images Animation Statistical individual band examination (S/N ratio) Radiometric Correction Collect necessary in situ spectroradiometer data (if possible) Collect in situ or environmental data (e.g. using radio sounder) Perform pixel by pixel correction (e.g. ACORN) Perform pixel by pixel spectral polishing Empirical Line Calibration Geometric Correction / Rectification Use onboard navigation and engineering data (GPS & INS Data) Nearest neighbor resampling Reduce the dimensionality of hyperspectral data Minimum Noise Fraction (MNF) transformatoin End Member determination – locate pixels which relatively pure spectral characteristics: Pixel Purity Index N-dimensional end member visualization Method of mapping and matching using hyperspectral data: Spectral Angle Mapper (SAM) Subpixel Classification (Linear Spectral Mixing Spectroscopic library matching techniques Matched filter or mixture-tuned matched filter Indices developed for use with hyperspectral data Derivative spectroscopy Acquire appropriate remote sensing and initial ground ref data Select RS data based on the following criteria RS system consideration: Spatial, spectral, temporal & radiometric resolution Environmental considerations: Atmospheric, soil moisture, phonological cycle, etc. Obtain initial ground reference data based on: A priori knowledge of the study area Perform accuracy assessment Select method Qualitative confidence building Statistical measurement Determine number of observations required by class Select sampling scheme Obtain ground reference data Create and analyze error matrix: Uni-varitae and multivariate statistical analysis Accept or reject previously stated hypothesis. Distribute result if accuracy is acceptable.

Initial Image Quality Assessment To assess the data quality, suitable distortion measures relevant to end-user applications are required. Visual Individual Band Examination Visual Examination of Color Composite Images Animation Statistical Individual band Examination

1. Visual Individual Band Examination Many bands of hyperspectral data contain bad data values or they lie in the absorption window. Such bands must be excluded from the analysis because these reduce the contrast of data. Bad Data If a band contain data values (e.g. -9999) Line dropout (an entire line has a value of -9999)

1. Visual Individual Band Examination Reference: Jun Huang, Helle Wium, Karsten B. Qvist, Kim H. Esbensen, Multi-way methods in image analysis—relationships and applications, Chemometrics and Intelligent Laboratory Systems, Volume 66, Issue 2, 28 June 2003, Pages 141-158, ISSN 0169-7439, 10.1016/S0169-7439(03)00030-3. (http://www.sciencedirect.com/science/article/pii/S0169743903000303) Keywords: Multivariate Image Analysis (MIA); Multi-way methods; Unfolding; Image; PCA/PLS; PARAFAC; Tucker3; N-PLS; 2-D FFT

2. Visual Examination of Color Composites Can be use to check The individual bands are co-align Contain spectral information of value Such examination provide Valuable quantitative information About the individual scenes and bands in the hyperspectral data

2. Visual Examination of Color Composites

3. Animation Most hyperspectral image analysis software have image animation function. E.g. every 5 second a new band will be displayed Examination of hyperspectral data in this way allows: Identify individual bands that have serious atmospheric attenuation Determine if any mis-registration of band exist

4. Statistical Individual Band Examination It includes examination of uni-variate statistics of individual band Mean Median Mode Standard Deviation Range To detection absorption feature Noise level must be smaller than the absorption level.

Radiometric Calibration To use hyperspectral data properly It is generally accepted that the data must be radiometrically corrected. This process normally involves transforming the hyperspectral data from at-sensor radiance, to scaled surface reflectance. This allows image spectra quantitatively comparable with the in situ spectra Obtained using handheld spectroradiometer.

Digital Number (DN) Digital Number (DN) – the unitless integer that a satellite uses to record relative amounts of radiance (e.g. 0 – 255 where 0 = no radiance and 255 = some maximum amount of radiance that the sensor is sensitive to). Each image pixel has one DN for each band. Note that DNs are just an index of radiance and don’t have physical units of radiance.

Radiance Radiance (L) – the physical amount of light received at a particular place in this case a satellite (watts/m2/sr).

Irradiance Irradiance (E) – the amount of incoming light from the sun (either at the ground (E) or at the top of the atmosphere (E0 or TOA) (watts/m2).

Reflectance Reflectance (r) – the amount of light that reflects off of something divided by the amount of incoming light (often given as a decimal fraction or a percent). Also called surface reflectance

Apparent Reflectance (Albedo), Reflectance "Albedo is defined as the fraction of incident radiation that is reflected by a surface. Reflectance While reflectance is defined as this same fraction for a single incidence angle, albedo is the directional integration of reflectance over all sun-view geometries."

1. In Situ Data Collection For Hyperspectral Image Analysis, It is always desirable to obtain handheld in situ spectrometer measurement on the ground at Approximately same time as the remote sensing over flight Otherwise same time of day That cover the spectral range as the hyperspectral imaging system Spectrometer used in the field must be calibrated with reference spectrometer (laboratory spectrometer)

2. Radiosondes Radiosonders can provide valuable information about the atmosphere Tempearture Pressure Relative Humidity Wind Speed Ozone Wind Direction Radiosonder data helps in radiometeric correction.

3. Radiative Transfer-based Atmospheric Correction As atmosphere is variable through the scene. Ideally, the analyst knows the exact nature of atmospheric characteristics over each pixel. Barometric Pressure Water vapor Amount of atmospheric molecules (Scattering) Remotely sensing – derived radiance data in very selective bands can be used for pixel by pixel atmospheric correction.

Behaviour of Atmospheric Gases Following seven gases do produce observable absorption in the remotely sensed imagery. Water vapour, H2O Carbon Dioxide, CO2 Ozone, O3 Nitrous Oxide, N2O Methane, CH4 Carbon Monoxide, CO Oxygen O2

Behaviour of Atmospheric Gases

Band-by-Band Spectral Polishing Even after atmospheric correction there exist noise in spectra Which is due to sensor system anomilies Limited accuracy of Standards Measurements Models Calibrations Spectral polishing is used to remove such errors. EFFORT (Empirical Flat Field Optimal Reflectance Transformation)

Spectral Polishing - EFFORT Input Parameters Atmospherically corrected data In situ spectroradiometer spectra In situ spectral reflectance measurements are sometimes referred to as “reality boost spectra”. Note: Before applying EFFORT Mask any invalid data from each band Identify the bad bands and mask these from analysis Avoid wavelength ranges that contain noise such as 1.4 µm and 1.9 µm water vapour absorption band.

Selected Atmospheric Correction Models Flat Field Correction Internal Average Relative Reflectance (IARR) Empirical Line Calibration

Flat Field Correction The Flat Field Correction method normalizes images to an area of known “flat” reflectance (Goetz and Srivastava, 1985; Roberts et al., 1986). The average AVIRIS radiance spectrum from the ROI is used as the reference spectrum, which is then divided into the spectrum at each pixel of the image.

Internal Average Relative Reflectance (IARR) Used to convert raw DN values to relative reflectance. This is done by dividing each pixel spectrum by the overall average spectrum. The IARR calibration method normalizes images to a scene average spectrum. Apparent reflectance is calculated for each pixel of the image by dividing the reference spectrum into the spectrum for each pixel.

Internal Average Relative Reflectance (IARR) This is particularly effective for reducing imaging spectrometer data to relative reflectance in an area where no ground measurements exist and little is known about the scene (Kruse et al., 1985; Kruse, 1988).

Empirical Line Calibration The Empirical Line correction method forces image data to match selected field reflectance spectra (Roberts et al., 1985; Conel et al., 1987; Kruse et al., 1990). This method based on a model that is derived from the regression of in situ spectroradiometer measurements at specific location For more detail read: Third Edition – Introductory Digital Image Processing: A Remote Sensing Perspective by John R. Jensen Chapter 6

Geometric Correction

Geometric Correction of Hyperspectral Data

Reducing the Dimensionality of Hyperspectral Data Principal Component Transformation Minimum Noise Fraction Transformation (MNF)

Data Dimensionality The number of spectral bands associated with a remote sensing system is referred to as its data dimensionality. Orbview: 4 bands Landsat: 7 bands Worldview: 8 bands MODIS: 36 bands AVIRIS: 224 bands Complexity / Processing Number of Bands

Data Dimensionality: Multispectral Data Statistical measures Optimum Index Factor (OIF) Principal Component Analysis (PCA) These techniques have been used for data dimensionality reduction for multispectral data. These methods are not significant for reducing hyperspectral data dimensionality.

Principal Component Transformation Principal components analysis is a method in which original data is transformed into a new set of data which may better capture the essential information. Often some variables are highly correlated such that the information contained in one variable is largely a duplication of the information contained in another variable. Instead of throwing away the redundant data principal components analysis condenses the information in intercorrelated variables into a few variables, called principal components.

Minimum Noise Fraction Transformation (MNF) Hyperspectral Imaging generates vast volumes of data. 100s or more bands might not be necessary to identify and separate the surface materials of interest to a particular study. Furthermore, some bands might contain more noise than others, making them more of a detriment than an aid to the analysis.

Minimum Noise Fraction Transformation (MNF) Eliminating noise and reducing the spectral dimensionality of the data are the goals of Principal Component Analysis (PCA) Minimum Noise Fraction Transformation (MNF). Information contained in individual hyperspectral bands may be, in some regions of the spectrum, highly redundant.

Minimum Noise Fraction Transformation (MNF) The many redundant bands may be collapsed into a much smaller set of MNF bands without losing the critical information needed to differentiate or identify surface materials. Furthermore, the noise can also be identified and eliminated using the same methods. The MNF is used to determine the true or inherent dimensionality of the hypserpsectral data. To identify and segregate noise in the data To reduce the computation time

Minimum Noise Fraction Transformation (MNF) The MNF applies two cascaded PCAs. First transformation decorrelate and rescales noise in the data Result bands have unit variance and no band to band correlation Second transformation is a standardize PCA, this results in Coherent MNF eigenimages that contain useful information Noise dominated MNF eigenimages

Minimum Noise Fraction Transformation (MNF)

Minimum Noise Fraction Transformation (MNF) Both the eignvalues and output eignimages are used to determine the true dimensionality of the data. How many eignimages should we select for analysis? What should be the threshold for eignvalues? MNF output bands that contain useful information usually have engine value greater than that of noisy bands.

Minimum Noise Fraction Transformation (MNF)

Note MNF results are applicable to that particular dataset or others with very consistent and similar spectral characteristics.  If a project involves many hyperspectral images collected over a large area, the MNF results from one image or set of images may not apply to others in the project.

Minimum Noise Fraction Transformation (MNF)

Minimum Noise Fraction Transformation (MNF)

Endmember Determination Pixel Purity Index (PPI) n-dimensional visualization of endmembers in feature space

Endmember Determination The primary goal of most of hyperspectral analysis is to identify the Physical, Chemical Properties of materials found within the IFOV of the sensor system. The major materials found within hyperspectral image are called endmembers. These represents relatively pure materials Water Asphalt Concrete Healthy grass

Pixel Purity Index Mapping (PPI) Imagine how much more difficult it would be to identify appropriate pixels or groups of pixels with ideal hyperspectral signatures. Use Pixel Purity Index (PPI) to find the most spectrally pure (extreme) pixels in multispectral and hyperspectral images.

Pixel Purity Index Mapping (PPI) Pixel Purity Index (PPI) to find the most spectrally pure (extreme) pixels in multispectral and hyperspectral images. PPI is a rigorous mathematical method of determining the most spectrally pure pixels. By repeatedly projecting n-dimensional scatter plots of the MNF images. PPI simply identify the most pure pixel. It is difficult to label the type of endmember at this stage

Pixel Purity Index Mapping (PPI)

Pixel Purity Index Mapping (PPI)

n-dimensional Endmember Visualization

Hyperspectral Mapping Method

Spectral Angle Mapper (SAM)

Hyperspectral Data Acquisition Raw Radiance Data Spectral Calibration At-Sensor Spectrally Calibrated Radiance Spatial Pre-Processing and Geocoding Radiometrically and Spatially processed radiance image Atmospheric Correction, solar irradiance correction Geocoding reflectance image Feature Mapping Data analysis for feature mapping Absorption band characterization Spectral feature fitting Spectral Angle Mapping Spectral Unmixing Minral Maps

Questions & Discussion