高分辨率遥感影像中的场景信息,对于影像解译和现实世界的理解具有重要意义。传统的场景分类方法多利用中、低层人工特征,但是高分辨率遥感影像的信息丰富,场景构成复杂,需要高层次的特征来表达。本文提出了一种联合显著性和多层卷积神经网络的方法,首先利用显著性采样获取包含影像主要信息的有意义的块,将这些块作为样本集输入卷积神经网络中进行训练,获得不同层次的特征表达,最后联合多层特征利用支持向量机进行分类。两组高分影像场景数据UC Merced 21类和Wuhan 7类试验表明,显著性采样能够有效地获取主要目标,减弱其他无关目标的影响,降低数据冗余;卷积神经网络能够自动学习高层次的特征,相比已有方法,本文方法能够有效提高分类精度。
The scene information existing in high resolution remote sensing images is important for image interpretation and understanding of the real world. Traditional scene classification methods often use middle and low-level artificial features,but high resolution images have rich information and complex scene configuration,which need high-level feature to express. A joint saliency and multi-convolutional neural network method is proposed in this paper. Firstly,we obtain meaningful patches that include dominant image information by saliency sampling. Secondly,these patches will be set as a sample input to the convolutional neural network for training,obtain feature expression on different levels. Finally,we embed the multi-layer features into the support vector machine( SVM) for image classification. Experiments using two high resolution image scene data show that saliency sampling can effectively get the main target,weaken the impact of other unrelated targets,and reduce data redundancy; convolutional neural network can automatically learn the high-level feature,compared to existing methods,the proposed method can effectively improve the classification accuracy.