×

Navigating among images of an object in 3D space

  • US 9,937,022 B2
  • Filed: 01/04/2009
  • Issued: 04/10/2018
  • Est. Priority Date: 01/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of navigating among a number of two-dimensional digital images taken of an object by a camera, the method comprising:

  • displaying a first image of the object from the camera, the first image selected from the number of images and showing a surface of the object from a first viewpoint; and

    in response to receiving a selection of an image location within the first image, automatically performing the steps of;

    determining a location on the surface of the object based on the selection of the image location;

    selecting a second image of the object from the number of images taken of the object, the second image selected to provide an improved view of the location on the surface of the object from a second viewpoint, wherein the improved view is more normal to the surface of the object at the location than the first image;

    transitioning from a first image view of the first image from the first viewpoint to a model view of a three-dimensional model of the object representing the object in three-dimensional space, wherein the three-dimensional model comprises a three-dimensional set of points forming a three-dimensional view of the object reconstructed from the number of images;

    displaying an animation from the first viewpoint to the second viewpoint in the model view using the three-dimensional model, wherein the animation comprises displaying a spatial transition of the three-dimensional model from the first viewpoint to the second viewpoint;

    transitioning from the model view to a second image view of the second image from the second viewpoint; and

    displaying the second image,except that if a user interrupt of the animation is received during display of the animation, then exiting the animation at a point of the interrupt in the model view with an automatic jump to a nearest image from the number of images at the point of the interrupt and displaying the nearest image in another image view.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×