X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=README.txt;h=1bc9751768b8bfbb82e065f370349cf76922afca;hb=c9d00d422b892c609df86a847eee46b36722b8f6;hp=894f59d6584bab5bf2f6d28c8fb7901bed5d17ca;hpb=f419bacb4b11f42f87e6e9bc9e8a4719499559f2;p=mtp.git diff --git a/README.txt b/README.txt index 894f59d..1bc9751 100644 --- a/README.txt +++ b/README.txt @@ -14,8 +14,25 @@ in 2011. This implementation is not the reference implementation used for the -experiments presented in this article. It uses a Dijkstra with a -Binary Heap for the min-queue, and not the optimal Fibonacci heap. +experiments presented in this article. It does not require any +library, and uses a Dijkstra with a Binary Heap for the min-queue, +instead of a Fibonacci heap. + +This software package includes three commands: + + - mtp is the generic command to use in practice. It takes tracking + parameters as input, and prints the tracked trajectories as + output. The format for these parameters is given at the bottom of + this documentation. + + - mtp_example creates a tracking toy example, and runs the tracking + algorithm on it. It gives an example of how to use MTPTracker on a + configuration produced dynamically, and produce a test input file + for the mtp command. + + - mtp_stress_test creates a larger problem with a lot of noise and + multiple trajectories, to check the behavior of the code under + slightly more complex situations. * INSTALLATION @@ -30,7 +47,7 @@ tracker.dat, and print the optimal detected trajectories. If you now execute - ./mtp --verbose --trajectory-file result.trj --graph-file graph.dot < tracker.dat + ./mtp --verbose --trajectory-file result.trj --graph-file graph.dot tracker.dat It will load the file tracker.dat saved by the previous command, run the detection, save the detected trajectories in result.trj, and the