Random Collective Representation-Based Detector with Multiple Features for Hyperspectral Images
Abstract
:1. Introduction
- 1
- The different features contain the spatial characteristics and specific spectral of the HSI. Fusing these features into the anomaly detection model is beneficial to improving the detection accuracy.
- 2
- The ERCRD algorithm can accelerate the speed of anomaly detection. With the help of the ERCRD method, the RCRDMF model also incurs a lower time cost than the traditional CRD approaches.
- 3
- The adaptive weight approach is proposed to calculate the weight for each feature, which avoids the need to tune the weight parameter.
2. Materials and Methods
2.1. Collective Representation-Based Detector
2.2. Random Collective Representation-Based Detector
2.3. The Proposed Method
2.3.1. Multiple Feature Extraction
- Spectral feature: The spectral feature of pixel is the corresponding spectral signature. We use to represent the entire image spectral feature matrix.
- Gabor feature: The Gabor feature is obtained via Gabor transformation, a transformation method that is capable of extracting the corresponding features from the frequency domain and has been widely used in the image processing field for the extraction of texture features.Firstly, a projection matrix should be calculated via the principal component analysis (PCA) model, as follows:can then be convolved with a Gabor filter in different orientations and at different scales. The Gabor feature can be then obtained by extracting the filtering coefficients; here, is the product of the number of orientations, scales, and principal component images. For example, when the numbers of orientations, scales, and principal component images are 6, 5, and 5, respectively, .
- EMP feature: The EMP feature is also obtained by means of the PCA (principal component analysis, PCA) method. First, we extract the first m principal component images by means of the PCA approach. Then, the morphological profile of each principal component image is extracted via its structural elements (SEs). Finally, we construct the EMP feature with combining the acquired morphological profiles. For the EMP feature matrix , is connected to the number of m and SEs. When and , .
- EMAP feature: The EMAP feature is also based on the top m principal component images. Moreover, it also relies on the morphological attribute filters. For each principal component image, the morphological attribute filters are utilized to generate the extended attribute profiles (EAPs). , where represents the attribute filtering of component i. The EMAP feature can be generated by extending EAPs with four different attributes of the regions: area, size, elongation, and homogeneity. In the EMAP feature matrix , is related to the number of m and the parameters of the attribute filters employed. Since each of filters can produce nine features, can be obtained accordingly, e.g., when , .
2.3.2. Random Collective Representation-Based Detector with Multiple Feature
Algorithm 1: The algorithm of RCRDMF |
Input: HSI data matrix , the number of randomly selected background points r and repetitions T.
|
3. Experimental Results
- AVIRIS-I: This image was captured from the San Diego airport area, CA, USA, by the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) sensor. The original image contained 224 spectral bands in wavelengths ranging from 370 to 2410 nm with m pixels. After removing the poor-quality bands, there are 189 bands remaining to be analyzed in the experiments. Moreover, each band has pixels. The AVIRIS-I dataset is selected from the top left of this entire image with a size of pixels. There are three airplanes, containing 58 pixels, which can be regarded as anomalies that should be recognized. The false color image and the corresponding ground truth map of the AVIRIS-I image are shown in Figure 4a,d, respectively.
- AVIRIS-II: This image was also obtained from the original San Diego airport image. Unlike the AVIRIS-I dataset, the region selected here is of size pixels and is drawn from the San Diego airport image. In the AVIRIS-II dataset, the anomalies that need to be detected in the scene are also three airplanes, this time taking up a total of 134 pixels. The false color image and the corresponding ground truth map of the AVIRIS-II image are presented in Figure 4b,e, respectively.
- AVIRIS-III: As with the AVIRIS-I and AVIRIS-II datasets, it is also selected from the San Diego airport image: the difference is that it is cropped from the top left of the San Diego airport image with a size of pixels. In the AVIRIS-III dataset, six airplanes made up of 90 pixels in total are viewed as the anomalies. The false color image and the corresponding ground truth map of the AVIRIS-III image are shown in Figure 4c,f, respectively.
- Cri: It was collected by the Nuance Cri hyperspectral sensor. Cri has 46 spectral bands in wavelengths ranging from 650 to nm. In each band, there are pixels. The anomalies in this image are 10 rocks containing pixels. The false color image and the corresponding ground truth map of the Cri image are shown in Figure 4g,j, respectively.
- ABU-airport-2: This was acquired by the AVIRIS sensor from ABU(Airport–Beach–Urban) dataset [50]. ABU-airport-2 has 204 spectral bands, each with pixels. In this image, the anomalies are 2 airports. The false color image and the corresponding ground truth map of the ABU-airport-2 image are presented in Figure 4h,k, respectively.
- Salinas: It was also obtained by the AVIRIS sensor. After discarding the 20 water absorption bands, there are 204 spectral bands remaining in the analysis. The size of each band is pixels. The false color image and the corresponding ground truth map of the Salinas image are shown in Figure 4i,l, respectively.
3.1. Detection Performance
3.2. Parameter Analysis
3.3. Feature Weight
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Acknowledgments
Conflicts of Interest
References
- Ling, Q.; Guo, Y.; Lin, Z.; An, W. A constrained sparse representation model for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2019, 57, 2358–2371. [Google Scholar] [CrossRef]
- Huang, Z.; Li, S. From difference to similarity: A manifold ranking-based hyperspectral anomaly detection framework. IEEE Trans. Geosci. Remote Sens. 2019, 57, 8118–8130. [Google Scholar] [CrossRef]
- Zhao, R.; Du, B.; Zhang, L.; Zhang, L. Beyond background feature extraction: An anomaly detection algorithm inspired by slowly varying signal analysis. IEEE Trans. Geosci. Remote Sens. 2016, 54, 1757–1774. [Google Scholar] [CrossRef]
- Wang, L.; Chang, C.; Lee, L.; Wang, Y.; Xue, B.; Song, M.; Yu, C.; Li, S. Band subset selection for anomaly detection in hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2017, 55, 4887–4898. [Google Scholar] [CrossRef]
- Huyan, N.; Zhang, X.; Zhou, H.; Jiao, L. Hyperspectral anomaly detection via background and potential anomaly dictionaries construction. IEEE Trans. Geosci. Remote Sens. 2019, 57, 2263–2276. [Google Scholar] [CrossRef] [Green Version]
- Wang, Q.; Yuan, Z.; Du, Q.; Li, X. GETNET: A general end-to-end 2-D CNN framework for hyperspectral image change detection. IEEE Trans. Geosci. Remote Sens. 2019, 57, 3–13. [Google Scholar] [CrossRef] [Green Version]
- Zhang, H.; Gong, M.; Zhang, P.; Su, L.; Shi, J. Feature-level change detection using deep representation and feature change analysis for multispectral imagery. IEEE Geosci. Remote Sens. Lett. 2016, 13, 1666–1670. [Google Scholar] [CrossRef]
- Du, Q. A new method for change analysis of multi-temporal hyperspectral images. In Proceedings of the 2012 4th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Shanghai, China, 4–7 June 2012; pp. 1–4. [Google Scholar] [CrossRef]
- Cui, B.; Xie, X.; Ma, X.; Ren, G.; Ma, Y. Superpixel-based extended random walker for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2018, 56, 3233–3243. [Google Scholar] [CrossRef]
- Wang, Q.; Lin, J.; Yuan, Y. Salient band selection for hyperspectral image classification via manifold ranking. IEEE Trans. Neural Netw. Learn. Syst. 2016, 27, 1279–1289. [Google Scholar] [CrossRef]
- Chen, Y.; Nasrabadi, N.M.; Tran, T.D. Hyperspectral image classification using dictionary-based sparse representation. IEEE Trans. Geosci. Remote Sens. 2011, 49, 3973–3985. [Google Scholar] [CrossRef]
- Dian, R.; Li, S.; Guo, A.; Fang, L. Deep hyperspectral image sharpening. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 5345–5355. [Google Scholar] [CrossRef] [PubMed]
- Xie, W.; Li, Y. Hyperspectral imagery denoising by deep learning with trainable nonlinearity function. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1963–1967. [Google Scholar] [CrossRef]
- Hu, X.; Li, Y.; Shan, J.; Zhang, J.; Zhang, Y. Road centerline extraction in complex urban scenes from LiDAR data based on multiple features. IEEE Trans. Geosci. Remote Sens. 2014, 52, 7448–7456. [Google Scholar] [CrossRef]
- Huang, Z.; Li, S.; Fang, L.; Li, H.; Benediktsson, J.A. Hyperspectral image denoising with group sparse and low-rank tensor decomposition. IEEE Access 2018, 6, 1380–1390. [Google Scholar] [CrossRef]
- Kang, X.; Huang, Y.; Li, S.; Lin, H.; Benediktsson, J.A. Extended random walker for shadow detection in very high resolution remote sensing images. IEEE Trans. Geosci. Remote Sens. 2018, 56, 867–876. [Google Scholar] [CrossRef]
- Yuan, Y.; Ma, D.; Wang, Q. Hyperspectral anomaly detection by graph pixel selection. IEEE Trans. Cybern. 2016, 46, 3123–3134. [Google Scholar] [CrossRef] [PubMed]
- 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]
- Shu, Z.; Hu, X.; Sun, J. Center-point-guided proposal generation for detection of small and dense buildings in aerial imagery. IEEE Geosci. Remote Sens. Lett. 2018, 15, 1100–1104. [Google Scholar] [CrossRef]
- Cheng, T.; Wang, B. Graph and total variation regularized low-rank representation for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2020, 58, 391–406. [Google Scholar] [CrossRef]
- Eismann, M.T.; Stocker, A.D.; Nasrabadi, N.M. Automated hyperspectral cueing for civilian search and rescue. Proc. IEEE 2009, 97, 1031–1055. [Google Scholar] [CrossRef]
- Kruse, F.A.; Boardman, J.W.; Huntington, J.F. Comparison of airborne hyperspectral data and EO-1 hyperion for mineral mapping. IEEE Trans. Geosci. Remote Sens. 2003, 41, 1388–1400. [Google Scholar] [CrossRef] [Green Version]
- Huang, Z.; Fang, L.; Li, S. Subpixel-pixel-superpixel guided fusion for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2020, 58, 5998–6007. [Google Scholar] [CrossRef]
- Jablonski, J.A.; Bihl, T.J.; Bauer, K.W. Principal component reconstruction error for hyperspectral anomaly detection. IEEE Geosci. Remote Sens. Lett. 2015, 12, 1725–1729. [Google Scholar] [CrossRef]
- Chang, C.; Wang, Y.; Chen, S. Anomaly detection using causal sliding windows. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3260–3270. [Google Scholar] [CrossRef]
- Reed, I.S.; Yu, X. Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution. IEEE Trans. Acoust. Speech Signal Process. 1990, 38, 1760–1770. [Google Scholar] [CrossRef]
- Wang, R.; Nie, F.; Wang, Z.; He, F.; Li, X. Multiple features and isolation forest-based fast anomaly detector for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2020, 58, 6664–6676. [Google Scholar] [CrossRef]
- Kwon, H.; Nasrabadi, N.M. Kernel RX-algorithm: A nonlinear anomaly detector for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2005, 43, 388–397. [Google Scholar] [CrossRef]
- Safa Khazai, B.M. A modified kernel-RX algorithm for anomaly detection in hyperspectral images. Arab. J. Geosci. 2013, 8, 1487–1495. [Google Scholar] [CrossRef]
- Zhou, J.; Kwan, C.; Ayhan, B.; Eismann, M.T. A novel cluster kernel RX algorithm for anomaly and change detection using hyperspectral images. IEEE Trans. Geosci. Remote Sens. 2016, 54, 6497–6504. [Google Scholar] [CrossRef]
- Tu, B.; Li, N.; Liao, Z.; Ou, X.; Zhang, G. Hyperspectral anomaly detection via spatial density background purification. Remote Sens. 2019, 11, 2618. [Google Scholar] [CrossRef] [Green Version]
- Zhu, L.; Wen, G. Hyperspectral anomaly detection via background estimation and adaptive weighted sparse representation. Remote Sens. 2018, 10, 272. [Google Scholar]
- Yuan, Z.; Sun, H.; Ji, K.; Li, Z.; Zou, H. Local sparsity divergence for hyperspectral anomaly detection. IEEE Geosci. Remote Sens. Lett. 2014, 11, 1697–1701. [Google Scholar] [CrossRef]
- Li, J.; Zhang, H.; Zhang, L.; Ma, L. Hyperspectral anomaly detection by the use of background joint sparse representation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 2523–2533. [Google Scholar] [CrossRef]
- Zhao, R.; Du, B.; Zhang, L. Hyperspectral anomaly detection via a sparsity score estimation framework. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3208–3222. [Google Scholar] [CrossRef]
- Ma, D.; Yuan, Y.; Wang, Q. Hyperspectral anomaly detection via discriminative feature learning with multiple-dictionary sparse representation. Remote Sens. 2018, 10, 745. [Google Scholar] [CrossRef] [Green Version]
- Li, F.; Zhang, X.; Zhang, L.; Jiang, D.; Zhang, Y. Exploiting structured sparsity for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2018, 56, 4050–4064. [Google Scholar] [CrossRef]
- Ma, X.; Zhang, X.; Tang, X.; Zhou, H.; Jiao, L. Hyperspectral anomaly detection based on low-rank representation with data-driven projection and dictionary construction. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 2226–2239. [Google Scholar] [CrossRef]
- Gao, L.; Yao, D.; Li, Q.; Zhuang, L.; Zhang, B.; Bioucasdias, J.M. A new low-rank representation based hyperspectral image denoising method for mineral mapping. Remote Sens. 2017, 9, 1145. [Google Scholar] [CrossRef] [Green Version]
- Sun, W.; Liu, C.; Li, J.; Lai, Y.M.; Li, W. Low-rank and sparse matrix decomposition-based anomaly detection for hyperspectral imagery. J. Appl. Remote Sens. 2014, 8, 083641. [Google Scholar] [CrossRef]
- Zhang, Y.; Du, B.; Zhang, L.; Wang, S. A low-rank and sparse matrix decomposition-based mahalanobis distance method for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2016, 54, 1376–1389. [Google Scholar] [CrossRef]
- Zhang, Y.; Fan, Y.; Xu, M.; Li, W.; Zhang, G.; Liu, L.; Yu, D. An improved low rank and sparse matrix decomposition-based anomaly target detection algorithm for hyperspectral imagery. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 2663–2672. [Google Scholar] [CrossRef]
- Xu, Y.; Du, B.; Zhang, L.; Chang, S. A low-rank and sparse matrix decomposition-based dictionary reconstruction and anomaly extraction framework for hyperspectral anomaly detection. IEEE Geosci. Remote Sens. Lett. 2020, 17, 1248–1252. [Google Scholar] [CrossRef]
- Li, W.; Du, Q. Collaborative representation for hyperspectral anomaly detection. IEEE Trans. Geosci. Remote Sens. 2015, 53, 1463–1474. [Google Scholar] [CrossRef]
- Su, H.; Wu, Z.; Du, Q.; Du, P. Hyperspectral anomaly detection using collaborative representation with outlier removal. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 5029–5038. [Google Scholar] [CrossRef]
- Vafadar, M.; Ghassemian, H. Anomaly detection of hyperspectral imagery using modified collaborative representation. IEEE Geosci. Remote Sens. Lett. 2018, 15, 577–581. [Google Scholar] [CrossRef]
- Zhao, C.; Li, C.; Feng, S. A spectral-spatial method based on fractional fourier transform and collaborative representation for hyperspectral anomaly detection. IEEE Geosci. Remote Sens. Lett. 2020, 1–5. [Google Scholar] [CrossRef]
- Zhang, G.; Li, N.; Tu, B.; Liao, Z.; Peng, Y. Hyperspectral anomaly detection via dual collaborative representation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 4881–4894. [Google Scholar] [CrossRef]
- Wang, R.; Feng, W.; Zhang, Q.; Nie, F.; Wang, Z.; Li, X. Ensemble and random collaborative representation-based anomaly detector for hyperspectral imagery. arXiv 2021, arXiv:2101.01976. [Google Scholar]
- Kang, X.; Zhang, X.; Li, S.; Li, K.; Li, J.; Benediktsson, J.A. Hyperspectral anomaly detection with attribute and edge-preserving filters. IEEE Trans. Geosci. Remote Sens. 2017, 55, 5600–5611. [Google Scholar] [CrossRef]
Dataset | GRX | LRX | CRD | LSMAD | ERCRD | RCRDMF |
---|---|---|---|---|---|---|
AVIRIS-I | 0.9111 | 0.8194 | 0.9742 | 0.9717 | 0.9787 | 0.9911 |
AVIRIS-II | 0.9403 | 0.8276 | 0.9357 | 0.9724 | 0.9798 | 0.9861 |
AVIRIS-III | 0.8710 | 0.8326 | 0.9685 | 0.9308 | 0.9165 | 0.9616 |
Cri | 0.9134 | 0.6779 | 0.7220 | 0.9236 | 0.9141 | 0.9943 |
ABU-airport-2 | 0.8404 | 0.9492 | 0.9443 | 0.9438 | 0.9220 | 0.9759 |
Salinas | 0.8872 | 0.9499 | 0.9075 | 0.9481 | 0.9422 | 0.9607 |
Dataset | GRX | LRX | CRD | LSMAD | ERCRD | RCRDMF |
---|---|---|---|---|---|---|
AVIRIS-I | 0.0914 | 60.7072 | 90.6277 | 13.0894 | 0.6448 | 3.5191 |
AVIRIS-II | 0.0608 | 56.3844 | 60.2825 | 8.2589 | 0.4245 | 0.7417 |
AVIRIS-III | 0.2786 | 219.3801 | 338.3894 | 47.6509 | 2.0212 | 13.8526 |
Cri | 0.1558 | 101.2296 | 387.3111 | 35.6779 | 2.2044 | 178.7775 |
ABU-airport-2 | 0.0769 | 56.4996 | 62.4306 | 11.7918 | 0.6671 | 0.9319 |
Salinas | 0.2304 | 169.9561 | 191.2008 | 39.1329 | 2.2376 | 36.6195 |
AVIRIS-I | Cri | ||||||
---|---|---|---|---|---|---|---|
Spectral | Gabor | EMP | EMAP | Spectral | Gabor | EMP | EMAP |
0.1522 | 0.4298 | 0.1404 | 0.2776 | 0.2499 | 0.0001 | 0.2167 | 0.5333 |
0.1539 | 0.4495 | 0.1394 | 0.2572 | 0.2538 | 0.0001 | 0.2019 | 0.5443 |
0.1514 | 0.4508 | 0.1465 | 0.2513 | 0.2438 | 0.0001 | 0.2080 | 0.5481 |
0.1461 | 0.4835 | 0.1265 | 0.2439 | 0.2493 | 0.0002 | 0.2092 | 0.5414 |
0.1415 | 0.4584 | 0.1404 | 0.2596 | 0.2389 | 0.0001 | 0.2062 | 0.5548 |
0.1878 | 0.3575 | 0.1630 | 0.2916 | 0.2546 | 0.0001 | 0.2233 | 0.5221 |
0.1418 | 0.4335 | 0.1511 | 0.2736 | 0.2411 | 0.0001 | 0.2105 | 0.5484 |
0.1708 | 0.4344 | 0.1358 | 0.2591 | 0.2557 | 0.0001 | 0.2152 | 0.5290 |
0.1728 | 0.4466 | 0.1394 | 0.2413 | 0.2595 | 0.0001 | 0.2162 | 0.5242 |
0.1593 | 0.4072 | 0.1515 | 0.2821 | 0.2519 | 0.0001 | 0.2247 | 0.5233 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, Z.; He, F.; Hu, H.; Wang, F.; Yu, W. Random Collective Representation-Based Detector with Multiple Features for Hyperspectral Images. Remote Sens. 2021, 13, 721. https://doi.org/10.3390/rs13040721
Li Z, He F, Hu H, Wang F, Yu W. Random Collective Representation-Based Detector with Multiple Features for Hyperspectral Images. Remote Sensing. 2021; 13(4):721. https://doi.org/10.3390/rs13040721
Chicago/Turabian StyleLi, Zhongheng, Fang He, Haojie Hu, Fei Wang, and Weizhong Yu. 2021. "Random Collective Representation-Based Detector with Multiple Features for Hyperspectral Images" Remote Sensing 13, no. 4: 721. https://doi.org/10.3390/rs13040721
APA StyleLi, Z., He, F., Hu, H., Wang, F., & Yu, W. (2021). Random Collective Representation-Based Detector with Multiple Features for Hyperspectral Images. Remote Sensing, 13(4), 721. https://doi.org/10.3390/rs13040721