SlideShare a Scribd company logo
IGARSS 2011, Vancouver, Canada HYPERSPECTRAL UNMIXING USING A NOVEL CONVERSION MODEL Fereidoun A. Mianji, Member, IEEE, Shuang Zhou, Member, IEEE,  Ye Zhang, Member, IEEE Presentation by:  Shuang Zhou School of Electronics and Information Technology Harbin Institute of Technology, Harbin, China
Hyperspectral Unmixing Using a Novel Conversion Model Introduction 2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing 3. Structure of the Proposed Approach 4. Data and Experimental Design 5. Experiments with an Simulated Image made of Real Hyperspectral Data 6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels 7. Experiments with Real Hyperspectral image with Many Endmembers 8. Discussion and Conclusion on the Proposed Approach
1. Introduction The precise information obtained by unmixing is very helpful in the other applications such as edge sharpening, area estimation, subpixel level target detection, etc. Fig. 1.1. Spectral variability (a) and mixed-pixel interference (b).
1. Introduction Continue Unmixing generally refers to a process which includes two steps: an endmember extraction algorithm (EEA) to define the pure (or purest) pixels in the scene as the endmembers; an endmember abundance quantification algorithm (inversion step) to define the contribution of different endmembers in each pixel.
2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing There are two main models to deal with an unmixing problem: the macroscopic mixture model which models a mixed pixel as a linear combination of materials with relative concentrations (LMM), 2) the intimate spectral mixture model which proposes a nonlinear mixing model of materials. Two main constraints which are often imposed in constrained Linear Spectral Mixture Analysis(LSMA) are  a) abundance sum-to-one constraint (ASC)  b) abundance nonnegativity constraint (ANC).
2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing  Mean-Based Algorithms for Unmixing Fully constrained least squares (FCLS) algorithm can efficiently meet both abundance constraints and is optimal in terms of least squares error (LSE). FCLS assumes that the spectra for all endmembers in the scene are available and unique.  Therefore, it is optimized for ideal cases where the information of the pure pixels are  a priori  known, and where there is no spectral variability in the scene.
2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing Limitations of Mean-Based Algorithms   Two main obstacles for a successful LSMA-based method include: 1)   the   necessary  a priori  knowledge of the pure signatures of materials present in the image scene is usually not available.  2) these signatures rarely represent pure spectral signatures of all materials in the image scene in practical situations due to the endmember spectral variability.  The main resulting drawback with the mean-based unmixing algorithms is being limited to the mean spectra of each endmemeber. They ignore the statistics associated with the training samples.
3. Structure of the Proposed Approach The rational  behind the proposed method is exploiting the statistical variations of the training samples extracted from the scene rather than being only limited to their mean vectors. The central idea  of the proposed method is converting the abundance quantification problem (inversion step) into a classification problem through assigning a set of artificial class labels to different possible abundances (0%-100%) of an endmember in a pixel. To realize  the proposed method, an SVM approach is applied. Thus, the proposed method is referred to as unmixing-to-classification conversion model with SVM and is noted as uccm-SVM. The well known one-against-all (OAA) strategy with parallel architecture is adopted in uccm-SVM for the multiendmember unmixing tasks .
3. Structure of the Proposed Approach uccm-SVM
3. Structure of the Proposed Approach uccm-SVM Fig. 3.1. The layout and process flow of uccm-SVM designed for unmixing with a resolution of 1%. Yes No SVM training SVM1: trained for  0% of  “ one” SVM101: t rained for  100% of  “ one” SVM2: trained for  1% of  “ one” 1 - Designating sample  set i  as  “ one” (initial ize with i=1) 2 - Making  synthetic classes using remaining p - 1 training  sample sets (“rest”) Quantification result for “one” in all  pixels (fractional image) … p endmembers: p  training sample set s including  extracted pure  pixel vectors Image Pixel s i> p ? Endmember fractions  rescaling to  unity Next i  (endmember)
4. Data and Experimental Design The hyperspectral data used to validate the proposed unmixing method include: San Diego data for making a simulated image Indian Pines data as real image with implanted compositions (mixed pixels) The University of Pavia data set as a multiendmemebr real image.
5. Experiments with a Simulated Image Made of Real Hyperspectral Data Using 30 randomly selected pixels from three classes of San Diego image, sand, concrete, and roof, we simulated a hyperspectral image. We construct the background with sand and concrete and we use roof to implant the targets. A: sand B: concrete C: roof The simulated image is a  1530 pixel vectors (a 51 by  30 hyperspectral image) Fig. 5.1. The simulated image constructed using samples from 3 classes of San Diego.
5. Experiments with a Simulated Image Made of Real Hyperspectral Data  Results Fig. 5.2 Unmixing result for roof by FCLS. Fig. 5.3. Unmixing result for roof by uccm-SVM. We expect to see only 3 peaks, with the amplitue&width of 0.1&15, 0.2&10, and 0.3&5 starting in pixel locations in 300, 750, and 1200, respectively. As can be seen, our method presents a much better result.
5. Experiments with a Simulated Image Made of Real Hyperspectral Data Results From the table below it is clear that the proposed method is superior to the FCLS algorithm. Table 5.1 Comparison of uccm_SVM with FCLS in terms of average square error and computational time. 27.7  158.2  0.0331 1.29 1.19 Uccm-SVM 7.5 N/A 4.82 12.78 4.92 FCLS Test Training Roof Concrete Sand Proccessing time (s) Average square error (%) Technique
6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels Regions of Interest covering corn-notill & soybean-notill (ROI1) and wheat & corn-min (ROI2) were selected. Fig. 6.1 Two chosen ROIs on Indian Pine hyperspectral image for experiments.
6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels   Implanting the Border with Mixture of Neighboring Pixels ROI1 is a 21 by 8 pixel area covering two landcovers, corn-notill and soybean-notill. We implanted the pixels of the border line with a varying mixture of the two endmembers using the neighboring pixels. To unmix the implanted pixel vectors, 21 different pixel vectors from the other areas of each landcover class were randomly chosen as the training samples. Fig. 6.2. Implanting a varying mixture of neighboring pixel vectors in the border line between two adjacent landcover classes
6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels     Unmixing the Mixed Pixels Implanted in ROI1 Fig. 6.3. (from left to right) True abundance of corn-notill in the border line of ROI1, unmixing results by  FCLS, and unmixing result by uccm-SVM. Table 6.1. Comparison of uccm-SVM with FCLS in terms of average square error and computational time for Indian Pine ROI1. 0.39 85.5 3.16 Uccm-SVM 0.44 N/A 17.01 FCLS Test time (s) Training time (s) Average square error (%) Technique
7. Experiments with Real Hyperspectral image with Many Endmembers 1- Using all the labeled training and test samples, and a maximum likelihood classifier, we classified the image. 2- With a visual and spectral comparison to the result of some other techniques (e.g. SVM), we insured of the high accuracy of our classification result. 3- Then, we downsampled the image by a 3x3 mean filter to obtain an image (203x113) with  a priori  known compositions of endmembers. 4- We unmixed the downsampled image by FCLS and uccm-SVM with very low, low, and medium number of training samples (from pure samples of the downsampled image). Fig. 7.1. The University of Pavia data set.
7. Experiments with Real Hyperspectral Image with Many Endmembers Results ASE:   uccm-SVM performs better than FCLS on majority of single classes and in ASE average over all sizes of training sets. Computationally:  uccm-SVM is faster than FCLS for low number of training samples and slower for higher numbers. Table. 7.1. Average square error (ASE) for the obtained fractional images using FCLS and uccm-SVM for unmixing of The University of Pavia data set (downsampled).   985.2 511.1 2.35 1.09 1.44 1.16 3.45 0.98 4.12 1.23 3.78 3.89 uccm-SVM 186.3 - 4.45 3.32 2.78 2.23 6.73 0.87 50.1 2.41 8.23 8.47 FCLS 100 94.3 6.9 3.35 1.22 1.89 1.84 5.00 0.82 6.07 1.61 6.60 5.15 uccm-SVM 239.8 - 4.75 4.74 2.81 2.41 6.43 0.91 5.13 3.27 8.24 8.80 FCLS 10 15.5 0.45 4.84 0.69 2.45 2.15 6.15 0.95 6.77 4.45 13.29 6.55 uccm-SVM 223.4 - 5.57 7.75 3.10 2.17 6.01 1.17 6.93 4.04 8.51 10.43 FCLS 2 Test Train Ave. 9 8 7 6 5 4 3 2 1 Time (s) Average square errors (ASE) for classes and also average ASE (%) Method #  Training samples
8. Discussion and Conclusion on the Proposed Approach A new learning-based unmixing technique  through SVM is proposed in this paper. An unmixing-to-classification conversion model which transfers the unmixing task into a classification problem is the main premise of the method. Abundance quantification for each endmember is performed in a one-against-rest framework using a number of  artificially made classes .  Uccm-SVM considerably  outperformed the mean-based technique , FCLS algorithm. The next step  would be improving the performance of the proposed method while reducing its computational burden for big sizes of training sets.
Thanks For Your Attention Shuang Zhou School of Electronics and Information Technology Harbin Institute of Technology, Harbin, China

More Related Content

PPTX
Image Interpolation Techniques with Optical and Digital Zoom Concepts
PPTX
Edge detection of video using matlab code
PPTX
Digital image processing
PPTX
Unit3 dip
PPT
Edge detection-LOG
PDF
IEEE EED2021 AI use cases in Computer Vision
PPTX
Comparison of image fusion methods
PDF
Machine Learning - Object Detection and Classification
Image Interpolation Techniques with Optical and Digital Zoom Concepts
Edge detection of video using matlab code
Digital image processing
Unit3 dip
Edge detection-LOG
IEEE EED2021 AI use cases in Computer Vision
Comparison of image fusion methods
Machine Learning - Object Detection and Classification

What's hot (20)

PDF
Multispectral Imagery Data for Agricultural Surveying
PPTX
Canny Edge Detection
PPTX
LIDAR TECHNOLOGY AND ITS APPLICATION ON FORESTRY
PPTX
Image segmentation
PPTX
Lorenzo Martelletti Pix4D
PDF
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
PPTX
Remote Sensing Imagery & Artificial Intelligence
PPTX
Chap6 image restoration
PDF
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
PDF
Lec13: Clustering Based Medical Image Segmentation Methods
PPT
Image pre processing
PDF
Lec1: Medical Image Computing - Introduction
PDF
Lec16: Medical Image Registration (Advanced): Deformable Registration
PPTX
Computer vision - edge detection
DOCX
EDGE DETECTION
PDF
Lec3: Pre-Processing Medical Images
PPTX
Image denoising
PPT
Introduction to digital image processing
Multispectral Imagery Data for Agricultural Surveying
Canny Edge Detection
LIDAR TECHNOLOGY AND ITS APPLICATION ON FORESTRY
Image segmentation
Lorenzo Martelletti Pix4D
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
Remote Sensing Imagery & Artificial Intelligence
Chap6 image restoration
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lec13: Clustering Based Medical Image Segmentation Methods
Image pre processing
Lec1: Medical Image Computing - Introduction
Lec16: Medical Image Registration (Advanced): Deformable Registration
Computer vision - edge detection
EDGE DETECTION
Lec3: Pre-Processing Medical Images
Image denoising
Introduction to digital image processing
Ad

Viewers also liked (17)

PPT
Jose_TH1_T09_5.ppt
PDF
MCC_PhDDefense
PDF
NON-LINEAR FULLY-CONSTRAINED SPECTRAL UNMIXING
PDF
Bonsai Networking: pruning your professional learning network (VU Seminar)
PDF
MINIMUM ENDMEMBER-WISE DISTANCE CONSTRAINED NONNEGATIVE MATRIX FACTORIZATION ...
PDF
chanussot.pdf
PPTX
Python Raster Function - Esri Developer Conference - 2015
PDF
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
PDF
ROBUST UNMIXING OF HYPERSPECTRAL IMAGES: APPLICATION TO MARS
PPTX
Yang-IGARSS2011-1082.pptx
PPT
Subspace_Discriminant_Approach_Hyperspectral.ppt
DOCX
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Does deblurring improve geometrica...
PPT
Luo-IGARSS2011-2385.ppt
PDF
Signal Processing Course : Compressed Sensing
PDF
Learning Sparse Representation
PPTX
Spandana image processing and compression techniques (7840228)
PPTX
Post pruning
Jose_TH1_T09_5.ppt
MCC_PhDDefense
NON-LINEAR FULLY-CONSTRAINED SPECTRAL UNMIXING
Bonsai Networking: pruning your professional learning network (VU Seminar)
MINIMUM ENDMEMBER-WISE DISTANCE CONSTRAINED NONNEGATIVE MATRIX FACTORIZATION ...
chanussot.pdf
Python Raster Function - Esri Developer Conference - 2015
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
ROBUST UNMIXING OF HYPERSPECTRAL IMAGES: APPLICATION TO MARS
Yang-IGARSS2011-1082.pptx
Subspace_Discriminant_Approach_Hyperspectral.ppt
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Does deblurring improve geometrica...
Luo-IGARSS2011-2385.ppt
Signal Processing Course : Compressed Sensing
Learning Sparse Representation
Spandana image processing and compression techniques (7840228)
Post pruning
Ad

Similar to Hyperspectral unmixing using novel conversion model.ppt (20)

PDF
Block coordinate descent__in_computer_vision
PPTX
Partha Sengupta_structural analysis.pptx
PDF
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
PDF
Super Resolution with OCR Optimization
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
Road Segmentation from satellites images
PDF
Fin_whales
PDF
A F AULT D IAGNOSIS M ETHOD BASED ON S EMI - S UPERVISED F UZZY C-M EANS...
PDF
Hand gestures recognition seminar_ppt.pptx.pdf
PDF
11 7986 9062-1-pb
PDF
An Iterative Solution for Random Valued Impulse Noise Reduction
PDF
PREDICTION BASED LOSSLESS COMPRESSION SCHEME FOR BAYER COLOUR FILTER ARRAY IM...
PPTX
Upscaling Image using Fast Super Resolution Convolution Natural Network
PDF
Estimation of Terrain Gradient Conditions & Obstacle Detection Using a Monocu...
PDF
Path loss prediction
PPT
AHF_IDETC_2011_Jie
PDF
EENG512FinalPresentation_DanielKuntz
PDF
IRJET- Object Detection in Underwater Images using Faster Region based Convol...
PDF
D0361034037
PDF
PhysRevE.89.042911
Block coordinate descent__in_computer_vision
Partha Sengupta_structural analysis.pptx
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Super Resolution with OCR Optimization
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Road Segmentation from satellites images
Fin_whales
A F AULT D IAGNOSIS M ETHOD BASED ON S EMI - S UPERVISED F UZZY C-M EANS...
Hand gestures recognition seminar_ppt.pptx.pdf
11 7986 9062-1-pb
An Iterative Solution for Random Valued Impulse Noise Reduction
PREDICTION BASED LOSSLESS COMPRESSION SCHEME FOR BAYER COLOUR FILTER ARRAY IM...
Upscaling Image using Fast Super Resolution Convolution Natural Network
Estimation of Terrain Gradient Conditions & Obstacle Detection Using a Monocu...
Path loss prediction
AHF_IDETC_2011_Jie
EENG512FinalPresentation_DanielKuntz
IRJET- Object Detection in Underwater Images using Faster Region based Convol...
D0361034037
PhysRevE.89.042911

More from grssieee (20)

PDF
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
PDF
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
PPTX
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
PPT
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
PPTX
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
PPTX
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PPT
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PDF
Test
PPT
test 34mb wo animations
PPT
Test 70MB
PPT
Test 70MB
PDF
2011_Fox_Tax_Worksheets.pdf
PPT
DLR open house
PPT
DLR open house
PPT
DLR open house
PPT
Tana_IGARSS2011.ppt
PPT
Solaro_IGARSS_2011.ppt
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
Test
test 34mb wo animations
Test 70MB
Test 70MB
2011_Fox_Tax_Worksheets.pdf
DLR open house
DLR open house
DLR open house
Tana_IGARSS2011.ppt
Solaro_IGARSS_2011.ppt

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Spectroscopy.pptx food analysis technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Empathic Computing: Creating Shared Understanding
NewMind AI Weekly Chronicles - August'25 Week I
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks

Hyperspectral unmixing using novel conversion model.ppt

  • 1. IGARSS 2011, Vancouver, Canada HYPERSPECTRAL UNMIXING USING A NOVEL CONVERSION MODEL Fereidoun A. Mianji, Member, IEEE, Shuang Zhou, Member, IEEE, Ye Zhang, Member, IEEE Presentation by: Shuang Zhou School of Electronics and Information Technology Harbin Institute of Technology, Harbin, China
  • 2. Hyperspectral Unmixing Using a Novel Conversion Model Introduction 2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing 3. Structure of the Proposed Approach 4. Data and Experimental Design 5. Experiments with an Simulated Image made of Real Hyperspectral Data 6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels 7. Experiments with Real Hyperspectral image with Many Endmembers 8. Discussion and Conclusion on the Proposed Approach
  • 3. 1. Introduction The precise information obtained by unmixing is very helpful in the other applications such as edge sharpening, area estimation, subpixel level target detection, etc. Fig. 1.1. Spectral variability (a) and mixed-pixel interference (b).
  • 4. 1. Introduction Continue Unmixing generally refers to a process which includes two steps: an endmember extraction algorithm (EEA) to define the pure (or purest) pixels in the scene as the endmembers; an endmember abundance quantification algorithm (inversion step) to define the contribution of different endmembers in each pixel.
  • 5. 2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing There are two main models to deal with an unmixing problem: the macroscopic mixture model which models a mixed pixel as a linear combination of materials with relative concentrations (LMM), 2) the intimate spectral mixture model which proposes a nonlinear mixing model of materials. Two main constraints which are often imposed in constrained Linear Spectral Mixture Analysis(LSMA) are a) abundance sum-to-one constraint (ASC) b) abundance nonnegativity constraint (ANC).
  • 6. 2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing Mean-Based Algorithms for Unmixing Fully constrained least squares (FCLS) algorithm can efficiently meet both abundance constraints and is optimal in terms of least squares error (LSE). FCLS assumes that the spectra for all endmembers in the scene are available and unique. Therefore, it is optimized for ideal cases where the information of the pure pixels are a priori known, and where there is no spectral variability in the scene.
  • 7. 2. Linear Mixture Model (LMM) and Mean-Based Algorithms for Unmixing Limitations of Mean-Based Algorithms Two main obstacles for a successful LSMA-based method include: 1) the necessary a priori knowledge of the pure signatures of materials present in the image scene is usually not available. 2) these signatures rarely represent pure spectral signatures of all materials in the image scene in practical situations due to the endmember spectral variability. The main resulting drawback with the mean-based unmixing algorithms is being limited to the mean spectra of each endmemeber. They ignore the statistics associated with the training samples.
  • 8. 3. Structure of the Proposed Approach The rational behind the proposed method is exploiting the statistical variations of the training samples extracted from the scene rather than being only limited to their mean vectors. The central idea of the proposed method is converting the abundance quantification problem (inversion step) into a classification problem through assigning a set of artificial class labels to different possible abundances (0%-100%) of an endmember in a pixel. To realize the proposed method, an SVM approach is applied. Thus, the proposed method is referred to as unmixing-to-classification conversion model with SVM and is noted as uccm-SVM. The well known one-against-all (OAA) strategy with parallel architecture is adopted in uccm-SVM for the multiendmember unmixing tasks .
  • 9. 3. Structure of the Proposed Approach uccm-SVM
  • 10. 3. Structure of the Proposed Approach uccm-SVM Fig. 3.1. The layout and process flow of uccm-SVM designed for unmixing with a resolution of 1%. Yes No SVM training SVM1: trained for 0% of “ one” SVM101: t rained for 100% of “ one” SVM2: trained for 1% of “ one” 1 - Designating sample set i as “ one” (initial ize with i=1) 2 - Making synthetic classes using remaining p - 1 training sample sets (“rest”) Quantification result for “one” in all pixels (fractional image) … p endmembers: p training sample set s including extracted pure pixel vectors Image Pixel s i> p ? Endmember fractions rescaling to unity Next i (endmember)
  • 11. 4. Data and Experimental Design The hyperspectral data used to validate the proposed unmixing method include: San Diego data for making a simulated image Indian Pines data as real image with implanted compositions (mixed pixels) The University of Pavia data set as a multiendmemebr real image.
  • 12. 5. Experiments with a Simulated Image Made of Real Hyperspectral Data Using 30 randomly selected pixels from three classes of San Diego image, sand, concrete, and roof, we simulated a hyperspectral image. We construct the background with sand and concrete and we use roof to implant the targets. A: sand B: concrete C: roof The simulated image is a 1530 pixel vectors (a 51 by 30 hyperspectral image) Fig. 5.1. The simulated image constructed using samples from 3 classes of San Diego.
  • 13. 5. Experiments with a Simulated Image Made of Real Hyperspectral Data Results Fig. 5.2 Unmixing result for roof by FCLS. Fig. 5.3. Unmixing result for roof by uccm-SVM. We expect to see only 3 peaks, with the amplitue&width of 0.1&15, 0.2&10, and 0.3&5 starting in pixel locations in 300, 750, and 1200, respectively. As can be seen, our method presents a much better result.
  • 14. 5. Experiments with a Simulated Image Made of Real Hyperspectral Data Results From the table below it is clear that the proposed method is superior to the FCLS algorithm. Table 5.1 Comparison of uccm_SVM with FCLS in terms of average square error and computational time. 27.7 158.2 0.0331 1.29 1.19 Uccm-SVM 7.5 N/A 4.82 12.78 4.92 FCLS Test Training Roof Concrete Sand Proccessing time (s) Average square error (%) Technique
  • 15. 6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels Regions of Interest covering corn-notill & soybean-notill (ROI1) and wheat & corn-min (ROI2) were selected. Fig. 6.1 Two chosen ROIs on Indian Pine hyperspectral image for experiments.
  • 16. 6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels Implanting the Border with Mixture of Neighboring Pixels ROI1 is a 21 by 8 pixel area covering two landcovers, corn-notill and soybean-notill. We implanted the pixels of the border line with a varying mixture of the two endmembers using the neighboring pixels. To unmix the implanted pixel vectors, 21 different pixel vectors from the other areas of each landcover class were randomly chosen as the training samples. Fig. 6.2. Implanting a varying mixture of neighboring pixel vectors in the border line between two adjacent landcover classes
  • 17. 6. Experiments with Real Hyperspectral Image with Implanted Mixed Pixels Unmixing the Mixed Pixels Implanted in ROI1 Fig. 6.3. (from left to right) True abundance of corn-notill in the border line of ROI1, unmixing results by FCLS, and unmixing result by uccm-SVM. Table 6.1. Comparison of uccm-SVM with FCLS in terms of average square error and computational time for Indian Pine ROI1. 0.39 85.5 3.16 Uccm-SVM 0.44 N/A 17.01 FCLS Test time (s) Training time (s) Average square error (%) Technique
  • 18. 7. Experiments with Real Hyperspectral image with Many Endmembers 1- Using all the labeled training and test samples, and a maximum likelihood classifier, we classified the image. 2- With a visual and spectral comparison to the result of some other techniques (e.g. SVM), we insured of the high accuracy of our classification result. 3- Then, we downsampled the image by a 3x3 mean filter to obtain an image (203x113) with a priori known compositions of endmembers. 4- We unmixed the downsampled image by FCLS and uccm-SVM with very low, low, and medium number of training samples (from pure samples of the downsampled image). Fig. 7.1. The University of Pavia data set.
  • 19. 7. Experiments with Real Hyperspectral Image with Many Endmembers Results ASE: uccm-SVM performs better than FCLS on majority of single classes and in ASE average over all sizes of training sets. Computationally: uccm-SVM is faster than FCLS for low number of training samples and slower for higher numbers. Table. 7.1. Average square error (ASE) for the obtained fractional images using FCLS and uccm-SVM for unmixing of The University of Pavia data set (downsampled). 985.2 511.1 2.35 1.09 1.44 1.16 3.45 0.98 4.12 1.23 3.78 3.89 uccm-SVM 186.3 - 4.45 3.32 2.78 2.23 6.73 0.87 50.1 2.41 8.23 8.47 FCLS 100 94.3 6.9 3.35 1.22 1.89 1.84 5.00 0.82 6.07 1.61 6.60 5.15 uccm-SVM 239.8 - 4.75 4.74 2.81 2.41 6.43 0.91 5.13 3.27 8.24 8.80 FCLS 10 15.5 0.45 4.84 0.69 2.45 2.15 6.15 0.95 6.77 4.45 13.29 6.55 uccm-SVM 223.4 - 5.57 7.75 3.10 2.17 6.01 1.17 6.93 4.04 8.51 10.43 FCLS 2 Test Train Ave. 9 8 7 6 5 4 3 2 1 Time (s) Average square errors (ASE) for classes and also average ASE (%) Method # Training samples
  • 20. 8. Discussion and Conclusion on the Proposed Approach A new learning-based unmixing technique through SVM is proposed in this paper. An unmixing-to-classification conversion model which transfers the unmixing task into a classification problem is the main premise of the method. Abundance quantification for each endmember is performed in a one-against-rest framework using a number of artificially made classes . Uccm-SVM considerably outperformed the mean-based technique , FCLS algorithm. The next step would be improving the performance of the proposed method while reducing its computational burden for big sizes of training sets.
  • 21. Thanks For Your Attention Shuang Zhou School of Electronics and Information Technology Harbin Institute of Technology, Harbin, China