/CSK

CF 类目标跟踪算法之一:CSK

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

CSK

CF 类目标跟踪算法之一:CSK

代码介绍

代码是论文 "Exploiting the Circulant Structure of Tracking-by-detection with Kernels" João F. Henriques, Rui Caseiro, Pedro Martins, and Jorge Batista ECCV 2012 的 Python 实现。同时,代码也是 circulant_matrix_tracker 的重写,将源代码从支持 Python2 改进到支持 Python3, 同时修复了部分错误。CSK 算法的 FPS 很高,代码在执行过程中,绘图是最慢的部分,如果关闭绘图窗口,即设置 "--show"="no" 后,将有效提高代码运行速度。在代码执行结束后会给出 Precisions - Threshold 图。

代码使用方法

  1. git clone https://github.com/xujinzh/CSK.git
  2. python main.py --input ./data/surfer --show yes

数据使用的是 MILTrack videos 中的 surfer,更多视频请访问 miltrack data 下载。

依赖包

  • python3
  • numpy
  • PIL
  • matplotlib