基于DCNN的高分辨率遥感影像场景分类

基于DCNN的高分辨率遥感影像场景分类
基于DCNN的高分辨率遥感影像场景分类

第53卷第4期华中师范大学学报(自然科学版)

Vol.53No.4

2019年8月JOURNAL OF CENTRAL CHINA NORMAL 

UNIVERSITY(Nat.Sci.)Aug

.2019收稿日期:2019-03-

04.基金项目:十三五科技部国家重点研发计划项目(2016YFC0803107,2016YFB052601,2017YFB0504103).

*通讯联系人.E-mail:duanxuelin@w

hu.edu.cn.DOI:10.19603/j.cnki.1000-1190.2019.04.017文章编号:1000-1190(2019)04-0568-

07基于DCNN的高分辨率遥感影像场景分类孟庆祥,段学琳

(武汉大学遥感信息工程学院,武汉430000

)摘 要:针对传统场景分类方法不能准确地表达高分辨率遥感影像丰富的语义信息问题,提出了一种基于卷积神经网络的高分辨率影像场景分类方法.此方法大致分为3步:第1步,依据不同卷积窗口做卷积运算提取颜色,

纹理和形状等低阶特征;第2步,利用池化层将这些低阶特征进行过滤,得到重要特征;第3步,重组提取出来的特征以形成高阶语义特征进行场景分类.在具体实验中利用三个不同尺寸的卷积核对数据集进行分类探究,并且使用了数据增广、正则化和Dropout等手段,提升模型对新样本的适应能力,很好地解决了过拟合问题.该方法在所进行的实验中表现良好,在WHU-RS19数据集上取得了88.47%的准确率,和传统的场景分类方法相比,显著提升了分类精度.

关键词:高分辨率遥感影像;场景分类;深度学习;深度卷积神经网络中图分类号:P237

文献标识码:A

遥感技术的不断发展,

带来了影像分辨率的提升.这种高空间分辨率的遥感影像具有丰富的空间信息和纹理特征,包含了大量的语义信息.然而面向像素和面向对象的解译方法存在着很多不足,无法满足遥感影像高层次内容解译的需求.因此,对高分辨率遥感图像进行场景分类成为了当前遥感

图像解译中活跃的研究课题[1].

场景分类是遥感研究领域的热点.通俗的来说,就是用给定的图像,通过其包含的内容对它的场景类别进行判断.传统的场景分类方法可以概括为两类:基于低层次特征的方法和基于中层语义

特征建模的方法[2]

基于低层特征的场景分类,即依赖于颜色、纹理和形状等低层特征的分类方法,此类分类算法比较简单,但泛化能力较弱、精度不

够高[3-4].

基于中间语义的图像分类,即先生成底层特征,

然后结合分类器实现图像场景分类,其代表有视觉词袋(BoVW)[5]以及由此衍生的空间金字塔匹配核(SPMK)

[6]等,此类方法会导致信息的丢失,存在一定的局限性.

由于传统的场景分类方法无法满足大数据环

境下人们的分类要求,学者们开始将深度学习[7-8]算法应用到影像分类中.典型的深度网络模型[9]主要有深度置信网(DBN)[10]

、栈式自动编码器网络(SAE)[11]和卷积神经网络(CNN)[12-

13].

其中,卷积神经网络是目前较为流行的基于监督的深度学习方法,

该方法在图像识别、物体识别、图像语义分割中都得到了广泛的应用.近年来,越来越多的学者将卷积神经网络运用于图像分类.文献[14]将卷积神经网络用于图像分类,在CIFAR-10数据集上取得了较好的分类效果.文献[15]用卷积神经网络对Landsat 

TM5中等分辨率遥感影像进行了分类实验,并与支持向量机分类结果进行比较,在一定程度上体现了卷积神经网络在图像分类的优越性.与此同时,有学者将卷积神经网络运用于遥感影像的场景分类,并取得了一定的进展,这种场景分类方法很快受到了广泛的关注.

在此基础上,本文提出一种基于深度卷积神经网络的场景分类模型DCNN,将该模型用于高分辨率遥感影像的场景分类,加入数据增广并且利用正则化方法和丢弃函数调整模型参数,最终实现基于卷积神经网络的高分辨率遥感影像分类.

1卷积神经网络

卷积神经网络是一种受生物学启示的,包含卷积计算且具有深度结构的前馈神经网络.它可以进行监督分类,提取出遥感影像中的语义特征.一个

基本的卷积神经网络结构有3层[16-

17]:输入层-隐

含层-输出层,

隐含层又分为4部分———卷积层、

相关主题
相关文档
最新文档