Skip to content

MinLee0210/pysot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PySOT: Python Single Object Tracking

Example outputs of SiamFC, SiamRPN, and SiamMask

Example outputs of SiamFC, SiamRPN, and SiamMask.

Introduction

PySOT is a high-quality, high-performance codebase designed for visual tracking research. It facilitates the rapid implementation and evaluation of novel research ideas. PySOT includes implementations of the following state-of-the-art visual tracking algorithms:

These algorithms are supported by powerful backbone network architectures:

For further details on these models and architectures, see the References section.

Supported Datasets

PySOT's evaluation toolkit supports the following datasets:

Roadmap

  • Simplify inference procedures via CLI.
  • Simplify training setup via CLI.
  • Automate data downloads (model weights, datasets, videos).
  • Expand documentation.

For detailed plans, refer to our Roadmap Document.

Quick Start

Environment Setup

git clone https://github.com/MinLee0210/pysot.git
cd pysot
pip install -r requirements.txt

Running Inference

python -m pysot --model_name="<model_name>" --video_name="<video_name>"

Note: Video paths can be local or URL-based (YouTube links preferred).

References

For comprehensive details on the technologies and methodologies used in PySOT, please consult the following publications:

Contributors

License

PySOT is released under the Apache 2.0 license.

About

Siam-based SOT algorithms, a fork from STVIR/pysot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.2%
  • Shell 0.8%