Wide-area site-based video surveillance system
First Claim
1. A computer-readable medium containing software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance, the method comprising:
- receiving surveillance data, including view targets, from a plurality of sensors at a site;
synchronizing said surveillance data to a single time source;
maintaining a site model of the site, wherein said site model comprises a site map, a human size map, and a sensor network model;
analyzing said synchronized data using said site model to determine if said view targets represent a same physical object in the site;
creating a map target corresponding to a physical object in the site, wherein said map target includes at least one view target;
receiving a user-defined global event of interest, wherein said user-defined global event of interest is based on said site map and based on a set of rules;
detecting said user-defined global event of interest in real time based on a behavior of said map target; and
responding to said detected event of interest according to a user-defined response to said user-defined global event of interest.
9 Assignments
0 Petitions
Accused Products
Abstract
A computer-readable medium contains software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance. The method includes receiving surveillance data, including view targets, from a plurality of sensors at a site; synchronizing the surveillance data to a single time source; maintaining a site model of the site, wherein the site model comprises a site map, a human size map, and a sensor network model; analyzing the synchronized data using the site model to determine if the view targets represent a same physical object in the site; creating a map target corresponding to a physical object in the site, wherein the map target includes at least one view target; receiving a user-defined global event of interest, wherein the user-defined global event of interest is based on the site map and based on a set of rules; detecting the user-defined global event of interest in real time based on a behavior of the map target; and responding to the detected event of interest according to a user-defined response to the user-defined global event of interest.
81 Citations
28 Claims
-
1. A computer-readable medium containing software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance, the method comprising:
-
receiving surveillance data, including view targets, from a plurality of sensors at a site;
synchronizing said surveillance data to a single time source;
maintaining a site model of the site, wherein said site model comprises a site map, a human size map, and a sensor network model;
analyzing said synchronized data using said site model to determine if said view targets represent a same physical object in the site;
creating a map target corresponding to a physical object in the site, wherein said map target includes at least one view target;
receiving a user-defined global event of interest, wherein said user-defined global event of interest is based on said site map and based on a set of rules;
detecting said user-defined global event of interest in real time based on a behavior of said map target; and
responding to said detected event of interest according to a user-defined response to said user-defined global event of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for wide-area site-based surveillance, comprising:
-
receiving surveillance data, including view targets, from a plurality of sensors at a site;
synchronizing said surveillance data to a single time source;
maintaining a site model of the site, wherein said site model comprises a site map, a human size map, and a sensor network model;
analyzing said synchronized data using said site model to determine if said view targets represent a same physical object in the site;
creating a map target corresponding to a physical object in the site, wherein said map target includes at least one view target;
receiving a user-defined global event of interest, wherein said user-defined global event of interest is based on said site map and based on a set of rules;
detecting said user-defined global event of interest in real time based on a behavior of said map target; and
responding to said detected event of interest according to a user-defined response to said user-defined global event of interest
-
-
12. A computer-readable medium containing software that, when read by a computer, causes the computer to perform a method for wide-area site-based surveillance, the software comprising:
-
a data receiver module, adapted to receive and synchronize surveillance data, including view targets, from a plurality of sensors at a site; and
a data fusion engine, adapted to receive said synchronized data, wherein said data fusion engine comprises;
a site model manager, adapted to maintain a site model, wherein said site model comprises a site map, a human size map, and a sensor network model;
a target fusion engine, adapted to analyze said synchronized data using said site model to determine if said view targets represent a same physical object in the site, and create a map target corresponding to a physical object in the site, wherein said map target comprises at least one view target; and
an event detect and response engine, adapted to detect an event of interest based on a behavior of said map target. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification