目标跟踪数据集整理(三)----GOT-10k


GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wild 2018
官网页面 可以下载paper、toolkits、数据集
官网里面有很直观的介绍,还有一段视频
它总共66G,比LaSOT小,比TrackingNet更小。但 目标类别很多,有额外的标注信息(bounding box / visible ratios等),丰富的运动轨迹信息
train: 10000个视频序列,563个目标类别,87种运动模式(e.g. 跑,游泳,滑雪,爬行,骑车,跳水,骑马,冲浪)
test: 180个视频序列,84个目标类别,32种运动模式
训练集和测试集zero-overlapped( one-shot learning训练和测试的目标类别不会重复,however the person class is treated as an exception)
视频是从哪里来的呢?从Youtube搜索的吗?No ,雇佣了一个高质量的数据公司来进行视频的收集。那怎么标注的呢?当然也是数据公司喽,然后本文作者随机检查。
**motivation: ** By publishing GOT-10k,we hope to encourage the development of generic purposed trackers that work for a wide range of moving objects and under diverse real-world scenarios.
**conclusion:**评测结果表明在真实世界没有约束的视频中的跟踪远远没有解决,最好的跟踪器仅仅成功跟上40%的帧
GOT-10k is backboned by the semantic hierarchy of WordNet。这句话怎么理解呢?百度一下WordNet也许就清楚了,它是按照语义层次来构建的,论文也作了详解
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述
其中,meta_info信息如下:
在这里插入图片描述

Introduction

tracking:
Generic object tracking refers to the task of sequentially locating a moving object in a given video,without accessing to the prior knowledge(e.g.,the object class) about the object as well as its surrounding enviroment.
指出现有的跟踪数据集,在许多情况下,训练和测试序列的目标类是重合的
two purposes:
(1)想要提供一个有原则性实验设置的统一的平台来使得深度跟踪器进行实际的评估和公平的比较。
(2)想更通用“generic”,从而更好的推广到有挑战的真实世界的场景下。
这是一些截屏例子,每个视频都有两个语义标签:目标和运动类
在这里插入图片描述
这里是和其他数据集的比较,这里说了虽然TrackingNet 和LaSOT在视频规模上相当,但是他们的目标类别少,分别只有21、70类,这对于通用的目标跟踪器的训练和测试时不足够的,并且训练和验证的目标类别完全重复,使得验证结果偏向于特定的目标类别在这里插入图片描述
这幅图也有目标类别数目的比较,重要的是右边的表格,它表明了563种目标类别被展开为5个子树。
在这里插入图片描述

Related Work

**CF:**discriminative approaches,the key idea behind the correlation filters is to approximate dense image sampling by circulant shift on a single centered image patch.This approximation allows both training and inference to be fast implemented in the Fourier domain.
In generic object tracking ,traditional approaches still play an important role and some of them can achieve a performance on par with deep models using only hand-craft features

the ImageNet Video Image Detection (ImageNet-VID)(5000 videos,30 classes) and YouTube Bounding boxes(YouTube-BB)(380000 videos,23 classes are the two datasets that are most related to the tracking community.Moreover ,the video image detection datasets contain noisy segments such as short trajectories,incomplete objects and shot changes,while GOT-10k always provides clean and continuous long trajectories.

construction of GOT-10k

这幅图和其他数据集进行了 关于可见率的 对比,也就是遮挡情况。
在这里插入图片描述
测试集的筛选:首先和训练集的目标类别不重复,除了person;第二,将测试集作为一个随机数,在一千左右的视频中随机挑选,然后在每个筛选的样本中运行跟踪实验,评估其性能。最后分析了每个影响因素(video number,object classes,motion classes,repetition time)。
下面是最后训练、测试、验证集分布图在这里插入图片描述
评估的 标准:AO(average overlap,is an approximation of EAO) SR(success rate),并对一些属性进行了indicators defined.most challenging attribute is aspect ratio variation,deformation,rotation,fast motion.

we note that the highest AO score on GOT-10k only reaches 37.4%, compared to 74.0% on OTB2015. The SR scores also indicate that the best tracker only successfully tracks 40.4% of frames, suggesting that tracking in real-world unconstrained videos is difficult and still far from being solved.
在这里插入图片描述
总结就不写了,放松放松
LaSOT
TrackingNet

### 回答1: 这个错误通常是由于在需要使用某种数据类型的地方,实际传递的数据类型与预期不一致所引起的。具体来说,该错误指出了预期获取 CLOB 数据类型,但实际传递的数据类型并不是 CLOB,导致类型不一致的错误发生。要解决这个问题,需要检查代码中有没有传递错误的数据类型,并确保传递的数据类型与预期一致。 ### 回答2: ORA-00932错误是Oracle数据库在处理数据类型不一致时产生的一种错误。当程序尝试处理不同数据类型之间的操作时,就会发生这种错误。 在Oracle数据库中,CLOB(字符大对象)是一种特殊的数据类型,用于存储超过4000个字符的数据。如果程序中要将CLOB类型与其他数据类型(如数字、日期等)进行操作,就会出现ORA-00932错误。 ORA-00932错误通常表示程序中存在数据类型错误,需要手动更改程序代码或数据库存储结构。当遇到ORA-00932错误时,我们应该检查程序和数据库的代码,查找数据类型错误的位置。如果能够找到错误的位置,我们就可以采取相应的措施进行修复,比如进行数据类型转换等操作。如果找不到错误的位置,我们就需要通过日志记录和调试的方式逐步排查错误,直至找到错误的原因。 在避免ORA-00932错误方面,我们应该在程序或数据库设计中尽可能避免不同数据类型之间的操作,或在进行操作之前进行数据类型转换,以确保数据类型的一致性。此外,我们也可以在数据库中建立触发器和约束条件来保证数据类型的一致性,从而防止ORA-00932错误的发生。 ### 回答3: ORA-00932 错误通常是因为在查询语句中出现了不一致的数据类型。在某些情况下,这可能是因为您正在尝试将一种数据类型与另一种数据类型进行比较或连接,而这两种数据类型无法互相转换。 当您在查询中使用 CLOB 数据类型时,可能会出现 ORA-00932 错误。CLOB 是一种特殊的数据类型,用于存储大量的字符数据。由于 CLOB 可能包含相当大的数据,因此它们不能直接与其他数据类型一起使用。实际上,在某些情况下,Oracle 并不允许您使用 CLOB 数据类型进行某些操作。 例如,在查询中,您可能会尝试将一个 CLOB 字段与另一个字段进行比较或连接,而这可能会引发 ORA-00932 错误。这是因为 Oracle 不允许直接比较或连接 CLOB 值。相反,您需要使用特殊的函数来处理 CLOB 数据类型,例如 TO_LOB 函数,该函数可以将字符串转换为 CLOB 数据类型。 在处理 CLOB 数据时,还需要注意避免出现内存问题。由于 CLOB 可能包含大量数据,因此它们需要大量的内存空间才能存储和处理。如果您的程序没有正确处理 CLOB 数据,则可能会导致内存泄漏或崩溃。 因此,在使用 CLOB 数据时,您应该小心处理数据类型不一致的问题,并确保您的程序正确处理 CLOB 数据以避免内存问题。如果您遇到 ORA-00932 错误,请检查您的查询语句,并确保您正确使用了 CLOB 数据类型和相应的函数。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值