System and method for automatic camera health monitoring
First Claim
1. A method of detecting camera malfunction in a digital video surveillance system, the method comprising:
- generating a current camera health record based on current image data;
computing a camera health measurement based on a comparison of the current camera health record to a plurality of stored camera health records characterizing known states of normal camera operation; and
detecting a camera malfunction when the camera health measurement exceeds a malfunction threshold,wherein generating the current camera health record comprises generating an anchor region by determining a region having a uniquely identifiable enemy of frequency components within an average frame,wherein computing the camera health measurement comprisescalculating, for each possible position of an anchor-region sized window in a search area, a sum of square errors between reference image pixels in an anchor region and current image pixels in the position in the search area; and
storing each sum of square errors in an entry in an anchor region correlation array.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for automatic camera health monitoring, such as for a camera in a video surveillance system. The system preferably provides substantially continuous monitoring and detection of camera malfunction, due to either external or internal conditions. Camera malfunction is detected when a computed camera health measurement exceeds a malfunction threshold. The camera health measurement is computed based on a comparison of a current camera health record to a plurality of stored camera health records obtained in a learning mode, which characterize known states of normal camera operation. Aside from monitoring camera health, methods of the present invention can also be used to detect an object being added to or removed from a scene, or to detect a change in lighting in a scene, possibly caused by a defective light fixture.
20 Citations
4 Claims
-
1. A method of detecting camera malfunction in a digital video surveillance system, the method comprising:
-
generating a current camera health record based on current image data; computing a camera health measurement based on a comparison of the current camera health record to a plurality of stored camera health records characterizing known states of normal camera operation; and detecting a camera malfunction when the camera health measurement exceeds a malfunction threshold, wherein generating the current camera health record comprises generating an anchor region by determining a region having a uniquely identifiable enemy of frequency components within an average frame, wherein computing the camera health measurement comprises calculating, for each possible position of an anchor-region sized window in a search area, a sum of square errors between reference image pixels in an anchor region and current image pixels in the position in the search area; and storing each sum of square errors in an entry in an anchor region correlation array. - View Dependent Claims (2)
-
-
3. A method of detecting camera malfunction in a digital video surveillance system, the method comprising:
-
generating a current camera health record based on current image data; computing a camera health measurement based on a comparison of the current camera health record to a plurality of stored camera health records characterizing known states of normal camera operation; and detecting a camera malfunction when the camera health measurement exceeds a malfunction threshold, wherein generating the current camera health record comprises generating an image focus level by performing an orthogonal transform on each frame and summing a square value of all non-DC components of the transformed signal, and wherein computing the camera health measurement comprises computing an average image focus level for frames acquired during a reference data generation period. - View Dependent Claims (4)
-
Specification