加入极市专业CV交流群,与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度 等名校名企视觉开发者互动交流!

同时提供每月大咖直播分享、真实项目需求对接、干货资讯汇总,行业技术交流。关注 极市平台 公众号 ,回复 加群,立刻申请入群~

本文授权转载知乎作者黄飘,https://zhuanlan.zhihu.com/p/126558285,未经允许,不得二次转载。

前言

又开源了一篇MOT的新SOTA,也是实时的,也是CenterNet为底层的,估计是看到CenterTrack开源了。emmm....看来我近期看的几篇都在今年某顶会扎堆了,噗。这里我还是把这篇文章给介绍一下吧,有意思的是其中的大部分论点我都在之前的博客([2]、[3])说过了。

FairMOT

论文题目:A Simple Baseline for Multi-Object Tracking
作者团队:华科&微软亚研院
备注:MOT15~20(private):59.0、68.7、67.5、58.7 MOTA
论文链接:https://arxiv.org/abs/2004.01888

代码链接:https://github.com/ifzhang/FairMOT

这篇论文的立意是两部分,一个是类似于CenterTrack的基于CenterNet的联合检测和跟踪的框架,一个是类似于JDE,但是却又不同的,探讨了检测框架与ReID特征任务的集成问题

作者称这类框架为one-shot MOT框架,论文一开始作者讨论了检测框架和ReID任务的关系:


作者的意思是anchor-based的检测框架中存在anchor和特征的不对齐问题,所以这方面不如anchor-free框架,emmm...指出的问题的确是对的,不过详细的讨论建议各位看看我之前对这个问题的详细讨论[3] [4]。作者因为这个问题而选择了anchor-free算法——CenterNet,不过其用法并不是类似于CenterTrack[2]中采取的类似于D&T的孪生联合方式,而是采用的Tracktor++的方式。


我们知道原始的anchor-free框架的大多数backbone都是采用了骨骼关键点中的hourglass结构:


后面我会单独开一个Re-ID和MOT的专题,这里呢作者就谈到了Re-ID网络中典型的多尺度问题,所以就提出要将hourglass结构改成上图中的多尺度融合的形式。最后通过两个分支完成了检测和Re-ID任务的集成,那么接下来的部分就是如何训练。

在训练部分呢,同样地,考虑到正负样本不均衡问题,作者采用了focal loss的形式:


其中M(x,y)表示的是heatmap在(x,y)处存在目标的概率,而对于box size和offset则采用L1 loss:


最后对于Re-ID分支而言,作者采用了identification式的分类框架,这里面的L就是不同的ID的one-hot表示,p就是网络预测的分类置信度。


在实验部分,作者先是通过实验证明anchor-free的框架比anchor-based框架更适合reid:


紧接着论证了多尺度融合框架对于Re-ID的影响:


的确,从特征空间来讲,各ID的特征距离更大了。而对于Re-ID的特征维度,作者通过实验表明128维即可,这里我就不细说了。最后放一下结果,下面都是private赛道的:


我最近是不是有点高产似。。。

参考资源

[1] A Simple Baseline for Multi-Object Tracking[2] https://zhuanlan.zhihu.com/p/125395219[3] https://zhuanlan.zhihu.com/p/114700229[4] https://zhuanlan.zhihu.com/p/126359766-END-*延伸阅读

  • 多目标跟踪算法汇总,含算法介绍/论文/源码

  • 目标跟踪40年,什么才是未来?

  • CVPR 2019 论文大盘点-目标跟踪篇

极市独家福利40万奖金的AI移动应用大赛,参赛就有奖,入围还有额外奖励

添加极市小助手微信(ID : cv-mart),备注:研究方向-姓名-学校/公司-城市(如:AI移动应用-小极-北大-深圳),即可申请加入AI移动应用极市技术交流群,更有每月大咖直播分享、真实项目需求对接、求职内推、算法竞赛、干货资讯汇总、行业技术交流,一起来让思想之光照的更远吧~

△长按添加极市小助手

△长按关注极市平台,获取最新CV干货

觉得有用麻烦给个在看

jde多目标_华科开源多目标跟踪(MOT)实时新SOTA:FairMOT相关推荐

  1. 华科开源多目标跟踪(MOT)实时新SOTA:FairMOT

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟  报道  | 公众号 CVLianMeng 转载于 :知乎:黄飘 https:/ ...

  2. jde多目标_《和平精英》PEL职业联赛S3赛季:DKG战队获第四周周冠军,JDE“逆风翻盘”...

    昨日,<和平精英>PEL职业联赛S3赛季的常规赛完美收官,在最后一天的比赛中,DKG战队凭借完美的队内配合与精湛个人技术摘得第四周的周冠军,他们最终以56分的总成绩位居周积分总榜的第二名, ...

  3. 多目标跟踪MOT入门

    摘自:一线算法工程师整理!超实用的3大多目标跟踪算法 一线算法工程师整理!超实用的3大多目标跟踪算法https://mp.weixin.qq.com/s/LkfFY5PXzek-KRblo2gKGA ...

  4. 多目标跟踪MOT技术总结(持续更新)

    前言:本人作为MOT领域新人,目前已经阅读一定量和质量的paper,尽可能的将这些MOT算法按照不同的技术路径进行分类(2016 SORT之后),并且只对论文的方法做一个大概的总结,具体细节请参照原文 ...

  5. 多目标跟踪MOT(Multiple Object Tracking)最全综述

    1.MOT概念 多目标跟踪,一般简称为MOT(Multiple Object Tracking),也有一些文献称作MTT(Multiple Target Tracking).在事先不知道目标数量的情况 ...

  6. 多目标跟踪(MOT)最新综述,一文快速入门

    多目标跟踪(MOT)最新综述,一文快速入门 0 写在前面 去年暑期实习的时候,误打误撞进了一家自动驾驶公司,做了多目标跟踪的工作,工作也是秋招时靠着相关工作拿到了几个算法岗offer,后来毕业课题也换 ...

  7. 多目标跟踪(MOT,Multiple Object Tracking)评价指标

    简述 在事先不知道目标数量的情况下,对视频中的行人.轿车.卡车.自行车等多个目标进行检测并赋予ID进行轨迹跟踪.不同的目标拥有不同的ID,以便实现后续的轨迹预测.精准查找等工作. 多目标跟踪中即要面对 ...

  8. 深度学习和目标检测系列教程 3-300:了解常见的目标检测的开源数据集

    @Author:Runsen 计算机视觉中具有挑战性的主题之一,对象检测,可帮助组织借助数字图片作为输入来理解和识别实时对象.大量的论文基于常见的目标检测的开源数据集而来,因此需要了解常见的目标检测的 ...

  9. 京东发布FastReID:目前最强悍的目标重识别开源库!

    京东AI研究院近日发布了基于PyTorch的目标重识别(ReID)开源库 FastReID ,其不仅对相关领域的研究有帮助,而且对工程部署有优化,在各大数据集上的评测结果惊人,其今天公布的论文 Fas ...

最新文章

  1. 小工匠聊架构-超高并发秒杀系统设计 02_数据的动静分离
  2. 新茶饮“降价内卷”的尽头,是供应链?
  3. 计组原理 : 计算机可靠性概述和性能评价
  4. mysql表变量临时表_表变量和临时表详解
  5. python学习笔记六 初识面向对象上(基础篇)
  6. [ ZJOI 2006 ] Trouble
  7. 荒野行动android模拟,荒野行动用模拟器玩教程 荒野行动模拟器不支持机型解决方法...
  8. 铁打的春晚,流水的流量
  9. 科学计算机弧度,科学计算器角度换算(学生计算器怎么算角度)
  10. Steam网页版/手机端显示“短期内来自您网络的失败登陆过多,请稍后再试”
  11. 服务器操作系统怎么设置密码,服务器操作系统怎么设置密码
  12. win7家庭版计算机管理没有本地用户和组,Win7找不到本地用户和组选项的解决方法...
  13. 多维尺度分析MDS详解
  14. 免费领7天腾讯视频VIP/优酷会员!
  15. 什么是群、什么是阿贝尔群(abel群、阿贝尔群也称为交换群或可交换群)、群论入门
  16. 不完全性定理 元数学和自然数_开读哥德尔原著第一章——哥德尔读后之十
  17. 深入php redis pconnect
  18. 移动端H5,拍照,录制视频以及录音功能的调用
  19. BOSS系统部分知识
  20. 1t硬盘怎么分区最好_1t硬盘怎么分区合理相关阅读-1t硬盘怎么分区合理文章阅读-123文学网...

热门文章

  1. mysql命令行安装报错_centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)...
  2. filter java 是单例的吗_JAVA 设计模式之 单例模式详解
  3. go string 换行_从词法分析角度聊 Go 代码组成
  4. 京东加淘宝,羊毛有点大
  5. 皮一皮:一个戒指吃出了电视剧的感觉...
  6. 在 Java 中如何优雅地判空
  7. 你应该知道的7个写出更好的 Java 代码的技巧
  8. Java中的即时编译(Just-in-time compilation)
  9. prism项目搭建 wpf_WPF Step By Step 系列-Prism框架在项目中使用
  10. hbuilderx代码自动补全_DL时代的代码补全利器,北大出品,效果远超语言模型