×

Determining gaze target based on facial features

  • US 10,545,574 B2
  • Filed: 03/03/2017
  • Issued: 01/28/2020
  • Est. Priority Date: 03/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • a display device for presenting a display;

    an image sensor configured to capture images of at least a portion of a user of the computing device; and

    at least one processor;

    wherein the at least one processor is configured to determine a first facial feature based on at least one captured image, the first facial feature comprising an eye lid position of an eye of the user, and the first facial feature being designated for control of the display in a vertical direction;

    determine a second facial feature based on the at least one captured image, the second facial feature being designated for control of the display in a horizontal direction, the second facial feature comprising a head pose;

    determine an orientation value, for the head pose of the user based on the at least one captured image, the orientation value indicating an offset of the head pose from a direct forward line of sight, wherein the orientation value is less than or equal to a threshold orientation value of at least seven degrees;

    in the event the orientation value does not exceed a threshold orientation value, determine a gaze target of the user on the display based on the first facial feature and the second facial feature by at least;

    determining a vertical component of the gaze target based on an openness of the eye lid position wherein;

    a first eye lid position at an upper location on the eye of the user corresponds with the gaze target being adjacent an upper portion of the display; and

    a second eye lid position at a lower location on the eye of the user corresponds with the gaze target being adjacent a bottom portion of the display; and

    determining a horizontal component of the gaze target based on the second facial feature; and

    scroll content displayed on the display based on the gaze target being within a predefined scrod zone on the display.

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