多目标跟踪MOT——对ByteTrack算法的一些理解

ByteTrack是一种多目标跟踪(MOT)方法,它使用YOLOX检测器并改进了数据关联策略,关联每个检测框而非仅限于高分框,从而减少目标丢失。该模型通过保留低分检测框并利用其与轨迹的相似性来恢复真实目标。数据关联过程包括两次匹配,一次针对高分检测框,一次针对低分检测框,有效地处理遮挡和运动模糊问题。

1.前言

    多目标跟踪,既MOT(Multiple Object Tracking),它一般由检测器模块和数据关联模块两个模块组成,它的作用是在事先不知道目标情况的前提下,对视频中用户感兴趣的目标,如行人、汽车、动物等进行检测并赋予ID进行轨迹跟踪的技术。
    大多数方法通过关联分数高于阈值的检测框来获取标识。检测分数低的物体,例如被遮挡的物体,被简单地扔掉,这会带来不可忽视的真实物体缺失和碎片化的轨迹。基于此背景,论文《ByteTrack: Multi-Object Tracking by Associating Every Detection Box》中提出了一个基于目标检测(Tracking-by-detection)的多目标跟踪模型-ByteTrack,通过关联每个检测框而不是仅关联高分检测框来进行跟踪。对于低分检测框,我们利用它们与轨迹的相似性来恢复真实对象并过滤掉背景检测。论文里着重介绍了一个数据关联模型-Byte,但它并没有提出一个新的检测器模块,使用了YOLOX作为它的检测器模块。
    
文章地址:https://arxiv.org/pdf/2110.06864.pdf
代码地址:https://github.com/ifzhang/ByteTrack

2.检测器模块

    ByteTrack模型使用YOLOX作为检测器模块,YOLOX是2021年提出的高性能检测器,YOLOX将YOLO系列探测器切换到了无锚模式,而且采用了其他先进的检测技术,包括去耦头、强数据增强、多阳性和有效的标签分配策略Simota,以实现先进的目标检测性能,网络结构图如图所示,这里不介绍太多。
文章地址:https://arxiv.org/abs/2107.08430
在这里插入图片描述

3.数据关联模块

    数据关联模块是多目标跟

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值