《3D Multi-Object Tracking: A Baseline and New Evaluation Metrics》论文研读简略记录

简介:使用3D卡尔曼滤波来预测之前帧目标的运动轨迹,即预测之前帧目标在当前帧的位置,再用匈牙利算法进行匹配。扩展了KITTI 2D MOT评估工具来进行3D MOT,代价函数为3D IOU,并在3D空间中将3D跟踪结果与3D真值轨迹直接匹配。

1.相关工作:可以在不发生透视畸变的情况下获取三维空间的运动和外观信息。『16』用估计物体到相机的距离和他们在三维空间中的速度作为运动线索。在每个时间戳上,只需要检测当前帧和前一阵的相关轨迹。本文将3D卡尔曼滤波器的状态空间扩展到全3D域,包括:3D位置(x,y,z)、3D尺寸(l,w,h)、3D速度和方向。

2.3D卡尔曼滤波器:采用与摄像机自运动无关的匀速模型来近似目标的帧间位移,即不明确预测自我运动,而是用运动模型来适应自我运动和其他物体的运动。将对象轨迹的状态表述为一个11维向量,,分别表示3D空间的位置,航向角(heading angle ),对象的三维尺寸,置信度以及3维空间中的对象速度。(没有用角速度),预测出的3D位置为:

3.矫正方向:对于匹配上的障碍物,使用当前检测结果作为观察,更新卡尔曼状态。为防止检测结果朝向角与可能会出现相差180°的问题,对于预测和观测朝向角相差大于90°的情况,会对预测变量中的朝向角增加180°。

4.卡尔曼滤波算法是一个时域滤波,是一种最优估计算法,也是一个迭代器,根据以知的先验值,预测下一时刻的估计值。滤波本质上就是加权,既然是加权,那么卡尔曼滤波算法本质就是数据融合的操作(Data fusion),融合的内容有两个:分别是满足一定分布的先验状态估计值和满足一定分布的观测值之间的融合(也就是你们可能在其他资料上看到的两个椭圆相乘,其实就是数据的融合),融合后得到后验状态估计值。

 《AB3DMOT》参考链接: https://zhuanlan.zhihu.com/p/373464885
《卡尔曼滤波》参考链接:https://blog.csdn.net/qq_39523365/article/details/109094713

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: SiamMOT是一种基于Siamese网络的多目标跟踪算法,它可以同时跟踪多个目标,并且在速度和准确度方面都有很好的表现。该算法使用了深度学习技术,通过学习目标的特征来进行跟踪,具有很强的鲁棒性和适应性。在实际应用中,SiamMOT已经被广泛应用于视频监控、自动驾驶等领域。 ### 回答2: SiamMOT是指SiamMOT算法,是一种基于SiamRPN++和深度学习的多目标追踪算法。它主要通过在目标检测的基础上,根据目标的视觉特征进行跟踪,实现对多个目标同时进行跟踪的功能。 SiamMOT算法采用Siamese网络结构,该网络结构以两个相同的子网络组成,用于学习目标的特征。子网络通过共享权重,实现对同一个目标的不同视角的特征提取。通过特征提取,SiamMOT能够把同一目标的特征映射到相同的空间中,从而实现目标跟踪。 SiamMOT算法主要包含三个主要的步骤:第一步是目标检测,利用目标检测算法进行目标的初步识别,获取目标的位置和尺寸信息;第二步是特征提取,通过Siamese网络提取目标的特征,将不同视角下的特征映射到相同的空间中;第三步是目标跟踪,根据目标的特征匹配策略,利用目标的运动信息和外观特征进行目标的连续跟踪。 SiamMOT算法具有高效、准确的特点,能够在复杂背景下跟踪多个目标,并且能够实现实时运行。它在视频监控、自动驾驶、行人跟踪等领域有着广泛的应用前景,为目标跟踪研究提供了有效的方法和思路。 ### 回答3: SiamMot是一种基于SiamNet的多目标跟踪算法。SiamNet是一种基于孪生网络的方式,用于目标跟踪任务。在SiamMot中,孪生网络首先用于提取目标的特征向量。这些特征向量能够捕捉到目标的关键信息,例如目标的外观和运动。然后,通过计算特征向量之间的相似度,可以将目标在连续帧中进行匹配。 SiamMot采用了一种离线训练和在线跟踪的方式。在训练阶段,使用大量的视频序列进行训练,以学习目标的特征和运动模式。在跟踪阶段,根据目标在第一帧中的位置,使用SiamNet提取目标的特征向量,并与后续帧中的特征进行匹配。通过计算特征之间的相似度,可以确定目标在连续帧中的位置。 相比传统的多目标跟踪算法,SiamMot具有许多优势。首先,它能够在复杂的场景中实现准确的目标跟踪。其次,SiamMot在目标外观变化和运动模式变化的情况下都具有较好的适应性。此外,SiamMot具有较高的实时性能,能够处理高帧率的视频流。 总之,SiamMot是一种基于SiamNet的多目标跟踪算法,通过提取目标的特征向量,并计算特征之间的相似度,实现准确且稳定的目标跟踪。这种算法在目标追踪领域具有广泛的应用前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值