Method and system for automatic pupil detection
AssigneeGoogle Inc.
InventorsAhmed Gawish, Idris S. Aleem
Life of this patent
Estimating the term…
Abstract
Systems and methods of detecting pupillary positions on a head of a subject are described. While a camera and a light source are positioned in front of the head of the subject, the camera is caused to capture image data representative of a frontal portion of the head of the subject. From the image data, a face of the subject is detected. Up to two eyes are identified from the detected face. A reflection of the light source on each identified eye is detected. A pupillary position of each identified eye is estimated based on a position of the detected light source reflection on the identified eye. One or more of interpupillary distance, left pupil distance, and right pupil distance may be determined from the estimated pupillary positions.
Claims19
A computer-implemented method of detecting pupillary positions on a head of a subject, the method comprising:
- while a camera and a display screen of an electronic device are positioned in front of the head of the subject, causing the camera to capture image data representative of a frontal portion of the head of the subject;
- detecting a face of the subject from the image data;
- identifying up to two eyes from the detected face;
- detecting a reflection having a shape corresponding to a shape of the display screen on each identified eye;
- and
- estimating a pupillary position of each identified eye based on a position of the detected reflection of the display screen on the identified eye.
An electronic device for detecting pupillary positions on a head of a subject, the electronic device comprising:
- a front facing camera;
- a display screen;
- at least one processor communicatively coupled to the front facing camera and the display screen;
- and
- memory storing a set of instructions that as a result of execution by the at least one processor causes the electronic device to:
- while the front facing camera and the display screen are positioned in front of the head of the subject, cause the front facing camera to capture image data representative of a frontal portion of the head of the subject;
- detect a face of the subject from the image data;
- identify up to two eyes from the detected face;
- detect a reflection having a shape corresponding to a shape of the display screen on each identified eye;
- and
- estimate a pupillary position of each identified eye based on a position of the detected light source reflection on the identified eye.
Dependencies are inferred from the claim text.