System and method for three-dimensional visualization of geographical data
AssigneeVision III Imaging, Inc.
InventorsChristopher A. Mayhew, Craig M. Mayhew
Life of this patent
Estimating the term…
Abstract
A method of using a computer to generate virtual autostereoscopic images from a three-dimensional digital data set is disclosed. The method includes establishing a first point of view and field of view of a subject volume including a region of interest. The method includes reading at least one scene parameter associated with the field of view of the subject volume. The method includes determining a second point of view offset some distance and along some vector from the first point of view based on a value derived from at least one scene parameter. The second point of view at least partially overlaps the first field of view. The first and second points of view each create a view plane with a view orthogonal to the subject volume.
Claims20
A method of using a computer to generate virtual autostereoscopic images from a three-dimensional digital data set, comprising:
- establishing a first point of view offset from a center point of view of a center field of view of a subject volume including a region of interest, the first point of view establishing a first field of view of the subject volume, the first field of view having a first central axis of view;
- reading at least one scene parameter associated with the center field of view of the subject volume;
- determining a second point of view offset some distance and along some vector from at least one of the center point or the first point of view based on a value derived from the at least one scene parameter, the second point of view establishing a second field of view of the subject volume, the second field of view having a second central axis of view,
- wherein said second paint field of view at least partially overlaps at least one of the center field of view or the first field of view, and
- wherein said center point of view and the first and second points of view create a view plane, each of the first central axis of view and the second central axis of view is orthogonal to the view plane;
- generating and storing images and relevant metadata from said first and second points of view;
- displaying the stored images by alternatingly displaying stored images from said first and second points of view at a rate of between 2 and 60 cycles per second;
- and
- performing one or more transformations on the alternatingly displayed images that brings some desired point in the region of interest of the alternatingly displayed images into a converged critical alignment wherein the region of interest appears three-dimensional to a viewer on a standard two-dimensional unaided display.
A computer system, comprising:
- a display;
- a memory;
- and
- a processor coupled to the display and memory, wherein the processor is configured to execute the instructions to perform operations comprising:
- establishing a first point of view offset from a center point of a center field of view of a subject volume including a region of interest, the first point of view establishing a first field of view of the subject volume, the first field of view having a first central axis of view;
- reading at least one scene parameter associated with the center field of view of the subject volume;
- determining a second point of view offset some distance and along some vector from at least one of the center point of view or the first point of view based on a value derived from the at least one scene parameter, the second point of view establishing a second field of view of the subject volume, the second field of view having a second central axis of view,
- wherein said second field of view at least partially overlaps at least one of the center field of view or the first field of view, and
- wherein said center point of view and the first and second points of view create a view plane, each of the first central axis of view and the second central axis of view is orthogonal to the view plane;
- generating and storing images and relevant metadata from said first and second points of view;
- displaying the stored images by alternatingly displaying stored images from said first and second points of view at a rate of between 2 and 60 cycles per second;
- and
- performing one or more transformations on the alternatingly displayed images that brings some desired point in the region of interest of the alternatingly displayed images into a converged critical alignment wherein the region of interest appears three-dimensional to a viewer on a standard two-dimensional unaided display.
Dependencies are inferred from the claim text.