This invention relates to a sensor having a obscurant detection system and to a method for determining whether the field of view of a sensor has been obscured.
Sensors are used for a variety of security and safety applications, for instance fire detection or intruder detection. Often these sensors employ thermal detectors.
One type of thermal detector commonly used is the single element pyroelectric detector, often referred to as passive infrared (PIR) sensors. These sensors are designed to give a response to the thermal signature of a moving body or bodies within a certain field of view. Typically the sensitivity and field of view of such sensors is designed for a specific application. For example, intruder alarms or automated lighting systems are generally designed to be triggered by movement of a human body.
PIR sensors are vulnerable to being obscured or masked however. Such masking could be deliberate, for instance by covering the sensor with an infrared opaque material or spraying the window with such a material and could be done covertly. The only way to test whether a sensor is working or not is to try to trigger a response, say by walking around the room. This needs positive action to test however and depending on the sensitivity of the sensor may not be possible. For instance a sensor could be designed to detect fires but ignore human movement and would therefore require an intense IR source to test the function. The sensor may also be obscured unintentionally, for instance by moving furniture or other material into the field of view.
U.S. Pat. No. 6,239,698 describes a detector array having a mask warning capability. Here the sensor has a detector array and a read out means monitors signals from all the detectors in the array. When the sensor is masked the majority of the detectors will show a significant transient change in signal. The sensor monitors for such a transient change across all detector elements and when such a change is detected generates a signal indicating that the detector may be masked.
Such a system only functions correctly however when the act of masking the sensor is within the defined threshold. If the sensor did not detect the introduction of the obscurant into the field of view then the presence of the mask may go unnoticed.
Thus according to the present invention there is provided a sensor comprising an array of detector elements, a memory for storing an image from the detector array in an unmasked condition and a processing means for periodically comparing the actual image from the detector elements with the stored image and generating an alarm if the actual image is significantly different from the stored image.
The term image is taken to mean the output of all the detector elements and does not necessarily imply a recognisable or high quality image. Also it is not necessary for such an image to actually be displayed anywhere.
The output of each detector element will depend upon the part of the scene which it sees. Usually the scene will consist of features with different radiative properties and therefore in a normal condition the outputs of different detectors will be different. This normal output or image can be stored in memory. If a mask is introduced the detectors will no longer see the scene but will instead see only the mask. This will change the output of the detector array. The image of the mask will therefore be different to the stored image and this can be used to trigger an alarm informing that the sensor may be masked.
Preferably the processor compares spatial features in the stored and actual images. The normal scene of the detector will generally comprise a number of features. For instance a sensor mounted in a room may have a field of view including a corner of a room, a door and some furniture items. Conversely a masked scene may be predominately featureless. The absence of features previously present can then be used as an indication that the sensor has been masked.
Preferably the amount of high spatial frequency structure in the stored image and actual image is compared. By high spatial frequency is meant features which exhibit a sharp contrast in neighbouring ‘pixels’ in the image, for instance as found at the edges of objects. High spatial frequency in the image is generally associated with physical objects in the scene which can be permanent and therefore used as a reliable guide to detect any masking.
Conveniently the stored image is a map of areas of high spatial frequency detail in the image and the processor analyses the actual image to see if the areas of high spatial frequency detail are present.
If the high spatial frequency detail is missing from a large part of the image this can indicate that the sensor is masked and the processor can generate an alarm.
Conveniently the image from the detector array is high pass filtered. High pass filtering accentuates edges within the image. The image is then preferably temporally averaged over a number of frames to remove dynamic noise. The time averaged high pass filtered image may then be convolved with line segment kernels in a range of orientations to determine areas of high spatial frequency detail.
Usefully the detector array comprises a thermal detector array. The detector array may be a micro-bolometer array.
The detector array need not have a huge number of elements, a 64 by 64 array is sufficient.
The processor may automatically compare the stored image and the actual image at regular intervals or a test phase could be initiated by a user.
The stored image may be acquired on start up of the sensor for the first time. If the memory was empty the sensor could automatically acquire and store an image. The processor may also be adapted to replace the stored image with a newly captured image in response to a control signal. In this way if significant changes are made to the room the sensor is in a new image can be acquired and used in the future.
The processor could also be adapted to modify the stored image on the basis of later acquired images. Even where a sensor has not been masked there may be some differences between the stored image and the actual image. For instance some items within a room, such as furniture may be moved from time to time. However the rest of the image, walls, doors etc might be the same. In such case the alarm may not trigger but the stored image may be refined to relate just to those areas that don't change. In this way susceptibility to false alarms may be reduced and confidence in the masking alarm improved.
In another aspect there is provided a method of determining whether the normal field of view of a sensor comprising an array of detector elements is obscured comprising the steps of, taking a current image from the sensor, comparing the acquired image with a previously acquired image of the normal field of view, determining whether there is any significant difference between the two images and activating an alarm when there is a significant difference.
Preferably the method includes the step of applying a high pass filter to the acquired image. Further preferably the method includes the step of temporally averaging a series of frames to form the acquired image. The step of comparing the acquired and stored images is conveniently performed by locating the area of high spatial frequency detail in the acquired image and comparing it to the location of high spatial frequency detail of the stored image. Significant absence of high spatial frequency detail in the acquired image which is present in the stored image is used to trigger the alarm.
The image acquired may be a thermal image and may be a 64 by 64 pixel image.
The invention will now be described by reference to the following drawings of which;
a shows a thermal image generated from a detector as shown in
Turning now to
The output from the array is fed to processor 8. Processor 8 could be located with the detector array 4 in the same housing or could be located remotely. A single processor could be linked to several different detector arrays. The processor 8 could also be the same processor that controls the sensor functionality, for instance movement detection.
Processor 8 is linked with memory 6. Memory 6 stores the processed image acquired from the normal field of view of the sensor. The processor 8 includes a clock (not shown) and, at regular intervals, perhaps once every day, compares the current image with the previously acquired image stored in the memory 6 in the manner as will be described below with reference to
a shows a typical image acquired by a thermal detector array as shown in
b highlights the areas of high spatial frequency detail in the image. The edges of the doorway, the table and the room corner all contribute to the high spatial frequency detail. This map of high frequency detail can be stored by the sensor and compared against future images as described below.
The thermal image generated is dependant upon the thermal distribution of the room, which has both high and low spatial frequency structure. The actual captured image will also however have contributions from static pixel independent noise which is fixed pattern noise from detector non-uniform responses. There will also be dynamic pixel independent noise and dynamic line structure noise arising from power supplier, multiplexers etc.
Referring to
Where the two maps are substantially the same 44 no further action is taken until the next image is to be acquired. However where there are substantial differences, i.e. high frequency detail is missing from a majority of the image, then an alarm is activated to warn that the sensor may be masked. The alarm could take any number of forms, for instance a warning light on a control panel could light or the sensor could be equipped with an audible alarm.
Whilst a particular type of infrared detector has been described the invention is applicable to other types of detector array including uv or visible arrays.
Number | Date | Country | Kind |
---|---|---|---|
0202467.7 | Feb 2002 | GB | national |
Number | Date | Country | |
---|---|---|---|
Parent | 10503343 | Aug 2004 | US |
Child | 12926849 | US |