Lab 3: Video tracking in MTF

428/615, Martin Jagersand

Submit code and report electronically through the upload link on the e-Class course webpage.
Marks may be given for any of the questions in the assignment, so please answer them all
(many only require a one sentence answer).
Demo: In your lab session.


This assignment is about experimenting with the trackers in MTF and finding the best one for different tracking scenarios while also developing insights about the challenges that cause tracking failures and how these can be overcome.
You are given 10 challenging sequences and your task is to find the tracker that works best on each of these.

Measuring tracking performance:
The performance of a tracker is defined in terms of both its accuracy and speed. The overall performance of a tracker is a combination of its speed and accuracy. Accuracy is usually more important as speed can often be increased by faster hardware or more efficient implementation. Therefore, accuracy is given 4 times greater weightage than speed while computing the overall tracking performance in this assignment.

Evaluation:
The evaluation for this assignment will be relative, i.e. the tracker that gives the best value for a particular metric (i.e. maximum SR or maximum FPS) in a given sequence will receive full marks for that metric and sequence while the remaining submissions will be graded relative to it. This grading will be independent for each metric and sequence since a tracker that gives maximum accuracy in a particular sequence will not necessarily also give the best speed in that sequence. Same holds true for performance across different sequences. What you are provided with:
You will be using only cfg files for setting the tracking parameters in this assignment. You are provided with 10 sets of cfg files and each one is pre-set to read images for the corresponding sequence. The cfg files are available here. Please refer to chapter 9 of MTF thesis, especially the performance summaries in Fig. 9.18 and 9.25 to get a general idea of the performance of different tracking modules. What to submit:
You can change the settings in these files and submit all 10 sets along with the report PDF as a single zip file.
Following are some guidelines about setting the parameters: Running MTF on your laptop:
You can carry out the experimentation on your own laptops too by following these instructions: