×

Subject stabilisation based on the precisely detected face position in the visual input and computer systems and computer-implemented methods for implementing thereof

  • US 10,129,476 B1
  • Filed: 04/25/2018
  • Issued: 11/13/2018
  • Est. Priority Date: 04/26/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining, by at least one processor, a plurality of frames having a visual representation of a face of at least one person;

    applying, by the at least one processor, for each frame, at least one multi-dimensional face detection regressor for fitting at least one meta-parameter to detect or to track a plurality of multi-dimensional landmarks that are representative of a presence of a face of at least one person in each respective frame;

    separating, by the at least one processor, for each frame in the plurality of frames, the face of the at least one person from a background based on utilizing at least one deep learning algorithm;

    applying, by the at least one processor, for each frame in the plurality of frames, at least one face movement detection algorithm to identify each displacement of each respective multi-dimensional landmark of the plurality of multi-dimensional landmarks between frames;

    applying, by the at least one processor, for each two sequential frames in the plurality of frames, at least one face movement compensation algorithm that is configured to at least;

    i) determine that a current displacement value of at least one respective multi-dimensional landmark of the plurality of multi-dimensional landmarks between two sequential frames exceeds a pre-determined threshold value, andii) re-draw the face of the at least one person for a particular frame of the two sequential frames, in which the current displacement value exceeds the pre-determined threshold value, to reduce the current displacement value of the at least one respective multi-dimensional landmark to an updated displacement value that is less than the pre-determined threshold value to generate a re-drawn face of the at least one person;

    wherein the pre-determined threshold value is between 1 and 20 Hz; and

    combining, by the at least one processor, the re-drawn face of the at least one person in the particular frame of the two sequential frames with the background to generate a face movement compensated output that stabilizes the visual representation of the face of the at least one person between the two sequential frames of the plurality of frames.

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