System for detecting perturbations in an environment using temporal sensor data
First Claim
1. A method for discerning perturbations within an environment, comprising the steps of:
- 1) initializing a sensor weight variable in a data processor;
2) initializing an iterand I in the data processor, where I is a positive integer;
3) initializing an iterand j in the data processor, where j is a positive integer;
4) monitoring an environment with a sensor array comprising an M number of jth sensors, each jth sensor monitoring a jth scene of the environment, where j and M are positive integers and j<
M, said jth sensor generating jth output signals representing the jth scene;
5) employing the data processor to add a constant value to the sensor weight variable to provide a jth updated sensor weight variable if the jth output signals exhibit a change of state and if the (j+1)th output signals exhibit a change of state within a predetermined time period before occurrence of the first change of state, where (j+1)≦
M;
6) storing the jth updated sensor weight variable;
7) incrementing the iterand j in the data processor;
8) repeating steps (4)-(7) an (M-2) number of times in the data processor;
9) determining the maximum of the (M-1) number of jth updated sensor weight variables;
10) storing the maximum jth sensor weight variable determined in step (9) as the ith initial composite threat score;
11) storing the product of the maximum jth sensor weight variable and an ith weighting factor to provide an ith product;
12) repeating steps (3)-(11) an (N-1) number of times, where N is a positive integer;
13) determining the sum of the N number of ith products to provide a persistence factor;
14) determining the sum of the persistence factor and the N number of ith initial composite threat scores; and
15) generating a human discernable output if the sum determined in step (14) is greater than a reference value.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for detecting perturbations within an environment, comprises: oner more arrays of sensors for providing a series of sensor output signal sets comprising the substantially contemporaneous generation of sensor output signals by the sensors in response to monitoring a scene within a coverage zone of the sensor; and a data processor operably disposed for storing a series of data corresponding to the sensor output signal sets generated at intervals over a predetermined period of time, for transforming the series of data into a final composite perturbation score, and for generating a perturbation output signal when the final composite perturbation score exceeds a reference value. The system may also include an output device for generating a perturbation alarm signal in response to the output device receiving the perturbation output signal.
113 Citations
2 Claims
-
1. A method for discerning perturbations within an environment, comprising the steps of:
-
1) initializing a sensor weight variable in a data processor; 2) initializing an iterand I in the data processor, where I is a positive integer; 3) initializing an iterand j in the data processor, where j is a positive integer; 4) monitoring an environment with a sensor array comprising an M number of jth sensors, each jth sensor monitoring a jth scene of the environment, where j and M are positive integers and j<
M, said jth sensor generating jth output signals representing the jth scene;5) employing the data processor to add a constant value to the sensor weight variable to provide a jth updated sensor weight variable if the jth output signals exhibit a change of state and if the (j+1)th output signals exhibit a change of state within a predetermined time period before occurrence of the first change of state, where (j+1)≦
M;6) storing the jth updated sensor weight variable; 7) incrementing the iterand j in the data processor; 8) repeating steps (4)-(7) an (M-2) number of times in the data processor; 9) determining the maximum of the (M-1) number of jth updated sensor weight variables; 10) storing the maximum jth sensor weight variable determined in step (9) as the ith initial composite threat score; 11) storing the product of the maximum jth sensor weight variable and an ith weighting factor to provide an ith product; 12) repeating steps (3)-(11) an (N-1) number of times, where N is a positive integer; 13) determining the sum of the N number of ith products to provide a persistence factor; 14) determining the sum of the persistence factor and the N number of ith initial composite threat scores; and 15) generating a human discernable output if the sum determined in step (14) is greater than a reference value. - View Dependent Claims (2)
-
Specification