Rendering aligned perspective images
First Claim
Patent Images
1. A method for navigating image data, comprising:
- stacking a sequence of digital images comprising a first digital image and a second digital image, the first digital image corresponding to a first location and the second digital image corresponding to a second location;
rendering a full view of the first digital image;
rendering an offset portion of the second digital image, the offset portion of the second digital image based upon a distance between the first location and the second location; and
panning to the second location, comprising;
rendering a full view of the second digital image; and
rendering an offset portion of the first digital image, the offset portion of the first digital image based upon the distance between the first location and the second location.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems are disclosed for navigating human scale image data using aligned perspective images. A consecutive sequence of digital images is stacked together by aligning consecutive images laterally with an image offset between edges of consecutive images corresponding to a distance between respective view windows of the consecutive images. A view window of an image in the sequence is rendered, where the view window of the image corresponds to a desired location. Offset portions of the view window of a desired number of images in the sequence are rendered, for example, alongside the full view of the image at the desired location.
39 Citations
20 Claims
-
1. A method for navigating image data, comprising:
-
stacking a sequence of digital images comprising a first digital image and a second digital image, the first digital image corresponding to a first location and the second digital image corresponding to a second location; rendering a full view of the first digital image; rendering an offset portion of the second digital image, the offset portion of the second digital image based upon a distance between the first location and the second location; and panning to the second location, comprising; rendering a full view of the second digital image; and rendering an offset portion of the first digital image, the offset portion of the first digital image based upon the distance between the first location and the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for navigating image data, comprising:
-
one or more processing units; and memory comprising instructions that when executed by at least some of the one or more processing units, perform a method comprising; stacking a sequence of digital images comprising a first digital image and a second digital image, the first digital image corresponding to a first location and the second digital image corresponding to a second location; rendering a full view of the first digital image; rendering an offset portion of the second digital image, the offset portion of the second digital image based upon a distance between the first location and the second location; and panning to the second location, comprising; rendering a full view of the second digital image; and rendering an offset portion of the first digital image, the offset portion of the first digital image based upon the distance between the first location and the second location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Non-volatile memory comprising instructions that when executed, perform a method for navigating image data, comprising:
-
stacking a sequence of digital images comprising a first digital image and a second digital image, the first digital image corresponding to a first location and the second digital image corresponding to a second location; rendering a full view of the first digital image; rendering an offset portion of the second digital image, the offset portion of the second digital image based upon a distance between the first location and the second location; and panning to the second location, comprising; rendering a full view of the second digital image; and rendering an offset portion of the first digital image, the offset portion of the first digital image based upon the distance between the first location and the second location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification