Semi-supervised spatial spectral local discriminant analysis for hyperspectral image feature extraction
Making full use of the spatial spectral features contained in hyperspectral images,a hyperspectral image feature extraction algorithm(S4LFDA)for semi-supervised spatial spectral local discriminant analysis is proposed.In view of the spatial consistency of hyperspectral datasets,the pixels are first spatially reconstructed to preserve the neighbor relationship of hyperspectral data,and the spectral information divergence is introduced to reconstruct the similarity between cells.In order to make full use of a large number of unlabeled samples to improve the performance of the algorithm,the fuzzy C-means clustering algorithm is used to cluster the samples to obtain pseudo-labels.Then,the normalization term is added to the intra-class divergence matrix and interclass divergence matrix of the local FDA algorithm to maintain the consistency of the cluster structure of the unlabeled samples.Finally,the local FDA algorithm is used to maximize the interclass divergence and minimize the intra-class divergence of the labeled samples and solve the best projection vector.The S4LFDA algorithm not only maintains the divisibility of the data set in the spectral domain,but also maintains the neighbor relationship of the pixels in the spatial region,rationally uses labeled samples and unlabeled samples,and improves the classification performance of the algorithm.Experiments are carried out in Pavia University and Indian Pines,and the overall classification accuracy reaches to 95.60%and 94.38%,which effectively improves the performance of feature classification compared with other dimensional reduction algorithms.