Abstract

Recently, collaborative representation detector (CRD) has been popularly used for hyperspectral anomaly detection. For the original CRD, the least squares solution becomes more unstable when more classes, i.e., samples for anomaly detection are involved, and the detection error is likely to happen if the test pixel is an anomalous pixel and several samples from background are similar anomalous. In this paper, we propose a hyperspectral anomaly detection method that uses CRD with principal component analysis (PCA) for removing outlier (PCAroCRD). According to the different background modeling methods, global and local versions are proposed. In the proposed algorithm, the spatial-domain PCA is adopted to extract main pixel information of global/local background that will be used as samples for collaborative representation, and simultaneously the information of abnormal pixels in global/local background can be removed. Fewer useful samples can also keep the detection result stable. Experimental results indicate that the PCAroCRD outperforms the original CRD, kernel version of CRD, advanced CRD (CRDBORAD), morphology-based CRD, Global Reed–Xiaoli (RX) algorithm, and the Local RX.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call