高分三号NSC模式SAR图像舰船目标检测初探

刘泽宇 柳彬 郭炜炜 张增辉 张波 周月恒 马高 郁文贤

滑文强, 王爽, 郭岩河, 等. 基于邻域最小生成树的半监督极化SAR图像分类方法[J]. 雷达学报, 2019, 8(4): 458–470. doi: 10.12000/JR18104
引用本文: 刘泽宇, 柳彬, 郭炜炜, 张增辉, 张波, 周月恒, 马高, 郁文贤. 高分三号NSC模式SAR图像舰船目标检测初探[J]. 雷达学报, 2017, 6(5): 473-482. doi: 10.12000/JR17059
HUA Wenqiang, WANG Shuang, GUO Yanhe, et al. Semi-supervised PolSAR image classification based on the neighborhood minimum spanning tree[J]. Journal of Radars, 2019, 8(4): 458–470. doi: 10.12000/JR18104
Citation: Liu Zeyu, Liu Bin, Guo Weiwei, Zhang Zenghui, Zhang Bo, Zhou Yueheng, Ma Gao, Yu Wenxian. Ship Detection in GF-3 NSC Mode SAR Images[J]. Journal of Radars, 2017, 6(5): 473-482. doi: 10.12000/JR17059

高分三号NSC模式SAR图像舰船目标检测初探

DOI: 10.12000/JR17059
基金项目: 国家自然科学基金重点项目—高分辨率SAR测试库及数据质量评估(61331015)
详细信息
    作者简介:

    刘泽宇(1993–),男,黑龙江哈尔滨人,于2014年获上海交通大学学士学位,2014年9月至今在上海交通大学电子信息与电气工程学院攻读博士研究生。研究方向为雷达图像解译、数据挖掘。E-mail: ribosomal@sjtu.edu.cn

    柳 彬(1985–),男,湖南衡阳人,博士,助理研究员,分别于2007年、2009年和2015年获上海交通大学信息工程、信号与信息处理和信号与信息处理学士、硕士和博士学位。2012年10月至2013年4月在法国巴黎高科电信学院访问研究。2015年12月,任上海交通大学电信学院信息技术与电气工程研究院助理研究员。主要从事雷达图像的分割分类、目标检测识别、多时相分析等方面的研究。E-mail: bliu.rsti@sjtu.edu.cn

    郭炜炜(1983–),男,江苏南通人,博士,分别于2005年、2007年和2011年获国防科技大学信息与通信工程专业学士、硕士和博士学位。2014年至今,在上海交通大学电子信息与电气工程学院做博士后。主要从事图像理解、模式识别与机器学习等方面的研究。E-mail: gwnudt@163.com

    张增辉(1980–),男,山东金乡人,博士,副研究员,分别于2001年、2003年和2008年获国防科技大学应用数学、计算数学和信息与通信工程专业学士、硕士和博士学位。2008年6月,任国防科大理学院数学与系统科学系讲师;2014年2月,任上海交通大学电子信息与电气工程学院副研究员。主要从事新体制雷达系统、雷达信号处理、压缩感知理论等方面的研究。E-mail: zenghui.zhang@sjtu.edu.cn 

    张 波(1981–),男,陕西西安人,硕士,工程师,分别于2004年、2009年获西安交通大学信息工程、系统工程学士和硕士学位。2009年8月任中国空间技术研究院西安分院助理工程师;2011年任中国空间技术研究院西安分院工程师。主要从事遥感卫星数据传输系统设计、遥感卫星地面接收处理系统设计、卫星应用技术等方面研究。E-mail: seipopzb@163.com

    周月恒(1990–),女,陕西西安人,硕士,工程师,于2012年获武汉大学地理信息系统学士学位,2015年获纽约州立大学布法罗分校地理硕士学位。2015年至今在中国空间技术研究院西安分院工作。主要从事遥感数据处理、目标识别等方面研究。E-mail: zyhzyh360@126.com

    马 高(1989–),男,山西长治人,硕士,工程师,2012年获陕西师范大学地图学与地理信息系统硕士学位。2015年至今在中国空间技术研究院西安分院工作。主要从事遥感数据处理、信息智能提取等方面研究。E-mail: magao2002@163.com

    郁文贤(1964–),男,上海松江人,博士,教授,博士生导师,上海交通大学讲席教授。中国第2代卫星导航系统重大专项测试评估与试验验证专家组专家,高分辨率对地观测系统重大专项专家委员会地面系统组专家,“十二五”总装备部卫星应用技术专业组顾问,装发部上海市“北斗导航与位置服务”共建重点实验室主任,上海交通大学学术委员会委员,雷达信号处理国防科技重点实验室学术委员会委员,“十一五”国家863计划信息获取与处理技术主题第一、第二届专家组组长,“十一五”总装备部雷达探测技术专业组专家,主要研究方向为先进探测技术和多维信号与信息处理,研究内容包括新型成像系统、微波图像处理和解译、信息融合、目标识别等。E-mail: wxyu@sjtu.edu.cn

    通讯作者:

    柳彬   bliu.rsti@sjtu.edu.cn

  • 中图分类号: TP75

Ship Detection in GF-3 NSC Mode SAR Images

Funds: Key Program of National Natural Science Foundation of China—High Resolution SAR Database and Data Quality Evaluation (61331015)
  • 摘要: 高分三号卫星是我国首颗分辨率达到1m的C波段多极化合成孔径雷达(Synthetic Aperture Radar, SAR)卫星,拥有多种成像模式。该文针对高分三号NSC模式SAR图像提出一种海上舰船目标检测方法,其核心为基于贝叶斯框架的像素分类以实现目标筛选,并根据数据特点设计有效的图像降质条件下的性能提升方法。该文提出的检测算法与多种恒虚警率(Constant False Alarm Rate, CFAR)检测算法进行对比实验分析,实验结果证明了该文所提方法的有效性与性能优势。

     

  • 极化SAR图像分类作为极化SAR图像理解与解译的重要研究内容,近年来受到越来越多研究者的关注,并广泛应用到各个领域,如土地覆盖类型判别、地面目标检测、地质勘探、植被种类判别等[13]。根据分类方法中标记样本和无标记样本的利用方式,极化SAR地物分类方法主要可以分为3种类型:无监督分类方法[4,5]、监督分类方法[6,7]和半监督分类方法[8,9]

    对于极化SAR图像分类问题,监督分类方法通常比无监督分类更容易获得好的分类结果,但是监督分类方法通常需要充足的标记样本作为训练样本,而实际中标记样本的获取是非常困难,需要耗费大量的人力物力。而无标记数据获取相对容易,并且无标记的数据也能反映数据的某些信息,能够有效地帮助学习分类器。因此,如何利用大量的无标记样本对少量的标记样本进行补充辅助训练的半监督学习方法,引起了研究者的广泛关注,成为了当前研究的热点。近年来,很多半监督分类方法被提出来,如自训练(Self-training)方法[10]、协同训练方法(Co-training和Tri-training)[11,12]、标签传播聚类算法、基于图的半监督分类算法[13,14]和基于半监督的神经网络算法[1517]等。然而针对极化SAR图像分类问题的半监督方法研究较少,Hansch[18]提出了一种基于聚类算法的半监督极化SAR分类方法,将半监督思想同聚类方法相结合,通过被选择未标记样本对聚类中心进行约束,利用未标记样本的约束影响聚类中心,获得更好的分类结果。为利用极化SAR数据中的空间信息,Liu等人[19]提出了基于邻域约束半监督特征提取的极化SAR图像分类方法。为使半监督训练中选择的未标记样本具有更高的可靠性和多样性,Wang等人[20]提出了基于改进协同训练的半监督极化SAR图像分类方法,通过协同训练的方式选择多样性的样本,通过预选择的方法增加被选择样本的可靠性。此外,结合深度学习方法和半监督学习思想,Geng等人[21]提出了基于超像素约束的深度神经网络半监督极化SAR分类方法。但是这些半监督分类方法都需要一定的标记样本,在标记样本非常少,只有几个标记像素的条件下,很难获得较好的分类结果。因此,本文针对此问题,提出一种基于邻域最小生成树的半监督极化SAR图像分类方法。该方法利用邻域最小生成树方法辅助半监督学习,在自训练的过程中通过邻域最小生成树辅助的方式选择更可靠的无标记样本扩大训练样本集,改善分类器的性能。

    自训练学习方法是一种典型的半监督学习方法,该方法利用现有的标记数据训练得到的模型对无标记的样本进行预测,选择可靠性高的样本以及其被赋予的标签加入到标记样本集中,通过不断循环的自训练,逐渐增加训练集中的样本数量并逐步改善分类器性能,该方法的框架图如图1所示。由图1可以看出,自训练方法的关键是选择可靠性的样本,如果选择的样本不正确,使错误的样本加入到训练集中,不仅不能使分类器性能得到改善反而会降低分类器的性能。因此,如何选择高置信度的样本成为自训练算法的关键。而在极化SAR图像分类中,由于只有少量的标记样本,在少量标记样本下训练的分类器是一个弱分类器,直接在弱分类器的结果中选择的样本很难保证其可靠性。如果将错误标记的样本加入到标记样本集中,反而会使分类器的性能下降。因此,为增加被选择样本的可靠性,结合极化SAR图像像素间的空间信息,本文提出了基于邻域最小生成树的样本选择方法,通过邻域最小生成树辅助选择的方法增加被选择样本的可靠性。

    图  1  自训练方法
    Figure  1.  Self-training method

    因此,本文算法的主要贡献为:(1)针对极化SAR图像分类中标记样本非常少的问题,提出了一种新的基于邻域最小生成树的半监督极化SAR图像分类方法,该方法同时利用未标记样本和标记样本的信息有效地提高分类正确率;(2)为增加自训练过程中被选择样本的可靠性,结合极化SAR图像像素间的空间信息,在最小生成树的基础上针对极化SAR图像分类的特性,提出了基于邻域最小生成树样本选择方法。

    在极化SAR数据中,每个像素点都可以表示为一个相干矩阵T或协方差矩阵C

    [C]=[|SHH|22SHHSHVSHHSVV2SHVSHH2|SHV|22SHVSVVSVVSHH2SVVSHV|SVV|2]

    (1)

    其中,HH表示水平发射水平接收,VV表示垂直发射垂直接收,HV表示水平发射垂直接收。由协方差矩阵C的矩阵表示形式可以看出,协方差矩阵是一个对角线为实数的复共轭对称矩阵,并且由协方差矩阵转换的9维特征向量通常可以作为极化SAR数据特征的一种表示,并在极化图像处理中取得良好的效果[9],该向量表示为

    view=[C11,C22,C33,real(C12),imag(C12),real(C13),imag(C13),real(C23),imag(C23)]

    (2)

    其中,real()表示实部,imag()表示虚部。

    图2(a)为美国旧金山地区的极化SAR数据,图2(b)图2(j)为由该数据的协方差矩阵转化的9维特征向量中每一元素增强10倍的灰度图。由9维特征向量每一元素的灰度图可以看出,每一元素都可以基本描述原始图像的大致信息,并且不同元素的灰度图都不相同,具有一定互补性,因此可以直接做为极化SAR图像的特征信息来描述极化SAR图像。

    图  2  极化SAR协方差矩阵中9个元素的灰度值
    Figure  2.  The gray value of 9 elements in PolSAR covariance matrix

    为增强自训练过程中被选样本的可靠性,在训练过程中逐步优化基分类器,结合极化SAR图像像素间的空间邻域信息,本文提出了基于邻域最小生成树的样本选择方法。

    在图论问题中,对于连通且没有环路的连通图称为树,在一个连通图里删除所有的环路而形成的树叫做该图的生成树,其中具有最小总权重的树,被称为最小生成 (Minimum Spanning Tree, MST)[22]。定义为:在无带权的无向连通图G中,W(vi,vj)表示任意两个节点ij之间边的权重的大小,若无向图G中存在着权重之和最小的生成树,则该树就是无向图G的最小生成树。图3为带权值的连通图G和其最小生成树。

    图  3  带权无向图G及其最小生成树
    Figure  3.  Weighted undirected graph G and its minimum spanning tree

    图3(a)可以看出任意两个节点都通过带权重的边相连,对于无向图G来说,可以由不同的节点出发得到不同的生成树模型。图3(b)为由权重最小的边遍历所有节点得到的最小生成树,对于无向图G来说,图3(b)是其唯一的最小生成树。

    本文采用Prim算法[23]计算最小生成树,该算法是一种产生最小生成树的算法。该算法从给定的顶点开始,每次选择一个与当前顶点最近的一个点,将该点与顶点之间的边加入到树中。其形式描述如下:

    步骤1 输入:在一个加权无向图G中,顶点集合为V,权值边的集合为E

    步骤2 初始化:Vr={x},其中x为初始顶点,Er={}为空;

    步骤3 重复下列操作,直到所有的顶点都加入到集合Vr中:(1)在集合E中选择权重最小的边[u, v],其中uVr中的元素,v为集合V中的元素,且vVr; (2)将v加入到集合Vr中,将边[u, v]加入到集合Er中;

    步骤4 输出:用集合VrEr表示所得到的最小生成树。

    通过对最小生成树算法分析可以看出,最小生成树的生成过程非常符合极化SAR图像的分类过程,极化SAR图像中每一像素点对应生成树中的节点,像素之间的相似性关系类似于生成树中节点间的边的权重,因此最小生成树方法非常适用于极化SAR图像的分类。然而要生成最小生成树,首先要构建无向图G,顶点的集合V和边的集合E,然而对大小为N×N的极化SAR图像来说,需要计算N2(N21)/2条边,需要耗费大量的时间。而极化SAR图像分类是对图像中每一个像素点分类,因此根据图像中像素点之间的空间关系,相邻的像素之间具有更高的相似性,提出了基于像素点空间邻域的Prim最小生成树算法,该算法描述如下:

    步骤1 构建无向图G(V, E),其中V为顶点(已标记像素点),用式(3)计算每一顶点于其8邻域边的集合E

    步骤2 选择顶点其8邻域内与其边的权值最小的边,并对与其权值最小的像素点进行标记,然后将其作为标记样本加入到顶点集合V中;

    步骤3 重复步骤1—步骤2过程直到选择完整幅图像中所有的像素点。

    该方法中需要计算各个顶点之间边的距离,由于极化SAR数据服从复Wishart分布,因此在极化SAR图像中,两个像素点之间的相似距离通常采用Wishart距离[24]表示

    wi,j=12Tr((Ti)1Tj+(Tj)1Ti)q
    (3)

    其中,Tr()表示矩阵的迹,TiTj分别表示像素点ij的相干矩阵,对于发射与接收是一体的雷达,由于其互易性,则q=3,对于发射和接收不是一体的雷达,q=4

    图4为该算法的生成过程,图中绿色的矩形表示初始的顶点,灰色的矩形表示其邻域的顶点,矩形中的数字表示中心像素点与邻域像素点的距离,距离越小越相似。第1次学习过程,选择初始顶点邻域边最小的顶点,距离为‘1’的点,如图4(b)所示,然后再在新的顶点集合的邻域内选择边最小的顶点,如图4(c)所示,添加到以初始顶点为根的树的集合中,依次循环,直到选择完所有的顶点为止。

    图  4  基于邻域的最小生成树生成过程
    Figure  4.  The spanning process of neighborhood minimum spanning tree

    本文针对极化SAR图像分类中只有少量标记样本的问题,为在少量标记样本的条件下获得较高的分类正确率,在传统自训练方法的基础上提出了基于邻域最小生成树的半监督极化SAR图像分类方法。该方法的核心是在自训练的过程中由大量的无标记样本中选择可靠的样本,将其添加到标记样本中,扩大标记样本的数量,逐渐优化分类器性能,最终实现提高分类正确率的目的。为此,结合最小生成树方法和极化SAR图像中像素点的空间信息,提出了基于邻域最小生成的样本选择方法,增加被选择样本的可靠性。本文所提方法的整个框架图如图5所示,具体步骤如下:

    图  5  基于邻域最小生成树的半监督极化SAR分类方法
    Figure  5.  Semi-supervised PolSAR classification based on the neighborhood minimum spanning tree

    步骤1 为降低斑点噪声对极化SAR数据的影响,采用精致Lee滤波[25]对极化SAR数据滤波,滤波窗口大小为7×7

    步骤2 以初始的标记像素点为初始顶点,构建无向图G,生成多个邻域最小生成树,每一个树中的像素点具有相同的标记;

    步骤3 利用初始的标记样本点,以view为每一个像素点的特征信息训练SVM分类器,并用训练好的SVM分类器对邻域最小生成树标记的样本进行测试;

    步骤4 挑选由分类器测试得到的结果中与邻域最小生成树生成的结果中标记一致的样本,添加到初始的标记样本集中,更新标记样本集;

    步骤5 重复步骤2到步骤4过程t次,直到得到满意的分类器;

    步骤6 用训练好的分类器对剩余样本进行测试。

    本文采用3组真实的极化SAR数据:(1)荷兰Flevoland 地区1989年8月由L波段的NASA/JPI AIRSAR 获得,该数据包含有750×1024个像素点,空间分辨率为6 m×12.1 m,主要包含15类农作物,如图6所示;(2)荷兰地区2008年4月由C波段的Radarsat-2获取的极化SAR数据,该数据主要包含1400×1200个像素点,空间分辨率为12 m×8 m,主要包含城市、水域、深林和农田4种类别,如图7所示;(3)美国旧金山地区2008年由C波段的Radarsat-2获取的极化SAR数据,该数据主要包含1300×1300个像素点,空间分辨率为12 m×8 m,主要包含高密度城市、低密度城区、水域、植被和开发区域5种类别,如图8所示。

    图  6  Flevoland地区AIRSAR L波段数据不同方法的分类结果
    Figure  6.  Classification results of the Flevoland data acquired by AIRSAR
    图  7  Flevoland地区Radarsat-2 C波段数据不同方法的分类结果
    Figure  7.  Classification result of the Flevoland data acquired by Radarsat-2
    图  8  旧金山地区Radarsat-2 C波段数据不同方法的分类结果
    Figure  8.  Classification result of the San Francisco data acquired by Radarsat-2

    本文以SVM为基本分类器,采用径向基核函数和5倍的交叉验证,为了验证本文算法的有效性,将本文方法与传统的基于自训练的半监督方法(Self-training)[10]、基于SVM分类器的监督分类方法(采用径向基核函数和5倍的交叉验证)[26]和监督Wishart方法[27]进行比较,并用总分类正确率和Kappa系数对实验结果进行评估,所有的实验进行10次,用平均值表示最终的分类结果。

    本实验中每类别选择不同数量的标记样本(10, 8, 6, 4)作为训练样本。图6(a)为Pauli分解的RGB图,图6(a1)为真实地物。实验结果如图6表1表2所示。图6(b)为本文方法的分类结果,图6(c)为传统Self-training算法的分类结果,图6(d)为监督Wishart方法的分类结果,图6(e)为SVM方法的分类结果。 表1为每类训练样本数量为10时不同方法的分类正确率。

    表  1  AIRSAR L波段的Felvoland地区不同分类算法的分类精度(%)
    Table  1.  Classification accuracy of the Flevoland area acquired by AIRSAR L band (%)
    区域方法
    WishartSVMSelf-training本文方法
    Stembeans91.4870.0790.8298.75
    Rapeseed61.8338.0267.1459.58
    Bare soil97.5186.8970.9796.75
    Potatoes79.4758.3880.2781.99
    Beet92.3585.6195.0594.60
    Wheat 267.4371.8067.3989.86
    Peas93.1077.7095.2497.56
    Wheat 382.0882.4294.3397.05
    Lucerne84.5340.7781.6795.06
    Barley81.9698.2998.6298.39
    Wheat81.4668.2885.3485.41
    Grasses66.4965.0381.7580.08
    Forest84.2161.0377.6694.77
    Water46.8565.3269.3993.35
    Building81.7778.912.1885.58
    OA79.4070.3077.1989.92
    下载: 导出CSV 
    | 显示表格
    表  2  AIRSAR L波段的Felvoland 地区不同训练样本的分类结果
    Table  2.  Classification results of the Flevoland area acquired by AIRSAR L band with different number of training samples
    方法训练样本数
    4 6 8 10
    OA (%)KappaOA (%)KappaOA (%)KappaOA (%)Kappa
    Wishart74.620.7215 76.190.7459 78.780.7656 80.260.7831
    SVM56.070.542358.120.561164.420.610270.300.6682
    Self-training63.360.602568.420.656973.890.714677.230.7489
    本文方法79.330.788883.060.809386.900.841689.920.8852
    下载: 导出CSV 
    | 显示表格

    表1可以看出,本文分类方法的分类正确率为89.92%,高于Self-training分类方法12.73%,高于SVM分类方法19.62%,高于监督Wishart方法10.52%,而且本文方法中大部分类别的分类正确率都高于其它的对比方法。这主要是因为本文所提出半监督分类算法能够有效地利用标记样本和无标记样本的信息,并采用邻域最小生成树的策略辅助选择高可靠性的样本,改善了基分类器的性能。但是本文方法在Rapeseed的分类正确率只有59.58%,低于Self-training方法7.56%。由图6(b)可以看出,在本文方法中一部分Rapeseed被分为了Wheat 2和Wheat 3,这主要是这几种农作物的叶子形状非常相近,很难区别。对比图6(c)可以看出,在Self-training方法中一部分Wheat 2和Wheat 3被错分为Rapeseed,因此虽然在Self-training方法中Rapeseed的分类正确率高,但是Wheat 2和Wheat 3分类正确率要低于本文方法的分类结果。此外本文方法在Bare soil区域的分类正确率虽然低于Wishart方法的分类正确率,但是分类正确率也已经大于96%。而且由图6(d)可以看出,Wishart方法将很大一部分Water区域错划分为Bare soil区域,使Water区域的分类正确率只有46.85%,远低于本文方法在该区域的分类正确率93.35%。由表2可以看出不同标记样本时本文方法的分类正确率都要高于对比方法的分类结果;本文方法的Kappa系数也高于对比方法的Kappa系数,而且通过对比图6中本文方法和对比方法的分类结果表示,也可以看出本文方法的分类结果的区域一致性也比其它的对比方法好。

    本实验中分别选择每类别为不同数量的标记样本(10, 8, 6, 4)作为训练样本。图7(a)为Pauli分解的RGB图,图7(a1)为真实地物。实验结果如图7表3表4所示。图7(b)为本文算法的分类结果,图7(c)为Self-training方法的分类结果,图7(d)为监督Wishart方法的分类结果,图7(e)为SVM方法的分类结果。 表3为每类选10个标记样本时,不同方法的分类正确率。

    表  3  Radarsat-2 C波段的Felvoland地区不同分类算法的分类精度(%)
    Table  3.  Classification accuracy of the Flevoland area acquired by Radarsat-2 C band (%)
    区域方法
    WishartSVMSelf-training本文方法
    Urban69.6154.7563.9371.44
    Water98.7196.8399.1098.82
    Forest91.6565.2573.8383.63
    Cropland55.2778.9779.2382.24
    OA78.8173.9579.0284.03
    下载: 导出CSV 
    | 显示表格
    表  4  Radarsat-2 C波段的Felvoland 地区不同训练样本的分类结果
    Table  4.  Classification results of the Flevoland area acquired by Radarsat-2 C band with different number of training samples
    方法训练样本数
    4 6 8 10
    OA (%)KappaOA (%)KappaOA (%)KappaOA (%)Kappa
    Wishart69.210.5803 73.650.6239 76.810.6854 78.810.7026
    SVM50.790.415364.790.547170.050.596873.950.6394
    Self-training65.690.523370.410.591174.400.660579.450.7144
    本文方法76.710.676879.290.723582.020.764484.030.7882
    下载: 导出CSV 
    | 显示表格

    表3表4可以看出,本文方法的分类结果明显高于传统的Self-training方法,SVM方法和Wishart分类方法。由表4可以看出当每类训练样本数量10时,本文分类方法的分类正确率为84.03%,高于Self-training分类方法4.58%,高于SVM分类方法10.08%,高于监督Wishart方法5.22%。由表3可以看出本文方法在Urban和Cropland区域的分类正确率都要高于对比方法,但是在Forest区域的分类正确率低于监督Wishart方法的分类正确率。由图7(d)可以看出,这主要是因为Wishart方法中一部分Cropland区域被分为了Forest类,虽然Wishart方法的Water区域分类正确率高,但是Cropland区域的分类正确率只有55.27%,明显低于本文所提方法,而且本文方法Forest和Cropland区域总的分类正确率也要高于Wishart方法。而由表4可以看出选择不同数量的标记样本时,本文方法的分类正确率都要高于对比方法;同时本文方法的Kappa系数也高于对比方法的Kappa系数,而且通过对比图7中本文方法和对比方法的分类结果图,也可以看出本文方法的分类结果的区域一致性也比其它的对比方法要好。因此可以得出相同的结论,本文所提方法要明显优于传统的分类方法,尤其是在标记样本较少的情况下。

    本实验分别选择每类别为不同数量的标记样本(10, 8, 6, 4)作为训练样本。图8(a)为Pauli分解的RGB图,图8(a1)为真实地物。实验结果如图8表5表6所示。图8(b)为本文方法的分类结果,图8(c)为Self-training方法的分类结果,图8(d)为监督Wishart方法的分类结果,图8(e)为SVM方法的分类结果。表5为每类选10个标记样本时,不同方法的分类正确率。

    表  5  Radarsat-2 C波段的旧金山地区不同分类算法的分类结果(%)
    Table  5.  Classification accuracy of the San Francisco area acquired by radarsat-2 C Band (%)
    区域方法
    WishartSVMSelf-training本文方法
    Water98.7090.0498.0499.92
    Vegetation91.0378.5184.4591.50
    Low-Density Urban81.3042.3170.1875.05
    High-Density Urban42.5877.1533.0168.27
    Developed55.2624.0056.1658.81
    OA73.7762.4068.3778.71
    下载: 导出CSV 
    | 显示表格
    表  6  Radarsat-2 C波段的旧金山地区不同训练样本的分类结果
    Table  6.  Classification results of the San Francisco area acquired by Radarsat-2 C band with different number of training samples
    方法训练样本数
    4 6 8 10
    OA (%)KappaOA (%)KappaOA (%)KappaOA (%)Kappa
    Wishart68.090.5181 70.440.5439 72.490.5867 73.770.6011
    SVM50.240.281751.250.290556.310.362862.400.4342
    Self-training52.340.312658.620.366963.270.435768.420.5308
    本文方法70.870.548273.150.598675.230.628478.710.6852
    下载: 导出CSV 
    | 显示表格

    表5表6可以看出,本文方法的分类结果明显高于传统的Self-training方法,SVM方法和Wishart分类方法。由表6可以看出当每类训练样本数量10时,本文分类方法的分类正确率为78.71%,高于Self-training分类方法10.29%,高于SVM分类方法16.31%,高于监督Wishart方法4.94%。由表5可以看出本文方法在大部分区域的分类正确率都要高于对比方法,但是在Low-Density Urban区域的分类正确率低于监督Wishart方法的分类正确率。由图8(d)可以看出,这主要是因为Wishart方法中Low-Density Urban区域和High-Density Urban区域没有被有效地区分开,一部分的High-Density Urban区域被错分为Low-Density Urban,导致虽然Wishart方法的Low-Density Urban区域分类正确率高,但是High-Density Urban区域的分类正确率只有42.58%,明显低于本文所提方法,而且在本文方法中这两个区域总的分类正确率也要高于Wishart方法。而由表6可以看出当标记样本数量不同时,本文方法的分类正确率都要高于对比方法;对比本文方法的Kappa系数和对比方法的Kappa系数,可以发现本文方法的Kappa系数要明显高于对比方法的,而且通过对比图8中本文方法和对比方法的分类结果图,也可以看出本文方法的分类结果的区域一致性也比其它的对比方法要好。因此我们可以得出相同的结论,本文所提方法要明显优于传统的分类方法,尤其是在标记样本较少的情况下。

    前面的实验已经验证了本文方法的有效性,本节分析迭代次数(自训练次数)对实验结果的影响。图9(a)为迭代次数对分类正确率的影响,由图9(a)可以看出随着迭代次数的增加分类正确率逐渐增加,当迭代次数大于8次的时候分类正确率的增长逐渐减小趋于平滑。图9(b)为迭代次数所消耗的时间成本,由图9(b)可以看出随着迭代次数的增加所耗费的时间迅速增加,这主要是因为随着迭代次数的增加,标记样本数量增加,最小生成树的种子点数量增加,最小生成树所需要的时间增加,自训练分类器的时间也增加。

    图  9  迭代次数对实验结果的影响
    Figure  9.  The effects of number of iterations in the proposed method

    本文提出了一种基于邻域最小生成树的半监督极化SAR图像分类方法。该方法能够有效地利用标记样本和无标记样本,通过邻域最小生成树辅助学习的方式选择高可靠性的样本,添加到标记样本集中,通过自训练的方式不断扩大标记样本集,优化分类器,使在只有少量标记样本时能够获得较高的分类正确率。并对3组真实极化SAR数据进行测试,实验结果表明本文方法能够获得满意的分类结果,尤其是在标记样本非常少的情况下。而且通过选择不同比例的训练样本实验表明相较于传统的方法本文方法获得的分类精度更高。此外,通过分析迭代次数对实验结果的影响实验表明,本文方法选择的无标记样本是可靠的,通过添加被选择的无标记样本扩大标记样本集逐渐改善分类器的性能。

  • 图  1  高分三号NSC模式L1A级产品海面舰船检测全流程

    Figure  1.  Flow chart of maritime ship detection on GF3 NSC imaging mode, L1A product

    图  2  局部海域的SAR幅值图像

    Figure  2.  SAR amplitude image of marine area

    图  3  抑制条带噪声后的幅值图像

    Figure  3.  Amplitude image after suppressing strip noise

    图  4  改进滤波器和提取受旁瓣影响的舰船目标核心部分示意图

    Figure  4.  Modified filter and extraction result of ship target core region after region growing based on center region of sidelobes

    图  5  未经过图像质量提升的检测结果

    Figure  5.  Detection result without image quality enhancement

    图  6  经过图像质量提升的检测结果

    Figure  6.  Detection result after image quality enhancement

    表  1  高分三号NSC模式SAR图像舰船检测指标统计

    Table  1.   GF-3 satellite NSC mode SAR image maritime ship detection results

    图像质量提升处理情况 检测方法 真值数 检测数 正确检测数 Precision (%) Recall (%)
    经过质量提升 G0-CFAR 111 112 96 85.714 86.486
    K-CFAR 111 118 98 83.051 88.288
    GΓD-CFAR 111 115 99 86.087 89.189
    本文检测方法 111 112 107 95.536 96.396
    未经质量提升 G0-CFAR 111 101 85 84.158 76.577
    K-CFAR 111 107 88 82.243 79.279
    GΓD-CFAR 111 105 89 84.762 80.180
    本文检测方法 111 105 92 87.619 82.883
    下载: 导出CSV
  • [1] 张庆君. 高分三号卫星总体设计与关键技术[J]. 测绘学报, 2017, 46(3): 269–277. doi: 10.11947/j.AGCS.2017.20170049

    Zhang Qingjun. System design and key technologies of the GF-3 satellite[J]. Acta Geodaetica et Cartographica Sinica, 2017, 46(3): 269–277. doi: 10.11947/j.AGCS.2017.20170049
    [2] 丁赤飚, 刘佳音, 雷斌, 等. 高分三号SAR卫星系统级几何定位精度初探[J]. 雷达学报, 2017, 6(1): 11–16. http://radars.ie.ac.cn/CN/abstract/abstract415.shtml

    Ding Chibiao, Liu Jiayin, Lei Bin, et al.. Preliminary exploration of systematic geolocation accuracy of GF-3 SAR satellite system[J]. Journal of Radars, 2017, 6(1): 11–16. http://radars.ie.ac.cn/CN/abstract/abstract415.shtml
    [3] 杨劲松, 任林, 王隽. 高分三号卫星对海浪的首次定量遥感[J]. 海洋与湖沼, 2017, 48(2): 207–209. http://www.cnki.com.cn/Article/CJFDTOTAL-HYFZ201702001.htm

    Yang Jingsong, Ren Lin, and Wang Juan. The first quantitative remote sensing of ocean surface waves by Chinese GF-3 SAR satellite[J]. Oceanologia et Limnologia Sinica, 2017, 48(2): 207–209. http://www.cnki.com.cn/Article/CJFDTOTAL-HYFZ201702001.htm
    [4] 王文煜, 谢春华, 袁新哲, 等. 高分三号卫星ATI模式海表面流场测量性能分析[J]. 航天器工程, 2017, 26(1): 132–139. http://www.cnki.com.cn/Article/CJFDTOTAL-HTGC201701021.htm

    Wang Wen-yu, Xie Chun-hua, Yuan Xin-zhe, et al.. Performance analysis of sea surface current measurements by GF-3 satellite ATI mode[J]. Spacecraft Engineering, 2017, 26(1): 132–139. http://www.cnki.com.cn/Article/CJFDTOTAL-HTGC201701021.htm
    [5] 杨劲松, 王隽, 任林. 高分三号卫星对海洋内波的首次定量遥感[J]. 海洋学报, 2017, 39(1): 148. http://www.cnki.com.cn/Article/CJFDTOTAL-SEAC201701016.htm

    Yang Jing-song, Wang Juan, and Ren Lin. The first quantitative remote sensing of ocean internal wave By Chinese GF-3 SAR satellite[J]. Haiyang Xuebao, 2017, 39(1): 148. (未找到本条文献英文信息, 请核对) http://www.cnki.com.cn/Article/CJFDTOTAL-SEAC201701016.htm
    [6] Li Hengchao, Hong Wen, Wu Yirong, et al.. On the empirical-statistical modeling of SAR images with generalized gamma distribution[J]. IEEE Journal of Selected Topics in Signal Processing, 2011, 5(3): 386–397. doi: 10.1109/JSTSP.2011.2138675
    [7] Ni Weiping, Yan Weidong, Wu Junzheng, et al.. Statistical analysis and modeling of TerraSAR-X images for CFAR based target detection[C]. Proceedings of 2013 IEEE International Geoscience and Remote Sensing Symposium, Melbourne, VIC, Australia, 2013: 1983–1986.
    [8] 高贵, 周蝶飞, 蒋咏梅, 等. SAR图像目标检测研究综述[J]. 信号处理, 2008, 24(6): 971–981. http://www.cnki.com.cn/Article/CJFDTOTAL-XXCN200806019.htm

    Gao Gui, Zhou Diefei, Jiang Yongmei, et al.. Study on target detection in SAR image: A survey[J]. Signal Processing, 2008, 24(6): 971–981. http://www.cnki.com.cn/Article/CJFDTOTAL-XXCN200806019.htm
    [9] 艾加秋, 齐向阳. 一种基于局部K-分布的新的SAR图像舰船检测算法[J]. 中国科学院研究生院学报, 2010, 27(1): 36–42. http://youxian.cnki.com.cn/yxdetail.aspx?filename=LDAX20170818000&dbname=CAPJ2015

    Ai Jiaqiu and Qi Xiangyang. A new ship detection algorithm based on local K-distribution in SAR images[J]. Journal of the Graduate School of the Chinese Academy of Sciences, 2010, 27(1): 36–42. http://youxian.cnki.com.cn/yxdetail.aspx?filename=LDAX20170818000&dbname=CAPJ2015
    [10] Qin Xianxiang, Zhou Shilin, Zou Huanxin, et al.. A CFAR detection algorithm for generalized gamma distributed background in high-resolution SAR images[J]. IEEE Geoscience and Remote Sensing Letters, 2013, 10(4): 806–810. doi: 10.1109/LGRS.2012.2224317
    [11] Gao Gui, Ouyang Kewei, Luo Yongbo, et al.. Scheme of parameter estimation for generalized gamma distribution and its application to ship detection in SAR images[J]. IEEE Transactions on Geoscience and Remote Sensing, 2017, 55(3): 1812–1832. doi: 10.1109/TGRS.2016.2634862
    [12] 艾加秋, 齐向阳, 禹卫东. 改进的SAR图像双参数CFAR舰船检测算法[J]. 电子与信息学报, 2009, 31(12): 2881–2885. http://www.cnki.com.cn/Article/CJFDTOTAL-DZYX200912019.htm

    Ai Jiaqiu, Qi Xiangyang, and Yu Weidong. Improved two parameter CFAR ship detection algorithm in SAR images[J] Journal of Electronics & Information Technology, 2009, 31(12): 2881–2885. http://www.cnki.com.cn/Article/CJFDTOTAL-DZYX200912019.htm
    [13] 种劲松, 朱敏慧. SAR图像局部窗口K-分布目标检测算法[J]. 电子与信息学报, 2003, 25(9): 1276–1280. http://youxian.cnki.com.cn/yxdetail.aspx?filename=LDAX20170818000&dbname=CAPJ2015

    Chong Jinsong and Zhu Minhui. Target detection algorithm of SAR image based on local window K-distribution[J]. Journal of Electronics and Information Technology, 2003, 25(9): 1276–1280. http://youxian.cnki.com.cn/yxdetail.aspx?filename=LDAX20170818000&dbname=CAPJ2015
    [14] Akyılmaz E, Demirkesen C, Nar F, et al.. Interactive ship segmentation in SAR images[C]. Proceedings of the 2013 21st Signal Processing and Communications Applications Conference (SIU), Haspolat, 2013: 1–4.
    [15] Wang Shigang, Wang Min, Yang Shuyuan, et al.. New hierarchical saliency filtering for fast ship detection in high-resolution SAR images[J]. IEEE Transactions on Geoscience and Remote Sensing, 2017, 55(1): 351–362. doi: 10.1109/TGRS.2016.2606481
    [16] Zhai Liang, Li Yu, and Su Yi. Inshore ship detection via saliency and context information in high-resolution SAR images[J]. IEEE Geoscience and Remote Sensing Letters, 2016, 13(12): 1870–1874. doi: 10.1109/LGRS.2016.2616187
    [17] Zhao J, Guo W, Liu B, et al.. Ship detection for sentinel-1 SAR imagery based on a coupled convolutional neural network[J]. IEEE Geoscience and Remote Sensing Letters, submitted for reviewing.
    [18] Otsu N. A threshold selection method from gray-level histograms[J]. IEEE Transactions on Systems, Man, and Cybernetics, 1979, 9(1): 62–66. doi: 10.1109/TSMC.1979.4310076
    [19] Duda R O and Hart P E. Use of the Hough transformation to detect lines and curves in pictures[J]. Communications of the ACM, 1972, 15(1): 11–15. doi: 10.1145/361237.361242
    [20] Tupin F, Maitre H, Mangin J F, et al.. Detection of linear features in SAR images: Application to road network extraction[J]. IEEE Transactions on Geoscience and Remote Sensing, 1998, 36(2): 434–453. doi: 10.1109/36.662728
    [21] Goodman J W. Some fundamental properties of speckle[J]. Journal of the Optical Society of America, 1976, 66(11): 1145–1150. doi: 10.1364/JOSA.66.001145
    [22] Dempster A P, Laird N M, and Rubin D B. Maximum likelihood from incomplete data via the EM algorithm[J]. Journal of the Royal Statistical Society. Series B (Methodological), 1977, 39(1): 1–38.
    [23] Wu Yonghui, Ji Kefeng, Yu Wenxian, et al.. Region-based classification of polarimetric SAR images using wishart MRF[J]. IEEE Geoscience and Remote Sensing Letters, 2008, 5(4): 668–672. doi: 10.1109/LGRS.2008.2002263
    [24] 吴永辉. 极化SAR图像分类技术研究[D]. [博士论文], 国防科学技术大学, 2007: 117–121.

    Wu Yonghui. Classification of polarimetric SAR images[D]. [Ph.D. dissertation], National University of Defense Technology, 2007: 117–121.
    [25] 曹峰, 邢相薇, 计科峰. 一种SAR图像舰船目标快速检测方法[J]. 雷达科学与技术, 2012, 10(4): 380–386. http://www.cnki.com.cn/Article/CJFDTOTAL-LDKJ201204006.htm

    Cao Feng, Xing Xiangwei, and Ji Kefeng. A fast method for ship detection in SAR imagery[J]. Radar Science and Technology, 2012, 10(4): 380–386. http://www.cnki.com.cn/Article/CJFDTOTAL-LDKJ201204006.htm
  • 加载中
图(6) / 表(1)
计量
  • 文章访问数: 3644
  • HTML全文浏览量: 843
  • PDF下载量: 957
  • 被引次数: 0
出版历程
  • 收稿日期:  2017-06-15
  • 修回日期:  2017-07-31
  • 网络出版日期:  2017-10-28

目录

/

返回文章
返回