Next Article in Journal
Vegetation Dynamic Changes and Their Response to Ecological Engineering in the Sanjiangyuan Region of China
Previous Article in Journal
Earth Observation Data Cubes for Brazil: Requirements, Methodology and Products
Previous Article in Special Issue
Data Fusion Using a Multi-Sensor Sparse-Based Clustering Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multilevel Structure Extraction-Based Multi-Sensor Data Fusion

1
College of Electrical and Information Engineering, Hunan University, Changsha 418002, China
2
Helmholtz-Zentrum Dresden-Rossendorf (HZDR), Helmholtz Institute Freiberg for Resource Technology, 09599 Freiberg, Germany
3
School of Instrument Science and Opto-electronics Engineering, Hefei University of Technology, Hefei 230009, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2020, 12(24), 4034; https://doi.org/10.3390/rs12244034
Submission received: 31 October 2020 / Revised: 27 November 2020 / Accepted: 5 December 2020 / Published: 9 December 2020
(This article belongs to the Special Issue Advanced Multisensor Image Analysis Techniques for Land-Cover Mapping)

Abstract

:
Multi-sensor data on the same area provide complementary information, which is helpful for improving the discrimination capability of classifiers. In this work, a novel multilevel structure extraction method is proposed to fuse multi-sensor data. This method is comprised of three steps: First, multilevel structure extraction is constructed by cascading morphological profiles and structure features, and is utilized to extract spatial information from multiple original images. Then, a low-rank model is adopted to integrate the extracted spatial information. Finally, a spectral classifier is employed to calculate class probabilities, and a maximum posteriori estimation model is used to decide the final labels. Experiments tested on three datasets including rural and urban scenes validate that the proposed approach can produce promising performance with regard to both subjective and objective qualities.

Graphical Abstract

1. Introduction

With the advance of imaging techniques, the amount of remote sensing data collected by various remote sensors is growing, which allows us to combine multiple types of data for earth observation [1,2,3]. Such data record different reflectance characteristics, e.g., rich spectral information, high spatial resolution, and height information. The availability of such datasets makes it possible to merge multi-sensor data to further boost the identification accuracy of different materials. For example, a hyperspectral image (HSI) can provide abundant spectral information which is helpful for distinguishing different types of land covers [4,5,6]. Nevertheless, when the land covers are composed of the same material, i.e., roads and roofs, the spectral curves of such objects are very similar. In this situation, it is hard to distinguish these objects with the same spectral curves using HSI data. Different from the HSI, a light detection and ranging (LiDAR) image can characterize the height and structure information of various objects. Therefore, by integrating the advantages of the two types of data, the fusion of HSI and LiDAR has exhibited better identification performance over single sensor [7,8,9,10].
In the past decades, a diversity of multi-sensor fusion techniques has been investigated to boost the spatial resolution of HSI so as to obtain higher classification performance, including RGB and HSI, multispectral (MS) and HSI, HSI and panchromatic (PAN). Integration of RGB/PAN and HSI data aims to improve the spatial resolution of HSI with the help of RGB/PAN data. For example, in [11], a directional total variation model was used to fuse the HSI and RGB images. In [12], a component decomposition-based method was proposed to enhance resolution of HSIs for the first time. Promising results were obtained to identify different kinds of minerals. In [13], a structure tensor-based image enhancement method was used to improve the spatial resolution of HSI. Integration of MS and HSI involves combining the spatial details of MS and spectral resolution of HSI to obtain high spatial and spectral resolution data. For instance, in [14], a spectral embedding technique was used to fuse MS and HSI, in which the manifold and low-rank structures were exploited. In [15], a novel image decomposition scheme was used to integrate the spatial information of MS and spectral information of HSI, in which the original data was decomposed by coupled sparse tensor factorization technique.
Lately, diverse deep learning techniques have been also applied to enhance the resolution of the HSI [16,17,18]. In [16], a novel deep cross-modal network was proposed to increase the classification accuracies. This is the first time to introduce the cross-modality learning into networks with the application to the classification of remote sensing data, showing significance of milestone. In [17], a pretrained convolutional neural network (CNN) was used to regularize the fusion issue. In [18], a spatial-spectral reconstruction network was applied to merge MS and HSI, where the spatial information and spectral information is injected into the HSI, respectively.
Different from resolution enhancement techniques, fusion of LiDAR and HSI aims to combine the height information of LiDAR and spectral information of HSI. In such a way, the classification performance can be greatly improved. Many different kinds of schemes have been developed to achieve the integration of LiDAR and HSI, which can be roughly divided into two categories: fusion rule [19,20,21] and feature extraction [22,23,24]. For instance, a generalized graph-based fusion rule was constructed to achieve fusion of HSI and LiDAR [19]. Rasti et al. applied a dimension reduction technique, e.g., total variation component analysis, to fuse multiple features [20]. Ghamisi et al. used a composite kernel method to merge spatial information obtained from original images [21]. Besides, many advanced feature extraction techniques have been utilized to characterize the spatial and contextual information from source images. For example, in [22], an extinction profile was exploited to acquire the spatial features from source images, and the sparse and low-rank model was used to fuse the extracted spatial features. In [23], different kinds of features, including spectral and spatial information, were considered to model the spatial information of original images. These techniques have demonstrated that the characterization of spatial features for multi-sensor data is an efficient way to enhance the classification accuracy. Nevertheless, how to improve the discrimination of different objects is still an open problem.
Furthermore, in recent years, deep learning-based schemes have also been applied for fusion of HSI and LiDAR [7,25,26]. For example, a coupled residual CNN was proposed for fusion LiDAR and HSI [25]. In [26], a dual-tunnel CNN is exploited to extract spectral-spatial features, in which a pixelwise affinity architecture was applied to build the correlation of different objects with different elevation information from LiDAR. In [7], deep CNN was employed to classify the fused features obtained by extinction profiles. However, the classification performance of these deep learning-based methods relies heavily on the amount of the labeled training samples.
In this work, a novel fusion approach based on multilevel structure extraction (MSE) is developed, which is comprised of three steps. First, the multilevel structure extraction method is constructed to capture the discriminative spatial features from multiple source images. Then, the low rank representation is adopted to fuse the high-dimensional features into low-dimensional subspace. Finally, the fused features are fed into the MLR classifier to obtain class probabilities, and the maximum posteriori estimation model is used to optimize the class probabilities to yield the final map. Experiments performed on three different scenes validate that the proposed method shows superiority compared to several state-of-the-art fusion approaches. The main contributions of this work is summarized as follows.
  • A multilevel structure feature extractor is constructed and exploited to model the spatial and contextual information from input images, which can better characterize the discrimination between different land covers.
  • A general multi-sensor fusion framework is proposed based on feature extraction and probability optimization, which can effectively fuse multi-sensor remote sensing data, such as HSI, LiDAR, and synthetic aperture radar (SAR).
  • Classification quality of the proposed method is examined on three datasets, which indicates that our method obtains outstanding performance over other state-of-the-art multi-sensor fusion techniques with regard to both classification accuracies and maps. We will also make the codes freely available on author’s Github repository: https://github.com/PuhongDuan.
The remaining section of this article is given as follows. The methodology is introduced in Section 2. Section 3 mainly describes the experimental results and analyses. Finally, Section 5 summarizes several concluding remarks.

2. Methodology

Figure 1 displays the flow-process diagram of our method, which is comprised of three key steps: First, the multilevel structure extraction is built and is employed to extract the spatial and semantic information from original data. Then, the extracted features are merged with a low rank model. Finally, the MLR classifier is tested on the fused features to obtain class probabilities followed by maximum a posteriori estimation model.

2.1. Multilevel Structure Extraction

Structure extraction aims at decomposing the input data into two components, i.e., a structure component that reflects the salient spatial structures and a texture component that contains noise and details. However, a single structure feature cannot effectively characterize the spatial characteristics of different kinds of land covers in a scene as different objects usually have different shapes and sizes. To provide a more complete characterization of different objects, a multilevel structure feature extraction approach is developed to characterize the spatial features from multi-sensor data. Specifically, morphological attribute filtering is first used to extract the multilevel architecture of the input because the morphological attribute filtering has been proven to be a multilevel shape-size descriptor [27,28]. Suppose the input I , the spectral dimension of I , is first decreased using principal component analysis (PCA) so as to preserve the first principal component I ^ . Then, the multilevel attribute profiles of the dimension reduced image I ^ can be computed as follows,
A ( I ^ ) = { ϕ λ L ( I ^ ) , ϕ λ L 1 ( I ^ ) , . . . , ϕ λ 1 ( I ^ ) , γ λ 1 ( I ^ ) , . . . , γ λ L 1 ( I ^ ) , γ λ L ( I ^ ) } ,
where ϕ and λ stand for attribute thinning and thickening operators, respectively. Λ = { λ i | i = 1 , 2 , . . . , L } denotes a series of threshold values for the predefined predicate T.
Next, the structure extraction is performed on the multilevel attribute profiles A ( I ^ ) to obtain the multilevel structure features. Specifically, a relative total variation-based structure extraction approach [29] is adopted to remove the texture component from A ( I ^ ) .
arg min S i = 1 T ( S i A i ) 2 + α · ( D x ( i ) L x ( i ) + ε + D y ( i ) L y ( i ) + ε ) ,
where T denotes the amount of image pixels. S indicates the desired result. α represents a weight which controls the smoothness. ε is used to avoid dividing by zero. The solution of the energy function in Equation (2) can be found in [29].
Here, D x and D y denote the total variations (TV) in the horizontal and vertical axes, respectively. This TV mainly measures the spatial differences within the local region R ( i ) .
D x ( i ) = j R ( i ) g i , j · | ( x S ) j |
D y ( i ) = j R ( i ) g i , j · | ( y S ) j |
where x S and y S mean the partial derivatives in the horizontal and vertical axes, respectively. g i , j indicates a weight as follows,
g i , j = exp ( x i x j ) 2 + ( y i y j ) 2 2 σ 2 .
where σ represents the window size. Finally, in order to decrease the computational burden and further improve the discrimination among different land covers, the kernel PCA technique is used to reduce the dimension of the multilevel structure features so as to obtain dimension reduced features, where 80% principal components are preserved for the following fusion in this work.

2.2. Feature Fusion

Assume S i , i = 1 , 2 to be the spatial features extracted from source images, a low rank representation method [30] is adopted to merge the extracted spatial information from multi-source images to reduce the redundant information between the extracted features. Accordingly, the low rank model is expressed as
S ¯ = F P T + N
where S ¯ = [ S 1 , S 2 ] denotes the stacked spatial features. F is the low-dimensional features, and P represents the subspace basis. N stands for the error term. Our goal is to estimate the low-dimensional features F and subspace basis P with only S ¯ . To solve this problem, a total variation prior is adopted to retain the spatial structure of the input. The corresponding energy function is as follows.
arg min F , P 1 2 S F P T F 2 + β F T V s . t . P T P = I
To solve the nonconvex problem Equation (6) mentioned above, a cyclic descent algorithm [31] is adopted, which is as follows.
(1) F step: By fixing variable P , Equation (6) can be solved by split Bregman algorithm [32]:
F m + 1 = S p l i t B r e g m a n ( G , β ) .
Here, G = [ g ( i ) ] = S P m .
(2) P step: By fixing variable F , Equation (6) becomes an orthogonal Procrustes issue, which can be solved by low-rank Procrustes rotation.
P m + 1 = Q R T ,
where Q and R are calculated by singular value decomposition S T F = Q R T .

2.3. Probability Optimization

When the fused features F are obtained, a spectral classifier, i.e., multinomial logistic regression (MLR), is performed on F to obtain the class probabilities P ( Y F ) . Then, maximum a posteriori estimation is exploited to optimize the class probabilities P ( Y F ) , which can be calculated as
arg max P ( Y F ) = arg max i P ( y i | F i ) P ( y i ) P ( Y ) ,
where P ( y i ) is assumed to be equally distributed. By using the logarithm operation, Equation (9) can be written as
Y ^ = arg max { i log P ( y i | F i ) + log P ( Y ) } ,
where Y ^ is the final map. P ( y i | F i ) is the class probabilities obtained by MLR classifier. P ( Y ) is prior probability which is usually estimated with an isotropic pairwise multilevel logistic model [33].

3. Experiments

In the experiment section, three datasets located in rural and urban regions are used to examine the fusion effect of the proposed approach. To illustrate the advantage of the proposed MSE, several state-of-the-art multi-sensor fusion schemes are adopted for comparison, including the MLR classifier [34], orthogonal total variation component analysis (OTVCA) [22], sparse and smooth low-rank analysis (SSLRA) [35], and subspace-based fusion method (SubFus) [36]. For the competitive approaches, we have used exactly similar hyperparameters suggested in their original papers.
(1) MLR [34]: The MLR classifier is a spectral classification method based on logistic regression.
(2) OTVCA [22]: The OTVCA method is a low-rank-based dimension reduction model. First, morphology filters are utilized to extract spatial information from original images. Then, the low-rank-based dimension reduction model is used to fuse the spatial information. Finally, the fused features are fed into a random forest classifier.
(3) SSLRA [35]: The SSLRA method is a feature fusion technique. First, the spatial features of original data are extracted with morphology filters. Then, a sparse and smooth low-rank model is used to fuse the spatial features. Finally, random forest is used as a spectral classifier.
(4) SubFus [36]: The SubFus method is a recently proposed fusion method. Morphology filters are used to extract the spatial information from source images. Then, the spatial features are merged into a low-dimensional subspace. Finally, the fused features are fed into the random forest classifier to obtain the final map.
Furthermore, in order to quantitatively appraise the classification quality of all considered schemes, three widely used quality indexes [37,38,39], i.e., overall accuracy (OA), average accuracy (AA), and Kappa coefficient, are employed, which are shown as follows.
(1) OA: OA calculates the percentages of correctly identified samples.
O A = i = 1 C M i i / N
where M is the confusion matrix. M i i is the amount of the ith class which is identified into the ith class. C and N denotes the total amount of classes and test set, respectively.
(2) AA: AA measures the average of the percentage of correctly identified samples for each land cover.
A A = i = 1 C ( M i i M i i j = 1 C M i j j = 1 C M i j ) C
where M i j stands for the amount of the ith object which is identified into the jth object.
(3) Kappa coefficient (Kappa): Kappa indicates the percentage of correctly identified samples corrected by the number of agreements.
K a p p a = N i = 1 C M i i i = 1 C j = 1 C M i j j = 1 C M j i N 2 i = 1 C j = 1 C M i j j = 1 C M j i

3.1. Datasets

(1) Trento dataset:
The Trento dataset was taken from a rural area in Trento, a southern city in Italy. It includes an HSI and a LiDAR-derived DSM [22]. The HSI was gained by the AISA Eagle sensor, and the LiDAR DSM was produced using first and last point cloud pulses obtained by the Optech ALTM 3100EA sensor. Both sensors are equipped with a spatial resolution of 1 m and a spatial size of 600 × 166 pixels. The HSI has 63 spectral channels varying from 402.89 to 989.09 nm and its spectral resolution is 9.2 nm. This scene contains six different land covers: Apple Tree, Building, Ground, Wood, Vineyard, and Road. Figure 2 shows the original images, training label, testing label, and class name.
(2) Berlin dataset:
The Berlin dataset was acquired over an urban scene in Berlin, which is composed of an HSI and a SAR. The EnMAP benchmark HSI can be downloaded from the website: http://doi.org/10.5880/enmap.2016.002, which has 244 spectral channels varying from 400 to 2500 nm with spatial resolution of 30 m. Its spatial size is of 797 × 220 pixels. Based on the geographic coordinates, the corresponding region of the SAR image is downloaded from the Sentinel-1 satellite. The SAR image has four polarimetric bands with spatial resolution of 13 m, and its spatial size is of 1723 × 476 pixels. Before performing the fusion operation, the HSI is upsampled to the same size as the SAR image using the linear interpolation operation. Figure 3 presents the original images, training samples, testing samples, and class names.
(3) Houston 2013 dataset:
The Houston 2013 dataset was acquired over an urban region of Houston, USA on 23 June 2012, which is comprised of an HSI image and a LiDAR-derived image. This image was released by the 2013 GRSS Data Fusion Contest [40]. Both the datasets are of 349 × 1905 pixels. The HSI was collected by the Compact Airborne Spectrographic Imager, which records 144 spectral bands varying from 380 to 1050 nm with spatial resolution of 2.5 m. The LiDAR was captured by NSF-funded Center for Airborne Laser Mapping. This scene contains 15 classes of interest. Figure 4 shows the original images, groundtruth, and class names. The amount of training and test set is listed in Table 1.

3.2. Classification Results

3.2.1. Trento Dataset

Figure 2 exhibits the visual maps obtained by all considered approaches on Trento dataset. The MLR method produces an obvious noisy phenomenon in the classification map because the MLR fails to take the spatial information into consideration (see Figure 2a,b). In addition, the MLR method on the LiDAR image can better identify the Building and Water classes compared to HSI (Figure 5). This is due to the fact that the height and structure information in the LiDAR image make a great contribution in classifying these land covers. The OTVCA method greatly improves the visual appearance in removing the misclassified noisy labels. Nevertheless, there are still some mislabels in the Vineyard class. The SSLRA method yields an over-smoothed phenomenon for the Road class. The reason is that the SSLRA method performs wavelet transformation before projecting a low-dimensional space. The SubFus method fails to distinguish classes 3 and 5 well, in which many pixels in class 3 are misclassified into class 5. In general, the proposed approach obtains a better visual map in improving homogeneous regions. The key reason is that the constructed feature extractor can better extract the spatial information from HSI and LiDAR data compared to other techniques.
Furthermore, the objective quality of different approaches is given in Table 2. It can be observed that the proposed MSE produces the highest objective indexes concerning OA, AA, and Kappa, which confirms the effectiveness of the proposed MSE from the quantitative perspective. In addition, our method also yields the highest CA in three land covers: Ground, Wood, and Road.

3.2.2. Berlin Dataset

Figure 6 presents the visual maps of different techniques on the Berlin dataset. As shown in this figure, the MLR method on the original HSI image still yields “noisy” results (see Figure 6a). The MLR method cannot identify different land covers using the SAR image well (see Figure 6b). This is because the SAR image does not contain rich spectral information. By comparing Figure 6a,f (or Figure 6b,g), it is found that our method on HSI or SAR can effectively improve the classification quality. The reason is that the proposed feature extractor can effectively improve the discrimination between different objects. By fusing the spatial features of HSI and SAR, the proposed approach can produce better classification performance over the single sensor image, e.g., HSI or SAR.
Besides, the objective qualities of different approaches are listed in Table 3. The OTVCA method fails to effectively classify the Water class. The SSLRA and SubFus methods obtain low accuracy on the Allotment class. It is easy to observe that the proposed MSE obtains outstanding classification performance with respect to other techniques. Consequently, the proposed MSE can also be applied to fuse HSI and SAR data.

3.2.3. Houston 2013 Dataset

The third experiment is conducted on a challenging dataset, i.e., Houston 2013. This image consists of various urban land covers, and it is corrupted by shadow. Figure 7 displays the classification maps obtained by different approaches. By observing these classification results, several obvious phenomena can be concluded. First, the spectral classifier, i.e., MLR on HSI or LiDAR, yields different levels of “noise” in the classification maps, while other spatial-spectral feature extraction approaches can greatly improve this problem. Second, the SubFus method cannot identify the shadow region well. In addition, the Grass class is misclassified into the Road class. Third, the proposed method provides better visual map among these considered approaches, in which the edges of different types of objects are well aligned with the labeled land covers. The main reason is that the multilevel structure extraction method can effectively increase the discrimination between different land covers. Furthermore, the classification accuracies listed in Table 4 also confirm the superiority of the proposed MSE.

4. Discussion

4.1. The Influence of Different Parameters

In this subsection, the influence of different parameters to the performance of the proposed MSE is discussed. In our method, there are three free parameters that need to be determined, including the smoothing parameter α , the window size σ , and the number of the fused features K. An experiment is tested on the Trento dataset with standard training and test samples. When α is analyzed, σ and K are set to be 2 and 30, respectively. Figure 8a gives the influence of the proposed method with different α to the classification accuracy. We can observe that the objective quality first increases, and then tends to decrease. This is mainly because the smoothing parameter α easily removes some important structural features when α is relatively large. Thus, α = 0.003 is selected as the default parameter. When σ is analyzed, α and K are fixed, i.e., α = 0.003 and K = 30 . Figure 8b presents the change trend. It is easy to see that the proposed MSE is able to yield promising accuracy when σ = 2 . Similarly, when we discuss the effect of the proposed MSE with different K, σ and α are fixed. Figure 8c exhibits the influence of the proposed method with different K. When K is 30, the proposed MSE yields higher classification accuracy. Therefore, α , σ , and K are set to be 0.003, 2, and 30, respectively, which are regarded as the default parameters for all used datasets in this work.

4.2. The Influence of Different Feature Extractors

To prove the superiority of the proposed multilevel structure extraction, several popular feature extraction approaches in remote sensing community are adopted for comparison, including KPCA, structure extraction (SE), intrinsic image decomposition (IID), image fusion and recursive filtering (IFRF), and extended morphological attribute profiles (EMAP). An experiment is tested on the Trento dataset. The classification accuracy of the proposed MSE with different feature extractors is presented in Table 5. It is found that the proposed multilevel structure extractor yields the highest classification accuracies regarding OA, AA, and Kappa coefficient among all considered approaches, which confirms the effectiveness of the proposed feature extractor.

4.3. Computing Time

The running time of all considered approaches on three datasets is given in Figure 9. In this work, all experiments are carried out a laptop with 8 GB RAM and 2.6GHz with Matlab 2014a. It is found from Figure 9 that spectral classifier is computationally efficient as it does not have feature extraction and fusion steps. The SSLRA method is relatively time-consuming. This is because the feature fusion step needs to solve a nonconvex objective function. The running time of the proposed approach is moderate. Taking the Trento dataset as an example, the running time is about 316 s.

5. Conclusions

In this study, we developed multilevel structure extraction method for fusion of multi-sensor images. The fusion scheme is composed of three key steps: First, the multilevel structure extraction approach is designed to characterize the spatial and elevation features from the original images. Then, the low rank representation model is exploited to merge the extracted information. Finally, the spectral classifier is conducted on the fused features to produce the class probabilities followed by a maximum posteriori estimation model. Experiments were performed on the rural (Trento) and urban (Berlin and Houston 2013) scenes, which have revealed several conclusions as follows.
(1) The multilevel structure extraction method exhibits outstanding performance in extracting spatial and contextual features from multiple types of data (e.g., HSI, LiDAR, and SAR) compared to other feature extractors.
(2) Experimental results prove that the proposed MSE can considerably boost the classification performance over several popular approaches with regard to both visual maps and objective indexes.
(3) The proposed MSE can yield better classification accuracy compared to single sensor image.
In the future, we will focus on designing novel fusion technique to effectively integrate large-scale multi-sensor data.

Author Contributions

P.D. conducted the experiments and wrote the manuscript. X.K. gave some suggestions and revised this work. P.G. carefully improved the presentation of this manuscript. S.L. revised the manuscript. Y.L. modified this manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number 61890962, 61601179, National Natural Science Fund of China for International Cooperation and Exchanges, grant number 61520106001, Natural Science Foundation of Hunan Province, grant number 2019JJ50036, Fund of Key Laboratory of Visual Perception and Artificial Intelligence of Hunan Province, grant number 2018TP1013.

Acknowledgments

We would like to thank L. Bruzzone from University of Trento for providing the Trento datset, and thank Danfeng Hong from Technical University of Munich for sharing the Berlin dataset. We acknowledge the support of this manuscript by the National Natural Science Foundation of China (No. 61890962), the National Natural Science Foundation of China (No. 61601179), the National Natural Science Fund of China for International Cooperation and Exchanges (No. 61520106001), the Natural Science Foundation of Hunan Province (No. 2019JJ50036), and the Fund of Key Laboratory of Visual Perception and Artificial Intelligence of Hunan Province (No. 2018TP1013).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ghamisi, P.; Rasti, B.; Yokoya, N.; Wang, Q.; Hofle, B.; Bruzzone, L.; Bovolo, F.; Chi, M.; Anders, K.; Gloaguen, R.; et al. Multisource and Multitemporal Data Fusion in Remote Sensing: A Comprehensive Review of the State of the Art. IEEE Geosci. Remote Sens. Mag. 2019, 7, 6–39. [Google Scholar] [CrossRef] [Green Version]
  2. Xia, J.; Liao, W.; Du, P. Hyperspectral and LiDAR Classification With Semisupervised Graph Fusion. IEEE Geosci Remote Sens. Lett. 2020, 17, 666–670. [Google Scholar] [CrossRef]
  3. Jahan, F.; Zhou, J.; Awrangjeb, M.; Gao, Y. Fusion of Hyperspectral and LiDAR Data Using Discriminant Correlation Analysis for Land Cover Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 3905–3917. [Google Scholar] [CrossRef] [Green Version]
  4. Kang, X.; Duan, P.; Li, S. Hyperspectral image visualization with edge-preserving filtering and principal component analysis. Inf. Fusion 2020, 57, 130–143. [Google Scholar] [CrossRef]
  5. Duan, P.; Lai, J.; Kang, J.; Kang, X.; Ghamisi, P.; Li, S. Texture-aware total variation-based removal of sun glint in hyperspectral images. ISPRS J. Photogramm. Remote Sens. 2020, 166, 359–372. [Google Scholar] [CrossRef]
  6. Duan, P.; Kang, X.; Li, S.; Ghamisi, P.; Benediktsson, J.A. Fusion of Multiple Edge-Preserving Operations for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2019, 57, 10336–10349. [Google Scholar] [CrossRef]
  7. Ghamisi, P.; Hofle, B.; Zhu, X.X. Hyperspectral and LiDAR Data Fusion Using Extinction Profiles and Deep Convolutional Neural Network. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 3011–3024. [Google Scholar] [CrossRef]
  8. Xu, Y.; Du, B.; Zhang, L.; Cerra, D.; Pato, M.; Carmona, E.; Prasad, S.; Yokoya, N.; Hansch, R.; Le Saux, B. Advanced Multi-Sensor Optical Remote Sensing for Urban Land Use and Land Cover Classification: Outcome of the 2018 IEEE GRSS Data Fusion Contest. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 1709–1724. [Google Scholar] [CrossRef]
  9. Hong, D.; Yokoya, N.; Chanussot, J.; Xu, J.; Zhu, X.X. Learning to propagate labels on graphs: An iterative multitask regression framework for semi-supervised hyperspectral dimensionality reduction. ISPRS J. Photogramm. Remote Sens. 2019, 158, 35–49. [Google Scholar] [CrossRef] [PubMed]
  10. Hong, D.; Gao, L.; Hang, R.; Zhang, B.; Chanussot, J. Deep Encoder-Decoder Networks for Classification of Hyperspectral and LiDAR Data. IEEE Geosci. Remote Sens. Lett. 2020, 1–5. [Google Scholar] [CrossRef]
  11. Bungert, L.; Coomes, D.A.; Ehrhardt, M.J.; Rasch, J.; Reisenhofer, R.; Schonlieb, C.B. Blind image fusion for hyperspectral imaging with the directional total variation. Inverse Problems 2018, 34, 044003. [Google Scholar] [CrossRef]
  12. Duan, P.; Lai, J.; Ghamisi, P.; Kang, X.; Jackisch, R.; Kang, J.; Gloaguen, R. Component Decomposition-Based Hyperspectral Resolution Enhancement for Mineral Mapping. Remote Sens. 2020, 12, 2903. [Google Scholar] [CrossRef]
  13. Qu, J.; Lei, J.; Li, Y.; Dong, W.; Zeng, Z.; Chen, D. Structure Tensor-Based Algorithm for Hyperspectral and Panchromatic Images Fusion. Remote Sens. 2018, 10, 373. [Google Scholar] [CrossRef] [Green Version]
  14. Zhang, K.; Wang, M.; Yang, S. Multispectral and Hyperspectral Image Fusion Based on Group Spectral Embedding and Low-Rank Factorization. IEEE Trans. Geosci. Remote Sens. 2017, 55, 1363–1371. [Google Scholar] [CrossRef]
  15. Li, S.; Dian, R.; Fang, L.; Bioucas-Dias, J.M. Fusing Hyperspectral and Multispectral Images via Coupled Sparse Tensor Factorization. IEEE Trans. Image Process. 2018, 27, 4118–4130. [Google Scholar] [CrossRef]
  16. Yamaguchi, Y.; Moriyama, T.; Ishido, M.; Yamada, H. Four-component scattering model for polarimetric SAR image decomposition. IEEE Trans. Geosci. Remote Sens. 2005, 43, 1699–1706. [Google Scholar] [CrossRef]
  17. Dian, R.; Li, S.; Kang, X. Regularizing Hyperspectral and Multispectral Image Fusion by CNN Denoiser. IEEE Trans. Neural Netw. Learn. Syst. 2020, 1–12. [Google Scholar] [CrossRef]
  18. Zhang, X.; Huang, W.; Wang, Q.; Li, X. SSR-NET: Spatial-Spectral Reconstruction Network for Hyperspectral and Multispectral Image Fusion. IEEE Trans. Geosci. Remote Sens. 2020, 1–13. [Google Scholar]
  19. Liao, W.; Pizurica, A.; Bellens, R.; Gautama, S.; Philips, W. Generalized Graph-Based Fusion of Hyperspectral and LiDAR Data Using Morphological Features. IEEE Geosci. Remote Sens. Lett. 2015, 12, 552–556. [Google Scholar] [CrossRef]
  20. Rasti, B.; Ghamisi, P.; Gloaguen, R. Hyperspectral and LiDAR Fusion Using Extinction Profiles and Total Variation Component Analysis. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3997–4007. [Google Scholar] [CrossRef]
  21. Ghamisi, P.; Rasti, B.; Benediktsson, J.A. Multisensor Composite Kernels Based on Extreme Learning Machines. IEEE Geosci. Remote Sens. Lett. 2019, 16, 196–200. [Google Scholar] [CrossRef]
  22. Rasti, B.; Ghamisi, P.; Plaza, J.; Plaza, A. Fusion of Hyperspectral and LiDAR Data Using Sparse and Low-Rank Component Analysis. IEEE Trans. Geosci. Remote Sens. 2017, 55, 6354–6365. [Google Scholar] [CrossRef] [Green Version]
  23. Khodadadzadeh, M.; Li, J.; Prasad, S.; Plaza, A. Fusion of Hyperspectral and LiDAR Remote Sensing Data Using Multiple Feature Learning. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 2971–2983. [Google Scholar] [CrossRef]
  24. Zhang, M.; Li, W.; Du, Q.; Gao, L.; Zhang, B. Feature Extraction for Classification of Hyperspectral and LiDAR Data Using Patch-to-Patch CNN. IEEE Trans. Cybern. 2020, 50, 100–111. [Google Scholar] [CrossRef] [PubMed]
  25. Li, H.; Ghamisi, P.; Rasti, B.; Wu, Z.; Shapiro, A.; Schultz, M.; Zipf, A. A Multi-Sensor Fusion Framework Based on Coupled Residual Convolutional Neural Networks. Remote Sens. 2020, 12, 2067. [Google Scholar] [CrossRef]
  26. Zhao, X.; Tao, R.; Li, W.; Li, H.C.; Du, Q.; Liao, W.; Philips, W. Joint Classification of Hyperspectral and LiDAR Data Using Hierarchical Random Walk and Deep CNN Architecture. IEEE Trans. Geosci. Remote Sens. 2020, 58, 7355–7370. [Google Scholar] [CrossRef]
  27. Urbach, E.R.; Roerdink, J.B.T.M.; Wilkinson, M.H.F. Connected Shape-Size Pattern Spectra for Rotation and Scale-Invariant Classification of Gray-Scale Images. IEEE Trans. Pattern Anal. Mach. Intell. 2007, 29, 272–285. [Google Scholar] [CrossRef] [Green Version]
  28. Pedergnana, M.; Marpu, P.R.; Dalla Mura, M.; Benediktsson, J.A.; Bruzzone, L. Classification of Remote Sensing Optical and LiDAR Data Using Extended Attribute Profiles. IEEE J. Sel. Topics Signal Process. 2012, 6, 856–865. [Google Scholar] [CrossRef]
  29. Xu, L.; Yan, Q.; Xia, Y.; Jia, J. Structure Extraction from Texture via Relative Total Variation. ACM Trans. Graph. 2012, 31, 139:1–139:10. [Google Scholar]
  30. Rasti, B.; Ulfarsson, M.O.; Sveinsson, J.R. Hyperspectral Feature Extraction Using Total Variation Component Analysis. IEEE Trans. Geosci. Remote Sens. 2016, 54, 6976–6985. [Google Scholar] [CrossRef]
  31. Marjanovic, G.; Solo, V. lq Sparsity Penalized Linear Regression With Cyclic Descent. IEEE Trans. Signal Process. 2014, 62, 1464–1475. [Google Scholar] [CrossRef]
  32. Goldstein, T.; Osher, S. The Split Bregman Method for L1-Regularized Problems. SIAM J. Imaging Sci. 2009, 2, 323–343. [Google Scholar] [CrossRef]
  33. Li, S.; Lu, T.; Fang, L.; Jia, X.; Benediktsson, J.A. Probabilistic Fusion of Pixel-Level and Superpixel-Level Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2016, 54, 7416–7430. [Google Scholar] [CrossRef]
  34. Li, J.; Bioucas-Dias, J.M.; Plaza, A. Semisupervised Hyperspectral Image Segmentation Using Multinomial Logistic Regression With Active Learning. IEEE Trans. Geosci. Remote Sens. 2010, 48, 4085–4098. [Google Scholar] [CrossRef] [Green Version]
  35. Rasti, B.; Ghamisi, P.; Ulfarsson, M.O. Hyperspectral Feature Extraction Using Sparse and Smooth Low-Rank Analysis. Remote Sens. 2019, 11, 121. [Google Scholar] [CrossRef] [Green Version]
  36. Rasti, B.; Ghamisi, P. Remote sensing image classification using subspace sensor fusion. Inf. Fusion 2020, 64, 121–130. [Google Scholar] [CrossRef]
  37. Duan, P.; Ghamisi, P.; Kang, X.; Rasti, B.; Gloaguen, R. Fusion of Dual Spatial Information for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sens. 2020. to be published. [Google Scholar] [CrossRef]
  38. Kang, X.; Li, S.; Fang, L.; Li, M.; Benediktsson, J.A. Extended random walker-based classification of hyperspectral images. IEEE Trans. Geosci. Remote Sens. 2015, 53, 144–153. [Google Scholar] [CrossRef]
  39. Duan, P.; Kang, X.; Li, S.; Ghamisi, P. Multichannel Pulse-Coupled Neural Network-Based Hyperspectral Image Visualization. IEEE Trans. Geosci. Remote Sens. 2020, 58, 2444–2456. [Google Scholar] [CrossRef]
  40. Debes, C.; Merentitis, A.; Heremans, R.; Hahn, J.; Frangiadakis, N.; van Kasteren, T.; Liao, W.; Bellens, R.; Pizurica, A.; Gautama, S.; et al. Hyperspectral and LiDAR Data Fusion: Outcome of the 2013 GRSS Data Fusion Contest. IEEE J. Sel. Topics Appl. Earth Observ. Remote Sens. 2014, 7, 2405–2418. [Google Scholar] [CrossRef]
  41. Schölkopf, B.; Smola, A.; Müller, K.R. Kernel principal component analysis. In Artificial Neural Networks—ICANN’97: 7th International Conference Lausanne, Switzerland, October 8–10, 1997 Proceeedings; Gerstner, W., Germond, A., Hasler, M., Nicoud, J.D., Eds.; Springer: Berlin/Heidelberg, Germany, 1997; pp. 583–588. [Google Scholar]
  42. Duan, P.; Kang, X.; Li, S.; Ghamisi, P. Noise-Robust Hyperspectral Image Classification via Multi-Scale Total Variation. IEEE J. Sel. Topics Appl. Earth Observ. Remote Sens. 2019, 12, 1948–1962. [Google Scholar] [CrossRef]
  43. Kang, X.; Li, S.; Fang, L.; Benediktsson, J.A. Intrinsic Image Decomposition for Feature Extraction of Hyperspectral Images. IEEE Trans. Geosci. Remote Sens. 2015, 53, 2241–2253. [Google Scholar] [CrossRef]
  44. Kang, X.; Li, S.; Benediktsson, J.A. Feature Extraction of Hyperspectral Images With Image Fusion and Recursive Filtering. IEEE Trans. Geosci. Remote Sens. 2014, 52, 3742–3752. [Google Scholar] [CrossRef]
  45. Prashanth, P.M.; Mattia, P.; Mauro, D.M.; Jon, A.B.; Lorenzo, B. Automatic Generation of Standard Deviation Attribute Profiles for Spectral-Spatial Classification of Remote Sensing Data. IEEE Geosci. Remote Sens. Lett. 2013, 10, 293–297. [Google Scholar] [CrossRef]
Figure 1. The schematic of the proposed multilevel structure extraction method.
Figure 1. The schematic of the proposed multilevel structure extraction method.
Remotesensing 12 04034 g001
Figure 2. Trento dataset. (a) False color image of hyperspectral image (HSI) (No. 28, 18, and 8). (b) Light Detection and Ranging (LiDAR). (c) Training image. (d) Testing image. (e) Class name.
Figure 2. Trento dataset. (a) False color image of hyperspectral image (HSI) (No. 28, 18, and 8). (b) Light Detection and Ranging (LiDAR). (c) Training image. (d) Testing image. (e) Class name.
Remotesensing 12 04034 g002
Figure 3. Berlin dataset. (a) False color image of HSI (No. 30, 20, and 10). (b) Synthetic aperture radar (SAR). (c) Training image. (d) Testing image. (e) Class name.
Figure 3. Berlin dataset. (a) False color image of HSI (No. 30, 20, and 10). (b) Synthetic aperture radar (SAR). (c) Training image. (d) Testing image. (e) Class name.
Remotesensing 12 04034 g003
Figure 4. Houston 2013 dataset. (a) False color image of HSI (No. 60, 40, and 20). (b) LiDAR. (c) Groundtruth. (d) Class name.
Figure 4. Houston 2013 dataset. (a) False color image of HSI (No. 60, 40, and 20). (b) LiDAR. (c) Groundtruth. (d) Class name.
Remotesensing 12 04034 g004
Figure 5. Classification maps obtained by different approaches on Trento dataset. (a) MLR on HSI. (b) MLR on LiDAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on LiDAR. (h) Our method.
Figure 5. Classification maps obtained by different approaches on Trento dataset. (a) MLR on HSI. (b) MLR on LiDAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on LiDAR. (h) Our method.
Remotesensing 12 04034 g005
Figure 6. Visual maps obtained by different approaches on Berlin dataset. (a) MLR on HSI. (b) MLR on SAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on SAR. (h) Our method.
Figure 6. Visual maps obtained by different approaches on Berlin dataset. (a) MLR on HSI. (b) MLR on SAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on SAR. (h) Our method.
Remotesensing 12 04034 g006
Figure 7. Visual maps obtained by different approaches on Houston 2013 dataset. (a) MLR on HSI. (b) MLR on LiDAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on LiDAR. (h) Our method.
Figure 7. Visual maps obtained by different approaches on Houston 2013 dataset. (a) MLR on HSI. (b) MLR on LiDAR. (c) OTVCA. (d) SSLRA. (e) SubFus. (f) Our method on HSI. (g) Our method on LiDAR. (h) Our method.
Remotesensing 12 04034 g007
Figure 8. The influence of the proposed multilevel structure extraction (MSE) with different parameters. (a) The smoothing parameter α . (b) The window size σ . (c) The number of the fused features K.
Figure 8. The influence of the proposed multilevel structure extraction (MSE) with different parameters. (a) The smoothing parameter α . (b) The window size σ . (c) The number of the fused features K.
Remotesensing 12 04034 g008
Figure 9. Running time of different approaches on three datasets.
Figure 9. Running time of different approaches on three datasets.
Remotesensing 12 04034 g009
Table 1. Number of training and test set
Table 1. Number of training and test set
No.Trento DatasetBerlin DatasetHouston 2013 Dataset
NameTrainTestNameTrainTestNameTrainTest
1Apple tree1293905Forest14233249Healthy Grass501201
2Building1252778Residential9612373Stressed Grass501204
3Ground105374Industrial6231510Synthetic Grass50647
4Wood1548969Low Plants10982681Tree501194
5Vineyard18410,317Soil7281817Soil501192
6Road1223252Allotment260747Water50275
7Total81929,595Commerical4511313Residential501218
8 Water144256Commercial501194
9 Total568813,946Road501202
10 Highway501177
11 Railway501185
12 Parking Lot1501183
13 Parking Lot250419
14 Tennis Court50378
15 Running Track50610
Total75014,279
Table 2. Classification accuracies of all considered techniques on Trento dataset.
Table 2. Classification accuracies of all considered techniques on Trento dataset.
ClassMLROTVCASSLRASubFusOur Method
HSILiDARHSI + LiDARHSI + LiDARHSI + LiDARHSILiDARHSI + LiDAR
Apple tree48.5313.9799.6099.88100.099.3690.2999.60
Building58.5653.9995.1595.5597.7697.7793.2197.00
Ground84.100.0043.3580.9698.7554.9943.23100.0
Wood59.4990.9399.98100.099.8599.9299.98100.0
Vineyard62.2065.41100.0100.089.1296.0478.9199.52
Road74.0397.1580.6871.9479.5596.6977.6898.27
OA59.1572.5595.0395.2593.7996.6886.5099.31
AA64.4953.5786.4691.3894.1790.8080.5599.07
Kappa46.5961.7093.4793.7591.8595.5681.6699.07
Table 3. Classification accuracies of all considered techniques on Berlin dataset.
Table 3. Classification accuracies of all considered techniques on Berlin dataset.
ClassMLROTVCASSLRASubFusOur Method
HSILiDARHSI + LiDARHSI + LiDARHSI + LiDARHSILiDARHSI + LiDAR
Forest90.2733.24100.0099.9797.2097.3641.8299.54
Residential69.1934.5963.0476.2785.5976.3951.5773.62
Industrial71.8152.3370.7663.4565.1775.1161.3366.25
Low Plants91.7111.791.6198.2494.4186.3447.7194.06
Soil91.8122.6994.07100.0089.21100.0044.36100.00
Allotment65.540.00100.0059.2417.2714.33100.0094.37
Commerical76.5368.5295.2875.9278.9057.2875.1888.40
Water55.8822.2256.96100.0075.7888.3951.16100.00
OA82.7932.8984.4586.2583.7879.7450.2587.50
AA76.5930.6683.9684.1475.4474.4059.1489.53
Kappa79.2917.7781.4383.6680.5475.8640.0985.01
Table 4. Classification accuracies of all considered techniques on Houston 2013 dataset.
Table 4. Classification accuracies of all considered techniques on Houston 2013 dataset.
ClassMLROTVCASSLRASubFusOur Method
HSILiDARHSI + LiDARHSI + LiDARHSI + LiDARHSILiDARHSI + LiDAR
Healthy Grass89.9411.5589.0191.0081.3991.6682.4682.13
Stressed Grass98.468.6989.2086.1180.1780.052.1494.33
Synthetic Grass89.6946.38100.00100.0099.60100.0072.24100.00
Tree78.8531.3284.8887.9787.3176.2164.7398.68
Soil89.166.2698.2498.32100.0099.1364.5889.71
Water100.008.61100.00100.00100.0085.6068.84100.00
Residential82.780.0084.4484.2373.3290.4556.4393.69
Commercial81.960.0093.0496.5454.0488.8077.7099.37
Road78.0911.4067.0869.7085.7484.7315.7091.78
Highway43.6618.1675.3080.2968.5374.6440.0095.71
Railway70.507.4385.0587.3099.7268.8467.6080.25
Parking Lot185.390.0089.1987.1774.5488.6187.3096.59
Parking Lot241.006.2566.7259.9469.8250.6921.5838.85
Tennis Court94.1336.6392.27100.0099.6066.9920.3094.57
Running Track93.3140.0499.2497.01100.00100.0058.9297.01
OA76.3320.2486.0186.7782.4182.5646.0488.96
AA81.1315.5287.5888.3784.9283.0953.3790.18
Kappa74.4215.1384.8885.7180.9881.1942.3788.09
Table 5. Classification quality of the proposed MSE with different feature extractors.
Table 5. Classification quality of the proposed MSE with different feature extractors.
KPCA [41]SE [42]IID [43]IFRF [44]EMAP [45]MSE
OA97.7698.3197.4095.0997.9999.31
AA94.3697.2095.4184.5497.9399.07
Kappa97.0397.7496.5293.5297.3199.07
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Duan, P.; Kang, X.; Ghamisi, P.; Liu, Y. Multilevel Structure Extraction-Based Multi-Sensor Data Fusion. Remote Sens. 2020, 12, 4034. https://doi.org/10.3390/rs12244034

AMA Style

Duan P, Kang X, Ghamisi P, Liu Y. Multilevel Structure Extraction-Based Multi-Sensor Data Fusion. Remote Sensing. 2020; 12(24):4034. https://doi.org/10.3390/rs12244034

Chicago/Turabian Style

Duan, Puhong, Xudong Kang, Pedram Ghamisi, and Yu Liu. 2020. "Multilevel Structure Extraction-Based Multi-Sensor Data Fusion" Remote Sensing 12, no. 24: 4034. https://doi.org/10.3390/rs12244034

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop