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

Similar documents
Analisi di immagini iperspettrali satellitari multitemporali: metodi ed applicazioni

Hyperspectral Remote Sensing

HYPERSPECTRAL REMOTE SENSING

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor

EVALUATION OF CONVENTIONAL DIGITAL CAMERA SCENES FOR THEMATIC INFORMATION EXTRACTION ABSTRACT

Unsupervised and Self-taught Learning for Remote Sensing Image Analysis

Remote Sensing Introduction to the course

Figure 1: Workflow of object-based classification

A Comparative Study of Conventional and Neural Network Classification of Multispectral Data

Lab 9. Julia Janicki. Introduction

CLASSIFICATION OF ROOF MATERIALS USING HYPERSPECTRAL DATA

Introduction to digital image classification

Image Classification. RS Image Classification. Present by: Dr.Weerakaset Suanpaga

Copyright 2005 Society of Photo-Optical Instrumentation Engineers.

Nearest Clustering Algorithm for Satellite Image Classification in Remote Sensing Applications

Nonlinear data separation and fusion for multispectral image classification

Computational color Lecture 1. Ville Heikkinen

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

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

Frame based kernel methods for hyperspectral imagery data

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

Unsupervised Clustering and Spectral Unmixing for Feature Extraction Prior to Supervised Classification of Hyperspectral Images

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

The Feature Analyst Extension for ERDAS IMAGINE

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

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

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software

2014 Google Earth Engine Research Award Report

Bread Water Content Measurement Based on Hyperspectral Imaging

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

HYPERSPECTRAL imaging provides an increased capability

Computationally Efficient Serial Combination of Rotation-invariant and Rotation Compensating Iris Recognition Algorithms

Hyperspectral Image Enhancement Based on Sensor Simulation and Vector Decomposition

Research on a Remote Sensing Image Classification Algorithm Based on Decision Table Dehui Zhang1, a, Yong Yang1, b, Kai Song2, c, Deyu Zhang2, d

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

Combining Hyperspectral and LiDAR Data for Building Extraction using Machine Learning Technique

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

An Introduction to Content Based Image Retrieval

COMBINING HIGH SPATIAL RESOLUTION OPTICAL AND LIDAR DATA FOR OBJECT-BASED IMAGE CLASSIFICATION

CLASSIFICATION OF REMOTE SENSING DATA USING K-NN METHOD

Spatial Information Based Image Classification Using Support Vector Machine

Classification of Sentinel-2 Images Utilizing Abundance Representation

Crop Types Classification By Hyperion Data And Unmixing Algorithm

A Framework of Hyperspectral Image Compression using Neural Networks

Appendix III: Ten (10) Specialty Areas - Remote Sensing/Imagry Science Curriculum Mapping to Knowledge Units-RS/Imagry Science Specialty Area

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

Remote Sensing Image Analysis via a Texture Classification Neural Network

Multi-Sensor Image Registration, Fusion and Dimension Reduction. Jacqueline Le Moigne

(Refer Slide Time: 0:51)

DEEP LEARNING TO DIVERSIFY BELIEF NETWORKS FOR REMOTE SENSING IMAGE CLASSIFICATION

URBAN IMPERVIOUS SURFACE EXTRACTION FROM VERY HIGH RESOLUTION IMAGERY BY ONE-CLASS SUPPORT VECTOR MACHINE

Image Analysis, Classification and Change Detection in Remote Sensing

Spatially variant dimensionality reduction for the visualization of multi/hyperspectral images

Fuzzy Entropy based feature selection for classification of hyperspectral data

Comparison of Support Vector Machine-Based Processing Chains for Hyperspectral Image Classification

Shape Context Matching For Efficient OCR

Classification (or thematic) accuracy assessment. Lecture 8 March 11, 2005

Visible and Long-Wave Infrared Image Fusion Schemes for Situational. Awareness

Fusion of pixel based and object based features for classification of urban hyperspectral remote sensing data

AN INTEGRATED APPROACH TO AGRICULTURAL CROP CLASSIFICATION USING SPOT5 HRV IMAGES

CLASSIFICATION AND CHANGE DETECTION

Change Detection in Remotely Sensed Images Based on Image Fusion and Fuzzy Clustering

AN IMPROVED ENDMEMBER EXTRACTION ALGORITHM BY INVERSING LINEAR MIXING MODEL

Learning to Recognize Faces in Realistic Conditions

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

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

CO-REGISTERING AND NORMALIZING STEREO-BASED ELEVATION DATA TO SUPPORT BUILDING DETECTION IN VHR IMAGES

SATELLITE IMAGE CLASSIFICATION USING WAVELET TRANSFORM

Aardobservatie en Data-analyse Image processing

Image Classification. Introduction to Photogrammetry and Remote Sensing (SGHG 1473) Dr. Muhammad Zulkarnain Abdul Rahman

Application of nonparametric Bayesian classifier to remote sensing data. Institute of Parallel Processing, Bulgarian Academy of Sciences

Image Classification Using Wavelet Coefficients in Low-pass Bands

IMAGINE Objective. The Future of Feature Extraction, Update & Change Mapping

ENVI ANALYTICS ANSWERS YOU CAN TRUST

SOME ISSUES RELATED WITH SUB-PIXEL CLASSIFICATION USING HYPERION DATA

Object Oriented Shadow Detection and an Enhanced Method for Shadow Removal

High Resolution Remote Sensing Image Classification based on SVM and FCM Qin LI a, Wenxing BAO b, Xing LI c, Bin LI d

From Multi-sensor Data to 3D Reconstruction of Earth Surface: Innovative, Powerful Methods for Geoscience and Other Applications

Analysis Ready Data For Land (CARD4L-ST)

Short Survey on Static Hand Gesture Recognition

Unsupervised Change Detection in Optical Satellite Images using Binary Descriptor

ENVI Tutorial: Vegetation Hyperspectral Analysis

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

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING

Dimensionality Reduction using Hybrid Support Vector Machine and Discriminant Independent Component Analysis for Hyperspectral Image

HYPERSPECTRAL imagery provides additional benefits. Orthogonal Subspace Projection (OSP) Revisited: A Comprehensive Study and Analysis

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

ENVI Classic Tutorial: Basic Hyperspectral Analysis

Remote Sensed Image Classification based on Spatial and Spectral Features using SVM

Thematic Mapping with Remote Sensing Satellite Networks

Learn From The Proven Best!

ENHANCEMENT OF THE DOUBLE FLEXIBLE PACE SEARCH THRESHOLD DETERMINATION FOR CHANGE VECTOR ANALYSIS

Using Structural Features to Detect Buildings in Panchromatic Satellite Images

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 12, NO. 2, FEBRUARY

ENVI. Get the Information You Need from Imagery.

Hyperspectral Remote Sensing in Acquisition of Geospatial Information for the Modern Warfare. Dr M R Bhutiyani,

BUILDINGS CHANGE DETECTION BASED ON SHAPE MATCHING FOR MULTI-RESOLUTION REMOTE SENSING IMAGERY

A Multi Views Approach for Remote Sensing Fusion Based on Spectral, Spatial and Temporal Information

Transcription:

PIERS ONLINE, VOL. 6, NO. 5, 2010 480 Multi-temporal Hyperspectral Images Unmixing and Classification Based on 3D Signature Model and Matching I. R. Farah 1, 2, S. Hmissi 1, 2, K. Saheb Ettabaa 1, 2, and B. Souleiman 2 1 RIADI-GDL, ENSI, Tunis, Tunisia 2 Télécom Bretagne, Dép. ITI, Technopôle Brest-Iroise-CS 83818, 29238 BREST CEDEX 3, France Abstract Land cover and land use types are challenged to access real-time and precise information of interest. The recent advent of sophisticated sensors permits to exploit independent observations of a phenomenon and to extract more detailed information and performs a decision level for scene interpretation. In this paper, we propose a new approach for multi-temporal hyperspectral images processing based on multi-temporal spectral signature representation. The 3D model characterizes all the pixels in a scene by considering their reflectance values as a function of time of imaging and spectral waveband. We showed the use of such modeling strategies in overcoming the dimensionality problem and improving both multi-temporal classification and unmixing problems associated with hyperspectral data. A case study was conducted on multi-temporal Hyperion series located in southern Tunisia. The obtained results showed good accuracies. 1. INTRODUCTION Land cover and land use types are challenged to access real-time and precise information of interest. Remote sensing has been used to observe, to model and to provide input data by aerial measurements for many applications, including flood monitoring, surface deformation and land cover variations [1]. Nowadays, processing remote sensing data, as a forecasting tool for land surface study, allows a real time object detection or a-posteriori evaluation of damaged areas, on a case-to-case basis by providing thematic products. However, traditional products (e.g., aerial photographs, mono-date images) are not able to cover wide enough areas [2]. The effective use of remotely sensed data for classification and unmixing cases stills a difficult task due to some limitations associated with the data resolution, processing, and costs. Recently, the advent of hyperspectral data provides hundreds of relatively narrow ( 10 nm), contiguous bands that may be useful for extracting land-use information and identifying the constituents of ground materials i.e., Endmember in the image pixel. Thus, dynamic object analysis by satellite observation and multi-temporal images processing could become a necessity. It is imperative for remote sensing community to expand their approaches boundaries to incorporate multi temporal images processing specially hyperspectral ones, since these kinds of images can provide a much better results for large areas. Therefore, multi-temporal data may improve accurate image analysis in situations where data is coming from a single sensor lack fidelity in the spectral or/and spatial domains [3]. 2. RELATED WORKS The problems of multi-temporal image classification are highly relevant in most remote sensing study [4]. To address the problem of multi-temporal images analysis, a range of image processing techniques has been greatly expanded. Such as in [5], Prasad and al. proposed a framework in which they incorporate a subspace identification procedure to divide the hyperspectral space into multiple contiguous subspaces, and then a decision fusion mechanism was employed to melt local classification resulting from each subspace. In [6], the authors proposed a new method to combine original spectral information with multi-temporal texture extracted by the Pseudo Cross Variogram algorithm (PCV). Several other approaches using neural networks or SVM have been proposed. However, several problems are identified in the presented approaches. First, classifiers are, in general, sensitive to the high dimension of pixels in hyperspectral images or to higher dimensional feature space generated by putting together multi-dates features. Second, the learning of most proposed classifiers is based on different temporal data sets, i.e., a pixel group for each date. Nevertheless, at different time instants each pixels sample present distinctive characteristics due to differences in atmospheric conditions, sensor drifts, etc. Hence, the learning paradigm, investigated

PIERS ONLINE, VOL. 6, NO. 5, 2010 481 on data coming from different distributions, is violated. It does not respect the independence of features over different temporal data sets and the non-linear cross information among pixels at different temporal dates [7]. 3. OVERVIEW OF THE PROPOSED APPROACH On the attempt of multi-temporal hyperspectral images classification, we outline in this research an approach including several stages. Figure 1 depicts the proposed 3D model and its application for images classification and unmixing task. The first stage is off-line and consists on building a 3D hyperspectral library from field missions and In-Situ data collected using a spectro-radiometer. Other stages are on-line and include several steps. The block-diagram of the on-line 3D model spectral matching system is depicted using the processing chain shown in Figure 1(a). on-line Processing (a) Off-Line (b) Figure 1: Proposed approach. Figure 2: Proposed multi-temporal spectral signature model. The first module inside the chain is normalization and is used to guarantee invariance with respect to rotation, translation and scaling. Indeed, different 3D spectral signature could have considerably similar shape, but different scale, orientation, and position in the 3D space. The motivation of this step can be depicted by finding a canonical position and normalized orientation for the 3D model. Then, an analytical 3D surface is generated for each pixel, Delaunay triangulation was used to generate and parameterize the obtained mesh. The respective shape descriptors will be introduced to 3D spectral search engine. The next step consists of finding the highest match score between pixels surface in the image and the surfaces stored in our 3D spectral library, a shape differentiation of meshes using a similarity measure was used. Finally, we use the spectral distance calculated between surfaces for the classification and unmixing task. 3.1. Multi-temporal Spectral Signature In this paper, we propose a 3D model that characterizes all the pixels in a scene by considering their reflectance values as a function of imaging time and spectral waveband. To achieve this goal, we propose a new approach for designing multi-temporal spectral signature as a three dimensional function (time, reflectance, and wavelength band). Hence for each pixel,

PIERS ONLINE, VOL. 6, NO. 5, 2010 482 we generated a surface which generalizes the usual signature by adding a time dimension. Despite classical bi-dimensional spectral representation, we call this new representation the multi-temporal spectral signature. Thus, the proposed model is based on a view of multi-sources and multi-temporal hyperspectral imagery represented in a three-dimensional space (Eq. (1)), the axes of which are wavelength band (x), reflectance (y) and time (z). Multi-temporal measurement taken from different hyperspectral sensors can be plotted in this space. Reflectance P ixel(i,j) = f(w avelength, time) (1) 4. OFFLINE STAGE: SPECTRAL BASE AND SURFACE RECONSTRUCTION The objective of this research is to provide a multi-temporal hyperspectral data classification based on 3D spectral signature matching. Before this, Endmember surface should been built according to described model. For our 3D spectral data base implementation, we opted initially for a multitemporal construction based on spectrum probing. To achieve this goal, we collected a set of multitemporal spectra for each Endmember from various on line spectral databases (Hyperspectral. info, DLR, ASTER Spectral Library, USGS Digital Spectral Library, Johns Hopkins University Spectral Library, SPECCHIO, etc). Then, we constructed from single-date collected spectrums the multitemporal spectral signature by integrating the time component. We are currently working on to build the 3D spectral data base from real ground measurements. Endmember surface construction consists to translate the point cloud collected multi-temporal spectrum into a continuous 3D surface, through surface reconstruction. Surface reconstruction provides a powerful concept for modeling shapes from samples. Delaunay based surface reconstruction algorithms showed good performances either in theory or practice for point cloud data with only geometric coordinates as input. Assuming we are given a cloud point set P sampling an unknown pixel or Endmember surface and that the given sampling is dense enough. We used The SuperCocone algorithm [8] based on Divide to conquer paradigm. It demands only the computation of the Delaunay triangulation D(P ). 5. ONLINE STAGE: MULTI-TEMPORAL IMAGES UNMIXING AND CLASSIFICATION This module allows two principals tasks: Spectral unmixing and hard classification. Spectral unmixing is a quantitative analysis used to recognize ground cover materials to obtain their mixing proportions (or abundances) from a mixed pixel. The measured mixed spectrum is decomposed into a set of endmembers and their corresponding fractional abundances within the pixel. In order to reliably estimate these maps several steps are conducted: Endmember extraction: Endmember identification from a set of multi-temporal hyperspectral images was done by expert. Then, in order to label each Endmember, a 3D spectral matching was performed between each multi-temporal surface pixel and 3D spectral library ones. 3D spectral matching: After generating the triangular mesh, we turn now to the spectral similarity stage. The 3D spectral matching which will take place between the built surface for each pixel with each of the surfaces stored in the 3D spectral signature. To achieve this goal, we based on the following 3D shape descriptors: Cords-Based Descriptor combining the spatial extent information and the orientation of 3D object. For all object faces, a cord is defined and constructed as a vector that runs from an object s center to the centroid of a face. Shape Distribution describing the geometric properties of the object as a probability distribution sampled from a shape function. Because there is no optimal way of describing a 3D object, the most important requirements in choosing 3D shape descriptors are: the static dimension of feature vectors and the robustness of fundamentally chosen descriptors. The search engine (application) is based on the previous description scheme. These descriptors were chosen because they work on the mesh-domain. The first adopted similarity metric for calculating the distance and the similarity between two descriptors f, f is the plain Euclidean: diff (f, f ) = (f, f ) 2 (2) Moreover, we used the Bhattacharyya distance defined by: D = 1 Qi Vi Q et V are the calculated histograms (3) i i

PIERS ONLINE, VOL. 6, NO. 5, 2010 483 Abundance quantification: The main goal of this step is to obtain an optimum and unique estimate value for the abundances α, for a given mixed pixel surface X and Endmember surface M. Thus, this step is commonly used to measure similarity between any two surfaces. Finally, the hard classification task can be performed by choosing the highest score among Endmember 3D spectral matching. 6. VALIDATION In the present section, we describe the experiments conducted during the research and studies made for the development of the proposed approach. The experiments are conducted using MATLAB and IDRISI. The study area was located near the town of Gabes, southern Tunisia. Twenty four remotely sensed Hyperion images acquired throughout 2007 and 2008 were used for analysis. 180 spectral wavebands of Hyperion imagery were used. In addition, some field measurements were collected and used to generate a ground reference data set. The registration of all images was performed using 17 ground control points and nearest neighbor re-sampling, since this technique maintained the original pixel values. In each case, the root-mean-square error associated with registration was less than 0.5 pixels. Atmospheric correction was performed to account for atmospheric differences between multi-temporal images. The results of RMSE for each method were given in Table 1. As Table 1 has shown, the proposed approach gets the lowest RMSE among tested techniques, which means that it owns the highest accuracy. On the other hand, to evaluate the classification accuracy improvement involved by the incorporation of the multi-temporal model matching into hyperspectral data classification process, several multi-temporal approaches have been used to perform the accuracy assessment task. Then, standard accuracy measures derived from a hard classification were computed. The measures based on the confusion matrix were overall accuracy, individual class accuracy, producer s accuracy and user s accuracy. The pixels received the label of the output class having the highest probability. Both classification accuracies for the 4 class using are presented in Table 2. Individual classification accuracy for each land cover type, the value of the Kappa coefficients and overall accuracy are reported in this table. Table 1: RMSEs for unmixing accuracy assessment. Land cover type Proposed multi-temporal unmixing Multi-temporal LSMA Water 0.26 0.31 Vegetation 0.15 0.22 Urban 0.11 0.10 Wheats 0.41 0.48 Land cover type Table 2: Classification accuracies. Neural Networks Linear Regression Proposed approach Euclidan Bhattacharyya Water 67.3 69.6 71.5 73.6 Vegetation 77.5 80.1 78.8 82.3 Urban 65.9 63.5 70.0 75.1 Wheats 64.5 73.6 73.2 79.4 Overall (%) 68.8 71.7 73.37 77.6 Kappa 0.67 0.69 0.71 0.78

PIERS ONLINE, VOL. 6, NO. 5, 2010 484 All classification accuracies are significant better than 70% considered as a confidence level. Moreover, the level of accuracy was gradually improved by employing the 3D similarity matching for multi-temporal hyperspectral images interpretation. 7. CONCLUSION The basic assumption of the approach is that spectral signature is changing over time, which can be modeled through 3D surface by adding the time dimension. This investigation has been shown to be effective in identifying land surface classes. Hence, data points obscured by noise and perturbations can be filtered out throughout Delaunay triangulation and interpolation. Moreover, the overall spectral variation of a given Endmember over the time is captured by a set of shape descriptors. REFERENCES 1. Holter, M. R., Remote sensing: The next 50 years, IEEE Transactions on Aerospace and Electronic Systems, Vol. 20, No. 4, 316 324, July 1984. 2. Berni, J. A. J., P. J. Zarco-Tejada, L. Suarez, and E. Fereres, Thermal and narrowband multispectral remote sensing for vegetation monitoring from an unmanned aerial vehicle, IEEE Transactions on Geoscience and Remote Sensing, Vol. 47, No. 3, 722 738, 2009. 3. Bruzzone L., P. C. Smits, and J. C. Tilton, Foreword special issue on analysis of multitemporal remote sensing images Bruzzone, IEEE Transactions on Geoscience and Remote Sensing, Vol. 41, No. 11, 2419 2422, 2003. 4. Jeon, B. and D. A. Landgrebe, Decision fusion approach for multitemporal classification, IEEE Transactions on Geoscience and Remote Sensing, Vol. 37, No. 3, 1227 1233, May 1999. 5. Radke, R. J., S. Andra, O. Al-Kofahi, and B. Roysam, Image change detection algorithms: A systematic survey, IEEE Trans. Image Process, Vol. 14, No. 3, 294 307, March 2005. 6. Du, Q., L. L. Wasson, and R. King, Unsupervised linear unmixing for change detection in multitemporal airborne hyperspectral imagery, Proceedings of the 3rd International Workshop on the Analysis of Multi-Temporal Remote Sensing Images, Biloxi, MS, 2005. 7. Camps-Valls, G., L. Gómez-Chova, J. Muñoz-Marí, J. L. Rojo-Álvarez, and M. Martínez- Ramón, Kernel-based framework for multitemporal and multisource remote sensing data classification and change detection, IEEE Transactions on Geoscience and Remote Sensing, Vol. 46, 2008. 8. Dey, T. K., J. Giesen, and J. Hudson, Delaunay based shape reconstruction from large data, IEEE Symposium on Parallel and Large-data Visualization and Graphics, Vol. 4, 19 146, 2001.