jonatanolofsson / mht

Python implementation of the Multiple Hypothesis Tracking algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multiple Hypothesis Tracking

This is an implementation of the Multiple Hypothesis Tracking filter, implemented for educational purposes and for the purpose of the article ''Spatially Indexed Clustering for Scalable Tracking of Remotely Sensed Drift Ice'' accepted for the IEEE Aerospace 2017 conference, Big Sky, MT.

In particular, this implementation studies the use of Spatial Indexing in the MHT clustering process.

Please be advised that this implementation is educational above efficient, and would require some understanding of the algorithm to tune.

Building

The library is built usig the ''tup'' buildsystem. Just install tup and execute ''tup'' in the root directory, and a python 3.7 module will be built for python 3.7. If you want to build for a different python version, edit the files in this commit correspondingly.

Examples

Have a look at the test_mht-file for a usage example

License

This software is released under the GPLv3 license.

About

Python implementation of the Multiple Hypothesis Tracking algorithm


Languages

Language:Python 86.3%Language:C++ 13.5%Language:Shell 0.2%