Method, system and program product for augmenting an image of a scene with information about the scene
First Claim
1. A method of augmenting an image of a scene, comprising:
- obtaining by a first computing unit a digital image of a scene;
acquiring by the first computing unit a digital elevation model of the scene, wherein the digital elevation model comprises data for creating a three-dimensional perspective model of the scene in two dimensions;
registering by the first computing unit the digital image with the digital elevation model to create a registered digital image;
providing the registered digital image from the first computing unit to a second computing unit coupled to the first computing unit by a communication network; and
augmenting the registered digital image provided to the second computing unit with at least some information about the scene in response to input from the second computing unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A fixed or mobile image capturing device, coupled to a first computer, is remotely controlled over a global computer network by a second computer, and obtains a digital image of a scene. The first computer acquires a digital elevation model of the scene, which is data for creating a three-dimensional perspective model of the scene in two dimensions based on data corresponding, and registers the image with the digital elevation model. The registered digital image is provided to the second computer over the global computer network. When a user at the second computer points to an area of the registered image, the first computer augments the image provided with at least some information corresponding to the area pointed to.
102 Citations
54 Claims
-
1. A method of augmenting an image of a scene, comprising:
-
obtaining by a first computing unit a digital image of a scene; acquiring by the first computing unit a digital elevation model of the scene, wherein the digital elevation model comprises data for creating a three-dimensional perspective model of the scene in two dimensions; registering by the first computing unit the digital image with the digital elevation model to create a registered digital image; providing the registered digital image from the first computing unit to a second computing unit coupled to the first computing unit by a communication network; and augmenting the registered digital image provided to the second computing unit with at least some information about the scene in response to input from the second computing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for augmenting an image of a scene, comprising:
-
a computing unit programmable for; obtaining a digital image of a scene; acquiring a digital elevation model of the scene, wherein the digital elevation model comprises data for creating a three-dimensional perspective model of the scene in two dimensions; registering the digital image with the digital elevation model to create a registered digital image; providing the registered digital image over a communications network; and augmenting the registered digital image with at least some of information about the scene in response to input. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. At least one program storage device readable by a machine, tangibly embodying at least one program of instruction executable by the machine to perform a method of augmenting an image of a scene, the method comprising:
-
obtaining by a first computing unit a digital image of a scene; acquiring by the first computing unit a digital elevation model of the scene, wherein the digital elevation model comprises data for creating a three-dimensional perspective model of the scene in two dimensions; registering by the first computing unit the digital image with the digital elevation model to create a registered digital image; providing the registered digital image from the first computing unit to second computing unit coupled to the first computing unit by a communications network; and augmenting the registered digital image provided to the second computing unit with at least some of information about the scene in response to input from the second computing unit. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A system of augmenting an image of a scene, comprising:
-
means for obtaining by a first computing unit a digital image of a scene; means for acquiring by the first computing unit a digital elevation model of the scene, wherein the digital elevation comprises data for creating a three-dimensional perspective model of the scene in two dimensions; means for registering by the first computing unit the digital image with the digital elevation model to create a registered digital image; means for providing the registered digital image from the first computing unit to a second computing unit coupled to the first computing unit by a communications network; and means for augmenting the registered digital image provided to the second computing unit with at least some information about the scene in response to input from the second computing unit.
-
Specification