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.
4 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.
-
Citations
32 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, 12, 13, 14)
-
-
15. 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.
-
-
16. 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 (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification