Hyperspectral image (HSI) classification is an important but challenging task. Conventional convolutional neural networks (CNNs) are able to extract local spectral spatial features but ignore long-range dependencies and global features. To address this problem, we propose a new model combining 3-D-CNN and convolutional vision transformer (ViT), aiming to improve the performance of the image recognition task by utilizing the advantages of CNN in local feature extraction while retaining the advantages of transformer in long-range dependency processing. Our model is tested on three publicly available HSI datasets, and the results show that our model outperforms other state-of-the-art models in terms of classification accuracy and robustness. The source code for our work is available at https://github.com/Dreamvai/ViT-Convolution. The model proposed in this letter provides a new idea for HSI classification and expands a new field for the application of convolutional transformers. In the future, we intend to further explore the performance of the convolutional transformer and the possibility of combining it with other types of data.
Paper
Full text
Learning a 3-D-CNN and Convolution Transformers for Hyperspectral Image Classification
Semantic Scholar · Computer Science · 2024
Abstract
Hyperspectral image (HSI) classification is an important but challenging task. Conventional convolutional neural networks (CNNs) are able to extract local spectral spatial features but ignore long-range dependencies and global features. To address this problem, we propose a new model combining 3-D-CNN and convolutional vision transformer (ViT), aiming to improve the performance of the image recognition task by utilizing the advantages of CNN in local feature extraction while retaining the advantages of transformer in long-range dependency processing. Our model is tested on three publicly available HSI datasets, and the results show that our model outperforms other state-of-the-art models in terms of classification accuracy and robustness. The source code for our work is available at https://github.com/Dreamvai/ViT-Convolution. The model proposed in this letter provides a new idea for HSI classification and expands a new field for the application of convolutional transformers. In the future, we intend to further explore the performance of the convolutional transformer and the possibility of combining it with other types of data.