Comparative Analysis of Spectral Unmixing Algorithms Lidan Miao Nov. 10, 2005.

Slides:



Advertisements
Similar presentations
Independent Component Analysis: The Fast ICA algorithm
Advertisements

Unsupervised Learning Clustering K-Means. Recall: Key Components of Intelligent Agents Representation Language: Graph, Bayes Nets, Linear functions Inference.
QR Code Recognition Based On Image Processing
A Graphical Operator Framework for Signature Detection in Hyperspectral Imagery David Messinger, Ph.D. Digital Imaging and Remote Sensing Laboratory Chester.
URBAN AREA PRODUCT SIMULATION FOR THE ENMAP HYPERSPECTRAL SENSOR P.Gamba, A. Villa, A. Plaza, J. Chanussot, J. A. Benediktsson.
Hyperspectral image processing and analysis
A Comprehensive Study on Third Order Statistical Features for Image Splicing Detection Xudong Zhao, Shilin Wang, Shenghong Li and Jianhua Li Shanghai Jiao.
1 Keng-Hao Liu and Chein-I Chang Remote Sensing Signal and Image Processing Laboratory (RSSIPL) Department of Computer Science and Electrical Engineering.
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
3/24/2006Lecture notes for Speech Communications Multi-channel speech enhancement Chunjian Li DICOM, Aalborg University.
Independent Component Analysis (ICA) and Factor Analysis (FA)
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
Analysis of Hyperspectral Image Using Minimum Volume Transform (MVT) Ziv Waxman & Chen Vanunu Instructor: Mr. Oleg Kuybeda.
Digital Imaging and Remote Sensing Laboratory Real-World Stepwise Spectral Unmixing Daniel Newland Dr. John Schott Digital Imaging and Remote Sensing Laboratory.
Application of Machine Vision Technology to Martian Geology Ruye WangHarvey Mudd College James Dohm University of Arizona Rebecca CastanoJet Propulsion.
Digital Imaging and Remote Sensing Laboratory Mixed Pixels and Spectral Unmixing 1 Spectral Mixtures areal aggregate intimate Linear mixing models (areal.
Chapter 12 Spatial Sharpening of Spectral Image Data.
Summarized by Soo-Jin Kim
Remote Sensing Hyperspectral Remote Sensing. 1. Hyperspectral Remote Sensing ► Collects image data in many narrow contiguous spectral bands through the.
Noise-Robust Spatial Preprocessing Prior to Endmember Extraction from Hyperspectral Data Gabriel Martín, Maciel Zortea and Antonio Plaza Hyperspectral.
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.
1 Towards streaming hyperspectral endmember extraction Dževdet Burazerović, Rob Heylen, Paul Scheunders IBBT-Visionlab, University of Antwerp, Belgium.
Independent Component Analysis on Images Instructor: Dr. Longin Jan Latecki Presented by: Bo Han.
Dimensionality Reduction in Hyperspectral Image Analysis Using Independent Component Analysis Hongtao Du Feb 18, 2003.
ENVI 4.5 Product Updates. Visual Information Solutions ENVI 4.5 Value Proposition ArcGIS Interoperability: Geodatabase and ArcMap access Fx enhancements:
Image Classification Digital Image Processing Techniques Image Restoration Image Enhancement Image Classification Image Classification.
University of Wisconsin GIFTS MURI University of Hawaii Contributions Paul G. Lucey Co-Investigator.
Local Non-Negative Matrix Factorization as a Visual Representation Tao Feng, Stan Z. Li, Heung-Yeung Shum, HongJiang Zhang 2002 IEEE Presenter : 張庭豪.
Combined Central and Subspace Clustering for Computer Vision Applications Le Lu 1 René Vidal 2 1 Computer Science Department, Johns Hopkins University,
Scientific Writing Abstract Writing. Why ? Most important part of the paper Number of Readers ! Make people read your work. Sell your work. Make your.
Jonatan Gefen 28/11/2012. Outline Introduction to classification Whole Pixel Subpixel Classification Linear Unmixing Matched Filtering (partial unmixing)
ECE 8443 – Pattern Recognition LECTURE 10: HETEROSCEDASTIC LINEAR DISCRIMINANT ANALYSIS AND INDEPENDENT COMPONENT ANALYSIS Objectives: Generalization of.
A Study on the Effect of Spectral Signature Enhancement in Hyperspectral Image Unmixing UNDERGRADUATE RESEARCH Student: Ms. Enid Marie Alvira-Concepción.
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
IGARSS 2011, Vancouver, Canada HYPERSPECTRAL UNMIXING USING A NOVEL CONVERSION MODEL Fereidoun A. Mianji, Member, IEEE, Shuang Zhou, Member, IEEE, Ye Zhang,
Validation of MODIS Snow Mapping Algorithm Jiancheng Shi Institute for Computational Earth System Science University of California, Santa Barbara.
Event retrieval in large video collections with circulant temporal encoding CVPR 2013 Oral.
Sparse Superpixel Unmixing of CRISM Hyperspectral Images 1 NASA / Caltech / JPL / Instrument Software and Science Data Systems Images courtesy NASA / Caltech.
Endmember Extraction from Highly Mixed Data Using MVC-NMF Lidan Miao AICIP Group Meeting Apr. 6, 2006 Lidan Miao AICIP Group Meeting Apr. 6, 2006.
Hyperspectral remote sensing
Remote Sensing Unsupervised Image Classification.
PCA vs ICA vs LDA. How to represent images? Why representation methods are needed?? –Curse of dimensionality – width x height x channels –Noise reduction.
Multi-target Detection in Sensor Networks Xiaoling Wang ECE691, Fall 2003.
Review of Spectral Unmixing for Hyperspectral Imagery Lidan Miao Sept. 29, 2005.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 12: Advanced Discriminant Analysis Objectives:
Demosaicking for Multispectral Filter Array (MSFA)
Large-Scale Matrix Factorization with Missing Data under Additional Constraints Kaushik Mitra University of Maryland, College Park, MD Sameer Sheoreyy.
Mathematical Analysis of MaxEnt for Mixed Pixel Decomposition
Siemens Corporate Research Rosca et al. – Generalized Sparse Mixing Model & BSS – ICASSP, Montreal 2004 Generalized Sparse Signal Mixing Model and Application.
Principal component analysis of the color spectra from natural scenes Long Nguyen ECE-499 Advisor: Prof. Shane Cotter.
Hybrid Bayesian Linearized Acoustic Inversion Methodology PhD in Petroleum Engineering Fernando Bordignon Introduction Seismic inversion.
Selected Hyperspectral Mapping Method
Pathik Thakkar University of Texas at Dallas
Blind Extraction of Nonstationary Signal with Four Order Correlation Kurtosis Deconvolution Name: Chong Shan Affiliation: School of Electrical and Information.
Hyperspectral Sensing – Imaging Spectroscopy
LECTURE 11: Advanced Discriminant Analysis
Preprocessing for Hyperspectral Analysis
Hyperspectral Analysis Techniques
Outlier Processing via L1-Principal Subspaces
Orthogonal Subspace Projection - Matched Filter
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
Hyperspectral Image preprocessing
Blind Signal Separation using Principal Components Analysis
Learning with information of features
A principled way to principal components analysis
Hairong Qi, Gonzalez Family Professor
Sparse Regression-based Hyperspectral Unmixing
NON-NEGATIVE COMPONENT PARTS OF SOUND FOR CLASSIFICATION Yong-Choon Cho, Seungjin Choi, Sung-Yang Bang Wen-Yi Chu Department of Computer Science &
Presentation transcript:

Comparative Analysis of Spectral Unmixing Algorithms Lidan Miao Nov. 10, 2005

Short Review First paper 1971 Adams 1985 Not followed up… After 2000 Use of spatial info.(AMEE) Focus on fast algorithms (bPPI,MaxD,VCA) A number of algorithms were proposed with techniques such as maximum likelihood method orthogonal subspace projection, neural network (SVM, SOM) convex geometry based (PPI) maximum entropy, MAP, Application of ICA Fuzzy theory

My Focus Unmixing System Determine # of endmembers Dimensionality reduction Endmember extraction Abundance estimation Performance evaluation PCA, VD PCA:maximum variance MNF:optimize SNR SVD:maximum power Data preprocessing Fig.1: Block diagram of unmixing system

Problem Formulation Assume a linear mixture model –Observation vector: –Material signature matrix: –Abundance fractions: –Constraints: Given observation x, we need to solve both M and s. –It is a blind source separation problem

Endmember Detection Algorithms Algorithm Supervised Vs. auto Iterative Use of spatial info Assume pure pixel Dim. reduction MVTAutoNo Yes PPISupervisedNo Yes NFINDRAutoYesNoYes MAXDAutoNo YesNo IEAAutoYesNoYesNo UFCLSAutoYesNoYesNo VCAAutoNo Yes cICAAutoYesNo AMEEAutoNoYes No ULCNNAutoYesNoYesNo

Abundance Estimation Algorithms AlgorithmImpose ANCImpose ASCIterative Use of spatial info ULSNo MLENo NCLSYesNoYesNo SCLSNoYesNo FCLSYes No OSPNo Regularized estimator No YesNo RelaxationNo Yes QPYes No LCNNYes No

State of The Art AMEE ( Automated Morphological Endmember Extraction,2002 ) –Use both spatial and spectral information in a combined manner. –Morphological operation –Dilation and erosion have the effect of selecting the most pure and most mixed pixels. VCA ( Vertex component analysis,2004 ) –Convex geometry based, no spatial information is considered.

ULCNN Modified version of LCNN –Estimates material signature matrix from image instead of using learning algorithms. –Imposes ANC and ASC in a combined manner Algorithm description Problem –Estimated abundance might not be true abundance –Computational complexity

Performance Evaluation Based on real hyperspectral data –Compare with laboratory spectra (assume no degenerate case ) –Compare derived abundance maps with published results Based on synthetic data –Provides quantitative analysis –Generation of simulated scene is important issue. Selection of spectral signatures Generation of simulated scene Unmixing algorithm Ground truth Abundance map Endmember signatures Estimated abundance Extracted endmembers

Testing Data Synthetic data –Four material signatures selected from USGS spectral library. Real hyperspectral scene –Collected by the AVIRIS sensor over Cuprite, Nevada, Fig2: Endmembers and abundance mapsFig3: Hyperspectral scene and ground truth

Unmixing Synthetic Data Visual comparison (SNR = 20dB) Fig.4: PPI Fig.5: NFINDR

Unmixing Synthetic Data (cont) Fig.6: MaxD Fig.7: IEA

Unmixing Synthetic Data (cont) Fig.8: VCA Fig.9: ULCNN

Unmixing Synthetic Data (cont) Quantitative comparison –MaxD performs the worst –When SNR>20dB, all methods present similar performance except MaxD –IEA is the best when SNR<20dB and the worst when SNR>20dB. –ULCNN is slightly better than other methods when SNR is large.

Unmixing Real Data Fig.10: Abundance map and signatures using PPI

Unmixing Real Data (cont) Fig.11: Abundance map and signatures using NFINDR

Unmixing Real Data (cont) Fig.12: Abundance map and signatures using MaxD

Unmixing Real Data (cont) Fig.13: Abundance map and signatures using IEA

Unmixing Real Data (cont) Fig.14: Abundance map and signatures using VCA

Unmixing Real Data (cont) Fig.15: Abundance map and signatures using ULCNN

Conclusion and Future Work Comparison summary –Different algorithms generate similar results under high SNR. –Some algorithms use similar ideas (IEA vs. UFCLS, MaxD vs. PPI vs. VCA ). –AMEE is just a window-based pure pixel selection. (I expect that it can only work for large target, not subpixel) Problems of existing algorithms –Assumption of pure pixel –Computational burden Future work –Consider spatial information? –Data depletion –Improve ULCNN