Video analytic rule detection system and method

US10645350B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10645350-B2
Application numberUS-201314058423-A
CountryUS
Kind codeB2
Filing dateOct 21, 2013
Priority dateOct 24, 2000
Publication dateMay 5, 2020
Grant dateMay 5, 2020

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 video surveillance system is set up, calibrated, tasked, and operated. The system extracts video primitives and extracts even occurrences from the video primitives using event discriminators. The extracted video primitives and event occurrences may be used to create and define additional video analytic rules. The system can undertake a response, such as an alarm, based on extracted event occurrences.

First claim

Opening claim text (preview).

What is claimed, is: 1. An event detection method, comprising: receiving a user input to a video surveillance system to put the video surveillance system into a configuration mode; during the configuration mode, processing a first video portion to track an object in the first video portion by the video surveillance system; using, at least in part, the tracking of the object in the first video portion to define at least one of an area of interest and a tripwire to create a first rule; configuring the video surveillance system to detect an event in a second video portion using the first rule; and after exiting configuration mode, performing video surveillance to detect the event in the second video portion using the first rule. 2. The method of claim 1 , wherein tracking the object comprises tracking a human object in the first video portion. 3. The method of claim 1 , wherein tracking the object comprises tracking a vehicle in the first video portion. 4. The method of claim 1 , wherein tracking the object comprises tracking an emitter. 5. The method of claim 4 , wherein tracking the object comprises outputting a radio frequency by the emitter. 6. The method of claim 4 , wherein tracking the object comprises emitting location information. 7. The method of claim 4 , wherein tracking the object comprises emitting GPS information. 8. The method of claim 1 , wherein creating the first rule comprises determining the area of interest based on tracking the object. 9. The method of claim 8 , further comprising creating the first rule to detect an object that enters the area of interest. 10. The method of claim 8 , further comprising creating the first rule to detect a specific object that enters the area of interest. 11. The method of claim 10 , wherein creating the first rule to detect the specific object that enters the area of interest comprises specifying a type of object with a user interface. 12. The method of claim 8 , further comprising creating the first rule to detect loitering within the area of interest. 13. The method of claim 8 , further comprising creating the first rule to detect an object that leaves the area of interest. 14. The method of claim 1 , wherein creating the first rule comprises determining a location of the tripwire. 15. The method of claim 14 , wherein creating the first rule comprises determining end points of the tripwire. 16. The method of claim 15 , wherein determining an end point of the tripwire comprises detecting that the object has stopped when tracking the object. 17. The method of claim 8 , further comprising creating the first rule to detect people entering a space. 18. The method of claim 14 , further comprising detecting an orientation of the object. 19. The method of claim 18 , wherein creating the first rule comprises determining a direction of the tripwire using the orientation of the object. 20. The method of claim 1 , further comprising detecting an orientation of the object, wherein creating the first rule uses the detected orientation of the object. 21. The method of claim 1 , further comprising detecting that the object has stopped, wherein creating the first rule is responsive to the detection that the object has stopped. 22. The method of claim 1 , wherein putting the video surveillance system into a configuration mode comprises use of a button, switch or remote control. 23. The method of claim 1 , wherein tracking the object comprises tracking a tracker pattern in the first video portion. 24. The method of claim 1 , wherein tracking the object comprises tracking a fiducial mark in the first video portion. 25. The method of claim 1 , further comprising tracking a path of the object in the first video portion and using the path, at least in part, in creating the first rule. 26. The method of claim 1 , further comprising tracking a speed of the object in the first video portion and using the tracked speed, at least in part, in creating the first rule. 27. The method of claim 1 , further comprising detecting an event by analyzing the second video portion, at least in part, using the first rule. 28. An event detection method, comprising: receiving a user input to a video surveillance system to put the video surveillance system into a configuration mode; during the configuration mode, tracking by the video surveillance system an object in a first video portion with an emitter; using, at least in part, the tracking of the object in the first video portion to define at least one of an area of interest and a tripwire to create a first rule; and configuring the video surveillance system to detect an event in a second video portion using the first rule; and after exiting configuration mode, performing video surveillance to detect the event in the second video portion using the first rule. 29. The method of claim 28 , wherein tracking the object comprises outputting a radio frequency by the emitter. 30. The method of claim 28 , wherein tracking the object comprises emitting location information. 31. The method of claim 28 , wherein tracking the object comprises emitting GPS information. 32. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising: putting a video surveillance system into a configuration mode in response to receiving a user input; during the configuration mode, processing a first video portion to track an object in the first video portion; using, at least in part, the tracking of the object in the first video portion to define at least one of an area of interest and a tripwire to create a first rule; configuring the video surveillance system to detect an event in a second video portion using the first rule; and after exiting configuration mode, performing video surveillance to detect the event in the second video portion using the first rule. 33. An video surveillance system, comprising: at least one video camera; a user interface; and a computer configured to receive a user input via the user interface to put the video surveillance system into a configuration mode, to process a first video portion to track an object in the first video portion during the configuration mode, to define at least one of an area of interest and a tripwire to create a first rule using, at least in part, the tracking of the object in the first video portion, to configure the video surveillance system to detect an event in a second video portion using the first rule, and, after exiting configuration mode, to perform video surveillance to detect the event in the second video portion using the first rule.

Assignees

Inventors

Classifications

  • Network used to communicate with a camera, e.g. WAN, LAN, Internet · CPC title

  • Systems using zones in a single scene defined for different treatment, e.g. outer zone gives pre-alarm, inner zone gives alarm · CPC title

  • H04N7/188Primary

    Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position (signal generation from motion picture films H04N5/253) · CPC title

  • Individual registration on entry or exit · CPC title

  • Tracking movement of a target, e.g. by detecting an object predefined as a target, using target direction and or velocity to predict its new position · 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 US10645350B2 cover?
A video surveillance system is set up, calibrated, tasked, and operated. The system extracts video primitives and extracts even occurrences from the video primitives using event discriminators. The extracted video primitives and event occurrences may be used to create and define additional video analytic rules. The system can undertake a response, such as an alarm, based on extracted event occu…
Who is the assignee on this patent?
Avigilon Fortress Corp
What technology area does this patent fall under?
Primary CPC classification H04N7/188. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 05 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).