基于CNN模型的遥感图像复杂场景分类

复杂场景分类对于挖掘遥感图像中的价值信息具有重要意义。针对遥感图像中复杂场景分类,文章提出了一种基于卷积神经网络模型的分类方法,在该方法中构建了8层CNN网络结构,并对输入图像进行预处理操作以进一步增强模型的适应性,且在模型分类器的选择问题上提供了Softmax和支持向量机2种分类器,使其能够自动化提取特征,避免了前期繁琐的图像处理和人工提取特征等过程。
遥感图像场景分类的核心在于图像特征的有效提取。相比于传统的特征提取方法(如局部二值模式、尺度不变特征变换、梯度方向直方图和Gabor滤波器等方法),CNN具有旋转、平移、缩放不变性,并能够提取更加丰富的高层特征信息,充分降低图像低层视觉特征与高层语义之间的“鸿沟”。
训练过程中,首先将带标签的数据随机分为两类,作为测试数据集和训练数据集,训练数据集输入CNN模型后,经过前向传播得到模型输出,再计算模型输出和实际数据标签的误差,根据误差求导计算梯度,通过反向传播更新网络,如此往复循环便可训练出优化的CNN模型。在对模型训练的过程中,引入了镜像和随机剪裁方法(通过对每个图像进行旋转,然后随机选取位置剪裁n x n 大小作为新的图像数据)来增加样本数据量,以避免过拟合现象。此外,在全连接层采用“dropout”技术随机使用隐含层的某些节点的权重不工作,也能有效地防止过拟合,同时很大程度地降低模型的训练时间。
在对测试集进行分类的过程中,使用基于CNN模型进行遥感图像复杂场景的分类的2种策略:
1.使用Softmax分类器直接对测试数据集进行分类
2.将Softmax替换为采用基于经典核函数径向基函数的SVM分类器,然后使用SVM分类器对CNN模型的层的特征进行分类,从而代替CNN模型的输出层。
展望:在后续的研究中,可以利用高光谱遥感图像,通过引入更多的光谱信息来代替目前的RGB三通道输入,从而实现对目标更为准确的分类与识别。
:文章选自《基于CNN模型的遥感图像复杂场景分类》张康等

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毛毛真nice

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值