SYSTEMS, METHODS AND ARTICLES FOR VIDEO ANALYSIS REPORTING
First Claim
1. A method of operating a macro video analytics system, the method comprising:
- storing at a macro event persistent storage component a first number of sets of event metadata generated by a first video analysis system monitoring a first remote location remote from the macro event persistent storage component, at least some of the first number of sets of event metadata indicative of an occurrence of respective ones of events occurring at the first remote location, the first number of sets of event metadata representing aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based;
storing at the macro event persistent storage component a second number of sets of event metadata from a second video analysis system monitoring a second remote location remote from the macro event persistent storage component, at least some of the second number of sets of event metadata indicative of an occurrence of respective ones of events occurring at the second remote location, the second number of sets of event metadata representing aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based; and
executing by at least one processor at least a first query on information including both of at least one of the stored first number of sets of event metadata and at least one of the stored second number of sets of event metadata.
5 Assignments
0 Petitions
Accused Products
Abstract
A macro video analysis system including a first connection to a first persistent database of a first video analysis system monitoring a first remote location, a second connection to a second persistent database of a second video analysis system monitoring a second remote location, a macro persistent database archiving a respective event generated by each the first remote video analysis system monitoring the first remote location and the second video analysis system monitoring the second remote location and wherein each respective event is respectively transmitted through the first connection and the second connection, and a database query module to evaluate the events.
-
Citations
20 Claims
-
1. A method of operating a macro video analytics system, the method comprising:
-
storing at a macro event persistent storage component a first number of sets of event metadata generated by a first video analysis system monitoring a first remote location remote from the macro event persistent storage component, at least some of the first number of sets of event metadata indicative of an occurrence of respective ones of events occurring at the first remote location, the first number of sets of event metadata representing aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based; storing at the macro event persistent storage component a second number of sets of event metadata from a second video analysis system monitoring a second remote location remote from the macro event persistent storage component, at least some of the second number of sets of event metadata indicative of an occurrence of respective ones of events occurring at the second remote location, the second number of sets of event metadata representing aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based; and executing by at least one processor at least a first query on information including both of at least one of the stored first number of sets of event metadata and at least one of the stored second number of sets of event metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A macro video analysis system, comprising:
-
at least one processor; and a macro event persistent storage component including at least one non-transitory storage medium communicatively coupled to the at least one processor and which stores processor executable instructions which when executed by the at least one processor cause the at least one processor to; store to the at least one non-transitory storage medium of the macro event persistent storage component a first number of sets of event metadata generated by a first video analysis system that monitors a first remote location remote from the macro event persistent storage component, at least some of the first number of sets of event metadata indicative of an occurrence of respective ones of events which occur at the first remote location, the first number of sets of event metadata which represent aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based; store to the at least one non-transitory storage medium of the macro event persistent storage component a second number of sets of event metadata from a second video analysis system that monitors a second remote location remote from the macro event persistent storage component, at least some of the second number of sets of event metadata indicative of an occurrence of respective ones of events which occur at the second remote location, the second number of sets of event metadata which represent aspects of the respective event without all of a number of digitized images on which identification of the occurrence of the event was based; and execute at least a first query on information including both of at least one of the stored first number of sets of event metadata and at least one of the stored second number of sets of event metadata. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of operating a video analytics system, the method comprising:
-
monitoring a zone by a video analysis system for a period of time; determining a population of the zone by the video analysis system over the period of time; following the period of time, setting the population of the zone to an expected population of the zone at a defined time by at least one of the video analysis system or the video analytics system. - View Dependent Claims (14, 15, 16)
-
-
17. A video analytics system, comprising:
-
at least one processor; and at least one non-transitory storage medium communicatively coupled to the at least one processor and which stores processor executable instructions which when executed by the at least one processor cause the at least one processor to; monitor a zone by a video analysis system for a period of time; determine a population of the zone by the video analysis system over the period of time; following the period of time, set the population of the zone to an expected population of the zone at a defined time. - View Dependent Claims (18, 19, 20)
-
Specification