×

Augmented reality images based on color and depth information

  • US 9,818,224 B1
  • Filed: 06/20/2013
  • Issued: 11/14/2017
  • Est. Priority Date: 06/20/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • accessing one or more images of a first object, the one or more images captured using at least one camera included in a user device;

    accessing depth information determined by at least one depth sensor of the user device measuring distance from the user device to at least a portion of the first object;

    receiving, from the user device, a composite image request including an object identifier (ID) identifying a second object to be rendered with the first object and user specified position information indicating a preferred position at which to display the second object relative to the first object in a composite image;

    processing the depth information to determine a first plurality of polygons representing at least a portion of a surface of the first object;

    accessing a three-dimensional model of the second object using the object ID identifying the second object, the three-dimensional model including three-dimensional coordinates of points associated with a second plurality of polygons representing at least a portion of a surface of the second object identified by the object ID;

    arranging the second plurality of polygons representing at least the portion of the surface of the second object relative to the first plurality of polygons representing at least the portion of the surface of the first object in a virtual scene based on the user specified position information specified in the composite image request;

    generating the composite image of the virtual scene, wherein the composite image comprises a plurality of pixels, and wherein values for the plurality of pixels are determined by ray tracing one or more virtual light rays from at least one virtual light source toward the second plurality of polygons representing at least the portion of the surface of the second object identified by the object ID and the first plurality of polygons representing at least the portion of the surface of the first object in the virtual scene; and

    sending the composite image to the user device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×