×

Three dimensional scene reconstruction based on contextual analysis

  • US 10,573,018 B2
  • Filed: 07/13/2016
  • Issued: 02/25/2020
  • Est. Priority Date: 07/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for 3-Dimensional (3D) scene reconstruction, the method comprising:

  • receiving, by a processor, a plurality of 3D image frames of a scene, each frame comprising a red-green-blue (RGB) image frame comprising color pixels and a depth map frame, the depth map frame comprising depth pixels, wherein each of the 3D image frames is associated with a pose of a depth camera that generated the 3D image frames;

    projecting, by the processor, the depth pixels into points in a global coordinate system based on the camera pose;

    accumulating, by the processor, the projected points into a 3D reconstruction of the scene;

    detecting, by the processor, objects for each 3D image frame, based on the camera pose, the 3D reconstruction, the RGB image frame and the depth map frame;

    classifying, by the processor, the detected objects into one or more object classes;

    grouping, by the processor, a plurality of instances of objects in one of the object classes based on a measure of similarity of features between the object instances, wherein the grouping comprisesdetecting features associated with surfaces of each of first and second object instances,applying feature descriptors to the detected features,matching descriptors between the first and second object instances, andpairing the first object instance with the second object instance, the first and second object instances associated with a greatest number of descriptor matches;

    validating the paired object instances by calculating a distance between the matched descriptors of the paired object instances and comparing the distance to a threshold value; and

    combining, by the processor, point clouds associated with each of the first and second object instances to generate a fused object.

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