The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 22, 2011
Filed:
Jun. 01, 2005
Supun Samarasekera, Princeton, NJ (US);
Vincent Paragano, Yardley, PA (US);
Harpreet Sawhney, West Windsor, NJ (US);
Manoj Aggarwal, Lawrenceville, NJ (US);
Keith Hanna, Princeton, NJ (US);
Rakesh Kumar, Monmouth Junction, NJ (US);
Aydin Arpa, Plainsboro, NJ (US);
Philip Miller, Yardley, PA (US);
Supun Samarasekera, Princeton, NJ (US);
Vincent Paragano, Yardley, PA (US);
Harpreet Sawhney, West Windsor, NJ (US);
Manoj Aggarwal, Lawrenceville, NJ (US);
Keith Hanna, Princeton, NJ (US);
Rakesh Kumar, Monmouth Junction, NJ (US);
Aydin Arpa, Plainsboro, NJ (US);
Philip Miller, Yardley, PA (US);
L-3 Communications Corporation, New York, NY (US);
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.