You can submit your own point set motion file and run different
algorithms on your data. The following conditions should be
considered.
The number of frames in a sequence is limited to 50.
The number of points in a frame must be less than 500.
An upper estimate for the maximum velocity magnitude is
required. Some algorithms use this information to define
the search area: where to look for the next point of a trajectory.
This estimate is a float value between 0.0 and 100.0.
To select an algorithm that fits your data, you should be aware of the limitations of the algorithms:
The point set motion file format:
A single ASCII file is requested, which consists of a file header followed by float feature point coordinates, frame by frame. The header is optional, but if included, it must be at the beginning of the file. The header consists of four rows, followed by a blank row. Any of the four rows can be substituted by a blank one. The rows have the following contents.
Here, X and Y are the numbers of image rows and columns, respectively. M is the number of frames in the sequence, N the maximum number of points in a frame. All these numbers are positive integers.
The non-header rows are of two kind: blank rows,
and rows consisting of two float values separated by
any number of space or tab characters.
The float values must be in 'integer.integer' format. One row
means one feature point: its vertical and horizontal coordinate.
Blank rows serve as separators between the frames.
Example:
rows: 200 cols: 200 frames: 3 points: 4 111.280 19.668 96.452 88.614 80.375 184.798 115.414 50.610 112.285 19.260 98.111 87.145 80.280 184.867 114.081 47.087 113.373 19.036 99.358 85.539 80.279 184.868 112.416 43.638
Click here to submit your own point set motion file and test the tracking algorithms.