×

Modifying multiple objects within a video stream

  • US 10,445,938 B1
  • Filed: 11/02/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 11/09/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a set of images within a video stream;

    identifying, by one or more processors of a machine, at least a portion of a face in a first subset of images of the set of images;

    determining, by the one or more processors, face characteristics h analyzing the portion of the face in the first subset of images;

    identifying, by the one or more processors, an obstruction on the portion of the face in the first subset of images;

    applying, by the one or more processors, a graphical representation of glasses to the face based on the face characteristics to obscure the identified obstruction, the graphical representation of the glasses applied in a second subset of images of the set of images occurring within the video stream as the video stream is being received;

    detecting a change in the portion of the face between a first image in the first subset of the images and a second image in the first subset of the images;

    in response to detecting the change in the portion of the face, modifying a visual attribute of the graphical representation of the glasses; and

    causing, by the one or more processors, presentation of a modified video stream including the portion of the face with the graphical representation of the glasses in the second subset of images of the set of images while receiving the video stream.

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