高级检索
魏祥坡, 余旭初, 谭熊, 刘冰, 职露. CNN和三维Gabor滤波器的高光谱图像分类[J]. 计算机辅助设计与图形学学报, 2020, 32(1): 90-98. DOI: 10.3724/SP.J.1089.2020.17430
引用本文: 魏祥坡, 余旭初, 谭熊, 刘冰, 职露. CNN和三维Gabor滤波器的高光谱图像分类[J]. 计算机辅助设计与图形学学报, 2020, 32(1): 90-98. DOI: 10.3724/SP.J.1089.2020.17430
Wei Xiangpo, Yu Xuchu, Tan Xiong, Liu Bing, Zhi Lu. Convolutional Neural Networks and 3D Gabor Filtering for Hyperspectral Image Classification[J]. Journal of Computer-Aided Design & Computer Graphics, 2020, 32(1): 90-98. DOI: 10.3724/SP.J.1089.2020.17430
Citation: Wei Xiangpo, Yu Xuchu, Tan Xiong, Liu Bing, Zhi Lu. Convolutional Neural Networks and 3D Gabor Filtering for Hyperspectral Image Classification[J]. Journal of Computer-Aided Design & Computer Graphics, 2020, 32(1): 90-98. DOI: 10.3724/SP.J.1089.2020.17430

CNN和三维Gabor滤波器的高光谱图像分类

Convolutional Neural Networks and 3D Gabor Filtering for Hyperspectral Image Classification

  • 摘要: 卷积神经网络(CNN)具有强大的特征提取能力,能够有效地提高高光谱图像的分类精度.然而CNN模型训练需要大量的训练样本参与,以防止过拟合,Gabor滤波器以非监督的方式提取图像的边缘和纹理等空间信息,能够减轻CNN模型对训练样本的依赖度及特征提取的压力.为了充分利用CNN和Gabor滤波器的优势,提出了一种双通道CNN和三维Gabor滤波器相结合的高光谱图像分类方法Gabor-DC-CNN.首先利用二维卷积神经网络(2D-CNN)模型处理原始高光谱图像数据,提取图像的深层空间特征;同时利用一维卷积神经网络(1D-CNN)模型处理三维Gabor特征数据,进一步提取图像的深层光谱-纹理特征.连接2个CNN模型的全连接层实现特征融合,并将融合特征输入到分类层中完成分类.实验结果表明,该方法能够有效地提高分类精度,在Indian Pines,Pavia University和Kennedy Space Center 3组数据上分别达到98.95%,99.56%和99.67%.

     

    Abstract: Convolutional neural network(CNN)has a powerful feature extraction capability,which can effectively improve the classification accuracy of hyperspectral image.However,a number of training samples are required for training CNN models to avoid overfitting.Gabor filtering can extract spatial information including edges and textures in unsupervised manner,which can reduce the reliance on training samples and the feature extraction burden of CNN.Aiming to take full advantage of CNN and Gabor filtering,a novel classification method called Gabor-DC-CNN combining dual-channel CNN and 3D Gabor filtering was proposed.Specifically,a two-dimensional CNN(2D-CNN)was adopted to automatically extract hierarchical spatial features by processing the original hyperspectral image data;a one-dimensional CNN(1D-CNN)was applied to process 3D Gabor features to extract further deep spectral-textural features.Then the concatenation of two fully connected layers from the two CNNs,which fused features,was fed into a Softmax classifier to complete the classification.The experimental results demonstrate that the proposed method can provide 98.95%,99.56%and 99.67%classification accuracy on the Indian Pines,Pavia University and Kennedy Space Center data respectively,which can improve the classification accuracy effectively.

     

/

返回文章
返回