Recording and visualizing images using augmented image data
AssigneeAnalytical Graphics, Inc.
InventorsShashank NARAYAN, Paul GRAZIANI
Life of this patent
Estimating the term…
Abstract
A device and method for presenting augmented image data. An image capture device captures an image together with information about the image. Alternatively a data logger may capture additional information about a particular image. The image and additional information is sent to a database where a server analyzes the augmented image and relates the augmented image to other images in the database. A subsequent user may query the database for all images and augmented information for a particular area, location, or object and retrieve that collected information for subsequent analysis.
Claims20
A system for providing augmented image database:
- a memory;
- a datastore;
- and
- a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising:
- receiving and storing images in an image database;
- receiving and storing orientation data for each image in the image database, wherein the orientation data is indicative of the orientation of the image capture device that captured a particular image;
- receiving and storing a time of image acquisition of each image in the image database;
- receiving and storing location data for each image in the image database, wherein the location data is indicative of a location where the particular image was captured;
- creating a timeline for one or more images selected from the image database;
- generating a graphical representation Of a geographic location from a digital terrain database;
- overlaying on the graphical representation the timeline an image icon for each of the selected images indicating the location where each of the selected images was captured;
- sending the graphical representation to a user device;
- receiving from the user device a selection of an image icon from the graphical representation;
- and
- sending an image associated with the selected image icon to the user device.
A method for creating, a database for visualizing images comprising:
- receiving and storing by a processor images in an image database;
- receiving and storing by the processor orientation data for each image in the image database, wherein the orientation data is indicative of the orientation of the image capture device that captured a particular image;
- receiving and storing by the processor a time of image acquisition of each image in the image database;
- receiving and storing by the processor location data for each image in the image database, wherein the location data is indicative of a location where the particular image was captured;
- creating by the processor a timeline for one or more images selected from the image database;
- generating by the processor a graphical representation of a geographic location from a digital terrain database;
- overlaying by the processor on the graphical representation the timeline an image icon for each of the selected images indicating the location where each oldie selected images was captured;
- sending by the processor the graphical representation to a user device;
- receiving by the processor from the user device a selection of an image icon from the graphical representation;
- and
- sending by the processor an image associated with the selected image icon to the user device.
A method for aiding in disaster recovery, the method comprising:
- receiving and storing by a processor images from an image recording device (IRD) in an image database;
- receiving and storing by the processor IRD orientation data for each image in the image database;
- selecting by the processor common object points imaged in the recorded images;
- photogrammetrically processing by the processor the common image points thereby permitting registration of images one to another;
- receiving by the processor a request for images of a particular location;
- displaying by the processor all registered images in a common orientation in response to the request;
- receiving by the processor a request for a specific category of augmented data about the images being displayed;
- and
- displaying by the processor the specific category of augmented data together with the requested images.
A method for aiding in area construction, the method comprising:
- receiving and storing by a processor images from an image recording device (IRD) in an image database;
- receiving and storing by the processor IRD orientation data for each image in the image database;
- selecting by the processor common object points imaged in the recorded images;
- photogrammetrically by the processor processing the common image points thereby permitting registration of images one to another;
- receiving by the processor a request for images of a particular location;
- displaying by the processor all registered images in a common orientation in response to the request;
- receiving by the processor a request for a specific category of augmented data about the images being displayed;
- and
- displaying by the processor the specific category of augmented data together with the requested images.
Dependencies are inferred from the claim text.