deepsort之YOLO系列目标跟踪及其他功能


一、ID switch是什么?

跟踪问题中最重要的就是数据关联(data association)问题,即关联2帧图像的bbox。
在sort中,存在的最大的问题就是ID switch。用过下面的图就很好理解了,我们目标检测算法、KF、匈牙利算法已经能够对不同运动对象进行ID的指派和跟踪,但是如果出现下边的A对象由左向右运动,B对象由上向下运动,碰巧的是A、B对象同时到达圆形区域内的C点,这时候就可能出现A、B对象的ID互换,这就是ID switch。deepsort的目的就是来降低ID switch的频率。
在这里插入图片描述

二、deepsort框架

deepsort的改进就是在原来sort的基础上给检测到的BBo训练了一个可以编码物体的128维的向量的CNN网络,并将这一向量融入损失矩阵的构造
从而使得匈牙利算法的匹配结果更加可靠。

二、deepsort需要的模型

在这里插入图片描述

1.目标检测器

目标检测器就是我常用的YOLO、SSD、FasterRcnn等目标检测模型,在针对不同的场景的时候需要我们去自定义模型。

2.目标跟踪器

目标跟踪器需要我们去训练一个ReID模型,ReID重识别算法本质上是一个多分类图像分类模型,输入行人的patch图,并提取特征,输出ID号。REID模型使用了Restnet50。从数据集中把人的图块裁剪出来,用于训练ReID 重识别模型。
下载MOT17多目标跟踪数据集
mot2coco.py 里边有数据集的信息
在这里插入图片描述
模型评估的一些参数

在这里插入图片描述

deepsort分别训练2个模型 并不是端到端的模型 准确度会有一定的下降,但是相比于sort,Deepsort 将ID switch 降低了45%


  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZhiBing_Ding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值