×

Automatic identification of projection surfaces

  • US 9,336,607 B1
  • Filed: 11/28/2012
  • Issued: 05/10/2016
  • Est. Priority Date: 11/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    an image sensor;

    a depth sensor;

    a projector;

    one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;

    obtaining a depth image of a room using the depth sensor, wherein the depth image indicates distances of surface points of the room from the depth sensor;

    calculating a gradient map based at least in part on the depth image, wherein the gradient map indicates relative distances of the surface points from neighboring surface points;

    calculating an orientation map based at least in part on the depth image, wherein the orientation map indicates surface orientations at the surface points;

    identifying one or more planar surfaces within the room based at least in part on the gradient map and the orientation map;

    obtaining a visual image of the room using the image sensor;

    calculating a visual texture map based at least in part on the visual image, wherein the visual texture map indicates visible textures of surfaces within the room;

    selecting a projection surface from the one or more identified planar surfaces based at least in part on the visual textures of the identified planar surfaces indicated by the visual texture map; and

    projecting content onto the projection surface using the projector.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×