System, Method, and Device Including a Depth Camera for Creating a Location Based Experience
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 depth camera employed near a point of interest to capture image data and associated metadata near said point of interest, wherein the associated metadata for said image data includes a location of the device and an orientation of the camera;
an image processing server connected to the network for receiving said image data and metadata, wherein the server processes the image data and metadata to build a 3D model of one or more targets proximate the point of interest based at least in part on said image data;
an experience platform connected to the image processing server for storing the 3D model of one or more 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 3D model of one or more targets.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and device for creating an environment and sharing an experience using a plurality of mobile devices having a conventional camera and a depth camera employed near a point of interest. In one form, random crowdsourced images, depth information, and associated metadata are captured near said point of interest. Preferably, the images include depth camera information. A wireless network communicates with the mobile devices to accept the images, depth information, and metadata to build and store a 3D model of the point of interest. 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.
40 Citations
20 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 depth camera employed near a point of interest to capture image data and associated metadata near said point of interest, wherein the associated metadata for said image data includes a location of the device and an orientation of the camera; an image processing server connected to the network for receiving said image data and metadata, wherein the server processes the image data and metadata to build a 3D model of one or more targets proximate the point of interest based at least in part on said image data; an experience platform connected to the image processing server for storing the 3D model of one or more 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 3D model of one or more 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 image data and associated metadata near a point of interest with a plurality of mobile devices accompanying a number of crowdsource contributors, each mobile device having a depth camera, wherein the associated metadata for said image data includes a location of the mobile device and an orientation of the camera; communicating said random image data and metadata from said mobile devices to a wireless network; receiving said random image data and metadata at an image processing server connected to the network; and processing the image data to determine the location of one or more targets in the image data and to build a 3D model of one or more 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, 11)
-
-
12. A portable device for assisting in the use of a 3D of a point of interest, comprising:
-
a GPS receiver for determining the position of the device near the point of interest; a conventional optical camera for capturing an image of the point of interest; a depth camera for capturing depth data associated with said image; memory for storing metadata associated with said image or depth data or both; a communication link to an experience server, operable to load information relevant to the point of interest to the device, based at least in part on the position of the device and metadata; and a display operable to view a perspective view of said point of interest from said device position proximate said point of interest, said display operable to show at least some of said load information as an artificial reality (“
AR”
) message. - View Dependent Claims (13, 19, 20)
-
-
14. 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, including depth information; processing the captured images, depth information, and associated metadata to build a 3D model of one or more targets near said point of interest; storing the 3D model of one or more targets in an experience platform connected to a network; accessing the experience platform using the network to access the 3D model of one or more targets; selecting a location and orientation near said point of interest; and viewing the 3D model of one or more targets using the selected location and orientation. - View Dependent Claims (15, 16, 17, 18)
-
Specification