当前位置:网站首页>[target tracking] | single target tracking indicator
[target tracking] | single target tracking indicator
2022-07-01 22:53:00 【rrr2】
VOT
VOT Think , Only large-scale datasets are completely useless , A reliable data set should test tracker Performance under different conditions
VOT Put forward , Each sequence should be marked with its visual properties (visual attributes), To correspond to the different conditions mentioned above ,VOT2013 Six visual attributes are proposed :
Camera movement (camera motion, That is, jitter blur )
Light variation (illumination change)
Target size changes (object size change)
Target action changes (object motion change, Similar to camera jitter , It's all fuzzy )
Not degraded (non-degraded)
stay VOT Before I put it forward , The more popular evaluation system is to let tracker Initialize at the first frame of the sequence , Then let tracker Run to the last frame . However tracker It may be lost at the beginning of some frames due to oneortwo factors (fail), So the final evaluation system only uses a small part of the sequence , wasteful . and VOT Put forward , The evaluation system should be in tracker An error is detected when losing (failure), And in failure the 5 Right after the frame tracker Reinitialize (reinitialize), This makes full use of data sets . The reason is 5 Frame instead of initializing immediately , Because failure Initialization immediately after that is likely to fail tracking again , And because the occlusion in the video generally does not exceed 5 frame , So there will be such a setting .
VOT A characteristic mechanism of , The restart (reset/reinitialize). But some frames after restart cannot be used for evaluation , These frames are called burn-in period, A lot of experimental results show that ,burn-in period About after initialization ( Including the initialization of the first frame and all restarts ) Of 10 frame .
Accuracy(A)
Accuracy Used to evaluate tracker Accuracy of tracking target , The greater the numerical , The more accurate .
Number of a sequence t The frame of accuracy Defined as : Every frame of IOU value 
The average accuracy is the average of all effective frames 
Robustness
Robustness Used to evaluate tracker Tracking target stability , The greater the numerical , The less stable .
F In order to repeat the test N_rep Number of failures in

AR rank( comprehensive A R)
take tracker The performance on different attribute sequences is in accordance with accuracy(A) and robustness(R) Rank separately , Then average , Get it tracker Comprehensive ranking of , According to the number of this comprehensive ranking tracker Sort to get the final ranking . This ranking is called AR rank.
The specific operation is : First let's tracker Test under the sequence of the same attribute , For the data obtained (average accuracy/average robustness) Make a weighted average , The weight of each data is the length of the corresponding sequence , Thus, a single tracker Data on this attribute sequence , Then for different tracker Rank under this attribute sequence . Get a single tracker Rank behind all attribute sequences , Find the average ( Unweighted ) obtain AR rank.
EAO(Expected Average Overlap)
VOT2015 Put forward , be based on AR rank The evaluation method of is not fully utilized accuracy and robustness Raw data (raw data), So we created a new evaluation index ——EAO(Expected Average Overlap). As it literally means , This evaluation index is only based on overlap Defined accuracy.
EAO curve , For sequence tests with different sequence lengths , The horizontal axis is the sequence length , The vertical axis is A,
EFO( Comparison of different hardware speeds )
EFO(Equivalent Filter Operations ) yes VOT2014 Proposed a measure tracking A new unit of speed , Using vot-toolkit evaluation tracker Before , First, I will measure in a 600600 Used on grayscale images 3030 Time for maximum filter to filter , So we can get a reference unit , And then measured in this basic unit tracker The speed of , So as to reduce the external factors such as hardware platform and programming language tracker The effect of speed .
Accuracy of normalization (Norm. Prec)
source ——TrackingNet
in consideration of Ground Truth The size of the box , take Precision Normalize , obtain Norm. Prec, Its value is in [0, 0.5] Between . That is, judge the prediction box and Ground Truth The Euclidean distance between the center point of the frame and Ground Truth The scale of the bezel of the box .
The success rate Success Rate/IOU Rate/AOS
source ——OTB2013
The success rate calculation is to calculate the prediction box and Ground Truth The intersection and union ratio of pixels in the area of the truth box of , That is, the ratio of the red box to the blue beveled area . The formula is shown in the figure above S.
Usually we will see one in the paper AUC(Area under curve) fraction , This score is actually the area under the success rate curve , The effect achieved is equivalent to taking into account the success rate scores under different thresholds . Some papers will also directly specify the threshold ( Such as 0.5). In fact, when the success rate curve is smooth enough , take 0.5 The corresponding success rate score and the calculation of success rate AUC The scores are the same 【 The mean value theorem 】

ref
https://blog.csdn.net/Dr_destiny/article/details/80108255
边栏推荐
- Little red book scheme jumps to the specified page
- 分享一个一年经历两次裁员的程序员的一些感触
- Ffmpeg learning notes
- Sogou wechat app reverse (II) so layer
- 激发新动能 多地发力数字经济
- Niuke monthly race - logarithmic sum in groups
- SAP 智能机器人流程自动化(iRPA)解决方案分享
- SAP intelligent robot process automation (IRPA) solution sharing
- Today's sleep quality record 71 points
- 【扫盲】机器学习图像处理中的深层/浅层、局部/全局特征
猜你喜欢

C#/VB. Net to add text / image watermarks to PDF documents

Flynk SQL client uses comparison and is familiar with official documents

SAP 智能机器人流程自动化(iRPA)解决方案分享
![[image segmentation] 2021 segformer neurips](/img/2f/a8631cbe9a46419b8dbd5205e1f5b5.png)
[image segmentation] 2021 segformer neurips

转--拿来即用:分享一个检查内存泄漏的小工具

map容器

Ffmpeg learning notes

The second anniversary of the three winged bird: the wings are getting richer and the take-off is just around the corner

每日刷题记录 (十)

激发新动能 多地发力数字经济
随机推荐
14年本科毕业,3个月转行软件测试月薪13.5k,32的岁我终于找对了方向
轉載csdn文章操作
Learn MySQL from scratch - database and data table operations
台积电全球员工薪酬中位数约46万,CEO约899万;苹果上调日本的 iPhone 售价 ;Vim 9.0 发布|极客头条
Selection of all-optical technology in the park - Part 2
[QT widget] encapsulates a simple thread management class
人体姿态估计的热图变成坐标点的两种方案
友善串口助手使用教程_友善串口调试助手怎么进行配置-友善串口调试助手使用教程…
【扫盲】机器学习图像处理中的深层/浅层、局部/全局特征
map容器
Rust语言——小小白的入门学习05
Use three JS realize the 'ice cream' earth, and let the earth cool for a summer
MySQL中对于事务的理解
小红书Scheme跳转到指定页面
转--原来gdb的底层调试原理这么简单
Favorite transaction code management tool in SAP GUI
正则系列之量词(Quantifiers)
【JetCache】JetCache的使用方法与步骤
下班前几分钟,我弄清了v-model与.sync的区别
Friendly serial assistant tutorial_ How to configure friendly serial port debugging assistant - tutorial on using friendly serial port debugging assistant