一种目标对象的确定方法、装置及设备转让专利

申请号 : CN202310023671.9

文献号 : CN115877342B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周双林沈伟张伟华赵君林孙泽林黄冬平夏文涛

申请人 : 江苏途索海洋技术服务有限公司

摘要 :

本发明提供一种目标对象的确定方法、装置及设备,所述方法包括:获取雷达回波信号的扫描线数据;利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;根据所述扫描线数据和所述边界值,获得目标扫描线数据;根据所述目标扫描线数据,确定目标对象。本发明提供的方案可以提高目标对象的检测概率与准确度。

权利要求 :

1.一种目标对象的确定方法,其特征在于,包括:获取雷达回波信号的扫描线数据;

利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;

根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;

根据所述扫描线数据和所述边界值,获得目标扫描线数据;

根据所述目标扫描线数据,确定目标对象;

其中,根据所述扫描线数据和所述边界值,获得目标扫描线数据,包括:根据所述扫描线数据与所述边界值的最大值,确定所述扫描线数据中大于所述最大值的数据为目标对象的目标信号;否则,确定为噪声信号;

根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数;

根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据;

其中,根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数,包括:通过公式: 计算得到噪声幂次量化系数;

其中,为噪声幂次量化系数, 为预设噪声量化上限,为噪声量化幂指数, 为噪声最大值, 为噪声最小值;

其中,根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据,包括:根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号;

根据预设量化方法,对所述目标信号进行量化处理,获得量化后的目标信号;

根据所述量化后的噪声信号和所述量化后的目标信号,获得量化处理后的目标扫描线数据。

2.根据权利要求1所述的目标对象的确定方法,其特征在于,利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组,包括:利用所述预设滑动窗口的预设计算点数,动态计算所述扫描线数据的平均值,得到所述滑动平均值数组 ;

其中,n为所述预设滑动窗口滑动的次数,n为正整数。

3.根据权利要求1所述的目标对象的确定方法,其特征在于,根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值,包括:获取所述滑动平均值数组中的最小值 ;

根据所述最小值 ,获得所述扫描线数据中的噪声数据段 ;其中,表示所述滑动平均值数组中最小值的下标,为所述预设滑动窗口的预设计算点数,和均为正整数;

确定所述噪声数据段的边界值,所述边界值包括:所述噪声数据段中的噪声最大值与噪声最小值。

4.根据权利要求1所述的目标对象的确定方法,其特征在于,根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号,包括:通过公式: ,获得量化处理后的噪声信号;

其中, 为量化后的噪声信号对应的扫描线数据, 为噪声信号对应的扫描线数据。

5.一种目标对象的确定装置,其特征在于,包括:获取模块,用于获取雷达回波信号的扫描线数据;

处理模块,用于利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;根据所述扫描线数据和所述边界值,获得目标扫描线数据;根据所述目标扫描线数据,确定目标对象;

其中,根据所述扫描线数据和所述边界值,获得目标扫描线数据,包括:根据所述扫描线数据与所述边界值的最大值,确定所述扫描线数据中大于所述最大值的数据为目标对象的目标信号;否则,确定为噪声信号;

根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数;

根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据;

其中,根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数,包括:通过公式: 计算得到噪声幂次量化系数;

其中,为噪声幂次量化系数, 为预设噪声量化上限,为噪声量化幂指数, 为噪声最大值, 为噪声最小值;

其中,根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据,包括:根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号;

根据预设量化方法,对所述目标信号进行量化处理,获得量化后的目标信号;

根据所述量化后的噪声信号和所述量化后的目标信号,获得量化处理后的目标扫描线数据。

6.一种计算设备,其特征在于,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如权利要求1至4任一项所述的方法。

7.一种计算机可读存储介质,其特征在于,存储指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至4任一项所述的方法。

说明书 :

一种目标对象的确定方法、装置及设备

技术领域

[0001] 本发明涉及雷达回波信号处理技术领域,特别是指一种目标对象的确定方法、装置及设备。

背景技术

[0002] 接收机是雷达、通信系统中重要的组成部分。噪声是限制雷达接收机灵敏度的主要因素。雷达接收的噪声来源是多方面的,主要可以分为两种,即内部噪声和外部噪声。
[0003] 内部噪声主要由接收机中的馈线、电路中的电阻元器件、放大器、混频器等产生;外部噪声是通过天线引入的,有各种人为干扰、天线热噪声、天电干扰、宇宙干扰和工业干扰等。
[0004] 如何正确量化检测出噪声信号对改善雷达接收机性能指标起到了关键性的作用。噪声量化的核心要求是保证噪声与小目标具有足够的识别度,提升小目标的发现概率。现有噪声线性量化方法对于接收电平接近的噪声信号与目标信号量化出的结果是接近的。导航雷达的接收回波通常需要进行幅值量化处理以满足后端软件接收数据的要求,其中现有技术对于噪声与目标的识别需要手动设置阈值进行判定,通过调谐功能适当微调量化的结果以达到最佳显示效果。然而判定阈值与调谐的参数需要人为手动设定并不断校准,效率与准确度上均存在较大的不足。另一方面,现有噪声量化技术,使得噪声量化处理后与小目标幅值接近,容易造成目标漏检或者误检。

发明内容

[0005] 本发明要解决的技术问题是提供一种目标对象的确定方法、装置及设备,以提高目标雷达回波信号的发现概率,进而提高目标雷达回波信号的检测概率。
[0006] 为解决上述技术问题,本发明的实施例提供一种目标对象的确定方法,包括:
[0007] 获取雷达回波信号的扫描线数据;
[0008] 利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;
[0009] 根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;
[0010] 根据所述扫描线数据和所述边界值,获得目标扫描线数据;
[0011] 根据所述目标扫描线数据,确定目标对象。
[0012] 可选的,利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组,包括:
[0013] 利用所述预设滑动窗口的预设计算点数,动态计算所述扫描线数据的平均值,得到所述滑动平均值数组 ;
[0014] 其中,n为所述预设滑动窗口滑动的次数,n为正整数。
[0015] 可选的,根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值,包括:
[0016] 获取所述滑动平均值数组中的最小值 ;
[0017] 根 据 所 述 最 小 值 ,获 得 所 述 扫 描 线 数 据 中 的 噪 声 数 据 段;其中,表示所述滑动平均值数组中最小值的下标, 为所述预设滑动窗口的预设计算点数,和 均为正整数;
[0018] 确定所述噪声数据段的边界值,所述边界值包括:所述噪声数据段中的噪声最大值与噪声最小值。
[0019] 可选的,根据所述扫描线数据和所述边界值,获得目标扫描线数据,包括:
[0020] 根据所述扫描线数据与所述边界值的最大值,确定所述扫描线数据中大于所述最大值的数据为目标对象的目标信号;否则,确定为噪声信号;
[0021] 根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数;
[0022] 根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据。
[0023] 可选的,根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数,包括:
[0024] 通过公式: 计算得到噪声幂次量化系数;
[0025] 其中,为噪声幂次量化系数, 为预设噪声量化上限,为噪声量化幂指数,为最大值为噪声最大值, 为最小值为噪声最小值。
[0026] 可选的,根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据,包括:
[0027] 根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号;
[0028] 根据预设量化方法,对所述目标信号进行量化处理,获得量化后的目标信号;
[0029] 根据所述量化后的噪声信号和所述量化后的目标信号,获得量化处理后的目标扫描线数据。
[0030] 可选的,根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号,包括:
[0031] 通过公式: ,获得量化处理后的噪声信号;
[0032] 其中, 为量化后的噪声信号对应的扫描线数据, 为噪声信号对应的扫描线数据。
[0033] 本发明的实施例还提供一种目标对象的确定装置,包括:
[0034] 获取模块,用于获取雷达回波信号的扫描线数据;
[0035] 处理模块,用于利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;根据所述扫描线数据和所述边界值,获得目标扫描线数据。
[0036] 本发明的实施例还提供一种计算设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上述任一项所述的方法。
[0037] 本发明的实施例还提供一种计算机可读存储介质,存储指令,当所述指令在计算机上运行时,使得计算机执行如上述任一项所述的方法。
[0038] 本发明的上述方案至少包括以下有益效果:
[0039] 本发明的上述方案,通过获取雷达回波信号的扫描线数据;利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;根据所述扫描线数据和所述边界值,获得目标扫描线数据;根据所述目标扫描线数据,确定目标对象,提高了雷达回波信号中的噪声信号和目标信号的区分度,提高了目标信号的发现概率,进而提高目标雷达回波信号的检测概率。

附图说明

[0040] 图1是本发明实施例提供的目标对象的确定方法流程图;
[0041] 图2是本发明实施例提供的目标对象的确定方法流程图具体实现流程图;
[0042] 图3是本发明实施例提供的目标对象的确定装置模块框示意图。

具体实施方式

[0043] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0044] 如图1所示,本发明的实施例提出一种目标对象的确定方法,包括:
[0045] 步骤11,获取雷达回波信号的扫描线数据;
[0046] 步骤12,利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;
[0047] 步骤13,根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;
[0048] 步骤14,根据所述扫描线数据和所述边界值,获得目标扫描线数据;
[0049] 步骤15,根据所述目标扫描线数据,确定目标对象。
[0050] 该实施例中,所述雷达回波信号的扫描线数据为雷达回波信号对应的数据点集合,其中每个雷达回波信号对应一个数据点,所述雷达回波信号对应的数据点可以形成所述扫描线数据,其可以表示为S=[S1,S2,...,Si],其中Si表示雷达回波信号对应的数据点,i表示所述扫描线数据中数据点的个数,且i为正整数;所述雷达回波信号包括噪声信号和目标信号,相应的所述扫描线数据中包含所述噪声信号对应的数据,以及所述目标信号对应的数据;
[0051] 所述预设滑动窗口是所述扫描线数据的子集合,所述预设滑动窗口可以是依据所述雷达回波信号对应的数据点的特性进行设置的;利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;具体的:所述预设滑动窗口沿所述扫描线数据,按照预设的步长进行滑动,所述预设滑动窗口每滑动一次即可对应得到所述扫描线数据的一个滑动平均值,也即是滑动窗口没滑动一次,便计算一次滑动窗口内扫描线数据的平均值,直到所述预设滑动窗口中最后一个数据点为所述扫描线数据的数据点集合中的最后一个数据点,所述预设滑动窗口停止滑动,并获得所述扫描线数据的滑动平均值数组;利用雷达回波信号对应数据自身对应的结构简单、时间复杂度低的数据进行滑动平均值的处理,降低了数据处理的复杂度;同时依据雷达回波信号对应的数据点的特性进行滑动窗口的设定,保证了后续处理的准确性;
[0052] 进一步的,可以依据所述滑动平均值的大小,确定所述滑动平均值数组中包含噪声信号的目标滑动平均值,并将所述目标滑动平均值对应的扫描线数据段确定为噪声数据段;根据所述噪声数据段中的数据,确定所述噪声数据段的边界值,并根据所述边界值对所述扫描线数据进行量化处理,并获得量化处理后的目标扫描线数据;经过量化处理后的目标扫描线数据中包含量化处理后的噪声信号对应的数据,以及量化处理后的目标信号对应的数据;基于所述边界值进行量化处理,可以提高所述目标扫描线数据中目标信号与噪声信号的区分度;进而可以准确地确定所述目标扫描线数据中的目标信号,并提高目标信号的检测概率与准确度,避免漏检或误检。
[0053] 本发明的一可选实施例中,上述步骤12,可以包括:
[0054] 步骤121,利用所述预设滑动窗口的预设计算点数,动态计算所述扫描线数据的平均值,得到所述滑动平均值数组 ;其中,n为所述预设滑动窗口滑动的次数,n为正整数。
[0055] 该实施例中,可以通过所述预设滑动窗口的大小动态计算所述扫描线数据的平均值,所述预设滑动窗口的大小表示:所述滑动窗口沿所述扫描线数据进行滑动时,每滑动一次,窗口内包含的扫描线数据的个数;所述预设滑动窗口按照预设步长沿所述扫描线数据进行滑动,每滑动一次则对应计算窗口内数据点的平均值,对应得到一个滑动窗口的平均值;所述预设滑动窗口依次向下滑动,即得到所述扫描线数据的多个滑动窗口的平均值,并组成滑动平均值数组;为后续获取噪声数据段的边界值提供数据基础,同时获取滑动平均值数组的方法简单;
[0056] 其中, , ,其中 表示所述扫描线数据下标,得到平均值数组 ,其中m表示所述预设滑动窗口内包含的扫描
线数据的个数,也即是所述预设滑动窗口的大小。
[0057] 本发明的一可选实施例中,可以通过滑动窗口点数全为1的滤波器对所述预设滑动窗口中数据点进行滤波处处理,以滤除数据值中的其他相关干扰,保证后续数据处理的精度;所述滤波器可以是与所述预设滑动窗口中数据点个数相同且数据全为1的滤波器;对滤波处理后的所述预设滑动窗口内的数据值的累加求和处理,得到所述预设滑动窗口中数据之和,之后除以所述预设滑动窗口内数据点的个数,得到所述预设滑动窗口的对应的一个滑动平均值,为后续确定噪声数据段的边界值提供数据基础。
[0058] 本发明的一可选实施例中,上述步骤13,可以包括:
[0059] 步骤131,获取所述滑动平均值数组中的最小值 ;
[0060] 步骤132,根据所述最小值 ,获得所述扫描线数据中的噪声数据段;其中,表示所述滑动平均值数组中最小值的下标, 为所述预设滑动窗口的预设计算点数,和 均为正整数;
[0061] 步骤133,确定所述噪声数据段的边界值,所述边界值包括:所述噪声数据段中的噪声最大值与噪声最小值。
[0062] 该实施例中,由于噪声信号对应的扫描线数据值比目标信号对应的扫描线数据值小,所以当预设滑动窗口中存在噪声信号对应的扫描线数据时,计算得到的滑动平均值会较小,对于预设滑动窗口中存在目标信号对应的扫描线数据的,则计算得到的滑动平均值会较大,因此取所述滑动平均值数组中的最小值作为目标滑动平均值,并将所述目标滑动平均值对应的扫描线数据段确定为噪声数据段;
[0063] 进一步的,将所述噪声数据段中的数据按照从小到大的顺序进行排列,确定排列后的边界值,并将排列中的最小值噪声信号确定为边界值中的噪声最小值,将排列中的最大值噪声信号确定为边界中的噪声最大值,后续基于所述噪声最大值与噪声最小值对所述扫描线数据进行处理,提高数据处理的效率以及普适性。
[0064] 本发明的一可选实施例中,上述步骤14,可以包括:
[0065] 步骤141,根据所述扫描线数据与所述边界值的最大值,确定所述扫描线数据中大于所述最大值的数据为目标对象的目标信号;否则,确定为噪声信号;
[0066] 步骤142,根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数;
[0067] 步骤143,根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据。
[0068] 该实施例中,将所述扫描线数据中每个数据分别与所述噪声最大值进行比较,当任一扫描线数据大于所述噪声最大值时,确定该扫描线数据对应的雷达回波信号为目标信号,当任一扫描线数据小于或等于所述噪声最大值时,确定该扫描线数据对应的雷达回波信号为噪声信号;通过边界值区分噪声信号以及目标信号,以便于后续对不同信号进行量化处理,保证量化处理的准确度;
[0069] 进一步的,可以根据所述噪声数据段中的噪声最大值与噪声最小值,计算得到所述噪声信号的噪声幂次量化系数;
[0070] 本发明的一可选实施例中,可以通过公式: 计算得到噪声幂次量化系数;
[0071] 其中,为噪声幂次量化系数, 为预设噪声量化上限,为噪声量化幂指数,为最大值为噪声最大值, 为最小值为噪声最小值。
[0072] 该实施例中,所述预设噪声量化上限以及所述噪声量化幂指数均可以依据所述雷达回波信号的特性进行设置,其中,所述预设噪声量化上限可以避免量化过渡,所述噪声量化幂指数用于控制量化曲线的陡峭程度;
[0073] 进一步的,可以依据计算得到的所述噪声幂次量化系数以及所述预设量化方法对所述扫描线数据进行量化处理,并得到量化处理后的目标扫描线数据,所述目标扫描线数据进行量化处理后,提高了数据中目标信号与噪声信号的区分度,从而可以准确的确定所述目标扫描线数据中的接近噪声信号的目标信号,避免将较小的目标信号误检为噪声信号或漏检,进而可以雷达回波信号中目标对象的检测准确度与效率。
[0074] 本发明的一可选实施例中,上述步骤143,可以包括:
[0075] 步骤1431,根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号;
[0076] 步骤1432,根据预设量化方法,对所述目标信号进行量化处理,获得量化后的目标信号;
[0077] 步骤1433,根据所述量化后的噪声信号和所述量化后的目标信号,获得量化处理后的目标扫描线数据。
[0078] 该实施例中,通过所述噪声幂次量化系数,对所述噪声信号对应的扫描线数据进行量化处理,并获得量化处理后的噪声信号 ;以及通过所述预设量化方法对所述目标信号对应的扫描线数据进行量化处理,并获得量化处理后的目标信号 ;以便于后续可以直观的区分所述目标扫描线数据中的噪声信号与目标信号,提高目标信号与噪声信号的区分度,进而提高目标信号的检测效率与准确度;进一步的,将所述量化后的噪声信号与所述量化后的目标信号 合并,获得量化处理后的目标扫描线数据 ;
[0079] 这里,所述预设量化处理方法可以是根据实际雷达回波信号的特征选择的合适的量化方法,如重现量化分析法、脉冲压缩处理等。
[0080] 本发明的一可选实施例中,可以依据所述目标扫描线数据中量化后的噪声信号,准确检测目标信号,避免将接近噪声信号的小目标信号误检为噪声信号,从而提高目标信号检测效率以及准确性。
[0081] 本发明的一可选实施例中,根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号,具体可以包括:
[0082] 通过公式: ,计算获得量化处理后的噪声信号;其中, 为量化后的噪声信号对应的扫描线数据, 为噪声信号对应的扫描线数据。
[0083] 该实施例中,当所述噪声信号对应的扫描数据小于或等于所述噪声最小值时,直接将该噪声信号置零;当所述噪声信号对应的扫描数据大于所述噪声最小值时,利用所述噪声幂次量化系数 、所述噪声量化幂指数 ,并通过上述关系式计算获得量化处理后的噪声信号;通过对噪声信号进行幂次量化处理,提小目标信号与噪声信号的区分度,便于后续检测目标信号,同时提高目标信号的检测概率。
[0084] 以下将以一具体示例对上述方法进行说明,如图2所示,具体实现流程如下:
[0085] 步骤21,获取雷达回波信号的扫描线数据 ,依据雷达特性设置后续量化计算所需的全局变量:预设滑动窗口计算点数m、噪声量化上限 以及噪声量化幂指数 ;
[0086] 步骤22,根据所述预设滑动窗口的计算点数m,动态计算所述扫描线数据的滑动平均值,即: , ,得到所述扫描线数据的滑动平均值数组 ,其中 为扫描线数据的下标;
[0087] 步骤23,确定所述滑动平均值数组中的最小平均值为目标滑动平均值,并将所述目标滑动平均值对应的扫描数据段确定为噪声数据段 ;
[0088] 步骤24,确定所述噪声数据中的边界值,所述边界值包括噪声信号对应的噪声最小值 和噪声信号对应的噪声最大值 ;
[0089] 步骤25,根据所述噪声最大值、噪声最小值以及以下公式,获得噪声幂次量化系数,
[0090]
[0091] 式中 为依据本雷达特性设置的噪声量化上限;为噪声量化幂指数,用于控制量化曲线的陡峭程度;
[0092] 步骤26,对所述扫描线数据中的数据进行逐一判定,若所述扫描线数据中的任一数据大于噪声最大值 ,则判定该数据目标信号 ,若小于等于噪声最大值,则判定为噪声信号 ;
[0093] 步骤27,依据获得的噪声幂次量化系数对噪声信号进行幂次量化处理,同时依据预设量化方法对目标信号进行量化处理,并最终得到量化处理后的目标扫描线数据 :其中,对噪声信号进行幂次量化处理可以通过以下公式计算获得
[0094] ;
[0095] 步骤28,根据所述目标扫描线数据,确定目标对象。
[0096] 本发明的上述实施例中,基于雷达回波信号中噪声信号相对目标信号幅值更小的特性,利用滑动求平均方法自适应定位噪声数据段,进而提取出噪声数据的边界值,提高后续噪声量化处理效率及普适性;进一步的依据雷达回波信号的特性设置噪声量化幂指数,之后基于噪声数据段的边界值对噪声信号进行幂次量化运算处理,提高了噪声信号与目标信号的区分度,可以避免接近噪声信号的小目标信号被漏检或误检,进而可以提高目标对象检测的准确度及概率。
[0097] 本发明的实施例还提供一种目标对象的确定装置30,包括:
[0098] 获取模块31,用于获取雷达回波信号的扫描线数据;
[0099] 处理模块32,用于利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组;根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值;根据所述扫描线数据和所述边界值,获得目标扫描线数据;根据所述目标扫描线数据,确定目标对象。
[0100] 可选的,所述处理模块32利用预设滑动窗口动态计算所述扫描线数据的平均值,获得所述扫描线数据的滑动平均值数组时,具体用于:
[0101] 利用所述预设滑动窗口的预设计算点数,动态计算所述扫描线数据的平均值,得到所述滑动平均值数组 ;
[0102] 其中,n为所述预设滑动窗口滑动的次数,n为正整数。
[0103] 可选的,所述处理模块32根据所述滑动平均值数组,获得所述扫描线数据中噪声数据段的边界值时,具体用于:
[0104] 获取所述滑动平均值数组中的最小值 ;
[0105] 根 据 所 述 最 小 值 ,获 得 所 述 扫 描 线 数 据 中 的 噪 声 数 据 段;其中,表示所述滑动平均值数组中最小值的下标, 为所述预设滑动窗口的预设计算点数,和 均为正整数;
[0106] 确定所述噪声数据段的边界值,所述边界值包括:所述噪声数据段中的噪声最大值与噪声最小值。
[0107] 可选的,所述处理模块32根据所述扫描线数据和所述边界值,获得目标扫描线数据时,具体用于:
[0108] 根据所述扫描线数据与所述边界值的最大值,确定所述扫描线数据中大于所述最大值的数据为目标对象的目标信号;否则,确定为噪声信号;
[0109] 根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数;
[0110] 根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据。
[0111] 可选的,所述处理模块32根据所述噪声数据段中的噪声最大值与噪声最小值,获得噪声幂次量化系数时,具体用于:
[0112] 通过公式: 计算得到噪声幂次量化系数;
[0113] 其中,为噪声幂次量化系数, 为预设噪声量化上限,为噪声量化幂指数,为最大值为噪声最大值, 为最小值为噪声最小值。
[0114] 可选的,所述处理模块32根据所述噪声幂次量化系数和预设量化方法,对所述扫描线数据进行量化处理,获得量化处理后的目标扫描线数据时,具体用于:
[0115] 根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号;
[0116] 根据预设量化方法,对所述目标信号进行量化处理,获得量化后的目标信号;
[0117] 根据所述量化后的噪声信号和所述量化后的目标信号,获得量化处理后的目标扫描线数据。
[0118] 可选的,所述处理模块32根据所述噪声幂次量化系数,对所述噪声信号进行量化处理,获得量化后的噪声信号时,具体用于:
[0119] 通过公式: ,获得量化处理后的噪声信号;
[0120] 其中, 为量化后的噪声信号对应的扫描线数据, 为噪声信号对应的扫描线数据。
[0121] 需要说明的是,该装置是与上述目标对象的确定方法相对应的装置,上述方法实施例中的所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
[0122] 本发明的实施例还提供一种计算设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。上述方法实施例中的所有实现方式均适用于该实施例中,也能达到相同的技术效果。
[0123] 本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如上所述的方法。上述方法实施例中的所有实现方式均适用于该实施例中,也能达到相同的技术效果。
[0124] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0125] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0126] 在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0127] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0128] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0129] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0130] 此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
[0131] 因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
[0132] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。