System and method for video-based determination of queue configuration parameters
First Claim
Patent Images
1. A method for automatically determining a dynamic queue configuration, the method comprising:
- a queue dynamics monitoring device acquiring a series of frames from an image source surveying a queue area;
the queue dynamics monitoring device detecting at least one subject in a frame;
the queue dynamics monitoring device tracking locations of each detected subject across the series of frames;
in response to an occupancy in the queue area meeting a predetermined level, the queue dynamics monitoring device clustering sequences of points across the series of frames using the tracking locations of the subjects;
the queue dynamics monitoring device computing a Mahalanobis distance between a centroid of a last trajectory added to each cluster and a select trajectory, wherein the select trajectory is a set of the tracking locations corresponding to one subject, and wherein a covariance estimate is given by a sample covariance of the last trajectory added to the each cluster;
the queue dynamics monitoring device adding the select trajectory to a nearest cluster according to the computed distances;
andthe queue dynamics monitoring device estimating a queue configuration by fitting one of a spline or manifold to the each cluster to identify the queue configuration.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically determining a dynamic queue configuration includes acquiring a series of frames from an image source surveying a queue area. The method includes detecting at least one subject in a frame. The method includes tracking locations of each detected subject across the series of frames. The method includes generating calibrated tracking data by mapping the tracking locations to a predefined coordinate system. The method includes localizing a queue configuration descriptor based on the tracking data.
27 Citations
20 Claims
-
1. A method for automatically determining a dynamic queue configuration, the method comprising:
-
a queue dynamics monitoring device acquiring a series of frames from an image source surveying a queue area; the queue dynamics monitoring device detecting at least one subject in a frame; the queue dynamics monitoring device tracking locations of each detected subject across the series of frames; in response to an occupancy in the queue area meeting a predetermined level, the queue dynamics monitoring device clustering sequences of points across the series of frames using the tracking locations of the subjects; the queue dynamics monitoring device computing a Mahalanobis distance between a centroid of a last trajectory added to each cluster and a select trajectory, wherein the select trajectory is a set of the tracking locations corresponding to one subject, and wherein a covariance estimate is given by a sample covariance of the last trajectory added to the each cluster; the queue dynamics monitoring device adding the select trajectory to a nearest cluster according to the computed distances; and the queue dynamics monitoring device estimating a queue configuration by fitting one of a spline or manifold to the each cluster to identify the queue configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for automatically determining a dynamic queue configuration, the system comprising a server computer device for monitoring queue dynamics including a memory in communication with a processor operative to:
-
acquire a series of frames over a network from an image source in communication with the server computer and surveying a queue area; detect at least one subject in a frame; track locations of each detected subject across the series of frames; and
,in response to an occupancy in the queue area meeting a predetermined level, clustering sequences of points across the series of frames using the tracking locations of the subjects; computing a Mahalanobis distance between a centroid of a last trajectory added to each cluster and a select trajectory, wherein the select trajectory is a set of the tracking locations corresponding to one subject, and wherein a covariance estimate is given by a sample covariance of the last trajectory added to the each cluster; adding the select trajectory to a nearest cluster according to the computed distances; and estimating a queue configuration by fitting one of a spline or manifold to the each cluster to identify the queue configuration. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification