Modular immersive surveillance processing system and method
First Claim
1. A system for providing immersive surveillance of a site, said system comprising:
- a plurality of cameras each producing a respective raw video of a respective portion of the site;
a processing component receiving said raw video from the cameras and generating therefrom processed video;
a visualization engine coupled to the processing component and receiving said processed video therefrom, said visualization engine rendering real-time images corresponding to a view of the site in which at least a portion of said processed video is overlaid onto a rendering of an image based on a computer model of the site, the visualization engine displaying said images in real time to a viewer; and
said processing component comprising first and second filter modules, the second filter module processing video received as output from the first filter module; and
a controller component controlling all transmission of video from the first filter module to said second filter module; and
wherein the computer model is a 3-D model of the site.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an aspect of the invention, a system for providing immersive surveillance a site has a plurality of cameras each producing a respective raw video of a respective portion of the site. A processing component receives the raw video from the cameras and generates processed video from it. A visualization engine is coupled to the processing system, and receives the processed video therefrom. The visualization engine renders real-time images corresponding to a view of the site in which at least a portion of the processed video is overlaid onto a rendering of an image based on a computer model of the site. The visualization engine displays the images in real time to a viewer. The processing component comprises first and second filter modules. The second filter module processes video received as output from the first filter module. A controller component controls all transmission of data and video between the first and second filter modules.
32 Citations
19 Claims
-
1. A system for providing immersive surveillance of a site, said system comprising:
-
a plurality of cameras each producing a respective raw video of a respective portion of the site; a processing component receiving said raw video from the cameras and generating therefrom processed video; a visualization engine coupled to the processing component and receiving said processed video therefrom, said visualization engine rendering real-time images corresponding to a view of the site in which at least a portion of said processed video is overlaid onto a rendering of an image based on a computer model of the site, the visualization engine displaying said images in real time to a viewer; and said processing component comprising first and second filter modules, the second filter module processing video received as output from the first filter module; and a controller component controlling all transmission of video from the first filter module to said second filter module; and wherein the computer model is a 3-D model of the site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for processing video in an immersive surveillance system for a site, said method comprising:
-
receiving raw video from a plurality of video cameras; processing said raw video so as to yield processed video; transmitting said processed video to a visualization engine applying at least part of said processed video onto a rendering of an image based on a 3-D computer model of the site; and displaying the rendered image with said video overlaid to a user; said processing of said raw video to processed video being performed in at least two discrete filter steps by at least two filter modules, one filter module processing output of the other filter module; and controlling with a master controller transmission of said output between the two filter modules. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification