当前位置: 首页 > news >正文

目标跟踪综合知识

基本指标

  • GT:Ground Truth是指真实的标签或真实的对象
  • TP:真正(True Positive)是指被模型预测为正的正样本
  • TN:真负(True Negative)是指被模型预测为负的负样本。
  • FP:假正(False Positive)是指被模型预测为正的负样本,也称为误检。
  • FN:假负(FALSE Negative)是指被模型预测为负的正样本,也称为漏检。
  • Accuracy:准确度是分类正确的例子占总数的比例:

                Accuracy = (TP + TN) / (TP + FN + FP + FN)

  • Precision:精确度是指被分类器判定的正例中真正的正例样本的比重:

                Precision = TP / (TP + FP)

  • Recall:召回率是指被分类器正确判定的正例占总的正例的比重:

                Recall = TP / (TP + FN

评价指标

1. MOTA(Multiple Object Tracking Accuracy)

多目标跟踪任务中最常用的一个综合评价指标。

FN为False Negative,FP为False Positve,IDSW为ID Switch,即ID切换次数,GT是Ground Truth,表示的是物体的数量。

                        MOTA = 1 - \frac{\sum (FN+FP+IDSW))}{\sum GT} \in (-\infty , 1])

MOTA能非常直观地衡量跟踪器在检测物体和保持轨迹时的性能,与目标检测精度无关。它的取值一般小于1,当跟踪器产生的错误超过了场景中的物体时,MOTA就会变为负数

2. MOTP(Multiple Object Tracking Precision)

衡量跟踪的位置误差,其中t表示第t帧, c_t表示第t帧中预测轨迹和GT轨迹成功匹配上的数目, d_ti表示t帧中第i个匹配对的距离。

如果是通过IOU度量,那么MOTP是越大越好,但如果使用欧氏距离进行度量,那么MOTP就越小越好.

MOTP这个指标相比于评估跟踪效果,更注重检测质量。

3. IDF1(ID F1 Score)

是评估多目标跟踪算法在跟踪对象身份方面的准确性的指标。它综合考虑了检测和关联的准确性,以衡量正确关联目标所产生的F1分数。

IDP其实就是ID+Precision,这里的IDP其实就是把每个ID当作单独的一类去计算Precision,同理,IDR则对应ID+Recall,IDF1则对应ID+F1 score

4. FN(False Negatives)

漏检数,即未被跟踪算法检测到的真实目标数量。FN越低,说明漏检率越低。

5. FP(False Positives)

假阳性数,即被跟踪算法错误地分配给不存在的目标的数量。FP越低,说明假阳性率越低。

6. MT(Mostly Tracked)

成功跟踪的帧数占总帧数的80%以上的GT轨迹数量

7. ML(Mostly Lost)

成功跟踪的帧数占总帧数的20%以下的GT轨迹数量

8. Fragments

碎片轨迹的数量

相关数据集

MOTChallenge,MOT15/16/17/20等, 2D MOT

自动驾驶数据集,包括 KITTI,nuScenes,Waymo Open Dataset

前沿论文网站

nuScenes tracking task

kitti tracking

paperwithcode: 3D Multi-Object Tracking

paper

多目标跟踪-PaperReding_you only need two detectors to achieve multi-modal-CSDN博客

视觉雷达融合的多目标跟踪论文汇总_strongfusionmot: a multi-object tracking method ba-CSDN博客

多目标跟踪MOT技术总结(持续更新)_目标跟踪mota对比-CSDN博客

相关文章:

  • 前端抽象化,打破框架枷锁:Http请求也许该一样
  • 数字化转型国家标准- GB/T 45341-2025《数字化转型管理 参考架构》
  • ThreadLocal 深度解析
  • 解决Certificate verification failed错误
  • linux--0.Linux的特点
  • 群体智能优化算法-变色龙优化算法(Chameleon Swarm Algorithm, CSA,含Matlab源代码)
  • cJSON 处理 JSON(轻量级 C 语言库)(二)
  • 蓝桥杯备赛:动态规划入门
  • 架构设计基础系列:面向对象设计的原则
  • 【Spring Boot 与 Spring Cloud 深度 Mape 之三】服务注册与发现:Nacos 核心实战与原理浅析
  • 【Easylive】服务端操作 Cookie 的完整流程(结合案例解析)
  • APIPost接口测试完整流程指南
  • java学习笔记11——泛型
  • 【Unity】 HTFramework框架(六十四)SaveDataRuntime运行时保存组件参数、预制体
  • Python WebSockets 库详解:从基础到实战
  • MySQL 5.7 Online DDL 技术深度解析
  • C++和C#接口对应关系
  • 【运维】Centos硬盘满导致开机时处于加载状态无法开机解决办法
  • Docker基础详解
  • Linux 高级路由策略控制配置:两个不同路由子网间通信
  • 巴基斯坦空袭印度多地空军基地,巴战机进入印领空
  • 云南省安委会办公室:大理州安全生产形势比较严峻,事故总量一直居高不下
  • 秦洪看盘|重估叙事主题卷土重来,给A股注入新活力
  • 洞天寻隐·学林纪丨玉洞桃源:仇英青绿山水画中的洞天与身体
  • 国家主席习近平同普京总统举行小范围会谈
  • 民生访谈|摆摊设点、公园搭帐篷、行道树飘絮,管理难题怎么解?