一种基于轨迹预测的行人碰撞预警方法技术

技术编号:34841669 阅读:18 留言:0更新日期:2022-09-08 07:38
本发明专利技术公开了一种基于轨迹预测的行人碰撞预警方法,首先获取研究区域内行人移动轨迹和碰撞数据生成相应的样本数据集;根据样本数据集获取行人的历史轨迹,再通过编码器进行编码,根据得到的参数级联,输入到潜空间编码器刻画潜变量参数,最后根据潜变量参数对可能的轨迹终点进行采样完成轨迹和终点预测,对行人进行碰撞预警。本发明专利技术通过对样本数据集进行分析,获取行人的历史轨迹,进行预测行人轨迹和终点,可以有效地对碰撞进行预警,降低事故发生的概率。生的概率。生的概率。

【技术实现步骤摘要】
一种基于轨迹预测的行人碰撞预警方法


[0001]本专利技术属于轨迹预测
,具体而言涉及一种基于轨迹预测的行人碰撞预警方法。

技术介绍

[0002]随着我国人口密度增大以及行人设施的普及,类似步行街、游乐场等场所的步行人密度迅速提升。外加智能手机对行人的影响,行人间发生碰撞的几率增加,导致人员矛盾增加,严重的还会在碰撞时造成的伤害,进而产生的民事纠纷。
[0003]因此,现在急需一种可以实时对可能发生的碰撞进行检测,有效地对碰撞进行预警,降低事故发生的概率。

技术实现思路

[0004]本专利技术针对现有技术中的不足,提供一种基于轨迹预测的行人碰撞预警方法,通过对行人的历史轨迹进行分析,提前预测行人轨迹和终点,可以有效地对碰撞进行预警,降低事故发生的概率。
[0005]为实现上述目的,本专利技术采用以下技术方案:
[0006]本专利技术实施例提出了一种基于轨迹预测的行人碰撞预警方法,所述预警方法包括以下步骤:
[0007]S1,筛选出密集人流数据集中存在碰撞和轨迹重叠的数据,生成轨迹碰撞数据集;
[0008]S2,针对轨迹碰撞数据集中的每个样本,提取相应的行人的历史轨迹,其中,将行人p
j
与p
k
的历史轨迹分别设为与轨迹终点分别设为与
[0009]S3,采用历史轨迹编码器E
past
对步骤S2中提取的行人的历史轨迹进行编码,将图像信息转换成数组,得到与采用轨迹终点编码器E
end
轨迹终点进行编码,得到与
[0010]S4,将上述步骤S3中得到的和级联,输入到潜空间编码器E
latent
,得到刻画变分自编码器潜变量的参数,具体计算方式如下:
[0011][0012][0013]S5,根据潜变量参数对可能的轨迹终点进行采样,将采样结果分别与级联后送入潜空间解码器D
latent
,得到对轨迹终点的预测;
[0014]S6,根据所预测的轨迹和终点,对行人进行碰撞预警。
[0015]进一步地,步骤S1中,生成轨迹碰撞数据集的具体步骤如下:
[0016]S11,在比对范围L内,预设碰撞预警距离DT1和碰撞安全距离DT2,输入轨迹数据集预警距离DT1和碰撞安全距离DT2,输入轨迹数据集进行轨迹计算,其中,
[0017]S12,生成轨迹碰撞数据集
[0018]其中,
[0019][0020]进一步地,步骤S5中,对轨迹终点的预测的具体步骤如下:
[0021]S51,根据潜变量参数对可能的轨迹终点进行采样,对行人p
j
与p
k
的轨迹终点和进行预测,计算公式如下:
[0022][0023][0024]S52,将上述步骤S51中得到的轨迹终点和分别与历史轨迹和进行级联,得到对终点约束的碰撞预测与
[0025]S53,根据上述步骤得到的碰撞预测值与进行级联,送入到碰撞标签预测子网络P
label
,对终点约束的碰撞标签和碰撞中心坐标进行预测,得到预测终点约束的碰撞标签和终点约束的碰撞中心坐标计算公式如下:
[0026][0027][0028]其中,为进行完整网络的端到端训练,对损失函数进行设计如下:
[0029][0030][0031][0032][0033][0034][0035]其中,KLD为散度项用于训练变分自编码器;AEL为轨迹终点误差项用于训练轨迹终点编码器E
end
、历史轨迹编码器E
past
、潜空间编码器E
latent
、潜空间解码器D
latent
;ATL为轨迹预测损失项用于训练轨迹预测子网络P
future
及相关前处理模块;CLL为碰撞标签预测损失项用于训练碰撞标签预测子网络P
label
及相关前处理模块;CCL为碰撞中心坐标预测损失项用于训练碰撞中心坐标预测子网络P
coord
及相关前处理模块。
[0036]进一步地,所述碰撞检测指标包括精度、准确度、召回率、F1得分和碰撞中心坐标预测误差;其中,碰撞中心坐标误差为预测碰撞中心坐标与真实碰撞中心坐标间的l2‑
距离,具体计算公式如下:
[0037][0038][0039][0040][0041][0042]有益效果:
[0043]第一,本专利技术提出的基于轨迹预测的行人碰撞预警方法,通过对样本数据集进行分析,获取行人的历史轨迹,进行预测行人轨迹和终点,可以有效地对碰撞进行预警,降低事故发生的概率。
[0044]第二,本专利技术提出的基于轨迹预测的行人碰撞预警方法,通过筛选出密集人流数据集中存在碰撞和轨迹重叠的数据聚集以符合该算法研究的场景与环境,避免了不必要的运算,同时排除一些干扰项,提高了参数的精确度。
[0045]第三,本专利技术提出的基于轨迹预测的行人碰撞预警方法,通过二次对预测的轨迹和终点进行行人检测碰撞保证了数据的准确性和精准度。
附图说明
[0046]图1为本专利技术实施例的基于轨迹预测的行人碰撞预警方法的算法流程示意图。
[0047]图2为本专利技术实施例的基于轨迹预测的行人碰撞预警方法的数据集算法流程示意图。
具体实施方式
[0048]下面的实施例可使本专业技术人员更全面地理解本专利技术,但不以任何方式限制本专利技术。
[0049]图1为本专利技术实施例的基于轨迹预测的行人碰撞预警方法的算法流程示意图。本实施例提出了一种基于轨迹预测的行人碰撞预警方法,该方法包括以下步骤:
[0050]S1,筛选出密集人流数据集中存在碰撞和轨迹重叠的数据,生成轨迹碰撞数据集。
[0051]S2,针对轨迹碰撞数据集中的每个样本,提取相应的行人的历史轨迹,其中,将行人p
j
与p
k
的历史轨迹分别设为与轨迹终点分别设为与
[0052]S3,采用历史轨迹编码器E
past
对步骤S2中提取的行人的历史轨迹进行编码,将图像信息转换成数组,得到与采用轨迹终点编码器E
end
对轨迹终点进行编码,得到与
[0053]S4,将上述步骤S3中得到的和级联,输入到潜空间编码器E
latent
,得到刻画变分自编码器潜变量的参数,具体计算方式如下:
[0054][0055][0056]S5,根据潜变量参数对可能的轨迹终点进行采样,将采样结果分别与级联后送入潜空间解码器D
latent
,得到对轨迹终点的预测。
[0057]S6,根据所预测的轨迹和终点,对行人进行碰撞预警。
[0058]一、获取样品数据集
[0059]选定检测区域,筛选出密集人流数据集中存在碰撞和轨迹重叠的数据,生成相应的样本数据集。
[0060]二、提取行人的历史轨迹
[0061]图2为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于轨迹预测的行人碰撞预警方法,其特征在于,所述预警方法包括以下步骤:S1,筛选出密集人流数据集中存在碰撞和轨迹重叠的数据,生成轨迹碰撞数据集;S2,针对轨迹碰撞数据集中的每个样本,提取相应的行人的历史轨迹,其中,将行人p
j
与p
k
的历史轨迹分别设为与轨迹终点分别设为与S3,采用历史轨迹编码器E
past
对步骤S2中提取的行人的历史轨迹进行编码,将图像信息转换成数组,得到与采用轨迹终点编码器E
end
对轨迹终点进行编码,得到与S4,将上述步骤S3中得到的和级联,输入到潜空间编码器E
latent
,得到刻画变分自编码器潜变量的参数,具体计算方式如下:的参数,具体计算方式如下:S5,根据潜变量参数对可能的轨迹终点进行采样,将采样结果分别与级联后送入潜空间解码器D
latent
,得到对轨迹终点的预测;S6,根据所预测的轨迹和终点,对行人进行碰撞预警。2.根据权利1所述的基于轨迹预测的行人碰撞预警方法,其特征在于,步骤S1中,生成轨迹碰撞数据集的具体步骤如下:S11,在比对范围L内,预设碰撞预警距离DT1和碰撞安全距离DT2,输入轨迹数据集S11,在比对范围L内,预设碰撞预警距离DT1和碰撞安全距离DT2,输入轨迹数据集进行轨迹计算,其中,S12,生成轨迹碰撞数据集其中,其中,l
jk
∈{0,1},3.根据权利1所述的基于轨迹预测的行人碰撞预警方法,其特征在于,步骤S5中,对轨迹终点的预测的具体步骤如下:S51,根据潜变量参数对可能的轨迹终点进行采样,对行人p
j
与p
k
的轨迹终点和进行预测,计算公式如下:行预测,计算公式如下:S52,将上述步骤S5...

【专利技术属性】
技术研发人员:陈苏禹赵海涛丁轩浩陈石张致强
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1