一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于奇异空间三特征的海面目标检测方法及系统与流程

2021-11-05 23:17:00 来源:中国专利 TAG:


1.本发明涉及信号处理技术领域,尤其涉及一种基于奇异空间三特征的海面目标检测方法及系统。


背景技术:

2.在雷达探测领域,对海面慢速小目标的检测一般通过能量检测方法和特征检测方法两种方式实现。其中,能量检测方法主要依据海杂波的局部幅度或功率水平信息构造似然比,根据门限因子形成检测门限并对目标存在与否做出判决。该方法对目标的信杂比要求较高,且在海尖峰密集场景下易引起大量虚警。
3.特征检测方法主要通过挖掘海杂波与目标之间的差异特征,将二者从高重叠的观测空间转换到低重叠的特征空间,在特征空间内实现目标检测。现有的特征检测方法所需的雷达驻留时间较长,需要对海面进行长时间的观测积累,通常可达几百毫秒甚至几秒。然而,在雷达的扫描观测模式下,目标驻留时间通常难以达到上述量级,随着积累时间的降低,特征检测方法性能下滑严重。
4.不难发现,上述两种方式得到的目标检测结果均不够准确,难以满足实际应用需求。
5.因此,现在亟需一种海面目标检测方法来解决上述问题。


技术实现要素:

6.本发明提供一种基于奇异空间三特征的海面目标检测方法及系统,用以解决现有技术中海面目标检测结果不准确的技术问题。
7.第一方面,本发明提供一种基于奇异空间三特征的海面目标检测方法,包括:
8.获取待检测信号;
9.从所述待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到所述待检测信号的特征点;其中,所述奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;
10.对所述待检测信号的特征点进行检测分类,得到目标检测结果。
11.根据本发明提供的一种基于奇异空间三特征的海面目标检测方法,所述从所述待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到所述待检测信号的特征点,包括:
12.获取所述待检测信号对应的轨迹矩阵;
13.对所述轨迹矩阵进行奇异值分解,得到主奇异值、第二奇异值和第三奇异值;
14.将所述主奇异值沿帧时间维度累积叠加,得到累积主奇异值;
15.分别对所述第二奇异值和所述第三奇异值对应的奇异向量进行分布特性分析,得到第二奇异向量线性程度和第三奇异向量线性程度;
16.以第二奇异向量线性程度特征为x轴、第三奇异向量线性程度特征为y轴、累积主
奇异值特征为z轴,构建得到三特征空间,得到所述待检测信号的特征点。
17.根据本发明提供的一种基于奇异空间三特征的海面目标检测方法,所述分别对所述第二奇异值和所述第三奇异值对应的奇异向量进行分布特性分析,得到第二奇异向量线性程度和第三奇异向量线性程度,包括:
18.分别获取所述第二奇异值和所述第三奇异值在奇异值分解时酉矩阵内对应的奇异向量,得到第二奇异向量和第三奇异向量;
19.从雷达扫描历史数据中抽取相邻的k帧雷达扫描数据,分别计算得到所述第二奇异向量和所述第三奇异向量对应的k组三维svls坐标,抽取所述三维svls坐标中前两维坐标数据作为观测数据;其中k等于主奇异值的累积帧数;
20.将所述观测数据拟合为直线,分别获取所述第二奇异向量和所述第三奇异向量对应的观测数据直线拟合结果,计算拟合误差值,即为第二奇异向量线性程度和第三奇异向量线性程度。
21.根据本发明提供的一种基于奇异空间三特征的海面目标检测方法,所述三维svls坐标由所述第二奇异值与其对应的第二奇异向量相乘以及所述第三奇异值与其对应的第三奇异向量相乘得到。
22.根据本发明提供的一种基于奇异空间三特征的海面目标检测方法,对所述待检测信号的特征点进行检测分类,得到目标检测结果,包括:
23.采集海杂波数据,通过凸包算法对所述海杂波数据进行特征训练,得到决策区域;
24.判断所述待检测信号的特征点是否落入所述决策区域,若所述待检测信号的特征点落入所述决策区域,则所述待检测信号为杂波单元;若所述待检测信号的特征点未落入所述决策区域,则所述待检测信号为目标单元。
25.根据本发明提供的一种基于奇异空间三特征的海面目标检测方法,对所述待检测信号的特征点进行检测分类,得到目标检测结果,还包括:
26.当所述海杂波数据的特征因海况或雷达视角的改变而发生变化时,重新采集海杂波数据以确定新的决策区域。
27.第二方面,本发明还提供一种基于奇异空间三特征的海面目标检测系统,包括:
28.获取模块,用于获取待检测信号;
29.三特征提取模块,用于从所述待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到所述待检测信号的特征点;其中,所述奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;
30.目标检测模块,用于对所述待检测信号的特征点进行检测分类,得到目标检测结果。
31.第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于奇异空间三特征的海面目标检测方法的步骤。
32.第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于奇异空间三特征的海面目标检测方法的步骤。
33.本发明提供的基于奇异空间三特征的海面目标检测方法及系统,通过从待检测信
号的奇异空间中提取累积主奇异值、第二奇异向量线性程度、第三奇异向量线性程度这三个特征,利用融合上述三个特征的特征点进行目标检测,可以更好的区分目标单元与杂波单元,得到的目标检测结果更加准确可靠。
附图说明
34.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1是本发明提供的基于奇异空间三特征的海面目标检测方法的流程示意图;
36.图2(a)是应用本发明提供的基于奇异空间三特征的海面目标检测方法对实测数据进行目标检测得到的检测结果示意图;
37.图2(b)是应用基于时频三特征的检测器对实测数据进行目标检测得到的检测结果示意图;
38.图2(c)是应用幅度、多普勒三特征检测器对实测数据进行目标检测得到的检测结果示意图;
39.图2(d)是应用分形检测器对实测数据进行目标检测得到的检测结果示意图;
40.图3为本发明提供的基于奇异空间三特征的海面目标检测系统的结构架构示意图;
41.图4为基于奇异空间三特征的海面目标检测系统中三特征提取模块的结构架构示意图;
42.图5为基于奇异空间三特征的海面目标检测系统中目标检测模块的结构架构示意图;
43.图6是本发明实施例提供的电子设备的结构架构示意图。
具体实施方式
44.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.图1示出了本发明实施例提供的基于奇异空间三特征的海面目标检测方法,包括:
46.s110:获取待检测信号。
47.在进行目标检测前,本发明假设对海雷达在一个波束内发射一系列相干脉冲,并在每个距离单元接收到长度为k的回波时间序列x(k)。若该回波信息未受到目标影响,则待检测单元中应只包含海杂波及噪声信号c(k),否则还应混有目标信号s(k)。基于此,海杂波中的目标检测可以归结为的二元假设检验问题,进而可以表示为:
[0048][0049]
可以理解的是,本步骤中提到的待检测信号,本质上是一串有限长的待处理时间
序列s={s
n
,n=1,2,

,n}。
[0050]
s120:从待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到待检测信号的特征点;其中,奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度。
[0051]
具体的,将待处理时间序列s={s
n
,n=1,2,

,n}映射成一个由长度为l的延迟列向量组成的轨迹矩阵,其中l被称为嵌入维数。具体做法是用一个长为l的滑窗在时间序列上依单位步长滑动,把每一次滑取得到的脉冲序列作为轨迹矩阵相应的列向量,即轨迹矩阵的第一列为信号s中索引1~l的脉冲信号,第二列为索引2~l 1的脉冲信号,依次类推。最后得到的轨迹矩阵可以表示为:
[0052][0053]
式中,k=n

l 1。显然,轨迹矩阵x中副对角线上的元素都相等,因此x属于hankel矩阵。本发明中取l=3。
[0054]
首先对轨迹矩阵x进行奇异值分解,得到:
[0055]
x=u∑v
h
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0056]
其中,∑为按奇异值σ
i
大小降序排列得到的对角矩阵,具体地,奇异值分解公式中涉及的三个矩阵可以分别表示为:
[0057]
σ=diag(σ1,σ2,


l
)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0058]
u=[u1,u2,

,u
l
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
[0059]
v=[v1,v2,

,v
l
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
[0060]
且v
i
=x
t
u
i

i
,i=1,2,

,l。本发明将排在首位的奇异值σ
i
定为主奇异值msv,σ2、σ3分别定义为第二奇异值ssv、第三奇异值tsv。
[0061]
为了提升目标与海杂波之间的可分性,本发明将雷达扫描的历史数据与当前帧数据进行融合以提升可分性,具体做法是:将奇异值沿帧时间维度积累叠加,此处将主奇异值msv的累积值用作检测器的第一个特征,称为累积主奇异值,其表达式如下:
[0062][0063]
式中,cmsv表示累积主奇异值,s表示累积起点,c表示累积帧数,c的取值范围一般在[10,30]之间。
[0064]
通过多帧扫描历史数据和当前帧数据的综合应用,本发明将特征提取渠道从帧内转移至帧间,特征提取过程更加便捷。
[0065]
分别将第二奇异值ssv、第三奇异值tsv在酉矩阵u中对应的奇异向量定义为第二奇异向量、第三奇异向量,然后将第二奇异向量与对应的第二奇异值相乘,将第三奇异向量与对应的第三奇异值相乘,可以得到线性拉伸后的奇异向量svls。
[0066]
抽取相邻的k帧雷达扫描数据,可分别计算得到第二奇异向量和第三奇异向量的k组三维svls坐标,为了降低算法复杂度,本发明只提取其中的前两维坐标数据进行分析,并
统一表示为(α
l

l
),l=2,3。其中,l指向奇异向量的排列顺序。
[0067]
接着针对得到的上述观测数据,利用最小二乘法拟合直线f(α
l
,ω),其中ω为二维向量,包括斜率和截距值。ω的求解可以转化为计算sse(sum of squared errors,误差平方和)函数最小值的问题,对应的ω值即为拟合结果。sse函数的表达式为:
[0068][0069]
本发明用第二奇异向量、第三奇异向量的sse值作为检测器的后两个特征,分别定义为第二奇异向量线性程度ldssv、第三奇异向量线性程度ldtsv,表达式分别为:
[0070]
ldssv=min(l(β2,f(α2,ω)))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(9)
[0071]
ldtsv=min(l(β3,f(α3,ω)))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(10)
[0072]
为了保证检测的同步性,抽取的雷达扫描数据帧数k应与累积帧数c相等。
[0073]
由此可以构建一个三特征空间(ldssv,ldtsv,cmsv),其中x轴为第二奇异向量线性程度特征ldssv,y轴为第三奇异向量线性程度特征ldtsv,z轴为累积主奇异值特征cmsv。从而得到待检测信号的特征点。
[0074]
s130:对待检测信号的特征点进行检测分类,得到目标检测结果。
[0075]
在本实施例中,前期需要采集海杂波数据,通过凸包算法对海杂波数据进行特征训练,得到决策区域。
[0076]
采用凸包算法构建决策区域的过程,具体如下:
[0077]
(1)初始化:设置海杂波数据的特征训练集为h,其中包含w个数据,计算虚警数为l=w
·
p
f
,其中p
f
为设定的虚警率。令起始变量l=0。
[0078]
(2)计算当前数据点的凸包ch(h),其中,凸包ch(h)的顶点为{v1,v2,

,v
r
}。然后统计落入凸包ch(h)中的数据点数量,设为n
all

[0079]
(3)设置一个循环变量q,令其从1到r,计算凸包ch(h

{v
q
}),即从集合h中去除顶点v
q
,然后计算处于新凸包ch(h

{v
q
})中的特征点数量,设为n
q

[0080]
(4)比较集合{n
all

n1,

,n
all

n
r
},去掉该集合中最大数值所对应的顶点v
i

[0081]
(5)令h

{v
i
}=h,l 1=l。
[0082]
(6)若l<l,返回步骤(2)继续下一个顶点的移除。否则,终止移除过程,输出最终的决策区域ω=ch(h)。
[0083]
之后,判断待检测信号的特征点是否落入上述决策区域ω内,若待检测信号的特征点落入决策区域ω,则待检测信号为杂波单元;若待检测信号的特征点未落入决策区域ω,则待检测信号为目标单元。
[0084]
在本步骤中,采集的海杂波数据需要通过三特征空间获得相应的特征点,由海杂波数据对应的特征点构建得到特征训练集。
[0085]
可以理解的是,当海杂波特征因海况或雷达视角的改变而发生明显变化时,需要重新采集海杂波数据以确定新的决策区域。
[0086]
考虑到奇异谱分析是近年来兴起的一种研究非线性时间序列的强有力工具,它可以从原序列中提取出不同成分的信号并加以预测分析,而不需要对处理后的数据作任何假设,因而被广泛应用于处理非平稳、非线性、非高斯信号。因此,本发明从待检测信号的奇异谱特性入手,研究目标单元与海杂波单元之间的差异特性,并定义三种特征用于目标检测,
避免了单特征检测的局限性,从而有效提高了目标检测的准确率。
[0087]
由于现有技术中存在已知的基于时频三特征的检测器,该检测器融合应用归一化平滑伪维格纳

威利分布中的时频脊累积量、连通区域个数和最大连通区域尺寸信息获得。同时,还存在幅度、多普勒三特征检测器,该检测器从雷达回波中提取了相对平均幅度、相对多普勒峰高以及相对多普勒熵三个特征,并在三维空间中利用凸包算法实现检测分类。
[0088]
为展示本发明提供的目标检测方法的优势,本实施例采用实测数据进行分析与验证,具体通过本发明提供的方法、上述基于时频三特征的检测器和幅度、多普勒三特征检测器以及公知的分形检测器分别对同一实测数据进行目标检测,虚警率均设置为10
‑3。其中,本发明实施例得到的检测结果如图2(a)所示,图2(b)、图2(c)、图2(d)分别示出了已有方法中基于时频三特征检测器、幅度、多普勒三特征检测器以及分形检测器的检测结果,从各自的检测结果图中可以直观的看出,相比已有的特征检测器,本发明实施例给出的检测方法在实际虚警率控制和检测准确率提升方面均具有明显优势。
[0089]
图3示出了本发明实施例提供的基于奇异空间三特征的海面目标检测系统,包括:
[0090]
获取模块310,用于获取待检测信号;
[0091]
三特征提取模块320,用于从待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到待检测信号的特征点;其中,奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;
[0092]
目标检测模块330,用于对待检测信号的特征点进行检测分类,得到目标检测结果。
[0093]
具体地,参见附图4,三特征提取模块320包括:
[0094]
轨迹矩阵获取单元321,用于获取待检测信号对应的轨迹矩阵;
[0095]
奇异值分解单元322,用于对轨迹矩阵进行奇异值分解,得到主奇异值、第二奇异值和第三奇异值;
[0096]
第一特征提取单元323,用于将主奇异值沿帧时间维度累积叠加,得到累积主奇异值;
[0097]
第二特征提取单元324,用于分别对第二奇异值和第三奇异值对应的奇异向量进行分布特性分析,得到第二奇异向量线性程度和第三奇异向量线性程度;
[0098]
特征点获取单元325,用于以第二奇异向量线性程度特征为x轴、第三奇异向量线性程度特征为y轴、累积主奇异值特征为z轴,构建得到三特征空间,得到待检测信号的特征点。
[0099]
具体地,参见附图5,目标检测模块330包括:
[0100]
决策区域生成单元331,用于采集海杂波数据,通过凸包算法对海杂波数据进行特征训练,得到决策区域;
[0101]
判断单元332,用于判断待检测信号的特征点是否落入决策区域,若待检测信号的特征点落入决策区域,则待检测信号为杂波单元;若待检测信号的特征点未落入决策区域,则待检测信号为目标单元。
[0102]
更优地,参见附图5,目标检测模块330还可以包括:
[0103]
决策区域更新单元333,用于当海杂波数据的特征因海况或雷达视角的改变而发生变化时,重新采集海杂波数据以确定新的决策区域。
[0104]
本发明提供的基于奇异空间三特征的海面目标检测系统,通过三特征提取模块从待检测信号的奇异空间中提取累积主奇异值、第二奇异向量线性程度、第三奇异向量线性程度这三个特征,通过目标检测模块利用融合上述三个特征的特征点进行目标检测,可以更准确的区分目标单元与杂波单元,得到的目标检测结果更加准确可靠。
[0105]
图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行基于奇异空间三特征的海面目标检测方法,该方法包括:获取待检测信号;从待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到待检测信号的特征点;其中,奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;对待检测信号的特征点进行检测分类,得到目标检测结果。
[0106]
此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述基于奇异空间三特征的海面目标检测方法,该方法包括:获取待检测信号;从待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到待检测信号的特征点;其中,奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;对待检测信号的特征点进行检测分类,得到目标检测结果。
[0108]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的基于奇异空间三特征的海面目标检测方法,该方法包括:获取待检测信号;从待检测信号的奇异空间中提取奇异空间三特征,构建三特征空间,得到待检测信号的特征点;其中,奇异空间三特征包括累积主奇异值、第二奇异向量线性程度和第三奇异向量线性程度;对待检测信号的特征点进行检测分类,得到目标检测结果。
[0109]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0110]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可
借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0111]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献