×

Depth camera based image stabilization

  • US 10,033,926 B2
  • Filed: 11/06/2015
  • Issued: 07/24/2018
  • Est. Priority Date: 11/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • collecting, by a processing device, depth measurements for pixels of frames in a sequence of images of a video stream being provided by a source device to a target device as part of a communication session between a user of the source device and a user of the target device, the depth measurements being created by a depth aware camera of the source device;

    mapping, using the depth measurements for the pixels of the frames, feature locations of one or more features of an object in a frame in the sequence of images to feature locations of the one or more features of the object in at least one other frame in the sequence of images;

    determining one or more overlapping frame sections between the frame and the at least one other frame using the mapped feature locations;

    modifying, in the sequence of images, a set of images corresponding to the frame and the at least another frame based on the overlapping frame sections to create a stabilized stream of images for the video stream; and

    providing the stabilized stream of images in the video stream as part of the communication session,wherein the overlapping sections comprise at least a portion of a person, and modifying the set of images to create the stabilized stream of images comprises;

    creating a copy of the frame and the at least one other frame;

    replacing a section of the copy of the frame that contains the portion of the person with the overlapping frame section without modifying a background portion of the copy of the frame; and

    replacing a section of the copy of the at least one other frame that contains the portion of the person with the overlapping frame section without modifying a background portion of the copy of the at least one other frame.

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