×

Facial animation using facial sensors within a head-mounted display

  • US 10,430,988 B2
  • Filed: 06/03/2016
  • Issued: 10/01/2019
  • Est. Priority Date: 06/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • causing, inside a head mounted display (HMD), a plurality of light sources to emit light by a single light source at a time in a particular sequence to illuminate a portion of a face of a user wearing the HMD, wherein the portion of the face includes the eyes of the user and portions of an eyebrow and a cheek of the user;

    capturing a plurality of facial data of the portion of the face using one or more facial sensors located inside the HMD, wherein the plurality of facial data describes a plurality of frames of an image including a plurality of pixels, each pixel associated with a different coordinate location of the image, each of the plurality of frames captured when a different single light source of the plurality of light sources illuminated the portion of the face;

    for each coordinate location of the image;

    identifying a frame of the plurality of frames having the greatest intensity value based on reflected light from the portion of the face at the coordinate location;

    identifying a position of a light source of the plurality of light sources illuminating the portion of the face when the frame was captured, the reflected light originating from the light source;

    determining a planar section of the portion of the face based on the position of the light source and the coordinate location; and

    determining a normal vector to the planar section based on the position of the light source illuminating the portion of the face when the frame of the plurality of frames having the greatest intensity value was captured;

    generating a virtual surface describing orientation of the portion of the face by aggregating the normal vectors for the planar sections;

    mapping the virtual surface to one or more landmarks of the face; and

    generating facial animation information based at least in part on the mapping and the virtual surface, the facial animation information describing a portion of a virtual face corresponding to the portion of the face.

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