Patent ID: 9286723
Filing Date: 2016-03-15
CPC Classification: G06T

Claim Text:
1. A computer-implemented method comprising: obtaining a digital image of an object; defining, according to a coordinate system, a coordinate-space position of a digital camera in relation to the object in the digital image; defining a coordinate-space region around the coordinate-space position; associating the coordinate-space region with the digital image based on the coordinate-space position defined for the digital image; obtaining a digital image of a room; creating a three-dimensional representation of the digital image of the room according to the coordinate system based on positional information of another digital camera that obtained the digital image of the room; locating an object proxy in the three-dimensional representation of the digital image of the room; mapping a coordinate-space region of the room of the object proxy with a matching coordinate-space region of the object; and overlaying the digital image of the object associated with the matching coordinate-space region onto the digital image of the room, wherein the coordinate-space position is defined according to a cylindrical coordinate system, wherein the cylindrical coordinate system is defined by a ρ-value, a φ-value, and a z-axis value, wherein the ρ-value defines a distance from the z-axis value to the object, wherein the φ-value defines an angle between a reference direction on a chosen plane and a line from the object to the digital camera on the chosen plane, and wherein the z-axis value defines a signed distance from the chosen plane to the object.