Systems, devices, and methods for generating a social street view
First Claim
Patent Images
1. A method for creating a rendering of real-world locations with embedded multimedia elements, the method comprising:
- receiving image data of a real-world location;
identifying geographic coordinates of the real-world location and/or a point of view from which the image data was acquired;
acquiring multimedia elements relevant to the real-world location based on the geographic coordinates and/or the point of view; and
creating a rendering of the image data with the multimedia elements embedded therein,wherein the multimedia elements are embedded in the image data in a manner which fuses the multimedia elements with the image data,wherein fusing the multimedia elements with the image data includes;
determining a geometry of the real-world location based on the image data; and
aligning the multimedia elements with the determined geometry of the real-world location,wherein the aligning includes maximal Poisson sampling.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, devices, and methods for creating a rendering of real-world locations with embedded multimedia elements. An exemplary method includes receiving image data of a real-world location, identifying geographic coordinates of the real-world location and/or a point of view from which the image data was acquired, acquiring multimedia elements relevant to the real-world location based on the geographic coordinates and/or the point of view, and creating a rendering of the image data with the multimedia elements embedded therein.
9 Citations
19 Claims
-
1. A method for creating a rendering of real-world locations with embedded multimedia elements, the method comprising:
-
receiving image data of a real-world location; identifying geographic coordinates of the real-world location and/or a point of view from which the image data was acquired; acquiring multimedia elements relevant to the real-world location based on the geographic coordinates and/or the point of view; and creating a rendering of the image data with the multimedia elements embedded therein, wherein the multimedia elements are embedded in the image data in a manner which fuses the multimedia elements with the image data, wherein fusing the multimedia elements with the image data includes; determining a geometry of the real-world location based on the image data; and aligning the multimedia elements with the determined geometry of the real-world location, wherein the aligning includes maximal Poisson sampling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for creating a rendering of real-world locations with embedded multimedia elements, the system comprising:
-
a computing device including a processor and a memory storing instructions which, when executed by at least one processor, causes the computing device to; receive image data of a real-world location; identify geographic coordinates of the real-world location and/or a point of view from which the image data was acquired; acquire multimedia elements relevant to the real-world location based on the geographic coordinates and/or the point of view; create a rendering of the image data with the multimedia elements embedded therein; and send the rendering of the image data with the multimedia elements embedded therein; and a display device configured to; receive the rendering of the image data with the multimedia elements embedded therein; and display the rendering of the image data with the multimedia elements embedded therein, wherein the multimedia elements are embedded in the image data in a manner which fuses the multimedia elements with the image data, wherein when fusing the multimedia elements with the image data, the instructions, when executed by the processor, cause the computer to; determine a geometry of the real-world location based on the image data; and align the multimedia elements with the determined geometry of the real-world location, wherein the aligning includes maximal Poisson sampling. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable storage medium storing instructions which, when executed by at least one processor, cause a computer to:
-
receive image data of a real-world location; identify geographic coordinates of the real-world location and a point of view from which the image data was acquired; acquire multimedia elements relevant to the real-world location based on the geographic coordinates and the point of view; create a rendering of the image data with the multimedia elements embedded therein; and display the rendering of the image data with the multimedia elements embedded therein, wherein the multimedia elements are embedded in the image data in a manner which fuses the multimedia elements with the image data, wherein when fusing the multimedia elements with the image data, the instructions, when executed by the processor, cause the computer to; determine a geometry of the real-world location based on the image data; and align the multimedia elements with the determined geometry of the real-world location, wherein the aligning includes maximal Poisson sampling.
-
Specification