Linking zones for object tracking and camera handoff
First Claim
1. A surveillance system for tracking objects, comprising:
- one or more object-tracking modules that are configured to detect a plurality of events corresponding to appearances and disappearances of objects in images corresponding to one or more fields of view of one or more cameras, and a handoff controller, operably coupled to the one or more tracking modules, that is configured to associate a first event with a second event of the plurality of events, based on locations of the plurality of events in the one or more fields of view, wherein each location of each event of the plurality of events is associated with a defined zone within a field of view of a camera of the one or more cameras, the first event thereby being associated with a first zone, and the first zone has an associated set of linked zones, the set of linked zones being based on a feasibility of an object in the first zone traversing to or from each of the zones in the set of linked zones, the handoff controller is configured to select the second event from among events occurring in the set of linked zones associated with the first zone.
3 Assignments
0 Petitions
Accused Products
Abstract
Linked zones define the temporal and spatial relationships among multiple zones of a surveillance area, and are used to model an object'"'"'s disappearance from one zone, for potential reappearance at another zone. One or more zones are defined within each camera'"'"'s field of view. Two zones are linked if an object that disappears from one zone is capable of appearing in the other zone. Each link has an associated delay parameter or function that characterizes the time delay, if any, between a disappearance and subsequent appearance. For each zone, a set of other zones that are linked to this zone is maintained. When an object disappears from a zone, the set of other zones that are linked to this zone is used to reduce the search space for object appearances corresponding to this disappearance. When the corresponding object appearance is found, the tracking function is handed-off to the tracking module associated with the zone in which the object appeared.
64 Citations
27 Claims
-
1. A surveillance system for tracking objects, comprising:
-
one or more object-tracking modules that are configured to detect a plurality of events corresponding to appearances and disappearances of objects in images corresponding to one or more fields of view of one or more cameras, and a handoff controller, operably coupled to the one or more tracking modules, that is configured to associate a first event with a second event of the plurality of events, based on locations of the plurality of events in the one or more fields of view, wherein each location of each event of the plurality of events is associated with a defined zone within a field of view of a camera of the one or more cameras, the first event thereby being associated with a first zone, and the first zone has an associated set of linked zones, the set of linked zones being based on a feasibility of an object in the first zone traversing to or from each of the zones in the set of linked zones, the handoff controller is configured to select the second event from among events occurring in the set of linked zones associated with the first zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of tracking a target object, comprising:
-
detecting a first event corresponding to an appearance or disappearance of a first object image, determining a set of one or more other object images associated with other appearance or disappearance events, comparing the first object image to the one or more other object images to select a second object image that matches the first object image, and creating an association between a track of the first object image and a track of the second object image, wherein the first event corresponds to the appearance or disappearance of the first object image from a first zone of a field of view, and determining the other events includes identifying each linked zone that is associated with the first zone, wherein each linked zone is based on a feasibility of an object traversing between the first zone and the linked zone, and selecting the other events from events that occur at each linked zone. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification