Hyperspectral band selection is viewed as an effective dimension reduction method. Recently, researchers present graph-based clustering for hyperspectral image (HSI) processing. However, most of them conduct clustering on a fixed data matrix so that it is sensitive to the quality of initial matrix. Moreover, these algorithms apply spectral clustering to obtain the final clustering result in increasing the time consumption. Based on these facts, we propose a block diagonal representation learning algorithm (BDRLA) in this paper. BDRLA generates a high-quality similarity matrix by approximating the initial affinity matrix. Meanwhile, motivated to the spectral bands distance similarity matrix has a clear diagonal structure, a block diagonal similarity matrix with ordered partition points based upon the ℓ <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sub> -norm is constructed. By doing so, the obtained similarity matrix is directly applied to subsequent processing without extracting the clustering indicators. Additionally, in order to estimate the importance of bands, dictionary learning is adopted to select the representative band in each cluster. Extensive experiment results on three public datasets indicate that the bands selected by the proposed method achieve satisfactory performance.
Read full abstract