bilylee / SiamFC-TensorFlow

A TensorFlow implementation of the SiamFC tracker
MIT License
363 stars 112 forks source link

关于SiamFC-3s-gray-scratch.py和 color的区别; #30

Closed yangkang779 closed 6 years ago

yangkang779 commented 6 years ago

作者好,我想问这两个脚本函数有什么区别?我如果用这两个脚本分别训练得到2个网络,在otb100上测试得到两个不同的OPE结果,那应该选择哪个与原文的58.2进行比较呀,我一直拿的color的进行比较,感觉好像有点困惑,原文的话好像用的gray得到58.2。而我拿color进行比较。谢谢解答

bilylee commented 6 years ago

hi,

SiamFC 论文提供了两个模型 color model 和 color+gray model。因为 OTB 包含灰度视频,作者在 OTB 数据集上使用 color + gray model,而在 VOT 上使用 color model。color model 使用彩色图片训练,而 color + gray model 则既使用彩色图片,也随机产生灰度图片进行训练。

作者的 0.582 是使用 color + gray model 得到的。本代码提供两个 model 的训练脚本,但是从我的观察来看,使用 SiamFC-3s-color-scratch.py 得到的结果比 gray 版本更好且接近 0.582 的结果。

yangkang779 commented 6 years ago

对的,我也得到的和你一样的结论,gray的话自己训练的模型是不如color的性能,谢谢作者,