多目标跟踪——评测指标

Posted 一颗小树x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多目标跟踪——评测指标相关的知识,希望对你有一定的参考价值。

前言

多目标跟踪器的性能需要某些指标来进行度量,目前使用比较广泛的评测指标主要有 Bernardin 等人定义的 CLEAR MOT 指标、Ristani 等人定义的 ID scores 指标以及最新的 Luiten 等人定义的HOTA 指标。

目录

一、基础的评测指标

二、MOTA 和 MOTP

2.1 MOTA:多目标跟踪精度 。

2.2 MOTP: 多目标跟踪准确度

三、IDP、IDR、IDF

3.1 IDP:识别精确度

3.2 IDR:识别召回率

 3.3 IDF1:平均数比率

四、HOTA 更高维跟踪精度

五、MOT 多目标跟踪

六、kitti 多目标跟踪


一、基础的评测指标

1、Mostly Tracked tracklets (MT):在跟踪过程中各个目标至少有 80%的视频帧都能被正确地跟踪的跟踪轨迹数量。

2、Mostly Lost tracklets (ML):在跟踪过程中各个目标至多有 20%的视频帧能被正确地跟踪的跟踪轨迹数量。

3、False Positives (FP):在视频序列中不能与 真实轨迹的边界框 相匹配的 假设边界框 被称为假阳性;即本来是假的,预测认为是真的。FP 表示整个视频序列中假阳性的数量。

4、False Negatives (FN):在视频序列中不能与 假设边界框 相匹配的 真实轨迹的边界框 被称为假阴性;即本来是真的,预测认为是假的。FN 表示整个视频序列中假阴性的数量。

5、ID Switches (ID Sw.):被跟踪目标身份发生错误地更改时被称为身份跳变。在对视频序列的跟踪过程当中,ID Sw.表示所有跟踪目标身份交换的次数。

6、Fragments (Frag):真实跟踪轨迹由于某种原因发生中断并在后来又继续被准确跟踪上被称为跟踪碎片。Frag 表示整个视频序列中碎片的总数。

7、Frames Per Second (FPS):多目标跟踪器的跟踪速度。

以上 7 种评测指标主要度量多目标跟踪器的基础性能,为了进一步评判多目标跟踪器的综合性能,出现了其他指标。

二、MOTA 和 MOTP

CLEAR MOT 指标提出了 多目标跟踪精度MOTA 和 多目标跟踪准确度MOTP 两个综合性的指标,这两个指标能够衡量多目标跟踪器在整体上的性能好坏。

2.1 MOTA:多目标跟踪精度 

多目标跟踪准确度的分数 MOTA如下计算:

 mt表示整个视频序列中假阳性的数量(FN),fpt表示整个视频序列中假阴性的数量(FP),mme t表示跟踪过程中身份交换的数量(ID Sw.),gt表示整个视频序列当中真实目标的数量。

这里 MOTA的分数可能为负数,因为假阴性、假阳性和身份跳变的数量可能会大于视频序列中真实目标的数量。

2.2 MOTP: 多目标跟踪准确度

多目标跟踪精确度的分数 MOTP 如下计算:

ct 表示为在第 t 帧时候总共匹配的数量,d 表示假设边界框与真实边界框之间的距离值。
 

三、IDP、IDR、IDF

为了判断多目标跟踪器是否能够长时间地对某个目标进行准确地跟踪,ID scores 指标引入了 IDF  (Identification  F1) , IDP  (Identification  Precision) 和 IDR (Identification Recall)指标并添加到多目标跟踪中,以衡量跟踪器的身份维持能力。

3.1 IDP:识别精确度

识别精确度 IDP 的分数如下进行计算:

3.2 IDR:识别召回率

识别召回率 IDR 的分数如下进行计算:

 3.3 IDF1:平均数比率

IDF1是指正确的目标检测数与真实数和计算检测数和的平均数比率,这里, IDF1的分数如下进行计算:
 

 上述公式中,IDTP 可以看作是在整个视频中检测目标被正确分配的数量,IDFN 在整个视频中检测目标被漏分配的数量,IDFP 在整个视频中检测目标被错误分配的数量。
 

四、HOTA 更高维跟踪精度

基于多目标跟踪准确度(MOTA)的基础上,HOTA 指标引入了更高维跟踪精度指标,能够更加全面、更加均衡地衡量多目标跟踪器的性能。

HOTA:更高维跟踪精度;HOTA的分数计算过程由多个部分组成,更加重视目标检测和数据关联精度的平均性衡量。主要计算如下:

 A表示数据关联分数。TP 则表示在整个视频中检测目标被正确跟踪的数量。
 

五、MOT Challenge 多目标跟踪

官网地址: 

MOT ChallengeMultiple Object Tracking: Datasets, Benchmarks, Challenges and more.https://motchallenge.net/这里有多目标跟踪的竞赛,可以看看有哪些评价指标,以及评价指标是如何计算的。这里有多个数据集,比如MOT2017。

 MOT Challenge 是应用在多目标跟踪中最常见的数据集,它专门用于行人跟踪的场景,这些数据集目前已公开提供。对于每个数据集都提供了训练数据和测试数据,其中训练数据提供了目标检测结果和真实的跟踪结果,而测试数据只提供目标检测的结果。截至目前,MOT Challenge 数据集包含了MOT15,MOT16/MOT17,MOT20等子数据集。

六、kitti 多目标跟踪

官网地址:

The KITTI Vision Benchmark Suitehttp://www.cvlibs.net/datasets/kitti/eval_tracking.php这里也有多目标跟踪的竞赛,可以看看有哪些评价指标,以及评价指标是如何计算的。

参考文献:面向复杂场景的多目标跟踪算法研究.胡玉杰.电子科技大学.

希望对你有帮助。


 

以上是关于多目标跟踪——评测指标的主要内容,如果未能解决你的问题,请参考以下文章

多目标跟踪 | 评测指标

多目标跟踪的评价指标

机器学习推荐系统效果评测

多目标跟踪MOT16数据集和评价指标

多目标跟踪MOT16数据集和评价指标

(HOTA)多目标跟踪MOT指标计算方法