void KLTChangeTCPyramid(
KLT_TrackingContext tc,
int search_range);
nPyramidLevels
and subsampling
fields of the tc
structure, based on the value
of search_range
. The function
is designed so that the tracker will be able find displacements up to
search_range
. For example, if search_range
is 1 (pixel), then nPyramidLevels
will be one and subsampling
will be irrelevant, because there will be no
need for multiresolution tracking. However, if
search_range
is 25 (pixels),
then nPyramidLevels
will be 2 and subsampling
will be 8. The tracker is not
guaranteed to find all displacements up to search_range
pixels, so it is
probably a good idea to overestimate the value. However, too much
overestimation will make it more likely for ambiguity to confuse the tracker.