Tracker module

The tracker module contains tracker related functions. The toolkit is highly flexible in terms of integration of existing trackers that can be run as external programs that communicate with the toolkit using a special protocol. For more information on the integration, please read the integration document or look at the examples in the examples directory.

Tracker descriptor

Each tracker is described using a tracker descriptor structure. The structure contains the following fields:

Most of the values in the descriptor are loaded from a tracker definition file. The definition file is a Matlab/Octave script with the name tracker_<identifier>.m that has to be visible to the interpreted (located in path). The file should define the following variables that are used by tracker_load to construct the descriptor structure:

Module functions

Creation

Execution

Visualization

These functions are used to manipulate visualization information for trackers.

Utility

General utility functions for trackers.