Method and apparatus for providing a scalable multi-camera distributed video processing and visualization surveillance system
First Claim
1. A method for monitoring at least one scene, comprising:
- receiving a plurality of input videos; and
applying selectively a subset of said plurality of input videos to a model of the at least one scene in response to a pose parameter.
5 Assignments
0 Petitions
Accused Products
Abstract
A scalable architecture for providing real-time multi-camera distributed video processing and visualization. An exemplary system comprises at least one video capture and storage system for capturing and storing a plurality of input videos, at least one vision based alarm system for detecting and reporting alarm situations or events, and at least one video rendering system (e.g., a video flashlight system) for displaying an alarm situation in a context that speeds up comprehension and response. One advantage of the present architecture is that these systems are all scalable, such that additional sensors (e.g., cameras, motion sensors, infrared sensors, chemical sensors, biological sensors, temperature sensors and like) can be added in large numbers without overwhelming the ability of security forces to comprehend the alarm situation.
72 Citations
27 Claims
-
1. A method for monitoring at least one scene, comprising:
-
receiving a plurality of input videos; and
applying selectively a subset of said plurality of input videos to a model of the at least one scene in response to a pose parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for monitoring at least one scene, comprising:
-
a plurality of cameras for providing a plurality of input videos; and
a video rendering system for applying selectively a subset of said plurality of input videos to a model of the at least one scene in response to a pose parameter. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of a method for monitoring at least one scene, said method comprising the steps of:
-
receiving a plurality of input videos; and
applying selectively a subset of said plurality of input videos to a model of the at least one scene in response to a pose parameter.
-
Specification