pyMHT
pyMHT copied to clipboard
Track oriented, multi target, multi hypothesis tracker
pyMHT
Track oriented, multi target, multi hypothesis tracker
Multi frame multi target tracking module with 2/2&m/n initialization algorithm and an AIS aided track oriented multi hypothesis tracking algorithm.
Installation
You can get the latest and greatest from github:
$ git clone [email protected]:erikliland/pymht.git pymht
$ cd pymht
$ sudo python setup.py install
pyMHT depends on the following modules,
Cython(for compiling Munkres algorithm)numpy(for core functionality)scipy(for core functionality)matplotlib(for ploting)pytest(for testing)matplotlib(for ploting)Munkres[Github]OR-TOOLS(for solving ILP´s) [Github]
All modules except OR-TOOLS can be installed via pip:
$ pip install -r preRequirements.txt
$ pip install -r requirements.txt
OR-TOOLS must be installed manually.
Test instalation
To test the instalation run in the pyMHT directory:
$ pytest
This module does not contain any scenarios or examples. This is placed in another repository pyMHT-simulator.
Background
This Python module is the result of a project assignment and a Master´s thesis
Thesis