Video tracking systems and methods employing cognitive vision
First Claim
Patent Images
1. A video tracking system, comprising:
- a processor designed to execute layered processing comprising;
a master peripheral tracker operative to interact with frames of image data, embodying a video scene, said master peripheral tracker including logic to monitor said scene and to detect an object within said frames of image data utilizing a windowed sequence of consecutive frame differences to track multiple objects using condensed object information and preserving spatial relationships of said multiple objects in said scene to coordinate task layers to understand object activities within overall dynamics of said scene utilizing several tunnel trackers; and
a first tunnel tracker initiated by said master peripheral tracker, said first tunnel tracker including logic dedicated to track one said detected object, located within a first buffer area, utilizing a first portion of said image data frame-by-frame by building correspondences for said tracked object based on its attributes and detailed object information including a set of object features, said first buffer area being formed by said master peripheral tracker based on said first tracked object'"'"'s current trajectory, size and location.
1 Assignment
0 Petitions
Accused Products
Abstract
Video tracking systems and methods include a peripheral master tracking process integrated with one or more tunnel tracking processes. The video tracking systems and methods utilize video data to detect and/or track separately several stationary or moving objects in a manner of tunnel vision. The video tracking system includes a master peripheral tracker for monitoring a scene and detecting an object, and a first tunnel tracker initiated by the master peripheral tracker, wherein the first tunnel tracker is dedicated to track one detected object.
-
Citations
28 Claims
-
1. A video tracking system, comprising:
-
a processor designed to execute layered processing comprising; a master peripheral tracker operative to interact with frames of image data, embodying a video scene, said master peripheral tracker including logic to monitor said scene and to detect an object within said frames of image data utilizing a windowed sequence of consecutive frame differences to track multiple objects using condensed object information and preserving spatial relationships of said multiple objects in said scene to coordinate task layers to understand object activities within overall dynamics of said scene utilizing several tunnel trackers; and a first tunnel tracker initiated by said master peripheral tracker, said first tunnel tracker including logic dedicated to track one said detected object, located within a first buffer area, utilizing a first portion of said image data frame-by-frame by building correspondences for said tracked object based on its attributes and detailed object information including a set of object features, said first buffer area being formed by said master peripheral tracker based on said first tracked object'"'"'s current trajectory, size and location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A video tracking method executed by layered processing using a processor, comprising:
-
monitoring a video scene embodied in frames of image data and detecting an object using a master peripheral tracker utilizing a windowed sequence of consecutive frame differences to track multiple objects using condensed object information and preserving spatial relationships of said multiple objects in said scene to coordinate task layers to understand object activities within overall dynamics of said scene utilizing several tunnel trackers; and initiating by said master peripheral tracker a first tunnel tracker dedicated to track one said detected object, located within a first buffer area, utilizing a first portion of video data frame-by-frame by building correspondences for said first tracked object based on its attributes and detailed object information including a set of object features, wherein said first buffer area is provided by said master peripheral tracker based on said first tracked object'"'"'s current trajectory, size and location. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification