Navigating among images of an object in 3D space
First Claim
1. A computing device comprising a display screen, the computing device configured to display on the display screen a graphical user interface comprising an image display area that alternately displays:
- a first image of an object, the first image selected from a number of images taken of the object, and showing a surface of the object from a first viewpoint;
an animation of a spatial transition from the first viewpoint to a second viewpoint that provides an improved view of a user-selected location on the surface of the object in the first image, the animation rendered from a three-dimensional model of the object; and
a second image of the object selected from the number of images and showing the object from the second viewpoint,except that if a user interrupt of the animation is received during the display of the animation, then the image display area automatically exits the animation at a point of the interrupt and displays a nearest image from the number of images at the point of the interrupt.
2 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional model of an object is employed to aid in navigation among a number of images of the object taken from various viewpoints. In general, an image of an object such as a digital photograph is displayed in a user interface or the like. When a user selects a point within the display that corresponds to a location on the surface of the object, another image may be identified that provides a better view of the object. In order to maintain user orientation to the subject matter while navigating to this destination viewpoint, the display may switch to a model view and a fly-over to the destination viewpoint may be animated using the model. When the destination viewpoint is reached, the display may return to an image view for further inspection, marking, or other manipulation by the user.
-
Citations
17 Claims
-
1. A computing device comprising a display screen, the computing device configured to display on the display screen a graphical user interface comprising an image display area that alternately displays:
-
a first image of an object, the first image selected from a number of images taken of the object, and showing a surface of the object from a first viewpoint; an animation of a spatial transition from the first viewpoint to a second viewpoint that provides an improved view of a user-selected location on the surface of the object in the first image, the animation rendered from a three-dimensional model of the object; and a second image of the object selected from the number of images and showing the object from the second viewpoint, except that if a user interrupt of the animation is received during the display of the animation, then the image display area automatically exits the animation at a point of the interrupt and displays a nearest image from the number of images at the point of the interrupt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification