Video object fragmentation detection and management
First Claim
1. A computer-implemented method of tracking an object in an image sequence, said method comprising the steps of:
- detecting an object from a current frame in the image sequence;
deriving an expected spatial representation for the object in the current frame based on information of the tracked object obtained from at least one previous frame;
generating a spatial representation of the detected object;
extending the spatial representation of the detected object to obtain an extended spatial representation, based on the expected spatial representation;
calculating a similarity between the extended spatial representation and the expected spatial representation;
determining the detected object as a fragment of the tracked object, if the similarity is above a threshold; and
updating the information of the tracked object using the determined fragment of the tracked object.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are a computer-implemented method and a camera system for determining a current spatial representation for a detection in a current frame of an image sequence. The method derives an expected spatial representation (820) for the detection based on at least one previous frame, generates a spatial representation (810) of the detection, and extends the spatial representation (810) to obtain an extended spatial representation (830), based on the expected spatial representation (820). The method determines a similarity measure between the extended spatial representation (830) and the expected spatial representation (820), and then determines the current spatial representation for the detection based on the similarity measure.
-
Citations
11 Claims
-
1. A computer-implemented method of tracking an object in an image sequence, said method comprising the steps of:
-
detecting an object from a current frame in the image sequence; deriving an expected spatial representation for the object in the current frame based on information of the tracked object obtained from at least one previous frame; generating a spatial representation of the detected object; extending the spatial representation of the detected object to obtain an extended spatial representation, based on the expected spatial representation; calculating a similarity between the extended spatial representation and the expected spatial representation; determining the detected object as a fragment of the tracked object, if the similarity is above a threshold; and updating the information of the tracked object using the determined fragment of the tracked object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. An apparatus for tracking an object in an image sequence, said apparatus comprising:
-
a processor; a memory storing computer instructions when executed by the processor implements; a detection unit configured to detect an object from a current frame in the image sequence; a deriving unit configured to derive an expected spatial representation for the object in the current frame based on information of the tracked object obtained from at least one previous frame; a generation unit configured to generate a spatial representation of the detected object; an extension unit configured to extend the spatial representation of the detected object to obtain an extended spatial representation, based on the expected spatial representation; a calculation unit configured to calculate a similarity between the extended spatial representation and the expected spatial representation; a determination unit configured to determine the detected object as a fragment of the tracked object, if the similarity is above a threshold; and an updating unit configured to update the information of the tracked object using the determined fragment of the tracked object.
-
Specification