欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2022103865826
申请人: 广东海洋大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2025-12-24
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,所述方法包括以下步骤:

S100,通过AIS系统计算实时漂移指标;

S200,利用合成孔径雷达SAR获取目标图像;

S300,结合实时漂移指标获得目标图像的漂移域;

S400,根据目标图像的漂移域对目标图像进行修复;

其中, 通过AIS系统计算实时漂移指标的方法是:

S101,实时地通过AIS系统识别出海洋目标;

S102,获取识别出的海洋目标的GPS定位数据;

S103,通过GPS定位数据建立步差指标;

S104,根据步差指标计算实时漂移指标;

其中,在步骤S300中,结合实时漂移指标获得目标图像的漂移域的方法是:根据目标图像的分辨率,以目标图像竖直方向的像素的数量为图像高度ht,以目标图像水平方向的像素的数量为图像长度len;通过最大类间方差法、最大熵自动阈值法或者直方图分割法将目标图像进行背景提取将目标图像中的各个像素划分为目标像素tgpx和背景像素bgpx;以目标图像左下角的像素作为原点建立坐标系Pix,以Pix (0,0)代表坐标系Pix的原点;在坐标系Pix中,以Pix (a,b)代表目标图像中第a列,第b行的像素,其中a为列序号,取值范围为[1,ht],b为行序号,取值范围为[1,len];以目标图像的中心点作为核心像素Pix(Ca,Cb),其中Ca和Cb分别代表所述中心点所在的列的序号和行的序号;以合成孔径雷达SAR获取目标图像的所需的时间为TM,通过AIS系统计算获取海洋目标在最近TM时间内的平均航行速度SSPD,合成孔径雷达SAR获取目标图像过程中用于接收或采集微波的时间为采集时间CLP;原始图像中的方位分辨率为ARs, 原始图像中的距离分辨率为DRs,合成孔径雷达的方位向所在的直线与漂移指标CDM(MX,MY)所在的直线的夹角为方位角AAg,合成孔径雷达的距离向所在的直线与漂移指标CDM(MX,MY)所在的直线的夹角为距离角DAg,计算航向分辨率SRs:SRs= ;

从AIS系统计算获取最近TM时间内海洋目标的航行方向SCmps, 航行方向SCmps所在的直线与漂移指标CDM(MX,MY)所在的直线的夹角作为偏离角SCAg,计算平均漂移速度CSPD:CSPD=SSPD÷cos(SCAg);通过平均漂移速度可计算获得目标图像的漂移域rpxl,rpxl=int[0.5×(CLP×CSPD+SRs)×pscl]‑1,其中int[]为取整函数的符号,pscl为比例尺;

其中,在步骤S400中,根据目标图像的漂移域对目标图像进行修复的方法是:在目标图像的左、右侧分别增加rpxl+1列灰度值为0的像素,所增加的像素均为背景像素,为所有像素都设置2个初始值为0的变量分别作为第一灰度值FGry和灰度损量Dgry;设置一个变量j1,初始化j1的值为1;跳转到步骤B01,rpxl为漂移域;

B01,当j1≤ht‑1,设置一个变量j2,初始化j2的值为1,跳转到步骤B02;当j1>ht‑1,计算目标图像中所有灰度损量Dgry的算术平均值为灰度均损量EDgry;跳转到步骤B05;

B02,当j2≤len‑1, 跳转到步骤B03;当j2>len‑1,则将j1的值加1,跳转到步骤B01;

B03,如果Pix(j1,j2)是背景像素bgpx, 则将j2的值加1,跳转到步骤B02;如果Pix(j1,j2)是目标像素tgpx,将从Pix(j1-rpxl,j2)到Pix(j1-1,j2)中像素构成的集合作为尾集Ttl,以尾集Ttl中所有目标像素tgpx占尾集Ttl中元素个数的比例为目标占尾比TtlRt;将从Pix(j1+1,j2)到Pix(j1+rpxl,j2)中的像素构成的集合作为头集Thd,以头集Thd中目标像素tgpx占头集Thd中元素个数的比例为目标占头比ThdRt;跳转到步骤B04;

B04,如果TtlRt≤ThdRt,计算第一灰度值FGry为:FGry=TtlRt×EtlGr,其中EtlGr代表尾集Ttl中各个像素的灰度值和Pix(j1,j2)的灰度值的算术平均值;计算灰度损量Dgry,DGry=Ogry-FGry,其中Ogry为Pix(j1,j2)像素的灰度值;则将j2的值加1,跳转到步骤B02;如果TtlRt>ThdRt, 计算第一灰度值FGry为:FGry=ThdRt×EhdGr,其中EhdGr代表头集Thd中各个像素的灰度值和Pix(j1,j2)的灰度值的集合的算术平均值;计算灰度损量Dgry,DGry=Ogry-FGry,其中Ogry为Pix(j1,j2)像素的灰度值;将j2的值加1,跳转到步骤B02;

B05,遍历目标图像中的所有目标像素,如果目标像素的灰度损量Dgry≥EDgry,则更新该像素的灰度值为第一灰度值FGry的值;跳转到步骤B06;如果目标像素的灰度损量Dgry<EDgry,则不改变其灰度值;跳转到步骤B06;

B06,结束。

2.根据权利要求1所述的一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,在步骤S101中,所述实时地通过AIS系统识别出海洋目标的方法是:通过AIS系统获得海域上的海洋目标及其定位数据,所述海洋目标指的是海域中AIS船舶自动识别系统能够识别的各个船舶,以一个船舶登记号作为一个海洋目标,其中,AIS系统为船舶自动识别系统。

3.根据权利要求1所述的一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,在步骤S102中,所述获取识别出的海洋目标的GPS定位数据的方法是:从AIS船舶自动识别系统获得各个海洋目标的船舶登记号以及其全球定位系统数据;以一个船舶登记号作为一个海洋目标,所述全球定位系统数据为GPS定位数据GLoc(X,Y),其中X,Y分别代表经度的数值和纬度的数值。

4.根据权利要求1所述的一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,在步骤S103中,通过GPS定位数据建立步差指标的方法是:实时地获取海洋目标的GPS定位数据GLoc(X,Y);取最新获取的NGL个GPS定位数据GLoc(X,Y)按照时间顺序逆序构建为新近定位序列RGLLs, RGLLs=[GLoci1(X,Y)],i1∈[1,NGL],其中,NGL为RGLLs的长度,取值[1,5],GLoci1(X,Y)为RGLLs中的第i1个GPS定位数据,设置一个变量i2,初始化i2的数值为

1;设置一个空的序列作为步差序列DGLs;跳转到步骤A01;设置一个初始值为0的变量作为当前时刻的步差指标DGFlg;

A01,当i2<NGL,获得经度步差DGX=GLoci2(X,Y)(X)-GLoci2+1(X,Y)(X),其中GLoci2(X,Y)(X)代表GLoci2(X,Y)的经度,同理GLoci2+1(X,Y)(X)代表GLoci2+1(X,Y)的经度;获得纬度步差DGY= GLoci2(X,Y)(Y)-GLoci2+1(X,Y)(Y),其中GLoci2(X,Y)(Y)代表GLoci2(X,Y)的纬度,同理GLoci2+1(X,Y)(Y)代表GLoci2+1(X,Y)的纬度;由经度步差DGX和纬度步差DGY构成步差对DG(DGX,DGY),将DG(DGX,DGY)作为步差序列DGLs的第i2个元素输入到步差序列DGLs,将i2的数值加1跳转到步骤A01;

当i2≥NGL,获得当前时刻的步差序列DGLs,DGLs=[DGi3(DGX,DGY)],i3∈[1,NGD],其中i3为步差对序号,NGD为步差序列DGLs中元素的数量;以步差序列中各个元素的经度步差的算术平均值作为经度步差均值EDGX,以步差序列中各个元素的纬度步差的算术平均值作为纬度步差均值EDGY,从而获得当前时刻的步差均值EDG,步差均值EDG包括EDGX和EDGY;以步差序列DGLs中各个元素的经度步差的标准差作为经度步差阈值DDGX,以步差序列DGLs中各个元素的纬度步差的标准差作为纬度步差阈值DDGY,从而获得当前时刻的步差阈值DDG,步差阈值DDG包括DDGX和DDGY;

设定一个区间作为经度步差指标DGFlgX,以DGFlgX的区间为[EDGX-DDGX,EDGX+DDGX],设定一个区间作为纬度步差指标DGFlgY,以DGFlgY的区间为[EDGY-DDGY,EDGY+DDGY];如果当前时刻的步差对DG(DGX,DGY)中的DGX的值在经度步差指标DGFlgX以内而且DGY的值在纬度步差指标DGFlgY以内,则步差指标DGFlg为1,否则步差指标DGFlg为0;

跳转到步骤A02;

A02,结束。

5.根据权利要求4所述的一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,在步骤S104中,根据步差指标计算实时漂移指标的方法是:获取最新获取的NGL个时刻的步差指标DGFlg,如果最新的NGL个时刻的步差指标DGFlg的值均为1,则计算实时漂移指标,否则需要等待下一次获取海洋目标的GPS定位数据GLoc(X,Y)后重新计算步差指标DG F l g ;获 得 当 前时 刻 的 步 差 序列 D GL s ,计 算经 度 漂 移 指标 M X : ,其中i4为变量,DGLs(i4)(DGX)代表步差序列DGLs中第i4个元素的经度步差DGX,rsX为经度漂移敏感系数,其计算方法为:

;其中i5为变量,DGXi5代表第i5时刻的经度步差;

EDGXi5代表第i5时刻的经度步差均值;DDGXi5代表第i5时刻的经度步差阈值;第i5时刻表示最新获取的NGL个时刻中第i5个时刻;

计算纬度漂移指标MY: ,其中i6为变量,DGLs

(i6)(DGY)代表步差序列DGLs中第i6个元素的纬度步差DGY,rsY为纬度漂移敏感系数,其计算方法为: ;其中i7为变量,DGYi7代表第i7时刻的纬度步差;EDGYi5代表第i7时刻的纬度步差均值;DDGYi7代表第i7时刻的纬度步差阈值;第i7时刻表示最新获取的NGL个时刻中第i7个时刻;由经度漂移指标MX和纬度漂移指标MY构成的向量作为实时漂移指标CDM(MX,MY)。

6.根据权利要求1所述的一种基于SAR技术的海洋目标图像修复识别方法,其特征在于,在步骤S200中,所述利用合成孔径雷达SAR获取目标图像的方法是:通过具有成像功能的SAR雷达发送和接收微波,探测目标海域的SAR图像,根据舰船目标检测算法从SAR图像中识别海洋目标,从SAR图像中的海洋目标的图像作为目标图像;将目标图像进行几何校正,降噪处理,将目标图像适应性旋转。

7.一种基于SAR技术的海洋目标图像修复识别系统,其特征在于,所述一种基于SAR技术的海洋目标图像修复识别系统包括:处理器、存储器及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1‑6中任一项所述的一种基于SAR技术的海洋目标图像修复识别方法中的步骤,所述一种基于SAR技术的海洋目标图像修复识别系统运行于桌上型计算机、笔记本电脑、掌上电脑或云端数据中心的计算设备中。