Skip to content

Open source visual object tracking library in PyTorch

License

Notifications You must be signed in to change notification settings

aitaoquanyi/open-vot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open-VOT

Open-VOT is a lightweight library of visual object tracking for research purpose. It aims to provide a uniform interface for different datasets, a full set of models and evaluation metrics, as well as examples to reproduce (near) state-of-the-art results.

Currently two trackers are implemented: SiamFC and GOTURN. We aim to include more state-of-the-art trackers. Please comment if you have any recommendations.

Installation

Currently only Python3 is supported.

Install PyTorch (version >= 0.4.0) and other dependencies:

pip install h5py scipy matplotlib tensorboardX

Examples

Tracking with pretrained models

Download pretrained models from here, then execute the following command:

python examples/goturn --phase test

Training

python examples/siamfc --phase train

This command trains SiamFC tracker on the VOT2017 dataset. Note VOT2017 might be too tiny to train deep networks.

Please check out more examples in the examples folder. Or, alternatively, you could find out more concised examples in the tests/trackers folder.

About

Open source visual object tracking library in PyTorch

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%