SpectralDiff: A Generative Framework for Hyperspectral Image Classification with Diffusion Models

Ning Chen, Jun Yue, Leyuan Fang, Shaobo Xia
4/12/2023
cs.CV

Official code: chenning0115/SpectralDiff (67 stars, last commit 2024-01-30).

Abstract

Hyperspectral Image (HSI) classification is an important issue in remote sensing field with extensive applications in earth science. In recent years, a large number of deep learning-based HSI classification methods have been proposed. However, existing methods have limited ability to handle high-dimensional, highly redundant, and complex data, making it challenging to capture the spectral-spatial distributions of data and relationships between samples. To address this issue, we propose a generative framework for HSI classification with diffusion models (SpectralDiff) that effectively mines the distribution information of high-dimensional and highly redundant data by iteratively denoising and explicitly constructing the data generation process, thus better reflecting the relationships between samples. The framework consists of a spectral-spatial diffusion module, and an attention-based classification module. The spectral-spatial diffusion module adopts forward and reverse spectral-spatial diffusion processes to achieve adaptive construction of sample relationships without requiring prior knowledge of graphical structure or neighborhood information. It captures spectral-spatial distribution and contextual information of objects in HSI and mines unsupervised spectral-spatial diffusion features within the reverse diffusion process. Finally, these features are fed into the attention-based classification module for per-pixel classification. The diffusion features can facilitate cross-sample perception via reconstruction distribution, leading to improved classification performance. Experiments on three public HSI datasets demonstrate that the proposed method can achieve better performance than state-of-the-art methods. For the sake of reproducibility, the source code of SpectralDiff will be publicly available at https://github.com/chenning0115/SpectralDiff.

View on arXivView PDF

Code Implementations(1)

674PythonApr 6, 20232 years ago

Similar Papers

Cite this paper

@article{chen2023spectraldiff,
  title  = {SpectralDiff: A Generative Framework for Hyperspectral Image Classification with Diffusion Models},
  author = {Ning Chen and Jun Yue and Leyuan Fang and Shaobo Xia},
  year   = {2023},
  eprint = {2304.05961},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.05961v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.05961.svg)](https://codeofpaper.com/paper/2304.05961)

Discussion