System for automated screening of security cameras
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention involves a system for automatically screening closed circuit television (CCTV) cameras for large and small scale security systems, as used for example in parking garages. The system includes six primary software elements, each of which performs a unique function within the operation of the security system to provide intelligent camera selection for operators, resulting in a marked decrease of operator fatigue in a CCTV system. Real-time image analysis of video data is performed wherein a single pass of a video frame produces a terrain map which contains parameters indicating the content of the video. Based on the parameters of the terrain map, the system is able to make decisions about which camera an operator should view based on the presence and activity of vehicles and pedestrians, furthermore, discriminating vehicle traffic from pedestrian traffic. The system is compatible with existing CCTV (closed circuit television) systems and is comprised of modular elements to facilitate integration and upgrades.
-
Citations
28 Claims
-
1-17. -17. (canceled)
-
18. A computer system for automated screening of video cameras, said computer system being in communication with a plurality of video cameras and comprising real-time image analysis components wherein video image data from said video cameras is analyzed by said image analysis components and said video image data is then selectively presented to an operator for monitoring, wherein said computer system further comprises:
-
at least one video worker, said video worker capturing video image data from said video cameras;
at least one analysis worker, said analysis worker receiving said video data from said video worker and performing image analysis on said video data to provide data about activities in the image data;
at least one video supervisor, said video supervisor controlling said reception of video data of said analysis worker from said video worker;
at least one node manager, said node manager receiving said data about activities from said video worker;
a set rules graphical user interface (GUI), said GUI providing an interface to said computer system for required configuration data for said computer system; and
a system arbitrator, said system arbitrator receiving said data about activities from said node manager and in communication with said set rules GUI;
wherein said arbitrator selectively sends said video data to an operator for further use. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer system for automated screening of video cameras, said computer system being in communication with a plurality of video cameras and comprising real-time image analysis components wherein video image data from said video cameras is analyzed by said image analysis components and said video image data is then selectively presented to an operator for monitoring, wherein said computer system further comprises:
-
at least one video worker, said video worker capturing video image data from said video cameras;
at least one analysis worker, said analysis worker receiving said video data from said video worker in the form of frames of image data and performing image analysis on said video data to provide data about activities in the image data;
at least one video supervisor, said video supervisor controlling said reception of video data of said analysis worker from said video worker;
at least one node manager, said node manager receiving said data about activities from said video worker;
a set rules graphical user interface (GUI), said GUI providing an interface to said computer system for required configuration data for said computer system; and
a system arbitrator, said system arbitrator receiving said data about activities from said node manager and in communication with said set rules GUI;
wherein said arbitrator selectively sends said video data to an operator for further purposes;
wherein said analysis worker comprises;
(a) provision for performing at least one pass through such a frame of said video image data; and
(b) provision for generating a terrain map from said pass through said frame of said video image data, said terrain map comprising a plurality of parameters wherein said parameters indicate the content of said video image data;
said terrain map containing in said plurality of parameters characteristic information regarding the content of the video, the characteristic information being based on each of kernels of pixels in an input buffer, the characteristic information comprising at least a number of bytes of data describing the relationship of each of a plurality of pixels in a larger kernel surrounding the first-said kernel. - View Dependent Claims (25)
-
-
26. A computer system for automated screening of video cameras, said computer system being in communication with a plurality of video cameras and comprising real-time image analysis components wherein video image data from said video cameras is analyzed by said image analysis components and said video image data is then selectively presented to an operator for monitoring, wherein said computer system further comprises:
-
at least one video worker, said video worker capturing video image data from said video cameras;
at least one analysis worker, said analysis worker receiving said video data from said video worker in the form of frames of image data and performing image analysis on said video data to provide data about activities in the image data;
at least one video supervisor, said video supervisor controlling said reception of video data of said analysis worker from said video worker;
at least one node manager, said node manager receiving said data about activities from said video worker;
a set rules graphical user interface (GUI), said GUI providing an interface to said computer system for required configuration data for said computer system; and
a system arbitrator, said system arbitrator receiving said data about activities from said node manager and in communication with said set rules GUI;
wherein said arbitrator selectively sends said video data to an operator for further purposes;
wherein said analysis worker comprises;
(a) provision for performing at least one pass through such a frame of said video image data; and
(b) provision for generating a terrain map from said pass through said frame of said video image data, said terrain map comprising a plurality of parameters wherein said parameters indicate the content of said video image data, said parameters comprising;
an average altitude parameter;
a degree of slope parameter;
a direction of slope parameter;
a horizontal smoothness parameter;
a vertical smoothness parameter; and
a jaggyness parameter. - View Dependent Claims (27, 28)
-
Specification