Method and system for queue length analysis

US9965684B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9965684-B2
Application numberUS-201414575567-A
CountryUS
Kind codeB2
Filing dateDec 18, 2014
Priority dateDec 18, 2014
Publication dateMay 8, 2018
Grant dateMay 8, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for analyzing queues in frames of video enables operators to preferably draw three regions of interest overlaid upon the video as short, medium, and long queue regions that form a notional queue area within the video. The regions are drawn with knowledge of, or in anticipation of, foreground objects such as individuals and vehicles waiting for service in a queue. Examples include retail point of sale locations or for automated teller machine (ATM) transactions. In conjunction with a video analytics system that analyzes the movement of the foreground objects relative to the queue regions, the system determines the number of objects occupying each queue region, length of the queue, and other queue-related statistics. The system can then create reports and send messages that include the queue analysis results for directing operators to change their staffing resources as part of a real-time queue servicing and optimization response.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for monitoring queues video analysis system, the method comprising: generating video data of a monitored area; defining at least a short queue region and a long queue region of a queue area; analyzing objects relative to the short queue region and the long queue region within the video data to determine if the objects belong to the short queue region or the long queue region forming the queue area, wherein the objects are determined to belong to one of the queue regions by determining areas of intersection of the objects upon the queue regions and marking each object as belonging to one of the queue regions, if the area of intersection between each object and the queue regions, known as a marked area of intersection, is at least equal to the minimum queue region intersection threshold; and determining a queue length by determining if each of the short queue region or the long queue region is occupied by calculating a union, for each of the queue regions, of the marked areas of intersection and comparing the union of the marked areas of intersection of the objects belonging to each of the queue regions, to a minimum occupancy area for each of the queue regions. 2. The method of claim 1 , wherein determining queue length comprise successively determining if each of the queue regions is occupied. 3. The method of claim 1 , further comprising enabling a user to draw the queue regions over the video data. 4. The method of claim 3 , wherein the queue regions are rectangular. 5. The method of claim 3 , wherein the queue regions are trapezoidal. 6. The method of claim 1 , further comprising defining a medium queue region, between the short queue region and the long queue region and determining the queue length by additionally determining if the middle queue region is occupied. 7. The method of claim 1 , further comprising determining if the objects have entered the queue area, by determining if the objects intersect with the queue area by a minimum queue area intersection amount. 8. The method of claim 1 , further comprising determining that each object occupies the queue area by determining that each object intersects with the queue area by a minimum queue area intersection amount for a predetermined period of time. 9. The method of claim 1 , further comprising determining a number of objects that are within the queue area by counting the objects that belong to the one or more queue regions forming the queue area. 10. A video analysis system for monitoring queues, comprising: at least one video camera generating video data of a monitored area; and a video analytics system that: analyzes objects relative to at least a short queue region and a long queue region of a queue area within the video data to determine if the objects belong to queue regions forming the queue area, and to determine a queue length by determining if each of the queue regions is occupied; wherein the video analytics system determines whether objects to belong to the one or more queue regions forming the queue area by: determining areas of intersection of the objects upon the queue regions; and marking each object as belonging to one or more of the queue regions, if the area of intersection between each object and a queue region, known as a marked area of intersection, is at least equal to the minimum queue region intersection threshold; and wherein the video analytics system determines the queue length by: calculating a union, for each of the queue regions, of the marked areas of intersection; comparing the union of the marked areas of intersection of the objects belonging to each of the queue regions, to a minimum occupancy area for each of the queue regions. 11. The system of claim 10 , further comprising a security system workstation enabling definition of the queue regions forming the queue area. 12. The system of claim 10 , wherein the queue regions are rectangular. 13. The system of claim 10 , wherein the queue regions are trapezoidal. 14. The system of claim 10 , wherein the security system workstation comprises: a display; a user interface application that enables access to the video date via the video analytics system; one or more user input devices; and a drawing tool for defining the queue regions, wherein the queue regions are drawn over the video data. 15. The system of claim 10 , wherein the video analytics system additionally determines if the objects belong to a medium queue region between the short queue region and the long queue region and determines the queue length by successively determining if each of the queue regions is occupied. 16. The system of claim 15 , wherein the video analytics system determines the queue length by successively determining if each of the queue regions is occupied. 17. The system of claim 10 , wherein the video analytics system determines if the objects have entered the queue area, by determining if the objects intersect with the queue area by a minimum queue area intersection amount. 18. The system of claim 10 , wherein the video analytics system determines that each object occupies the queue area by determining that each object intersects with the queue area by a minimum queue area intersection amount for a predetermined period of time. 19. The system of claim 10 , wherein the video analytics system determines whether objects to belong to the one or more queue regions forming the queue area by: determining areas of intersection of the objects upon the queue regions; and marking each object as belonging to one or more of the queue regions, if the area of intersection between each object and a queue region, known as a marked area of intersection, is at least equal to the minimum queue region intersection threshold.

Assignees

Inventors

Classifications

  • G07F19/207Primary

    Surveillance aspects at ATMs · CPC title

  • Human being; Person · CPC title

  • Interactive definition of region of interest [ROI] · CPC title

  • Region-based segmentation · CPC title

  • involving reference images or patches · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9965684B2 cover?
A system and method for analyzing queues in frames of video enables operators to preferably draw three regions of interest overlaid upon the video as short, medium, and long queue regions that form a notional queue area within the video. The regions are drawn with knowledge of, or in anticipation of, foreground objects such as individuals and vehicles waiting for service in a queue. Examples in…
Who is the assignee on this patent?
Sensormatic Electronics Llc
What technology area does this patent fall under?
Primary CPC classification G07F19/207. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 08 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).