- 使用pysot评估VOT数据集时,训练结果保存在如下文件夹
The testing results will in the current directory(results/dataset/model_name/) - 不知道哪位给的数据集在bag序列仿真时少给了一帧图片,经过人工检查找出了bag序列缺少第51帧,补全后再次报错???原来是每次找的VOT2018数据集不在一个文件夹,此时注意一定要改掉所有的文件夹中的bag第51帧,(直接使用第50帧替代即可)。
- 之前在linux系统上已完成更改,现在在Win10上也已经完成。
- 一般顺序是使用Pysot的test.py文件来测试算法在所有序列上的测试框(raw results),然后使用pysot toolkit 的 bin/eval.py或者Pysot 的eval.py来进行评价。
- 使用VOT一般没有图,使用OTB和UAV会自动绘制精度图和成功率曲线。
- VOT目前仅仅测试了VOT2018数据集,后续可以进行其他系列的测试。
- 官方给出的VOT2018数据集上的测试结果,应该仅仅包含当年参加该竞赛的几个算法,而且数据格式可能为了迎合vottoolkit二变得比较复杂。单纯使用pysot test 出来的文件夹仅仅包含60个序列的txt标注框结果,没有莫名其妙的后缀
报错1
- 解决方案
- bag序列少了第51帧
loading VOT2018: 100%|██████████████████████████████████| 60/60 [00:00<00:00, 67.90it/s, zebrafish1]
( 1) Video: ants1 Time: 7.0s Speed: 46.0fps Lost: 0
( 2) Video: ants3 Time: 8.8s Speed: 65.5fps Lost: 2
Traceback (most recent call last

在使用pysot评估VOT2018数据集时遇到报错,问题在于bag序列缺少第51帧图片。修复后再次报错,原因是不同文件夹中的bag第51帧不一致。在Linux和Win10上完成文件修改。测试流程包括使用test.py生成结果,再用eval.py进行评价。VOT测试缺少官方的精度图和成功率曲线,且测试结果仅包含当年竞赛算法的txt标注框。
最低0.47元/天 解锁文章
4515





