Videotracking
First Claim
Patent Images
1. A method for tracking an object in a sequence of video frames, characterized by the following steps:
- before performing a template matching algorithm;
creating a model with characteristic features for the object to be tracked;
wherein a first component of the model contains at least one geometric dimension being a geometric shape of the object; and
wherein a second component of the model contains a color of the object;
defining a region of interest, ROI, inside which the object should be tracked; and
performing the template matching algorithm in individual frames of the sequence of video frames on the basis of the created model for determining a position of the object in the respective frame, the template matching algorithm consisting of moving the template over a search region of the respective frame, wherein the search region is determined by a dynamic prediction for the object and comparing the template with the search region pixel by pixel, the comparing using both the first component and the second component;
characterized in that;
in dependence on the result of the template matching algorithm, an uncertainty factor is assigned to the position of the object determined by the template matching algorithm;
a correction algorithm is included in the determination of the position of the object, when the uncertainty factor exceeds an uncertainty threshold; and
as a first measure, the correction algorithm continues to automatically output a position forecast by the prediction as the current object position over a certain period, until the uncertainty factor falls below the uncertainty threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for tracking an object in a sequence of video frames includes the following steps: creating a model with characteristic features for the object to be tracked; and performing a template matching algorithm in individual frames on the basis of the created model for determining a position of the object in the respective frame. An apparatus arrangement for performing the method includes at least one video camera (10, 12), at least one monitor (24, 26), one computer (20) and one input device (28) for an observer (22).
-
Citations
23 Claims
-
1. A method for tracking an object in a sequence of video frames, characterized by the following steps:
-
before performing a template matching algorithm; creating a model with characteristic features for the object to be tracked; wherein a first component of the model contains at least one geometric dimension being a geometric shape of the object; and wherein a second component of the model contains a color of the object; defining a region of interest, ROI, inside which the object should be tracked; and performing the template matching algorithm in individual frames of the sequence of video frames on the basis of the created model for determining a position of the object in the respective frame, the template matching algorithm consisting of moving the template over a search region of the respective frame, wherein the search region is determined by a dynamic prediction for the object and comparing the template with the search region pixel by pixel, the comparing using both the first component and the second component; characterized in that; in dependence on the result of the template matching algorithm, an uncertainty factor is assigned to the position of the object determined by the template matching algorithm; a correction algorithm is included in the determination of the position of the object, when the uncertainty factor exceeds an uncertainty threshold; and as a first measure, the correction algorithm continues to automatically output a position forecast by the prediction as the current object position over a certain period, until the uncertainty factor falls below the uncertainty threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
15. A method for tracking an object in a sequence of video frames, characterized by the following steps:
-
before performing a template matching algorithm; creating a model with characteristic features for the object to be tracked; wherein a first component of the model contains at least one geometric dimension being a geometric shape of the object; and wherein a second component of the model contains a color of the object; defining a region of interest, ROI, inside which the object should be tracked; and performing the template matching algorithm in individual frames of the sequence of video frames on the basis of the created model for determining a position of the object in the respective frame, the template matching algorithm consisting of moving the template over a search region of the respective frame, wherein the search region is determined by a dynamic prediction for the object and comparing the template with the search region pixel by pixel, the comparing using both the first component and the second component; characterized in that; in dependence on the result of the template matching algorithm, an uncertainty factor is assigned to the position of the object determined by the template matching algorithm; and a correction algorithm is included in the determination of the position of the object, when the uncertainty factor exceeds an uncertainty threshold; and wherein after a manual intervention by an observer, the correction algorithm checks when the uncertainty factor has exceeded the uncertainty threshold and automatically corrects a false allocation also for the period between the exceeding of the uncertainty threshold and the manual intervention.
-
Specification