This project hosts the code for implementing the SiamPA algorithm for visual tracking.
The raw results are here. The code is based on PySOT and SiamBAN.
Please find installation instructions in INSTALL.md
.
export PYTHONPATH=/path/to/SiamPA:$PYTHONPATH
Download models from here and put the model.pth
in the correct directory in experiments
python tools/demo.py \
--config experiments/uav/config.yaml \
--snapshot experiments/uav/model.pth
# --video demo/bag.avi # (in case you don't have webcam)
Download datasets and put them into testing_dataset
directory. Jsons of commonly used datasets can be downloaded from here. If you want to test tracker on new dataset, please refer to pysot-toolkit to setting testing_dataset
.
cd experiments/uav
python -u ../../tools/test.py \
--snapshot model.pth \ # model path
--dataset UAV123 \ # dataset name
--config config.yaml # config file
The testing results will in the current directory(results/dataset/model_name/)
Assume still in experiments/uav
python ../../tools/eval.py \
--tracker_path ./results \ # result path
--dataset UAV123 \ # dataset name
--num 1 \ # number thread to eval
--tracker_prefix 'model' # tracker_name
See TRAIN.md for detailed instruction.
This project is released under the Apache 2.0 license.