[发明专利]一种端到端的SAR船舶检测方法和系统在审
申请号: | 202210185228.7 | 申请日: | 2022-02-28 |
公开(公告)号: | CN114581755A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 陈艳瑜;夏志豪;田春旭;刘健;吴陈炜;张丹 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06V20/00 | 分类号: | G06V20/00;G06V10/82;G06V10/764;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 陈源源 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端到端 sar 船舶 检测 方法 系统 | ||
1.一种端到端的SAR船舶检测方法,其特征在于,包括以下步骤:
S1、获取SAR船舶数据,并划分为训练集和测试集;
S2、构建改进Transformer的SAR船舶检测网络模型,所述改进Transformer的SAR船舶检测网络模型包括CNN网络、感知增强Transformer网络和预测头,其中:
所述CNN网络用于提取SAR图像的像素特征;
所述感知增强Transformer网络用于融合像素特征和对象查询特征,所述对象查询特征通过将长度为N的随机序列输入到嵌入层得到;
所述预测头用于直接预测船舶目标边界框和类别;
S3、通过训练集和测试集对改进Transformer的SAR船舶检测网络模型进行训练;
S4、将待检测的SAR船舶数据输入至训练后的改进Transformer的SAR船舶检测网络模型,检测出船舶目标。
2.根据权利要求1所述的一种端到端的SAR船舶检测方法,其特征在于,步骤S2中,感知增强Transformer网络包括:
特征感知增强模块,用于进行稀疏自注意力操作,建立全局像素级特征之间的相关性和所有预测对象之间的交互关系,得到感知增强的像素特征和对象查询特征;
任务感知增强模块,用于进行稀疏交叉注意力操作,融合感知增强的像素特征和对象查询特征。
3.根据权利要求2所述的一种端到端的SAR船舶检测方法,其特征在于,所述特征感知增强模块包括稀疏自注意力单元和LayerNorm层,所述稀疏自注意力单元对输入的像素特征和对象查询特征用残差形式的多头稀疏自注意力,所述LayerNorm层对每一层的通道进行归一化。
4.根据权利要求3所述的一种端到端的SAR船舶检测方法,其特征在于,所述稀疏自注意力单元中包含以下步骤:
A1、定义多头稀疏注意力的输入为:k,v维度一定相同,是三个线性投影层的可学习参数,Nq、Nk和Nv分别表示q、k和v的长度,c是通道数,进行投影映射如下:
Q=qWq,K=kWk,V=vWv
其中,Q、K和V分别为q、k和v投影映射后的输出;
由于稀疏自注意力单元具有M个独立的注意力头,因此和表示第i个注意力头的输入;d=c/M是每个注意力头的通道维度,一个注意力头的输出特征间的关系图RM(i)为:
A2、通过线性层来学习特征图的关键关注点数量p(i);
A3、对特征关系图进行排序,根据p(i)获得特征图的关键关注点阈值Thr(i);
A4、通过Thr(i)更新RM(i),获取稀疏后的特征间的关系图RM(i),则注意力头的输出为:
Z(i)=σ(max(RM(i)-Thr(i),0))V(i),i=1,…,M
其中,σ表示softmax函数,max(·)表示取最大值操作,得到稀疏自注意力单元的输出为:
z=Concat(Z(1),Z(1),…,Z(M))W0
其中,Concat(·)表示向量拼接操作。
5.根据权利要求2所述的一种端到端的SAR船舶检测方法,其特征在于,所述任务感知增强模块包括稀疏交叉注意力单元、LayerNorm层和前馈网络FFN,所述稀疏交叉注意力单元对输入的像素特征和对象查询特征用残差形式的多头稀疏交叉注意力,所述LayerNorm层对每一层的通道进行归一化,所述前馈网络FFN为残差形式的全连接网络,包括两个线性层,第一个线性层带有线性整流函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210185228.7/1.html,转载请声明来源钻瓜专利网。