×

Object instance identification using three-dimensional spatial configuration

  • US 10,311,593 B2
  • Filed: 11/16/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 11/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for identifying object instances in a three-dimensional (3D) scene, comprising:

  • a camera configured to capture an image of multiple objects at a site;

    at least one hardware processor; and

    a non-transitory memory device having embodied thereon program code executable by said at least one hardware processor to;

    receive, from said camera, a captured image that depicts multiple objects that are physically present at the site,detect at least two objects in the image,retrieve 3D information of the site, wherein the 3D information comprises location and orientation of objects that have been previously determined to be located at the site,generate, based on the 3D information of the site, multiple candidate clusters of objects that have been previously determined to be located at the site and are of the same type as the detected objects, wherein each of the candidate clusters represents a different relative spatial configuration between the objects in the respective candidate cluster,determine a spatial configuration of the objects detected in the image, with respect to each other and to said camera,match the objects detected in the image to one of the multiple candidate clusters, by;

    (a) calculating a 3D transform error between the spatial configuration of (i) the objects detected in the image and (ii) the objects on the respective candidate cluster, and(b) selecting a candidate cluster with a minimal 3D transform error as a most probable cluster,associate the objects detected in the image with the objects of the most probable cluster, andretrieve information of at least one of the objects of the most probable cluster.

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