Patent ID: 7643653

Claim:
A computer system for automated screening of a plurality of video cameras, said computer system being in communication with the plurality of video cameras, the computer system comprising: a memory; and a plurality of real-time image analysis components, wherein video image data from said video cameras is analyzed by said real-time image analysis components and said video image data is then selectively presented to an operator for monitoring, at least a portion of at least one of the plurality of real-time image analysis components is stored in at least a portion of the memory, the plurality of real-time image analysis components including: 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 image data from said video worker and performing image analysis on said video image data to provide data about activities in the video image data; at least one video supervisor, said video supervisor controlling said reception of video image 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 image data to an operator for further use.