zoukankan      html  css  js  c++  java
  • 遥感高光谱分类文献阅读:Exploring Hierarchical Convolutional Features for Hyperspectral Image Classification

    Exploring Hierarchical Convolutional Features for Hyperspectral Image Classification

    2018.11月的TGRS文章。
    本文的基本任务是学习出一个特征,从而可以结合谱特征和deep net的空间特征,得到一个spectral–spatial feature representation。这样得到的特征空间中同类的距离更近,而不同类的距离远,用这个特征喂进SVM进行分类,效果可以达到SOTA。

    Introduction:
    高光谱遥感图像(HSI,HyperSpectral Image)的地物分类是一个很重要的问题。最开始的方法就是把每个点的所有通道,也就是其频谱,作为输入特征,然后用诸如SVM等方法进行分类,当然效果不令人满意,因为现实中有同类光谱不同和不同类光谱相同的情况。后来,人们把空间特征利用起来,提取spectral-spatial features,得到了很大的提升。另外,还有用形态学提取纹理特征的方法。
    近年来,深度学习算法的出现使人们转向深度网络方法,主要是基于local patch-based samples,来提取这一点的特征,将HSI空间中的点转换到特征空间,便于后面的分类。这样的结果就带上了频谱和空间的双重特征。

    作者认为CNN-based HSI分类算法有两个要解决的问题。一个是样本少,网络小,从而泛化能力差;另一个是只用了最后的层提取特征,保留了高阶信息,但是丢掉了fine-grained的细节信息。这篇文章就是拟解决这两个问题。

    Method

      1. feature extraction
        这一个步骤是提取deep spatial features,用of-the-shelf CNN来实现。这时候得到的是spatial特征。
      1. metric learning-based feature fusion, feature learning, and classifier training.
        这个步骤是将spatial和spectral特征fuse起来,然后交替进行特征学习和分类器训练,这个过程是用metric learning的框架实现的。

    在这里插入图片描述
    这里的用CNN提取特征并不像普通方法那样,用一个分类网络最后的两个FC层的向量作为特征,因为作者认为这个向量只有高阶语义特征,而较少空间特征。这里的做法是把所有 feature map给upsample到同尺寸,然后concat起来,作为最终的结果,这个多通道的图的每个点的所有channel就是我们需要的spatial feature。

    接下来就是一个metric learning的过程,metric的loss function是一个类间间隔和类内间隔的函数,类似RELIEF算法。分类器用的是SVM,通过优化得到最终结果。

    在这里插入图片描述

    实验结果如上图,在PAVIA UNIVERSITY,indian pines等公开数据集上也达到了SOTA水平。

    值得一提的是,这个方法的速度也比较好,因为没有训练的过程,CNN用的是pretrain的off-the-shelf的,因此速度较快。

    在这里插入图片描述

    keep on 今も忘れられない
    You’re mine 永远だから

    —— ワ-Come On

    2019年03月19日20:05:26

  • 相关阅读:
    winform利用itextsharp.dll实现图片文件转换PDF格式文件
    winform 实现选择文件和选择文件夹对话框
    ASP利用xhEditor编辑器实现图片上传的功能。
    winform c#中子窗体关闭刷新父窗体
    ASP.NET js控制treeview中的checkbox实现单选功能
    js如何获取asp.net服务器端控件的值(label,textbox,dropdownlist,radiobuttonlist等)
    ASP.NET C# 登陆窗体 限制用户名只输入字母 数字以及下划线
    GridView通过RowDataBound事件获取字段值、数据源列值
    Window.Open()方法详细的参数说明及技巧。
    获取GridView中RowCommand的当前索引行(转)
  • 原文地址:https://www.cnblogs.com/morikokyuro/p/13256690.html
Copyright © 2011-2022 走看看