【特征选择_论文阅读_毕业论文】02_王贤圆_电科_极化合成孔径雷达图像特征表示与目标分类方法研究_2021

本文主要是介绍【特征选择_论文阅读_毕业论文】02_王贤圆_电科_极化合成孔径雷达图像特征表示与目标分类方法研究_2021,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

主要工作:用图像形态学操作提取空间特征,利用核函数融合特征(以及多尺度特征),用深度神经网络进行特征提取,自适应给出锚点图的锚点数(用于半监督分类)

文章目录

  • 摘要
  • 一、绪论
      • 1.1研究工作的背景和意义
      • 1.2国内外研究现状及存在问题
          • 1.2.1 特征表示
          • 1.2.2目标分类研究现状
          • 1.2.3存在问题
  • 二、基于复合核函数的极化-空间特征融合方法
      • 2.1引言
      • 2.2极化SAR图像数据描述方法
      • 2.3极化SAR图像的极化特征及其表示方法
          • 2.3.1基于观测数据简单算数运算
          • 2.3.2基于极化目标分解的极化特征表示
          • 2.3.3本文选取的极化特征
      • 2.4 极化SAR图像的空间特征及其表示方法
          • 2.4.1散射功率
          • 2.4.2空间特征
          • 2.4.3本文选取的空间特征
      • 2.5核函数模型
          • 2.5.1SVM概述
      • 2.6 特征融合
          • 2.6.3基于复合核函数的特征融合
  • 三、基于区域特性的多尺度核函数生成算法
      • 3.1引言
      • 3.2极化SAR图像超像素生成基本理论
          • 3.2.1SLIC超像素生成算法
          • 3.2.2基于极化SAR图像的SLIC超像素生成算法
      • 3.3基于单尺度超像素的核函数生成算法
      • 3.4基于多尺度超像素的核函数生成算法
  • 四、基于深度学习的联合极化特征挖掘方法
      • 4.1引言
      • 4.2卷积神经网络的基本理论
          • 4.2.1CNN的网络结构
          • 4.2.2CNN的激活函数
      • 4.4后处理
  • 五、基于自适应锚点图的极化SAR图像半监督分类方法
      • 5.1引言
      • 5.2图的半监督学习理论
          • 5.2.1图的构建
          • 5.2.2分类算法
      • 5.3锚点图的构建
          • 5.3.1锚点生成
          • 5.3.2锚点图的构建
      • 5.4自适应锚点图的构建


摘要

SAR的介绍、以充分利用极化信息与空间信息为出发点。
主要工作:
1.融合极化特征与空间特征;
2.多尺度利用地物信息;
3.基于深度学习解决特征冗余;
4.半监督学习。

一、绪论

1.1研究工作的背景和意义

极化SAR图像分类很重要;
特征表示对分类很重要;
目前存在的问题:
①特征类型很丰富,如何合理利用②对区域内特征概括不足③单一极化特征描述不足④图像标签获取困难。

1.2国内外研究现状及存在问题

1.2.1 特征表示

像素级特征:
(1)由观测数据简单算数运算所构造的特征
(2)基于极化目标分解的目标散射特征
(3)纹理特征
(4)颜色特征

区域级特征
将像素作为最小分类单元在低信噪比下易受到噪声的影响
①Dong等人将分割和分类技术相结合,首先将图像做一个粗略的分割,再对各区域进行分类;
②Yu等人利用超像素方法对像素点进行粗略合并,在提取每个小区域对应的特征后,通过对小区域合并达到分割目的
③Feng等人提出了一种基于词袋模型方法
④Feng等人在词袋模型的基础上,提出了一种根据稀疏编码的区域级特征提取策略

上述方法虽然取得了一定成功,但这些方法仅采用单一尺度的区域级特征,存在对区域信息概括不足的问题

1.2.2目标分类研究现状

无监督分类
依赖极化SAR数据内在的不同特征将像素区分为不同地物类型
有监督分类
基于极化数据统计特性的贝叶斯分类;
机器学习算法;
如何合理利用深度网络有效挖掘极化特征仍有待研究。
半监督分类
半监督学习将无标签和有标签数据均加以利用,是有监督学习和无监督学习有效融合。

1.2.3存在问题

①极化特征与空间特征的融合问题
②非均匀地物中空间信息利用问题
传统区域信息提取方法利用矩形框或单尺度分割方法提取固定形状或尺度的区域级特征,虽然考虑了局部的像素邻域关系,但失去了地物细节、边缘信息,严重制约了特征表示的准确性,进而影响最后的分类精度。
③联合极化特征间特征冗余问题
④最近邻锚点数无法自适应问题

二、基于复合核函数的极化-空间特征融合方法

2.1引言

提出一种基于极化-空间特征的复合核函数方法,旨在更全面、均衡地对极化SAR图像进行特征表示。

2.2极化SAR图像数据描述方法

极化散射矩阵、相干矩阵和协方差矩阵

2.3极化SAR图像的极化特征及其表示方法

2.3.1基于观测数据简单算数运算

各分量幅度、通道间后向散射系数比、通道间相位差及退偏比等。

2.3.2基于极化目标分解的极化特征表示

相干目标分解方法有Pauli分解[13]、Krogager分解[14]等;
相干目标分解包括经典的Huynen分解[12,19,20]、最常见的Cloude分解[24]、Yamaguchi1分解[83]、Van Zyl分解[84]等。

2.3.3本文选取的极化特征

在这里插入图片描述

2.4 极化SAR图像的空间特征及其表示方法

2.4.1散射功率

在这里插入图片描述

2.4.2空间特征

腐蚀和膨胀开操作和闭操作
开操作是对图像先腐蚀后膨胀的结果,能有效地平滑尖锐区域,消除孤立点和突出的尖峰,剔除图像中的椒盐噪声。闭操作是先膨胀后腐蚀的结果,能对图像中的小洞进行填补,使得邻近目标相连
重构开运算和重构闭运算
通过迭代计算的策略来恢复原图区域

2.4.3本文选取的空间特征

在这里插入图片描述

2.5核函数模型

2.5.1SVM概述

SVM

2.6 特征融合

2.6.3基于复合核函数的特征融合

一种避免维数过高且考虑不同特征间主次关系的特征融合策略。
在这里插入图片描述
在这里插入图片描述
通过上式可将不同的核函数通过权重相加,形成一个新的核函数,称为复合核函数。

三、基于区域特性的多尺度核函数生成算法

3.1引言

常见的引入区域信息的方法有两大类,分别为马尔可夫随机场(Markov Random Field,MRF)和基于区域分割的方法[94]。
第一,研究适用于极化SAR数据统计特性的超像素生成方法;第二,在生成超像素的基础上进一步探讨了单尺度超像素级核函数和多尺度超像素级核函数表示方法。

3.2极化SAR图像超像素生成基本理论

3.2.1SLIC超像素生成算法

SLIC

3.2.2基于极化SAR图像的SLIC超像素生成算法

将SLIC中的颜色距离替换为极化度量信息dw
在这里插入图片描述

3.3基于单尺度超像素的核函数生成算法

通过两个超像素内所有样本间核函数的加权平均操作,可将像素级核函数转化为对应的超像素级核函数.

3.4基于多尺度超像素的核函数生成算法

对像素级核函数和各尺度超像素级核函数进行线性组合,得到各尺度融合后的核函数
在这里插入图片描述

四、基于深度学习的联合极化特征挖掘方法

4.1引言

利用代数运算和目标分解理论构建联合极化特征,然后将卷积神经网络作为极化特征挖掘网络,将联合极化特征作为网络输入提取抽象的深层特征,最后通过简单分类器获得分类结果。

4.2卷积神经网络的基本理论

4.2.1CNN的网络结构

CNN通常由输入层、卷积层、池化层和输出层组成
卷积层
在卷积后加入激活函数使得网络具有非线性特征表达能力。
在这里插入图片描述
池化层
利用添加池化层来降低特征维度、减少网络计算量、同时也可以防止过拟合
在这里插入图片描述
全连接层
Softmax分类器

4.2.2CNN的激活函数

在这里插入图片描述

4.4后处理

多数投票准则原理

五、基于自适应锚点图的极化SAR图像半监督分类方法

5.1引言

半监督学习在极化SAR目标分类领域有强烈的现实需求。
Liu等人提出了一种基于锚点建图(Anchor Graph Regularization,AGR)的半监督学习算法[114]
本章提出一种自适应锚点的半监督学习方法,旨在根据每个样本处的局部稠密程度选择其最近邻域数。

5.2图的半监督学习理论

半监督学习建立标记样本与未标记样本的联系主要通过两个假设:
一是流形假设[115],二是聚类假设
流形假设(Manifold assumpation)指位置邻近的数据具有类似的性质,因此其标记信息也十分相似;聚类假设(Cluster assumption)指在同一聚类中的样本有很大的可能具有相同的标记。
在这里插入图片描述

5.2.1图的构建

构图方式
全连接图、k近邻图、ϵ近邻图、锚点图
边权计算方式
欧氏距离
明氏距离:
在这里插入图片描述

马氏距离
在这里插入图片描述
高斯核函数
在这里插入图片描述

5.2.2分类算法

在这里插入图片描述
最小割算法
调和函数
局部与全局一致性方法

5.3锚点图的构建

5.3.1锚点生成

K-means聚类

5.3.2锚点图的构建

简单来说,用锚点表示样本点,在图构建中,所有样本仅与其最近邻的s个锚点相连。

5.4自适应锚点图的构建

1.距离度量
极化SAR图像的相干矩阵T在通常情况下服从Wishart分布.
基于此,考虑在聚类算法中使用Wishart距离代替常用的欧氏距离作为距离度量显得更为准确.
2.自适应锚点图的构建
将样本与锚点间的距离转化为数据局部稠密程度的指标,根据样本的局部稠密程度决定样本最佳最近邻锚点个数,实现自适应地确定图中每个数据的最近邻锚点个数。
当“价值比”F(si)大于门限值threshold时,则认为前si个锚点可通过线性组合充分表达样本xi ,满足需求。

这篇关于【特征选择_论文阅读_毕业论文】02_王贤圆_电科_极化合成孔径雷达图像特征表示与目标分类方法研究_2021的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/254719

相关文章

Python版本信息获取方法详解与实战

《Python版本信息获取方法详解与实战》在Python开发中,获取Python版本号是调试、兼容性检查和版本控制的重要基础操作,本文详细介绍了如何使用sys和platform模块获取Python的主... 目录1. python版本号获取基础2. 使用sys模块获取版本信息2.1 sys模块概述2.1.1

Python实现字典转字符串的五种方法

《Python实现字典转字符串的五种方法》本文介绍了在Python中如何将字典数据结构转换为字符串格式的多种方法,首先可以通过内置的str()函数进行简单转换;其次利用ison.dumps()函数能够... 目录1、使用json模块的dumps方法:2、使用str方法:3、使用循环和字符串拼接:4、使用字符

Python版本与package版本兼容性检查方法总结

《Python版本与package版本兼容性检查方法总结》:本文主要介绍Python版本与package版本兼容性检查方法的相关资料,文中提供四种检查方法,分别是pip查询、conda管理、PyP... 目录引言为什么会出现兼容性问题方法一:用 pip 官方命令查询可用版本方法二:conda 管理包环境方法

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

JavaScript对象转数组的三种方法实现

《JavaScript对象转数组的三种方法实现》本文介绍了在JavaScript中将对象转换为数组的三种实用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友... 目录方法1:使用Object.keys()和Array.map()方法2:使用Object.entr

SpringBoot中ResponseEntity的使用方法举例详解

《SpringBoot中ResponseEntity的使用方法举例详解》ResponseEntity是Spring的一个用于表示HTTP响应的全功能对象,它可以包含响应的状态码、头信息及响应体内容,下... 目录一、ResponseEntity概述基本特点:二、ResponseEntity的基本用法1. 创

java中判断json key是否存在的几种方法

《java中判断jsonkey是否存在的几种方法》在使用Java处理JSON数据时,如何判断某一个key是否存在?本文就来介绍三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目http://www.chinasem.cn录第一种方法是使用 jsONObject 的 has 方法

java中ssh2执行多条命令的四种方法

《java中ssh2执行多条命令的四种方法》本文主要介绍了java中ssh2执行多条命令的四种方法,包括分号分隔、管道分隔、EOF块、脚本调用,可确保环境配置生效,提升操作效率,具有一定的参考价值,感... 目录1 使用分号隔开2 使用管道符号隔开3 使用写EOF的方式4 使用脚本的方式大家平时有没有遇到自

在Ubuntu上打不开GitHub的完整解决方法

《在Ubuntu上打不开GitHub的完整解决方法》当你满心欢喜打开Ubuntu准备推送代码时,突然发现终端里的gitpush卡成狗,浏览器里的GitHub页面直接变成Whoathere!警告页面... 目录一、那些年我们遇到的"红色惊叹号"二、三大症状快速诊断症状1:浏览器直接无法访问症状2:终端操作异常

Python打包成exe常用的四种方法小结

《Python打包成exe常用的四种方法小结》本文主要介绍了Python打包成exe常用的四种方法,包括PyInstaller、cx_Freeze、Py2exe、Nuitka,文中通过示例代码介绍的非... 目录一.PyInstaller11.安装:2. PyInstaller常用参数下面是pyinstal