×

Depth camera based image stabilization

  • US 10,574,892 B2
  • Filed: 06/18/2018
  • Issued: 02/25/2020
  • Est. Priority Date: 11/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • collecting, by a processing device, depth data related to 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 first user of the source device and a second user of the target device, wherein the depth data includes a depth measurement of individual pixels in each image of the sequence of images;

    creating x, y, and z coordinates for features of an object in the sequence of images of the video stream based on the depth data;

    creating a stabilized stream of images for the video stream based on the x, y, and z coordinates for the features of the object in the sequence of images of the video stream by;

    building a first model of the object in a first image of the sequence of images based on the depth data;

    building a second model of the object in a second image of the sequence of images based on the depth data; and

    generating the stabilized stream of images based on the first model of the object and the second model of the object, wherein a first foreground portion of the first image corresponds to a second foreground portion of the second image, and wherein the stabilized stream of images comprises an overlapping frame section that includes the object, the overlapping frame section overlapping between the first foreground portion and the second foreground portion; and

    providing, to the target device, the stabilized stream of images in the video stream as part of the communication session.

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