System and Method for Creating an Environment and for Sharing a Location Based Experience in an Environment
First Claim
1. A system for creating and sharing an environment comprising:
- a network for receiving images and metadata from a plurality of devices each having a camera employed near a point of interest to capture random images and associated metadata near said point of interest, wherein the metadata for each image includes location of the device and the orientation of the camera;
an image processing server connected to the network for receiving said images and metadata, wherein the server processes the images to build a 3D model of one or more targets proximate the point of interest based at least in part on said images;
an experience platform connected to the image processing server for storing the 3D targets, whereby users can connect to the experience platform to view the point of interest from a user selected location and orientation and view the one or more 3D targets.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for creating an environment and for sharing an experience based on the environment includes a plurality of mobile devices having a camera employed near a point of interest to capture random, crowdsourced images and associated metadata near said point of interest, wherein the metadata for each image includes location of the mobile device and the orientation of the camera. Preferably, the images include depth camera information. A wireless network communicates with the mobile devices to accept the images and metadata and to build and store a point cloud or 3D model of the region. Users connect to this experience platform to view the 3D model from a user selected location and orientation and to participate in experiences with, for example, a social network.
-
Citations
23 Claims
-
1. A system for creating and sharing an environment comprising:
-
a network for receiving images and metadata from a plurality of devices each having a camera employed near a point of interest to capture random images and associated metadata near said point of interest, wherein the metadata for each image includes location of the device and the orientation of the camera; an image processing server connected to the network for receiving said images and metadata, wherein the server processes the images to build a 3D model of one or more targets proximate the point of interest based at least in part on said images; an experience platform connected to the image processing server for storing the 3D targets, whereby users can connect to the experience platform to view the point of interest from a user selected location and orientation and view the one or more 3D targets. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for creating an environment for use with a location based experience, comprising:
-
capturing random images and associated metadata near a point of interest with a plurality of mobile devices accompanying a number of crowdsource contributors, each having a camera wherein the metadata for each image includes location of the mobile device and the orientation of the camera; communicating said random images and metadata from said mobile devices to a wireless network; receiving said random images and metadata at an image processing server connected to the network; and processing the images to determine the location of one or more targets in the images and to build a 3D model of targets near the point of interest, including creating one or more panoramas associated with a number of locations near the point of interest. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of sharing content in a location based experience, comprising:
-
capturing a plurality of random images and associated metadata near a point of interest; processing the captured images and metadata to build a 3D model of one or more targets near said point of interest; storing the images and 3D target model in an experience platform connected to a network; accessing the experience platform using the network to access the 3D target model and images; selecting a location and orientation near said point of interest; and viewing the 3D target model using the selected location and orientation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification