System And Method For Object And Event Identification Using Multiple Cameras
First Claim
Patent Images
1. A surveillance system comprising:
- a plurality of cameras located in a plurality of positions to record a scene, each camera further comprising;
a sensor configured to generate video data of the scene comprising a series of frames;
a first network device configured to transmit the video data and feature vectors associated with the video data to a processing station; and
a feature extraction processor operatively connected to the sensor and the network device, the feature extraction processor being configured to;
identify a plurality of feature vectors in video data generated by the sensor;
transmit only the plurality of feature vectors to the processing station with the first network device in a first operating mode; and
transmit the video data to the processing station with the first network device in a second operating mode only in response to a request for the video data from the processing station; and
the processing station further comprising;
a second network device;
a video output device; and
a processor operatively connected to the second network device and the video output device, the processor being configured to;
receive the plurality of feature vectors generated by each camera in the plurality of cameras with the second network device;
identify an object and motion of the object in the scene with reference to the plurality of feature vectors received from at least two of the plurality of cameras;
identify an event corresponding to the motion of the object in the scene with reference to a predetermined database of events;
generate a request for transmission of the video data from at least one camera in the plurality of cameras; and
generate a graphical display of the video data from the at least one camera with the video output device to display the object associated with the event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for identifying objects and events of interest uses one or more cameras with image processing capabilities. The system is includes multiple cameras configured to perform image processing of a scene from multiple angles to extract and transmit meta-data corresponding to objects or people in the scene. The cameras transmit the meta-data to a processing station that is configured to process the stream of data over time to detect objects and events of interest to alert monitoring personnel of objects or events in the scene.
-
Citations
18 Claims
-
1. A surveillance system comprising:
-
a plurality of cameras located in a plurality of positions to record a scene, each camera further comprising; a sensor configured to generate video data of the scene comprising a series of frames; a first network device configured to transmit the video data and feature vectors associated with the video data to a processing station; and a feature extraction processor operatively connected to the sensor and the network device, the feature extraction processor being configured to; identify a plurality of feature vectors in video data generated by the sensor; transmit only the plurality of feature vectors to the processing station with the first network device in a first operating mode; and transmit the video data to the processing station with the first network device in a second operating mode only in response to a request for the video data from the processing station; and the processing station further comprising; a second network device; a video output device; and a processor operatively connected to the second network device and the video output device, the processor being configured to; receive the plurality of feature vectors generated by each camera in the plurality of cameras with the second network device; identify an object and motion of the object in the scene with reference to the plurality of feature vectors received from at least two of the plurality of cameras; identify an event corresponding to the motion of the object in the scene with reference to a predetermined database of events; generate a request for transmission of the video data from at least one camera in the plurality of cameras; and generate a graphical display of the video data from the at least one camera with the video output device to display the object associated with the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for surveillance of a scene comprising:
-
generating with a sensor in a first camera first video data of the scene, the first video data comprising a first series of frames; identifying with a feature extraction processor in the first camera a first plurality of feature vectors in the first video data; transmitting with a network device in the first camera only the first plurality of feature vectors to a processing station in a first operating mode; transmitting with the network device in the first camera the first video data to the processing station in a second operating mode only in response to a request for the first video data from the processing station; generating with another sensor in a second camera second video data of the scene, the second video data comprising a second series of frames and the second camera generating the second video data of the scene from a different position than the first camera; identifying with another feature extraction processor in the second camera a second plurality of feature vectors in the second video data; transmitting with another network device in the second camera only the second plurality of feature vectors to the processing station in the first operating mode; transmitting with the other network device in the second camera the second video data to the processing station in the second operating mode only in response to a request for the second video data from the processing station; receiving with another network device in the processing station the first plurality of feature vectors from the first camera and the second plurality of feature vectors from the second camera; identifying with an event processor in the processing station an object and motion of the object in the scene with reference to the first and second plurality of feature vectors; identifying with the event processor in the processing station an event corresponding to the motion of the object in the scene with reference to a predetermined database of events; generating with the event processor in the processing station a request for transmission of the video data from at least one of the first camera and the second camera; and generating with a video display device a graphical display of video data received from at least one of the first camera and the second camera with the video output device to display the object associated with the event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification