BLENDING BETWEEN STREET VIEW AND EARTH VIEW
First Claim
1. A method for generating a blended image comprising:
- determining, by one or more computing devices, a plurality of fragments for a three-dimensional (3D) model of a geographical location, wherein each fragment of the plurality of fragments corresponds to a pixel of the blended image and each fragment has a fragment color from the 3D model;
determining, by the one or more computing devices, geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model;
for each fragment of the plurality of fragments, identifying, by the one or more computing devices, a pixel color and an image based at least in part on the geospatial location data;
determining, by the one or more computing devices, a blending ratio based on at least one of a position and an orientation of a virtual camera; and
generating, by the one or more computing devices, the blended image based on at least the blending ratio, the pixel color, and the fragment color.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, computing device(s) may determine a plurality of fragments for a three-dimensional (3D) model of a geographical location. Each fragment of the plurality of fragments may correspond to a pixel of a blended image and each fragment has a fragment color from the 3D model. The one or more computing devices may determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model. For each fragment of the plurality of fragments, the one or more computing devices may identify a pixel color and an image based at least in part on the geospatial location data, determine a blending ratio based on at least one of a position and an orientation of a virtual camera, and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color.
20 Citations
20 Claims
-
1. A method for generating a blended image comprising:
-
determining, by one or more computing devices, a plurality of fragments for a three-dimensional (3D) model of a geographical location, wherein each fragment of the plurality of fragments corresponds to a pixel of the blended image and each fragment has a fragment color from the 3D model; determining, by the one or more computing devices, geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model; for each fragment of the plurality of fragments, identifying, by the one or more computing devices, a pixel color and an image based at least in part on the geospatial location data; determining, by the one or more computing devices, a blending ratio based on at least one of a position and an orientation of a virtual camera; and generating, by the one or more computing devices, the blended image based on at least the blending ratio, the pixel color, and the fragment color. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory; one or more computing devices, each of the one or more computing devices having one or more processors, the one or more computing devices being coupled to the memory; wherein the one or more computing devices are configured to; determine a plurality of fragments for a three-dimensional (3D) model of a geographical location, wherein each fragment of the plurality of fragments corresponds to a pixel of a blended image and each fragment has a fragment color from the 3D model; determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model; for each fragment of the plurality of fragments, identify a pixel color and an image based at least in part on the geospatial location data; determine a blending ratio is based on at least one of a position and an orientation of a virtual camera; and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory, tangible computer-readable medium on which instructions are stored, the instructions, when executed by one or more computing devices perform a method for generating a blended image, the method comprising:
-
determining a plurality of fragments for a three-dimensional (3D) model of a geographical location, wherein each fragment of the plurality of fragments corresponds to a pixel of the blended image and each fragment has a fragment color from the 3D model; determining geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model; for each fragment of the plurality of fragments, identifying a pixel color and an image based at least in part on the geospatial location data; determining a blending ratio based on at least one of a position and an orientation of a virtual camera; and generating the blended image based on at least the blending ratio, the pixel color, and the fragment color. - View Dependent Claims (20)
-
Specification