Skip to content
/ CAT Public

Wasserstein distance-based auto-encoder tracking

License

Notifications You must be signed in to change notification settings

hahamyt/CAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wasserstein distance-based auto-encoder tracking

This repository is based on the manuscript "Wasserstein distance-based auto-encoder tracking", under reviewing in the journal NEPL.

image

Environment

  • Anaconda
  • Pytorch
  • visdom
  • Agumentor
conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

Run

You can train the Auto Encoder by yourself using: https://github.com/wahahamyt/train_WAE.git.

This code also integrated in this repository.

Pretrained Auto-Encoder Weights

We also provided the pretrained auto encoder weights:

After downloaded the weights, it should be renamed as last, then moved to the folder net/weights/.

Start tracking:

Pycharm is recommended for avoiding some path issues (At least 6GB of GPU memory is required [under 2048 z dimension]).

tracking/run_tracker.py

Evaluation

OTB protocal: http://cvlab.hanyang.ac.kr/tracker_benchmark/datasets.html

LaSOT protocal: https://github.com/HengLan/LaSOT_Evaluation_Toolkit

TC128 protocal: http://www.dabi.temple.edu/~hbling/data/TColor-128/TColor-128.html

Citation

If you're using this code in a publication, please cite our paper.

Xu, L., Wei, Y., Dong, C. et al. Wasserstein Distance-Based Auto-Encoder Tracking. Neural Process Lett (2021). https://doi.org/10.1007/s11063-021-10507-9

About

Wasserstein distance-based auto-encoder tracking

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages