Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
98 words
A surveillance system for a facility, said system including a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in said facility, some of said theaters having overlapping areas, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater, said regions having overlapping areas, a computer system for storing images captured by said single view cameras, a program for tracking an object as it moves across region boundaries in a camera subsystem and for tracking an object as it moves across theater boundaries.
Claim 2
Dependent Claim
98 words
A surveillance system for a facility, said system including a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in said facility, some of said theaters having overlapping areas, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater, said regions having overlapping areas, a computer system for storing images captured by said single view cameras, a program for tracking an object as it moves across region boundaries in a camera subsystem and for tracking an object as it moves across theater boundaries.
Claim 3
Dependent Claim
30 words
The system recited in claim 1 including a computer program for identifying characteristics of an object and for using those characteristics as the object moves across region or theater boundaries.
Claim 4
Dependent Claim
32 words
The system recited in claim 1 including a computer program for calculating the position of an object in one image and using said position to identify the same object in another image.
Claim 5
Dependent Claim
30 words
The system recited in claim 1 wherein each of said single view cameras capture images in synchronization so that objects can be more easily tracked across region or theater boundaries.
Claim 6
Dependent Claim
35 words
The system recited in claim 1 wherein said system maintains a table indicating which theaters will have a view of an object when the object moves out of a particular theater in a particular direction.
Claim 7
Dependent Claim
35 words
The system recited in claim 1 wherein said system maintains a table indicating which regions will have a view of an object when the object moves out of a particular region in a particular direction.
Claim 8
Dependent Claim
19 words
The system recited in claim 1 , wherein portions of the panoramic images are seamed together in real time.
Claim 9
Dependent Claim
44 words
The system recited in claim 1 , wherein the location of the tracked object in a first image captured by a first camera subsystem is used to determine the location of the tracked object in a second image captured by a second camera subsystem.
Claim 10
Dependent Claim
16 words
The system recited in claim 1 , wherein the first and second images are high-resolution images.
Claim 11
Dependent Claim
18 words
The system recited in claim 3 , wherein the attribute profile includes a velocity of the tracked object.
Claim 12
Dependent Claim
20 words
The system recited in claim 3 , wherein the attribute profile includes a cyclical movement profile of the tracked object.
Claim 13
Dependent Claim
22 words
The system recited in claim 3 , wherein the attribute profile is continuously refined as the tracked object moves through the environment.
Claim 14
Independent Claim
101 words
A method of tracking a moving object using a surveillance system including a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater, the method comprising: continuously tracking an object as it moves across region and theater boundaries; and generating panoramic images by seaming together single view images captured by the single view cameras, the panoramic images including single view images of the tracked object moving across region and theater boundaries.
Claim 15
Independent Claim
101 words
A method of tracking a moving object using a surveillance system including a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater, the method comprising: continuously tracking an object as it moves across region and theater boundaries; and generating panoramic images by seaming together single view images captured by the single view cameras, the panoramic images including single view images of the tracked object moving across region and theater boundaries.
Claim 16
Dependent Claim
111 words
A computer-readable medium having stored thereon instructions, which, when executed by a processor in a surveillance system including a plurality of camera subsystems for capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, and each single view camera covering a particular region in a theater, cause the processor to perform the operations of: continuously tracking an object as it moves across region and theater boundaries; and generating panoramic images by seaming together single view images captured by the single view cameras, the panoramic images including single view images of the tracked object moving across region and theater boundaries.
Claim 17
Dependent Claim
111 words
A computer-readable medium having stored thereon instructions, which, when executed by a processor in a surveillance system including a plurality of camera subsystems for capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, and each single view camera covering a particular region in a theater, cause the processor to perform the operations of: continuously tracking an object as it moves across region and theater boundaries; and generating panoramic images by seaming together single view images captured by the single view cameras, the panoramic images including single view images of the tracked object moving across region and theater boundaries.
Claim 18
Dependent Claim
119 words
A surveillance system, comprising: a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater; a rendering module for seaming together single view images into panoramic images; and a tracking module for tracking a moving object in a first panoramic image, identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image, and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and other objects in the second panoramic image.
Claim 19
Dependent Claim
119 words
A surveillance system, comprising: a plurality of camera subsystems, each camera subsystem capturing images of a particular theater in an environment having multiple theaters, each camera subsystem including a plurality of single view cameras, each single view camera covering a particular region in a theater; a rendering module for seaming together single view images into panoramic images; and a tracking module for tracking a moving object in a first panoramic image, identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image, and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and other objects in the second panoramic image.
Claim 20
Dependent Claim
25 words
The system of claim 15 , further comprising: a storage device for storing the panoramic images to facilitate tracking of the object backward in time.
Claim 21
Dependent Claim
15 words
The system of claim 15 , wherein the attribute is velocity of the tracked object.
Claim 22
Dependent Claim
18 words
The system of claim 15 , wherein the attribute is a cyclical movement profile of the tracked object.
Claim 23
Dependent Claim
19 words
The system of claim 15 , wherein the attribute is continuously refined as the object moves through the environment.
Claim 24
Independent Claim
72 words
A method of tracking a moving object in a series of panoramic images, comprising: tracking a moving object in a first panoramic image; identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image; and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and the other objects in the second panoramic image.
Claim 25
Independent Claim
72 words
A method of tracking a moving object in a series of panoramic images, comprising: tracking a moving object in a first panoramic image; identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image; and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and the other objects in the second panoramic image.
Claim 26
Dependent Claim
81 words
A computer-readable medium having stored thereon instructions, which, when executed by a processor in a surveillance system, cause the processor to perform the operations of: tracking a moving object in first panoramic image; identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image; and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and other objects in the second panoramic image.
Claim 27
Dependent Claim
81 words
A computer-readable medium having stored thereon instructions, which, when executed by a processor in a surveillance system, cause the processor to perform the operations of: tracking a moving object in first panoramic image; identifying at least one attribute of the tracked object while it is being tracked in the first panoramic image; and tracking the moving object in a second panoramic image, wherein the attribute is used to distinguish between the tracked object and other objects in the second panoramic image.
Claim 28
Dependent Claim
23 words
The system of claim 15 , wherein the attribute is at least one of a front and back profile of the tracked object.