ENVI Tutorial: Geologic Hyperspectral Analysis

Similar documents
ENVI Tutorial: Vegetation Hyperspectral Analysis

ENVI Classic Tutorial: Georeferencing Images Using Input Geometry 2

ENVI Classic Tutorial: Multispectral Analysis of MASTER HDF Data 2

ENVI Tutorial: Basic Hyperspectral Analysis

Copyright 2005 Society of Photo-Optical Instrumentation Engineers.

Hyperspectral Processing II Adapted from ENVI Tutorials #14 & 15

ENVI Classic Tutorial: Basic Hyperspectral Analysis

ENVI Classic Tutorial: Introduction to Hyperspectral Data 2

Hyperspectral Remote Sensing

2014 Google Earth Engine Research Award Report

Introduction to Remote Sensing Wednesday, September 27, 2017

Spectral Classification

PRINCIPAL components analysis (PCA) is a widely

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

CRISM 2012 Data Users Workshop. MTRDR Data Analysis Walk-Through. K. Seelos, D. Buczkowski, F. Seelos, S. Murchie, and the CRISM SOC JHU/APL

Comparison of a Hyperspectral Classification Method Implemented in Different Remote Sensing Software Packages

SPECTRAL mixture analysis is a commonly used hyperspectral

10/2/2012 Corporate Headquarters 9390 Gateway Dr, Ste 100 Reno, NV p: f:

Creating a Mask in ENVI

ENVI Tutorials. September, 2001 Edition. Copyright Research Systems, Inc. All Rights Reserved 0901ENV35TUT

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

A Spectral-Feature-Based Expert System for Analysis of Reflectance Spectra and Hyperspectral Data

ENVI Classic Tutorial: A Quick Start to ENVI Classic

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

HYPERSPECTRAL REMOTE SENSING

Research Institute of Uranium Geology,Beijing , China a

Endmember extraction algorithms from hyperspectral images

ENVI Tutorial: Map Composition

Crop Types Classification By Hyperion Data And Unmixing Algorithm

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

Hydrocarbon Index an algorithm for hyperspectral detection of hydrocarbons

ENVI Classic Tutorial: 3D SurfaceView and Fly- Through

Diffraction gratings. e.g., CDs and DVDs

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

Hyperspectral Imaging

ENVI Tutorial: Introduction to ENVI

AN IMPROVED ENDMEMBER EXTRACTION ALGORITHM BY INVERSING LINEAR MIXING MODEL

The Target Implant Method for Predicting Target Difficulty and Detector Performance in Hyperspectral Imagery

ENVI Classic Tutorial: Basic SAR Processing and Analysis

Hybridization of hyperspectral imaging target detection algorithm chains

ENVI Tutorial: Interactive Display Functions

CLASSIFICATION OF ROOF MATERIALS USING HYPERSPECTRAL DATA

A comparison study of dimension estimation algorithms

Remote Sensing Introduction to the course

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

ENVI Classic Tutorial: Introduction to ENVI Classic 2

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

Image Analysis, Classification and Change Detection in Remote Sensing

Simultaneous Spectral/Spatial Detection of Edges for Hyperspectral Imagery: The HySPADE Algorithm Revisited

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

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

ENVI Classic Tutorial: Interactive Display Functions 2

George Mason University School of Computational Sciences Center for Earth Observing and Space Research

Analisi di immagini iperspettrali satellitari multitemporali: metodi ed applicazioni

MODULE 3 LECTURE NOTES 3 ATMOSPHERIC CORRECTIONS

A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science at George Mason University

Lab 9. Julia Janicki. Introduction

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

Bread Water Content Measurement Based on Hyperspectral Imaging

Multi-core Implementation of Spatial-Spectral Preprocessing for Hyperspectral Unmixing

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

Field and Research Assistants: Robert Ahl, Kerry Halligan, Carl Legleiter, Jim Rasmussen

CLASSIFICATION OF HYPERSPECTRAL DATA OF SEMINATURAL ECOSYSTEMS

ENVI Tutorial: Basic SAR Processing and Analysis

Parallel Implementation of a Hyperspectral Data Geometry-Based Estimation of Number of Endmembers Algorithm

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

COMPARISON OF ATREM, ACORN, AND FLAASH ATMOSPHERIC CORRECTIONS USING LOW-ALTITUDE AVIRIS DATA OF BOULDER, CO. F. A. Kruse **

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

A Vector Agent-Based Unsupervised Image Classification for High Spatial Resolution Satellite Imagery

IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 12, NO. 12, DECEMBER Jorge Sevilla, Luis Ignacio Jiménez, and Antonio Plaza, Fellow, IEEE

POTHOLE DETECTION AND ROAD CONDITION ASSESSMENT USING HYPERSPECTRAL IMAGERY

Learning Sparse Codes for Hyperspectral Imagery

Sparse Unmixing using an approximate L 0 Regularization Yang Guo 1,a, Tai Gao 1,b, Chengzhi Deng 2,c, Shengqian Wang 2,d and JianPing Xiao 1,e

CLASSIFICATION AND CHANGE DETECTION

INTELLIGENT TARGET DETECTION IN HYPERSPECTRAL IMAGERY

ENVI. Get the Information You Need from Imagery.

Machine Learning Applications in Exploration and Mining

SIVIC GUI Overview. SIVIC GUI Layout Overview

Correction and Calibration 2. Preprocessing

Commodity cluster and hardware-based massively parallel implementations of hyperspectral imaging algorithms

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

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING

EMIGMA V9.x Premium Series

/$ IEEE

Spatial/Spectral Endmember Extraction by Multidimensional Morphological Operations

End-to-End Simulation of Sentinel-2 Data with Emphasis on Atmospheric Correction Methods

An Introduction To. Version Program Concept and Introduction Notes by David Landgrebe and Larry Biehl. MultiSpec Programming by Larry Biehl

ALOS PALSAR. Orthorectification Tutorial Issued March 2015 Updated August Luis Veci

Matched Filter Stochastic Background Characterization for Hyperspectral Target Detection. Jason E. West

Integrated analysis of Light Detection and Ranging (LiDAR) and Hyperspectral Imagery (HSI) data

A PROJECTED GRADIENT-BASED ALGORITHM TO UNMIX HYPERSPECTRAL DATA

An experimental comparison of parallel algorithms for hyperspectral analysis using heterogeneous and homogeneous networks of workstations

APPLICATION OF SOFTMAX REGRESSION AND ITS VALIDATION FOR SPECTRAL-BASED LAND COVER MAPPING

Examination in Image Processing

Methods for LiDAR point cloud classification using local neighborhood statistics

ENVI Classic Tutorial: User Functions

Automated large area tree species mapping and disease detection using airborne hyperspectral remote sensing

Title: Sequential Spectral Change Vector Analysis for Iteratively Discovering and Detecting

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments

!"#$%&'()'*+,-.%/'01)2)' 333)45%6)6+&"4.%-7)#89:;7+,-.%'

Transcription:

ENVI Tutorial: Geologic Hyperspectral Analysis Table of Contents OVERVIEW OF THIS TUTORIAL...2 Objectives...2 s Used in This Tutorial...2 PROCESSING FLOW...3 GEOLOGIC HYPERSPECTRAL ANALYSIS...4

Overview of This Tutorial This tutorial presents a case history for use of hyperspectral techniques in geologic analysis, using 1999 HyMap data from Cuprite, Nevada, USA. It quickly guides you through ENVI s end-to-end hyperspectral tools (EFFORT MNF PPI n-d Visualization Spectral Mapping GLT georeferencing) to produce image-derived endmember spectra and image maps. For more detail and step-by-step procedures on performing a complete hyperspectral analysis, refer to the series of ENVI hyperspectral tutorials (introductory through advanced) before attempting this tutorial, and refer to ENVI Help when necessary. The purpose of this tutorial is not to teach you how to run the ENVI tools, but how to apply the methodology and tools to a general hyperspectral remote sensing problem. Objectives Apply ENVI end-to-end hyperspectral processing methodology to a geology case study Gain hands-on experience running the procedures rather than reviewing preprocessed results (althrough preprocessed results are provided for comparison) Perform data exploration in a loosely structured framework Compare analysis results with known ground information s Used in This Tutorial CD-ROM: Tutorial Data CD #2 Required files (envidata\cup99hym) cup99hy.eff (.hdr) EFFORT-corrected HyMap data cup99hy_geo_glt (.hdr) ENVI geographic lookup table (GLT) cup99hy_geo_igm (.hdr) ENVI input geometry file cup99hy_mnf (.hdr) MNF results of 32 SWIR bands, using data to estimate noise covariance cup99hy_mnfevs.txt ASCII file of MNF eigenvalues cup99hy_mtmf (.hdr) MTMF results using endmembers from mean cup99hy_mtmfems.txt ASCII file of MTMF endmember spectra cup99hy_noi.sta Noise statistics from MNF run cup99hy_true.img (.hdr) HyMap true-color image Required files (envidata\c95avsub) usgs_min.sli (.hdr) USGS spectral library 1999 HyMap data of Cuprite, Nevada are copyright 1999 Analytical Imaging and Geophysics (AIG) and HyVista Corporation (All Rights Reserved), and may not be redistributed without explicit permission from AIG @info.aigllc.com. Cuprite, Nevada has been used extensively as a test site for remote sensing instrument validation (Abrams et al., 1978; Kahle and Goetz, 1983; Kruse et al., 1990; Hook et al., 1991). See the tutorial Hyperspectral Signatures and Spectral Resolution for an alteration map of Cuprite, NV. 2 ENVI

Processing Flow The following figure shows the hyperspectral processing flow implemented in ENVI. 3 ENVI

Geologic Hyperspectral Analysis 1. Examine HyMap ATREM- and EFFORT-corrected apparent reflectance data: Display a gray scale or color-composite image. Start a spectral profile and examine spectra for residual atmospheric absorption features (CO 2 bands near 2.0 µm). Use the file cup99hy.eff for this step. 2. Conduct spatial and spectral browsing: Display a gray scale image. Extract reflectance signatures and examine them for mineral spectral features. Animate the data and extract spectra for areas of high variability. Determine bad spectral bands. Load color-composite images designed to enhance spectral contrast. Determine spectral subset(s) to use for mineral mapping. Extract reflectance signatures for vegetation and geologic materials. Compare to spectral libraries. 3. Apply MNF transform and determine data dimensionality: Review MNF eigenvalue plot to determine the break in slope and relate to spatial coherency in MNF eigenvalue images. Determine MNF cut-off between signal and noise for further analysis. Make your own MNF-transformed dataset or review the results in the files below. cup99hy_mtmfems.txt ASCII file of MTMF endmember spectra 4. Apply PPI analysis to the MNF output: Rank the pixels based on relative purity and spectral extremity. Use the FAST PPI option to perform calculations quickly in system memory, creating the. Display the PPI image, examine the histogram and threshold, and create a list of the purest pixels, spatially compressing the data. Generate your own PPI results and ROIs or review the results in the files below. 5. Perform n-d Visualization of the high PPI value pixels: Use the high-signal MNF data bands to cluster the purest pixels into image-derived endmembers. Rotate the MNF data interactively in three dimensions, or spin in several dimensions and paint pixels that occur on the points (extremities) of the scatter plot. Use Z Profiles connected to the EFFORT apparent reflectance data and the n-d Visualizer to evaluate spectral classes. Use class collapsing to iteratively find all of the endmembers. Evaluate mixing and endmembers. Save your n-d results to a saved state file (.ndv). Export classes to ROIs and extract mean spectra. Compare mean spectra to spectral libraries. Use spectral/spatial browsing to compare image spectra to ROI means. Extract endmembers and make your own ROIs or review the results below: cup99hy_mnf (.hdr) cup99hy_mtmfems.txt cup99hy_noi.sta MNF results of 32 SWIR bands, using data to estimate noise covariance ASCII file of MTMF endmember spectra Noise statistics from MNF run 4 ENVI

6. Use ENVI s mapping methods: Map the spatial occurrence and abundance of materials at Cuprite. As a minimum, try the Spectral Angle Mapper (SAM) and Mixture Tuned Matched Filter (MTMF) methods. Use SAM to determine spectral similarity to image endmember spectra. If time permits, try a SAM classification using spectral libraries. Be sure to evaluate the rule images. Use the MTMF mapping method to determine material abundance. Be sure to use both the MF and infeasibility images in a 2D scatter plot to select the best matches (high MF and low infeasibility score). Compare abundance image results to the endmember spectra and spectral libraries using spatial and spectral browsing. Use the provided GLT file (cup99hy_geo_glt) or IGM file (cup99hy_geo_igm) to produce georeferenced output images of the MTMF processing. Follow the procedures described in the tutorial Georeferencing Using Input Geometry to georeference mineral maps. Add map grids and annotation, and produce a final map. The following figure shows selected endmember spectra (left) and a portion of a georeferenced image-map result for Cuprite (right), using 1999 HyMap data. 5 ENVI