【技术实现步骤摘要】
一种基于神经微分方程的行人轨迹预测方法及系统
[0001]本专利技术涉及行人轨迹预测
,更具体的说是涉及一种基于神经微分方程的行人轨迹预测方法及系统
。
技术介绍
[0002]行人轨迹预测指通过对环境信息
、
周围移动目标及行人的当前状态和历史状态进行建模,然后对当前行人未来移动轨迹进行合理预测的方法
。
[0003]目前,关于行人轨迹预测的方法主要分为三类:一是基于规则驱动的方法,该类方法需要基于很强的先验和假设,比如基于动力学
、
粒子系统(
Particle System )
、
社会力模型(
Social Force Model
)等;同时,该类方法会使用具体的数学表达或特定的物理模型,所以其具有很好的可解释性,但欠拟合于真实的场景,即预测的结果不够准确
。
如
CN109300144A
(一种融合社会力模型和卡尔曼滤波的行人轨迹预测方法)专利申请中,先使用自适应变异粒子群算法对社会力模型参数进行标定,然后使用卡尔曼滤波修正预测的轨迹,但是该专利技术使用的数据是模拟的,无法适用于真实场景,最终的预测结果可参考性较弱
。
[0004]二是基于数据驱动的方法,该类方法通过统计机器学习优化方法和真实的场景数据能够解决基于规则驱动方法欠拟合于真实场景的问题,但是该类方法在大量数据条件下,拟合能力同样有限
。
如
CN115424236A
...
【技术保护点】
【技术特征摘要】
1.
一种基于神经微分方程的行人轨迹预测方法,其特征在于,包括以下步骤:
S1、
采集目标区域的真实场景数据;
S2、
对所述真实场景数据进行分析和处理,并将处理后的真实场景数据存入数据库中;
S3、
构建仿真数据生产模型,根据先验和假设数据生产出多样化的模拟轨迹数据,并将所述模拟轨迹数据存入数据库中;
S4、
构建轨迹预测模型,并对所述轨迹预测模型进行增量学习和训练;
S5、
实时获取待预测的场景数据,输入训练好的轨迹预测模型中,输出对行人未来运动轨迹的预测结果;
S6、
将行人未来运动轨迹的预测结果进行可视化展示
。2.
根据权利要求1所述的一种基于神经微分方程的行人轨迹预测方法,其特征在于,步骤
S1
中所述真实场景数据包括行人数据
、
场地数据以及行人周边移动目标数据
。3.
根据权利要求2所述的一种基于神经微分方程的行人轨迹预测方法,其特征在于,步骤
S2
中对所述真实场景数据进行分析和处理包括:对所述行人数据和行人周边移动目标进行目标检测和追踪分析,获得行人历史运动轨迹和行人周边移动目标轨迹;对所述场地数据进行语义分割,生成场地分割地图
。4.
根据权利要求1所述的一种基于神经微分方程的行人轨迹预测方法,其特征在于,步骤
S4
中构建的轨迹预测模型中包含目标点预测神经网络和神经微分神经网络两个神经网络;所述目标点预测神经网络用于预测行人未来将要到达的目标点;所述神经微分神经网络用于根据所述目标点预测神经网络预测的目标点预测行人未来完整的运动轨迹
。5.
根据权利要求4所述的一种基于神经微分方程的行人轨迹预测方法,其特征在于,所述神经微分神经网络将微分方程与神经网络相结合,行人的状态用如下微分方程表示:;其中,表示对行人状态
、
周围移动目标
、
环境信息的整体建模;表示神经网络需要学习的参数;表示行人的状态,包括位移和速度;表示行人...
【专利技术属性】
技术研发人员:张攀,张鹏飞,苏江,
申请(专利权)人:暗物智能科技广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。