今天在VOT上做自己跟踪器的实验,本以为会顺利进行,测了结果就直接贴在论文上就好了,但是谁知……

下面总结一下VOT测试的坑,运行平台是Linux+python跟踪器;

下载

1,https://github.com/votchallenge/vot-toolkit 下载最新主体工具版本vot-toolkit,我下载的是2017;
2,https://github.com/votchallenge/trax/下载辅助工具trax;
坑:官方的意思是你只需要下载vot-toolkit就好了,在执行vot-toolkit的时候会自动下载trax,但是!我发现在vot-toolkit代码中下载trax打开之后是空的~空的~也就是说根本没法下载,所以还是自行下载trax,然后再vot-toolkit的解压后的目录下新建文件夹./native/trax,把下载的trax里面的东西放到里面就好了;
坑:根据https://groups.google.com/forum/#!topic/votchallenge-help/L5fK6PYBpcs所说,在2017年的时候,甚至VOT官方还有一个trax的版本是有问题的,所以,请务必下载最新版本或者你成功运行的一个版本,否则就看命了~

环境建立

1,这一部分推荐一个博客:http://blog.csdn.net/shmilysi/article/details/52972157,里面说的很work;
坑:不知为毛,编译trax的过程我在windows下始终报错,可能是我编译器的问题吧;
2,下载VOT数据集,你想测试哪个就下载哪个,把数据集放在your_workspace/sequences下,这样总比它自己下载快;

运行

1,修改自己的代码,让他符合VOT的运行格式,推荐参考博客:http://blog.csdn.net/yao1131/article/details/78783236;
2,注意1:建议在run_experiments中的[sequences, experiments] = workspace_load();后面添加一句experiments{1,1}.parameters.repetitions = 1,让跟踪器在每个视频上只运行一遍,节约时间嘛~
3,注意:如果你的跟踪器初始化超过30秒,这个工具运行是会报错的,原因在vot-toolkit-master\tracker目录下的tracker_run.m文件中的如下几行:

一看就知道,他的意思是超过30秒报错,如果你的跟踪器初始化时间真的很久,比如DL做跟踪时候的第一帧fine-tune,那么就把这里改成如下:

测试结果

1,在VOT官方上(例如:http://www.votchallenge.net/vot2017/results.html)下载别人的结果,放在your_workspace/results下,这里下载的大概在70MB左右,如果你下载的远远比这个小,那么恭喜你,下载错了,又踩到坑了,这样在后续测试是会报错的;
2,修改run_analysis文件,这里又有一个坑,report_article(context, experiments, trackers, sequences, ‘spotlight’, ‘myTracker’);这句话,如果运行失败了据改成report_article(context, experiments, trackers, sequences);,不会影响你的运行结果的;

那些年,我被VOT工具坑的日子相关推荐

  1. VOT工具的调试和TraX的配置中碰到的一些问题与处理方法

    经过自己好多次的努力,终于可以使用了,记录下相关的操作,也希望给其他人提供点帮助 首先感谢好多文章中提供的方法,我也是看了好多的,有些博客中解决了我的问题,大多数是一样的问题,但是方法无法用,所以文章 ...

  2. 沦为“取数工具”的那些日子,我懂得了这些道理

    场景一:入职第一天,领导给了张50M的EXCEL说:这里有100多万条客户信息,来个大数据分析下.震惊! 场景二:千辛万苦整理的数据,发现数据非常真实,75%的记录缺失,10%记录出错,5%记录不全, ...

  3. rawquery 没扎到返回什么_Flutter之踩坑的日子(RawQuery的使用)

    任何一种开发,都不可避免地需要和数据库打交道.在Flutter中,使用的数据库是SQLite3,并且Flutter提供了一套接口来使用它. 今天在这里只说这套接口中的 Database中的一个方法,r ...

  4. VOT Toolkit工具使用说明(Python版)

    VOT Toolkit工具使用说明(Python版) 一. 工具链接 vot-toolkit python版 github链: https://github.com/votchallenge/tool ...

  5. android 动画卡顿分析工具

    android 动画卡顿分析工具 Android应用性能优化之分析工具 上一次记录了解决过度绘制的过程,这一次,想先弄清个概念性的东西,就是如何判断顺不顺畅? 这东西其实最初我自己也觉得有点废话,用起 ...

  6. android 动画卡顿分析工具

    Android应用性能优化之分析工具[二] Android应用性能优化之分析工具 上一次记录了解决过度绘制的过程,这一次,想先弄清个概念性的东西,就是如何判断顺不顺畅? 这东西其实最初我自己也觉得有点 ...

  7. mini小程序入坑说明

    微信公众平台 微信小程序开发 - 安装微信开发工具 支付宝小程序开发 - 支付宝安装开发工具 百度小程序开发 - 百度开发工具 - 小程序注册页面 weixin991218@ 19981472810@ ...

  8. LTP(LinuxTest Project)测试工具

    LTP(LinuxTest Project)是SGI.IBM.OSDL和Bull合作的项目,目的是为开源社区提供一个测试套件,用来验证Linux系统可靠性.健壮性和稳定性.LTP测试套件是测试Linu ...

  9. windows下VOT-toolkit环境配置

    vot是面向跟踪算法的全球挑战赛,每年都会举办一次,组委会制定了一套科学的跟踪器评价指标和方法用于提交作品的评分,该工具就是vot-toolkit,是一个基于Matlab的工具集. 挑战赛的官网是 h ...

最新文章

  1. Flink升级到1.4版本遇到的坑
  2. Python:glob模块
  3. 【Tools】Linux远程拷贝工具(WinSCP)
  4. 美女晕倒怎么办?二哈:这不是一滋就醒......
  5. mybatis_user_guide(3)XML配置
  6. 小米10至尊纪念版DXO第一 雷军:这是小米打拼三年第二次登顶
  7. 第001讲 html介绍 html运行原理
  8. ASP.NET之Response.Write说
  9. 由乱序播放说开了去-数组的打乱算法Fisher–Yates Shuffle
  10. java编程显当前月示日历表_显示当前月的日历 1(java实现)
  11. vscode终端中文乱码问题的解决方案合集c++
  12. 只需5分钟-----手把手教你如何注册美国AppleId账号
  13. sqlplus 执行脚本经验总结
  14. mysql中explain执行结果中的rows是什么意思?
  15. 遥感科普|中国高分系列卫星综述(2020版)
  16. NeurlPS 2020来啦!AI TIME PhD 顶会专场直播预告
  17. magnifierrentgen(放大镜)插件的使用
  18. vue2+electron 给大家说个相声
  19. Miracast投屏反控
  20. SpringBoot项目修改JDK后报错(class file version 55.0)

热门文章

  1. Mc1.16forge官混教程/教补-#5 官混方块写法差异与为方块赋予常见属性
  2. 整理的5种真实的判断IE9浏览器方法
  3. 拼多多非标品类目怎么布局?拼多多标品类目怎么布局?
  4. Hive查询报错:selectItem : ( ( exprexxxx ( ( ( KW_AS )......
  5. 数字图像处理100问—23 直方图均衡化( Histogram Equalization )
  6. MFC——添加Gif动画
  7. laravel5.2总结--服务容器(依赖注入,控制反转)
  8. Linux 下的段错误分析
  9. 头孢替唑钠, Ceftezole sodium,CAS:41136-22-5,活性氧物种
  10. 【javascript】高级语法——严格模式(详解)