Eyelid shape estimation
First Claim
Patent Images
1. A method for eye tracking, comprising:
- under control of a hardware processor;
generating a plurality of lines extending from a lower edge of a bounding shape, over an eye in an eye image, to an upper edge of the bounding shape;
determining candidate points on the plurality of lines;
determining parameters of a fit curve from a subset of the candidate points,wherein the fit curve is an estimation of an eyelid shape of the eye in the eye image,wherein a score of the fit curve is above a threshold score, andwherein the fit curve is a preferred estimation of the eyelid shape of the eye in the eye image;
determining an eye pose of the eye in the eye image using parameters of the eyelid shape; and
tracking the eye in the eye image using the eye pose of the eye in the eye image.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for eyelid shape estimation are disclosed. In one aspect, after receiving an eye image of an eye (e.g., from an image capture device), an eye-box is generated over an iris of the eye in the eye image. A plurality of radial lines can be generated from approximately the center of the eye-box to an upper edge or a lower edge of the eye box. Candidate points can be determined to have local maximum derivatives along the plurality of radial lines. From the candidate points, an eyelid shape curve (e.g., for an upper eyelid or a lower eyelid) can be determined by fitting a curve (e.g., a parabola or a polynomial) to the candidate points or a subset of the candidate points.
-
Citations
20 Claims
-
1. A method for eye tracking, comprising:
under control of a hardware processor; generating a plurality of lines extending from a lower edge of a bounding shape, over an eye in an eye image, to an upper edge of the bounding shape; determining candidate points on the plurality of lines; determining parameters of a fit curve from a subset of the candidate points, wherein the fit curve is an estimation of an eyelid shape of the eye in the eye image, wherein a score of the fit curve is above a threshold score, and wherein the fit curve is a preferred estimation of the eyelid shape of the eye in the eye image; determining an eye pose of the eye in the eye image using parameters of the eyelid shape; and tracking the eye in the eye image using the eye pose of the eye in the eye image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A wearable display system comprising:
-
an image capture device for tracking an eye pose of an eye of a wearer of the wearable display system; non-transitory memory configured to store executable instructions; a display for providing virtual image information to the wearer of the wearable display system; and a hardware processor in communication with the non-transitory memory, the hardware processor programmed by the executable instructions to; receive an eye image captured by the image capture device; generate a bounding shape around an iris of the eye in the eye image, wherein a first edge of the bounding shape is approximately tangent to a limbic boundary of the eye in the eye image; generate a plurality of lines extending to a second edge of the bounding shape; determine an eye pose of the eye using parameters of an eyelid shape of the eye determined using a first subset of candidate points on the plurality of candidate lines; and cause the display to provide virtual image information, determined using the eye pose of the eye, to the wearer of the HMD system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for eye tracking, the method comprising:
under control of a hardware processor; identifying a portion of an eye image comprising at least a portion of a pupil and an iris of an eye; generating a plurality of lines extending to an upper edge or a lower edge of the portion of the eye image; determining candidate points on the plurality of lines in the eye image; and determining a first functional form of the eyelid shape using a first subset of the candidate points; determining a preferred estimation of the eyelid shape is the first functional form of the eyelid shape if a score of the first functional form is greater than the score of a second functional form of the eyelid shape determined using a second subset of the candidate points; and determining an eye pose of the eye in the eye image using parameters of the preferred estimation of the eyelid shape, wherein the eye pose comprises a direction toward which the eye is looking; and tracking the eye in the eye image using the eye pose of the eye in the eye image. - View Dependent Claims (18, 19, 20)
Specification