The invention discloses an optical remote sensing image warship detection method based on feature fusion convolution network, which mainly solves the problems of low detection accuracy and slow detection speed of small and medium-sized warships in the prior art. The specific steps of the present invention are as follows: (1) constructing feature fusion convolution network; (2) constructing training image set and training class label set; (3) training feature fusion convolution network; (4) separating land and sea from the tested optical remote sensing image; (5) detecting ships in the tested optical remote sensing image. By fusing the feature maps of different resolutions, the feature information of small-sized warships is added, and the detection accuracy of small-sized warships is improved by detecting them on the feature maps of different resolutions. At the same time, the sea-land separation is realized by combining the gray information and gradient information of optical remote sensing images, and the detection speed of warships is improved. This method can be used to recognize and detect ships in optical remote sensing images.
【技术实现步骤摘要】
基于特征融合卷积网络的光学遥感图像舰船检测方法
本专利技术属于图像处理
,涉及一种光学遥感图像舰船检测方法,具体涉及一种基于特征融合卷积网络的光学遥感图像舰船检测方法,可应用于对光学遥感图像的舰船进行识别和检测。
技术介绍
目标检测技术是计算机视觉领域的核心问题之一,光学遥感图像舰船检测是以遥感卫星收集到的光学遥感影像数据作为数据源,采用图像处理技术对影像中舰船进行定位。光学遥感图像舰船检测是遥感应用技术中重要的研究方向,在海上救援、港口交通管理、海域安全等方面都具有广阔的应用前景。由于遥感图像中的舰船本身尺度差异较大,形态各异,分布区域很广泛,在海域过于分散,在港口等区域又过于密集,使得舰船检测成为了遥感图像目标检测中的难点。如何对遥感图像做出快速而准确的解译,有效地对舰船进行分类或检测,是一个重要的研究方向。例如,申请公开号为CN107563303A,名称为“一种基于深度学习的鲁棒性舰船目标检测方法”的专利申请,公开了一种基于深度学习的遥感图像舰船目标检测方法,该方法首先对训练样本进行处理并训练,得到训练分类器。之后对待检测的遥感图像进行预处理并进行海陆分割,得到海陆分割区域,并对不存在舰船的岸上区域进行遮挡;然后训练特征提取网络,结合海陆分割区域的旋转不变深度特征,通过多层卷积得到特征图并用深层卷积预测目标。最后利用分类激活特征图的方法得到舰船这一类别的响应图,对得到的响应图求连通域,得到初步检测框,再对舰船的参数进行估计,得到带有检测框的结果图。该方法通过训练分类器进行海陆分离来辅助遥感图像的特征进行检测,可以区分水域,排除岸上虚警,提高多角 ...
【技术保护点】
1.一种基于特征融合卷积网络的光学遥感图像舰船检测方法,其特征在于,包括以下步骤:(1)构建特征融合卷积网络:(1a)将VGG‑16网络中的全连接层和softmax分类层通过设置的m个卷积层替换,m≥1,并将替换后的VGG‑16网络作为特征融合卷积网络的主干;(1b)设定特征融合卷积网络主干的检测层为{D1,D2,…,Di,…,Dn},n≥2,i=1,2,…,i,…,n;(1c)按卷积层由浅到深的顺序,从特征融合卷积网络的主干中选择n个卷积层{C1,C2,…,Ci,…,Cn}对应的特征图{T1,T2,…,Ti,…Tn},并将分辨率最小的特征图Tn作为特征融合卷积网络检测层Dn的输入;(1d)对特征图Tn‑1进行卷积运算,得到特征图T′n‑1,同时对Dn的输入进行上采样,得到与T′n‑1分辨率相等的特征图An;(1e)对T′n‑1与An进行元素加运算,并对元素加运算得到的特征图进行卷积,将卷积结果作为检测层Dn‑1的输入;(1f)按照计算检测层Dn‑1的输入的方式,依次计算Dn‑2,Dn‑3,…,Di+1,Di,…,D1的输入;(1g)将Di中分类子网络的输出和边框回归子网络的输出作为D ...
【技术特征摘要】
1.一种基于特征融合卷积网络的光学遥感图像舰船检测方法,其特征在于,包括以下步骤:(1)构建特征融合卷积网络:(1a)将VGG-16网络中的全连接层和softmax分类层通过设置的m个卷积层替换,m≥1,并将替换后的VGG-16网络作为特征融合卷积网络的主干;(1b)设定特征融合卷积网络主干的检测层为{D1,D2,…,Di,…,Dn},n≥2,i=1,2,…,i,…,n;(1c)按卷积层由浅到深的顺序,从特征融合卷积网络的主干中选择n个卷积层{C1,C2,…,Ci,…,Cn}对应的特征图{T1,T2,…,Ti,…Tn},并将分辨率最小的特征图Tn作为特征融合卷积网络检测层Dn的输入;(1d)对特征图Tn-1进行卷积运算,得到特征图T′n-1,同时对Dn的输入进行上采样,得到与T′n-1分辨率相等的特征图An;(1e)对T′n-1与An进行元素加运算,并对元素加运算得到的特征图进行卷积,将卷积结果作为检测层Dn-1的输入;(1f)按照计算检测层Dn-1的输入的方式,依次计算Dn-2,Dn-3,…,Di+1,Di,…,D1的输入;(1g)将Di中分类子网络的输出和边框回归子网络的输出作为Di的输出;(2)构造训练图像集和训练类标集:(2a)从光学遥感影像数据集中选取p幅包含舰船的光学遥感图像,p≥1,并对每幅图像中舰船的位置边框进行标记;(2b)计算每个舰船位置边框中心位置(x1,y1)的切割基准点的位置坐标(x,y):x=x1-Δx1y=y1-Δy1其中,Δx1,Δy1为x1,y1产生的坐标偏移量;(2c)以左上角位置坐标为(x,y),右下角位置坐标为(x+w,y+h)的矩形框对每幅光学遥感图像进行切割,得到多个大小为w×h的光学遥感图像构成的训练图像集,其中,w,h为特征融合卷积网络输入的长和宽;(2d)记录训练图像集中每幅训练图像里所有舰船的中心点坐标和舰船的长与宽,并将记录的内容保存为与训练图像集对应的训练类标集;(3)对特征融合卷积网络进行训练:将训练图像...
【专利技术属性】
技术研发人员:马文萍,陈小波,武越,焦李成,杨惠,熊云塔,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。