IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 单目标追踪——【评测工具】Ubuntu20.04的Python版本的VOT评测工具 -> 正文阅读

[Python知识库]单目标追踪——【评测工具】Ubuntu20.04的Python版本的VOT评测工具

作者:recommend-item-box type_blog clearfix

参考VOT官方的教程

特别注意,安装操作均在自己的可以跑tracker的conda环境中进行,因为vot要借助tracker的环境运行该tracker,如果是新建一个专门vot的虚拟环境,再运行tracker,tracker相关的包是不存在的。

安装

pip 一键安装vot-toolkit

利用pip命令进行安装,请注意Python版本大于等于3.6。

pip install git+https://github.com/votchallenge/vot-toolkit-python

手动安装

如果直接安装命令失败,就从GitHub的库安装。此处参考博客

  1. 下载官方的git包。GitHub地址
  2. 安装所需环境
    进入文件夹目录下(文件夹名为“vot_toolkit”)
cd vot_toolkit
pip install -r requirements.txt
  1. 安装这个库
python setup.py install

配置

使用vot-toolkit评测我们的tracker一共需要4步。

在配置之前需要明确,我们要运行的VOT数据集是哪个,因为不同的数据集对应着不同的.yaml配置文件,而该工具支持的数据集如图所示:可以在vot/stark路径下查看
在这里插入图片描述
比如 votlt2020.yaml,表示vot2020的challenge中long term的序列的配置文件,这个配置文件里面会包括序列下载链接这些设置。

这里的设置以 votlt2020 为例子。

初始工作区

vot initialize votlt2020 --workspace '存放新建的vot配置文件目录' --nodownload
  • votlt2020 表示评测的数据集序列,这个要与vot GitHub中的stark文件中对应名称(去掉.yaml)
  • --workspace 表示存放新建的vot配置文件目录,这个需要自己新建一个,不要和tracker所在文件位置放在一起,这样会很乱。
  • --nodownload 表示不自动下载,如果网不好,自动下载会失败。所以可以在vot官网下好相应的序列,再放到vot配置文件目录的Sequence文件夹中。

注意以下命令都要在新建的vot文件夹的路径下执行

新建后的文件夹如下:
在这里插入图片描述sequences 文件夹下就是对应的votlt2020视频序列。

所以每次创建一个工作区,就只能评测一个数据集,要想评测多个,就要重头新建工作区。

配置tracker.ini

[tracker_name]  #就是跟踪算法的名字
label = pyupdnet  #好像没啥用
protocol = traxpython
command = vot_SiamRPN_upd1 #你运行py文件的名字
# Specify a path to trax python wrapper if it is not visible (separate by ; if using multiple paths)
paths =/media/myproject/updatenet-master/updatenet-master/code_updatenet/  #tracker的测试文件.py文件所在的位置
# Additional environment paths
env_PATH =  </media/myproject/vot2019>;${PATH}  #运行tracker的python.exe虚拟环境
restart = true # 建议手动加上,以免出错

千万不要在每行后加注释,会报错;而且tracker_name之后评估要用到

测试我们的tracker

vot test tracker_name  # 测试安装vottoolkit 成功了没有。
vot evaluate --workspace '存放新建的vot配置文件目录' tracker_name  #测试自己的tracker

分析tracker的运行结果

vot analysis --workspace '存放新建的vot配置文件目录' tracker_name --format html

运行结束后会得到一个analysis的文件夹,包含刚运行的分析结果文件夹,找到report.html,即为结果。

呜呜呜,辛苦QQ了。

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-08-19 19:00:11  更:2022-08-19 19:01:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/26 15:30:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计