OTB最初就是MATLAB版本评估,后来又推出了python版本,不过精度貌似没有matlab高

python版本配置可以参考我另一篇博客:OTB官方评估代码python版本

tracker_benchmark_v1.0介绍以及matlab配置可以参考以下几篇博客,都是一个博主写的:

【OTB使用介绍一】tracker_benchmark_v1.0小白使用配置OTB100

【OTB使用介绍二】对Visual Tracker Benchmark v1.0源码进行介绍

【OTB使用介绍三】如何将自己的算法加入到Visual Tracker Benchmark v1.0中,以KCF为例

【OTB使用介绍三(补充)】如何将自己的算法加入到Visual Tracker Benchmark v1.0中,以ECO为例

在配置中有几个注意的地方:

1、如果要评估OTB100,可以参考:目标跟踪tracker_benchmark_v1.0的配置OTB100数据集

主要是修改两个地方:(1)configSeqs.m中的序列-------博主已给出,赞!

直接使用即可,不过路径要修改为自己的路径,几个特殊序列(如:Human4、jogging-1、jogging-2)的文件名根据实际情况进行修改

(2)替换anno文件夹

采用博主给出的最新那个,替换官网原来的就行

我们下载最原始的tracker_benchmark_v1.0,里面默认的是OTB2013.

OTB2013是指作者2013年投CVPR时所使用的数据集,一共有50个视频序列,51个测试场景,其中有一个视频序列Jogging中具有两个测试场景。

OTB2013、OTB50、OTB100的区别可以自己了解下

2、如果要进行OPE评估,可以参考:目标跟踪tracker_benchmark_v1.0的配置  修改几个地方

如果是直接拿自己的OTB100结果文件进行OPE评估,也要把OTB100个结果复制到results\results_TRE_CVPR13中,因为代码这样写的,可以自己去修改了

3、如果不运行main_running.m,单独运行perfPlot.m进行评估,可能会报错:

” 未定义函数或变量 'calcRectInt' “

此时把“restEval”文件夹addpath到需要calcRectInt这个函数的那个文件(我添加到了util/calcSeqErrRobust.m中)中就好了。

问题

我在进行OPE评估的时候,采用MDNet算法,发现如果perfPlot.m文件中设置rankingType如下:

rankingType = 'AUC'; %AUC, threshold

就是只画图success,那么结果正确

但是如果设置为threshold(画出success和Precision),那么Precision正确,success不正确,不知道为什么

OTB官方评估代码matlab版本相关推荐

  1. OTB官方评估代码python版本--评估自己跟踪器,对比其他跟踪器

    OTB官方评估代码python版本--评估自己跟踪器,对比其他跟踪器 代码环境准备 环境安装 数据集准备 跑自己跟踪器 结果格式准备 生成json文件并画图 Bonus OTB数据集是目标跟踪领域里面 ...

  2. OTB官方评估代码python版本

    可参考:OTB官方评估代码python版本--评估自己跟踪器,对比其他跟踪器 博主写的很好,按照步骤可以运行 以下有几点注意的地方 1.我是用ubuntu系统,创建虚拟环境安装的python=2.7. ...

  3. 高斯投影法正反算代码MATLAB版本

    高斯投影法正反算代码MATLAB版本 说明 高斯投影正算 高斯投影反算 说明 之前一个帖子给出了正反算的C语言代码 链接如下: link 我把它移植到了matlab中 支持向量输入 高斯投影正算 高斯 ...

  4. mot_challenge官方评估代码

    mot_challenge官方代码使用介绍 评估mot17验证集:每个视频序列的后一半帧作为验证集 下载源码:git clone https://hub.fastgit.org/JonathonLui ...

  5. ISOMAP函数官方代码-matlab

    ISOMAP函数官方代码-matlab function [Y, R, E] = Isomap(D, n_fcn, n_size, options); % ISOMAP Computes Isomap ...

  6. matlab特征点数量,特征点检测效果评估(matlab代码)

    最近老师给我一个课题方向,要求研究特征提取的方法,找到提取出来的特征精度最高,这里的最高是指在多帧运动变化图片里应用此算法都能找到固定位置的特征,而且这个特征不限,可以是边缘.角点或区域块等,然后根据 ...

  7. CIFAR-10数据集及matlab版本读取

    CIFAR-10和CIFAR-100都是带有标签的数据集(是8千万小图像数据集的子集),由Alex Krizhevsky, Vinod Nair, and Geoffrey Hinton等人创建. C ...

  8. 边缘检测评估:matlab程序在自己的数据集上进行AP、OIS、ODS评估

    最近在复现<DeepCrack>论文的程序,苦恼于找不到他文章中的evaluation代码,花费大量时间寻求解决,终于有了一些进展,故记录于此,希望能够帮助到有需要的人.步骤是先看hed评 ...

  9. Resnet的pytorch官方实现代码解读

    Resnet的pytorch官方实现代码解读 目录 Resnet的pytorch官方实现代码解读 前言 概述 34层网络结构的"平原"网络与"残差"网络的结构图 ...

最新文章

  1. Kubernetes安装之证书验证
  2. 在swt中获取jar包中的文件 uri is not hierarchical
  3. 13.3Runtime 类中的主要方法
  4. u盘文件看得见却打不开_U盘出问题了,为什么自己尝试恢复后却发现很多文件打不开?...
  5. 计算机网申兴趣爱好怎么写,银行网申个人特长和兴趣爱好怎么写
  6. Linux的#和$区别
  7. @autowired注解 抽象类_别再用ifelse了,用注解去代替他吧
  8. php 怎么开启错误报告,总结PHP开启关闭错误报告示例代码以及PHP脚本不报错的原因...
  9. Kubernetes中StatefulSet介绍
  10. java mysql 学生成绩管理系统_java简单学生成绩管理系统
  11. 阿里10年:一个普通技术人的成长之路
  12. Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Sparsity
  13. Codeforces Round #670 (Div. 2) D. Three Sequences(差分序列、数学思维分析)
  14. IDEA插件系列(77):Spec Math symbols插件——数学符号
  15. smartsvn的常见问题
  16. 说说开源中国社区的愚人节
  17. ios视频直播SDK集成指引
  18. JDK11安装后无jre解决方法
  19. halcon 图像差分_Halcon学习(10)边缘检测(一)
  20. rtx2060为什么叫智商卡_二哈拆家,却把自己卡在了沙发里,智商确实令人捉急...

热门文章

  1. 喷泉模型(fountain model) 并行开发+重叠反复
  2. Navicat的安装与mysql数据库的连接保姆级教程
  3. 苹果5壁纸_iPhone12蓝色橙色壁纸下载-iPhone12蓝色橙色壁纸大全高清版 v1.0
  4. Error:(24, 0) Could not find method implementation() for arguments [directory 'libs'] on object of t
  5. 从NeRF到Plenoxels学习 透明度 体积渲染方程
  6. Linux size命令和C程序的存储空间布局
  7. windows下用PartitionMagic 8.0删除linux分区后的处理
  8. 集合竞价如何买入_如何在集合竞价买入股票?
  9. centos7系统时间的修改
  10. FM信号测试软件,手机中FM调频性能测试方法简介