一种非视域目标探测中基于神经网络的快速定位方法技术

技术编号:31509550 阅读:20 留言:0更新日期:2021-12-22 23:46
本发明专利技术提供一种非视域目标探测中基于神经网络的快速定位方法。针对传统非视域目标定位方法运算量大、精度低的问题,对中介面回波和目标散射回波信号分别提取其特征点,并使用神经网络对特征点之间的距离与非视域目标空间位置的关系进行建模,从而快速地解算出非视域目标的空间位置信息。本发明专利技术与现有技术相比的有益效果在于:本方法可以提高非视域目标定位精度;提升非视域目标定位的抗噪性能;有利于提高非视域目标探测的实时性。于提高非视域目标探测的实时性。于提高非视域目标探测的实时性。

【技术实现步骤摘要】
一种非视域目标探测中基于神经网络的快速定位方法


[0001]本专利技术属于光电探测领域,具体涉及一种非视域目标探测中基于神经网络的快速定位方法。

技术介绍

[0002]非视域探测技术是一种能够对被遮挡物体或场景进行探测、跟踪的技术,可以通过这项技术延展我们人类的视域范围。未来,将有可能应用于安全自动驾驶、危险情况救援及机器人视觉等领域,且都有重要的意义。目前已成为国内外研究的热点。与传统光学探测技术有所不同,传统光学探测技术只能够对视线范围内的物体进行探测。如果目标发生遮挡,传统光学探测技术将无法探测。
[0003]该技术主要采取主动探测的方式,发射一束脉冲激光到中介面,激光在中介面会发生漫反射,一部分激光直接返回探测器并被收集到,称为中介面回波,一部分漫反射后的激光打在非视域目标上并发生第二次漫反射到中介面上,此时中介面上将发生第三次漫反射,发生第三次漫反射后返回的光子被探测器收集到,称为目标散射回波,由此测量出光子的到达时间,从而解算出非视域目标的信息。然而,在解算过程中传统方法运算量大,运算时间长,严重影响非视域目标探测的实时性。
[0004]在目前的文献中,传统的椭圆解算非视域目标位置的方法,是将目标散射回波信号看作非视域目标存在的概率分布,将目标散射回波信号通过非视域椭圆物理模型映射到非视域,再计算出非视域中联合概率密度的最大值,并认为这一点就是非视域目标的位置。这种方法需要将全部的波形映射到非视域二维空间中,映射到非视域过程中运算量较大,影响非视域目标探测的实时性。往往将目标回波投影到非视域后,往往非视域中联合概率密度在较大邻域内比较相近,导致定位精度低。并且由于实验中对探测点和激光器的标校不准确,也会造成非视域目标定位的误差。总之,传统的椭圆解算非视域目标位置的方法运算量大,精度低,影响非视域目标探测的实时性和准确性。

技术实现思路

[0005]本专利技术解决的技术问题:针对传统非视域目标定位方法运算量大,精度低的问题,提供一种非视域目标探测中基于神经网络的快速定位方法。本专利技术在非视域目标回波的光子达到时间直方图信号中,对中介面回波和目标散射回波信号分别提取其特征点,并使用神经网络对特征点之间的距离与非视域目标空间位置的关系进行建模,从而快速地解算出非视域目标的空间位置信息。
[0006]本专利技术采用以下技术方案:一种非视域目标探测中基于神经网络的快速定位方法,该方法包括以下步骤:
[0007]步骤1、在非视域目标回波的光子到达时间直方图信号中,对中介面回波与目标散射回波信号分别提取其特征点,并计算特征点之间的距离;
[0008]步骤2、将针对多个探测点计算出的特征点之间的距离作为输入数据,将当前非视
域目标的空间位置作为目标值;
[0009]步骤3、在非视域目标的不同位置重复步骤1~2,收集若干组数据;
[0010]步骤4、使用神经网络对所述特征点之间的距离与所述非视域目标空间位置的关系进行建模,学习出神经网络的参数;
[0011]步骤5、使用建立的模型对未知非视域目标进行定位。
[0012]进一步的,步骤1中,所述对中介面回波和目标散射回波信号分别提取其特征点的方法为:提取中介面回波信号的峰值点作为中介面回波信号的特征点,并提取目标散射回波信号的峰值点作为目标散射回波信号的特征点。
[0013]进一步的,步骤4中,所述利用神经网络对特征点之间的距离与非视域目标空间位置的关系进行建模的方法为:将多路回波信号中特征点之间的距离作为输入数据,并将当前非视域目标的空间位置作为目标值,建立前馈神经网络模型,再通过反向传播算法学习出神经网络的参数,从而完成建模。
[0014]进一步的,对目标散射回波信号提取特征点前,对直方图信号的中介面回波置零并进行滤波。
[0015]本专利技术与现有技术相比的有益效果在于:
[0016](1)本专利技术方法可以提高非视域目标定位精度;
[0017](2)提升非视域目标定位的抗噪性能;
[0018](3)有利于提高非视域目标探测的实时性。
[0019]图面说明
[0020]图1是实施例中非视域目标实验中采集到的背景直方图信号;
[0021]图2是实施例中非视域目标实验中经过信号处理的光子到达时间直方图信号;
[0022]图3是实施例中使用神经网络模型进行非视域目标定位的结果。
具体实施方式
[0023]以下是本专利技术的具体实施办法。但以下的实施例仅限于解释本专利技术,本专利技术的保护范围应包括权利要求的全部内容,而且通过以下实施例对该领域的技术人员即可以实现本专利技术权利要求的全部内容。
[0024]本实施例在三个不同探测点来接收非视域目标返回的光子到达时间直方图信号,并对三路直方图信号中特征点之间的距离和非视域目标的空间位置的关系进行建模。本实施例通过仿真产生用于建模的数据集,并使用实验数据进行验证,但不限于使用仿真数据建模。本专利技术基于神经网络的快速定位方法具体步骤如下:
[0025]步骤1、在非视域目标回波的光子到达时间直方图信号中,对中介面回波与目标散射回波信号分别提取其特征点,并计算特征点之间的距离。
[0026]设中介面上激光点的位置为坐标系原点,即(0,0,0),x方向表示非视域场景中水平方向,y方向表示非视域场景中的z=0平面上与x轴垂直的方向,z方向表示非视域场景中竖直高度的方向。探测点在中介面的位置为:(

0.218,0,0)、(

0.373,0,0)、(

0.523,0,0)。以第一个探测点为例,特征点之间的距离的计算公式如下:
[0027][0028]其中,x,y分别为非视域目标位置的横纵坐标,d1为在第一个探测点处产生的特征
点之间的距离,r1为探测器到中介面上探测点的距离,r2为中介面上激光点到探测点的距离。同理可得在第二个探测点和第三个探测点的特征点之间的距离数据d2、d3。
[0029]步骤2、将多个探测点计算出的特征点之间的距离作为输入数据,将当前非视域目标的空间位置作为目标值。符号表示如下:
[0030]d(x,y)=(d1,d2,d3)T,d∈R3ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0031]Y(d)=[x,y]T
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0032]其中,x,y分别为非视域目标位置的横纵坐标,d为特征点之间的距离d1,d2,d3组成的向量,Y为特征点之间的距离向量d所对应的目标向量。
[0033]步骤3、重复步骤1~2,在非视域目标的不同位置处收集若干组数据。
[0034]步骤4、使用神经网络对特征点之间的距离与非视域目标空间位置的关系进行建模,学习出神经网络的参数。
[0035]本实施例建立了一个包含3个输入层,10个隐藏层和2个输出层的前馈神经网络,三个输入分别为三个探测点的特征点之间的距离本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非视域目标探测中基于神经网络的快速定位方法,其特征在于:该方法包括以下步骤:步骤1、在非视域目标回波的光子到达时间直方图信号中,对中介面回波与目标散射回波信号分别提取其特征点,并计算特征点之间的距离;步骤2、将针对多个探测点计算出的特征点之间的距离作为输入数据,将当前非视域目标的空间位置作为目标值;步骤3、在非视域目标的不同位置重复步骤1~2,收集若干组数据;步骤4、使用神经网络对所述特征点之间的距离与所述非视域目标空间位置的关系进行建模,学习出神经网络的参数;步骤5、使用建立的模型对未知非视域目标进行定位。2.根据权利要求1所述一种非视域目标探测中基...

【专利技术属性】
技术研发人员:罗一涵李泰霖刘雅卿夏诗烨谢宗良徐少雄马浩统曹雷
申请(专利权)人:中国科学院光电技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1