Multi-Sensor Surveillance System with a Common Operating Picture
First Claim
1. A method for processing video data streams for an area, the method comprising:
- identifying a number of objects in the area from images in the video data streams for the area, wherein the video data streams are generated by cameras;
identifying a first number of locations for the number of objects using the images in the video data streams, wherein the first number of locations is defined using a coordinate system for the images;
forming a number of graphical representations for the number of objects using the images in the video data streams generated by the cameras; and
displaying the number of graphical representations for the number of objects in a second number of locations in a model of the area on a display system with respect to a number of features in the area that is represented in the model, wherein the second number of locations is defined using a geographic coordinate system for the model and a first location in the first number of locations for an object in the number of objects corresponds to a second location in the second number of locations for a corresponding graphical representation in the number of graphical representations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for processing video data streams for an area. Objects are identified in the area from images in the video data streams. The video data streams are generated by cameras. First locations are identified for the objects using the images. The first locations are defined using a coordinate system for the images. Graphical representations are formed for the objects using the images. The graphical representations are displayed for the objects in second locations in a model of the area on a display system with respect to features in the area that are represented in the model. The second locations are defined using a geographic coordinate system for the model. A first location in the first locations for an object in the objects corresponds to a second location in the second locations for a corresponding graphical representation in the graphical representations.
-
Citations
20 Claims
-
1. A method for processing video data streams for an area, the method comprising:
-
identifying a number of objects in the area from images in the video data streams for the area, wherein the video data streams are generated by cameras; identifying a first number of locations for the number of objects using the images in the video data streams, wherein the first number of locations is defined using a coordinate system for the images; forming a number of graphical representations for the number of objects using the images in the video data streams generated by the cameras; and displaying the number of graphical representations for the number of objects in a second number of locations in a model of the area on a display system with respect to a number of features in the area that is represented in the model, wherein the second number of locations is defined using a geographic coordinate system for the model and a first location in the first number of locations for an object in the number of objects corresponds to a second location in the second number of locations for a corresponding graphical representation in the number of graphical representations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a display system; and a computer system configured to identify a number of objects in an area from images in video data streams for the area in which the video data streams are generated by cameras;
identify a first number of locations for the number of objects, wherein the first number of locations is defined using a coordinate system for the images;
form a number of graphical representations for the number of objects using the images in the video data streams generated by the cameras; and
display the number of graphical representations for the number of objects in a second number of locations in a model of the area on a display system with respect to a number of features in the area that is represented in the model, wherein the second number of locations is defined using a geographic coordinate system for the model and a first location in the first number of locations for an object in the number of objects that corresponds to a second location in the second number of locations for a corresponding graphical representation in the number of graphical representations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising:
-
a computer readable storage medium; first program code for identifying a number of objects in an area from images in video data streams for the area, wherein the video data streams are generated by cameras; second program code for identifying a first number of locations for the number of objects using the images in the video data streams, wherein the first number of locations is defined using a coordinate system for the images; third program code for forming a number of graphical representations for the number of objects using the images in the video data streams generated by the cameras; fourth program code for displaying the number of graphical representations for the number of objects in a second number of locations in a model of the area on a display system with respect to a number of features in the area that is represented in the model, wherein the second number of locations is defined using a geographic coordinate system for the model and a first location in the first number of locations for an object in the number of objects that corresponds to a second location in the second number of locations for a corresponding graphical representation in the number of graphical representations; and wherein the first program code, the second program code, the third program code, and the fourth program code are stored on the computer readable storage medium. - View Dependent Claims (20)
-
Specification