SYSTEM AND PROCESS FOR DETECTING, TRACKING AND COUNTING HUMAN OBJECTS OF INTEREST
First Claim
1. A method of identifying and tracking objects of interest, comprising the steps of:
- obtaining at least one pair of stereo image frames from more than one image capturing device;
identifying with the processor a presence or absence of one or more objects of interest within the at least one pair of stereo image frames;
comparing with a processor each of the objects of interest to existing tracks comprising previously identified objects of interest;
if an object of interest is present and the object of interest matches one of the existing tracks, adding the object of interest to one of the existing tracks;
if an object of interest is present and the object of interest does not match any of the existing tracks, creating a new track comprising the object of interest;
each existing track and new track including location information indicative of a zone correlating to an area where the object of interest was detected; and
using the location information to track a movement of the objects of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying, tracking, and counting human objects of interest based upon at least one pair of stereo image frames taken by at least one image capturing device, comprising the steps of: obtaining said stereo image frames and converting each said stereo image frame to a rectified image frame using calibration data obtained for said at least one image capturing device; generating a disparity map based upon a pair of said rectified image frames; generating a depth map based upon said disparity map and said calibration data; identifying the presence or absence of said objects of interest from said depth map and comparing each of said objects of interest to existing tracks comprising previously identified objects of interest; for each said presence of an object of interest, adding said object of interest to one of said existing tracks if said object of interest matches said one existing track, or creating a new track comprising said object of interest if said object of interest does not match any of said existing tracks; updating each said existing track; and maintaining a count of said objects of interest in a given time period based upon said existing tracks created or modified during said given time period.
-
Citations
16 Claims
-
1. A method of identifying and tracking objects of interest, comprising the steps of:
-
obtaining at least one pair of stereo image frames from more than one image capturing device; identifying with the processor a presence or absence of one or more objects of interest within the at least one pair of stereo image frames; comparing with a processor each of the objects of interest to existing tracks comprising previously identified objects of interest; if an object of interest is present and the object of interest matches one of the existing tracks, adding the object of interest to one of the existing tracks; if an object of interest is present and the object of interest does not match any of the existing tracks, creating a new track comprising the object of interest; each existing track and new track including location information indicative of a zone correlating to an area where the object of interest was detected; and using the location information to track a movement of the objects of interest. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of detecting and tracking objects of interest, comprising the steps of:
-
obtaining stereo image frames from more than one image capturing device; identifying, by a processor, a presence or absence of detected objects of interest within one of the stereo image frames; comparing with the processor each of the detected objects of interest to existing tracks comprising previously identified objects of interest; each existing track including location information indicative of a zone correlating to a first area where the previously identified object of interest associated with the existing track was detected; each new track including location information indicative of a zone correlating to a second area where the detected object of interest associated with the new track was detected; and using the location information to track a movement of the objects of interest. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An object identifying, tracking, and counting system based upon image frames taken at a facility, the system comprising:
-
at least one image capturing device adapted to obtain image frames from the facility; a boot loader module adapted to load programs into memory of the system and to execute the programs in the system; a counting module adapted to compute height maps, object detections, object tracks, and object counts based upon the image frames; and wherein, the counting module is adapted to; obtain at least one pair of image frames from the at least one image capturing device, identify a presence or absence of objects of interest, compare each of the objects of interest to existing tracks comprising previously identified objects of interest, if an object of interest is present and the object of interest matches one of the existing tracks, adding the object of interest to one of the existing tracks, if an object of interest is present and the object of interest does not match any of the existing tracks, creating a new track comprising the object of interest; each existing track and new track including location information indicative of a zone correlating to an area where the object of interest was detected; and using the location information to track a movement of the objects of interest. - View Dependent Claims (14, 15, 16)
-
Specification