Saliency weighted RX hyperspectral imagery anomaly detection

被引:0
作者
Liu J. [1 ,2 ]
Wang S. [1 ]
Liu W. [1 ]
Hu B. [1 ]
机构
[1] Key Laboratory of Spectral Imaging Technology, Xi'an Institute of Optical and Precision Machinery, Chinese Academy of Sciences, Xi'an
[2] University of Chinese Academy of Sciences, Beijing
来源
Yaogan Xuebao/Journal of Remote Sensing | 2019年 / 23卷 / 03期
基金
中国国家自然科学基金;
关键词
Anomaly detection; Hyperspectral image processing; RX algorithm; Saliency;
D O I
10.11834/jrs.20197074
中图分类号
学科分类号
摘要
With the development of spectral imaging technique and its data processing technology, anomaly detection using hyperspectral data has become a popular topic. Anomaly detection refers to the search for sparse pixels of unknown spectral signals in hyperspectral imagery. Given that the anomaly detection is unsupervised, providing a priori information is necessary. Thus, anomaly detection has a strong practicality. Considering the lack of spatial correlation and low normal distribution adaptation, the traditional RX algorithm has an inaccurate background estimation. Thus, this algorithm is unsuitable for detecting hyperspectral data. In this study, a saliency weighted RX algorithm is proposed on the basis of the local neighborhood spectra of an image. When the human eye observes an image, the first object that is viewed is frequently the most significant. The significance of the saliency detection algorithm is to identify this goal. The saliency map is a 2D image of the same size as the original image to represent the significance of the corresponding pixel in the original image. In this algorithm, the image background modeling based on probability density is improved by introducing a saliency analysis method. Afterward, the spectral saliency map is established, and the mean vector and covariance matrix of the RX algorithm are redefined. Saliency weighted RX algorithm provides different weights to optimize the background estimation. Anomaly detection experiments are conducted using synthetic and real hyperspectral data. Synthetic data experimental results show that, for each target, the number of anomalies detected using the saliency weighted RX algorithm is more than that of the traditional algorithms, and the saliency weighted RX algorithm can detect anomalies with abundance below 0.1. By contrast, traditional algorithms cannot detect these anomalies. Moreover, the false alarm pixels of the traditional algorithms are distributed in various positions, whereas the saliency weighted RX algorithm concentrates on an area called a false alarm area. This area can be removed effectively by morphological filtering. Real data experimental results show that the saliency weighted RX algorithm corresponds to the largest AUC value and has the optimal detection results. The traditional RX algorithm assumes that the background model follows a multivariate Gaussian distribution and does not perform well in hyperspectral imagery. The method of saliency analysis in the field of computer vision can be effectively analyzed in the spatial domain. This phenomenon compensates for the shortcomings of the RX algorithm to ignore spatial correlation, thus detecting the anomalies synchronized in the spatial and spectral domains. The saliency weighted RX algorithm uses a saliency analysis method to provide the background and anomaly pixels with a different weight, thereby improving the adaptability of the background model. Through the experiment of synthetic and real data, the saliency weighted algorithm can improve the detection probability while reducing the false alarm rate in comparison with the traditional RX algorithm and has a certain anti-noise ability. © 2019, Science Press. All right reserved.
引用
收藏
页码:418 / 430
页数:12
相关论文
共 22 条
[1]  
Ashton E.A., Schaum A., Algorithms for the detection of sub-pixel targets in multispectral imagery, Photogrammetric Engineering and Remote Sensing, 64, 7, pp. 723-731, (1998)
[2]  
Chang C.I., Chiang S.S., Anomaly detection and classification for hyperspectral imagery, IEEE Transactions on Geoscience and Remote Sensing, 40, 6, pp. 1314-1325, (2002)
[3]  
Chang C.I., Li Y., Hobbs M.C., Schultz R.C., Liu W.M., Progressive band processing of anomaly detection in hyperspectral imagery, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 8, 7, pp. 3558-3571, (2015)
[4]  
Gao K., Liu Y., Wang L.J., Zhu Z.Y., Cheng H.B., A hyperspectral imagery anomaly detection algorithm based on gauss-Markov model, Spectroscopy and Spectral Analysis, 35, 10, pp. 2846-2850, (2015)
[5]  
Goferman S., Zelnik-Manor L., Tal A., Context-aware saliency detection, IEEE Transactions on Pattern Analysis and Machine Intelligence, 34, 10, pp. 1915-1926, (2012)
[6]  
Guo Q.D., Zhang B., Qiong R., Gao L.R., Li J., Plaza A., Weighted-RXD and linear filter-based RXD: improving background statistics estimation for anomaly detection in hyperspectral imagery, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 7, 6, pp. 2351-2366, (2014)
[7]  
Itti L., Koch C., Niebur E., A model of saliency-based visual attention for rapid scene analysis, IEEE Transactions on Pattern Analysis and Machine Intelligence, 20, 11, pp. 1254-1259, (1998)
[8]  
Khazai S., Homayouni S., Safari A., Mojaradi B., Anomaly detection in hyperspectral images based on an adaptive support vector method, IEEE Geoscience and Remote Sensing Letters, 8, 4, pp. 646-650, (2011)
[9]  
Li J.H., Liu Z., Object detection based on visual saliency map and objectness, Journal of Computer Applications, 35, 12, pp. 3560-3564, (2015)
[10]  
Liu W.M., Chang C.I., Multiple-window anomaly detection for hyperspectral imagery, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 6, 2, pp. 644-658, (2013)