Three-dimensional object model determination using a beacon
First Claim
Patent Images
1. A method comprising:
- obtaining a two-dimensional (2D) image of a physical scene using a camera, wherein the camera is coupled to a device, and the 2D image of the physical scene includes a 2D image of a physical object;
selecting a portion of the 2D image of the physical object;
detecting a three-dimensional (3D) position of a beacon at the device, wherein after selecting the portion of the 2D image, the beacon is placed in the physical scene at a corresponding location to the selected portion of the physical object;
associating the position of the beacon with the portion of the 2D image of the physical object; and
determining, at the device, a three-dimensional (3D) model of the physical object based on the association of the position of the beacon with the portion of the 2D image of the physical object.
5 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments disclosed herein relate to determining relationships between locations based on beacon information. At least three sensors of a device can be used to determine locations of a beacon. The device can determine a three-dimensional relationship between the locations.
31 Citations
18 Claims
-
1. A method comprising:
-
obtaining a two-dimensional (2D) image of a physical scene using a camera, wherein the camera is coupled to a device, and the 2D image of the physical scene includes a 2D image of a physical object; selecting a portion of the 2D image of the physical object; detecting a three-dimensional (3D) position of a beacon at the device, wherein after selecting the portion of the 2D image, the beacon is placed in the physical scene at a corresponding location to the selected portion of the physical object; associating the position of the beacon with the portion of the 2D image of the physical object; and determining, at the device, a three-dimensional (3D) model of the physical object based on the association of the position of the beacon with the portion of the 2D image of the physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising:
-
a device including; an image capture device; at least three position sensors; a processor coupled to memory; and a mobile beacon that can provide input to the device, the mobile beacon including a signal transmitter, wherein the processor is configured to; determine a plurality of two-dimensional (2D) images of a physical scene via the image capture device; determine a physical object in the 2D images of the physical scene using visual characteristics of the physical object; recognize the mobile beacon in the images; determine a portion of a 2D image of the physical object from at least one of the 2D images of the physical scene based on the recognition; receive signal information about at least one signal received at the at least three position sensors from the mobile beacon; determine three-dimensional (3D) spatial location information about the mobile beacon, after determining the portion of the 2D image of the physic object, wherein the 3D spatial location information corresponds to the portion of the 2D image of the physical object; and determine a three-dimensional (3D) model of the object based, at least in part, on the 3D spatial location information. - View Dependent Claims (13, 14)
-
-
15. A device comprising:
-
an image capture module to capture a two-dimensional (2D) image of a physical scene using a camera, the 2D image of the physical scene including a 2D image of a physical object; a location module to determine a three-dimensional (3D) position of a beacon at the device, wherein after using the device to select a portion of the 2D image of the physical object, the beacon is placed in the physical scene at a corresponding location to the selected portion of the 2D image of the physical object; a relationship module to associate the position of the beacon with the portion of the 2D image of the physical object; and an object module to determine, at the device, a three-dimensional (3D) model of the physical object based on the association of the position of the beacon with the portion of the 2D image of the physical object. - View Dependent Claims (16)
-
-
17. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computer, the machine-readable medium comprising:
-
instruction to obtain a two-dimensional (2D) image of a physical scene using a camera, wherein the camera is coupled to a device, and the 2D image of the physical scene includes a 2D image of a physical object; instruction to select a portion of the 2D image of the physical object; instruction to detect a three-dimensional (3D) position of a beacon at the device, wherein after selecting the portion of the 2D image, the beacon is placed in the physical scene at a corresponding location to the selected portion of the physical object; instruction to associate the position of the beacon with the portion of the 2D image of the physical object; and instruction to determine, at the device, a three-dimensional (3D) model of the physical object based on the association of the position of the beacon with the portion of the 2D image of the physical object.
-
-
18. A system comprising:
-
means for obtaining a two-dimensional (2D) image of a physical scene using a camera, wherein the camera is coupled to a device, and the 2D image of the physical scene includes a 2D image of a physical object; means for selecting a portion of the 2D image of the physical object; means for detecting a three-dimensional (3D) position of a beacon at the device, wherein after selecting the portion of the 2D image, the beacon is placed in the physical scene at a corresponding location to the selected portion of the physical object; means for associating the position of the beacon with the portion of the 2D image of the physical object; and means for determining, at the device, a three-dimensional (3D) model of the physical object based on the association of the position of the beacon with the portion of the 2D image of the physical object.
-
Specification