IP Library Granted Patent US 9,760,772
Granted Patent B2
US 9,760,772 · App. 14/663,771 · Granted Sep 12, 2017

Eye image stimuli for eyegaze calibration procedures

Inventors: William Maher (North Massapequa, NY); Dixon Cleveland (Annandale, VA)
Assignee: LC Technologies, Inc.
G06K9/00604G06T7/73G06T2207/10016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,760,772
App. No.
14/663,771
Granted
Sep 12, 2017
Kind
B2
Abstract

A system and method are disclosed for using a camera image of a user's eye as a visual stimulus for the calibration point in an eyetracking calibration system. A camera image of a user's eye is generated on a user display using an eyetracker. The camera image of the user's eye is used as a visual stimulus of a calibration point. In an embodiment, the center of the pupil of the camera image of the user's eye represents the coordinates of the calibration point on the user display. In another embodiment, the center of the corneal reflection of the camera image of the user's eye represents the coordinates of the calibration point on the user display.

Claims (26)

1. A system for providing calibration points for a calibration procedure of an eyetracker, comprising:

a display;

a video camera of the eyetracker that records a real time video image an eye of a user as the user is viewing the display; and

a processor of the eyetracker in communication with the display and the video camera that during a calibration procedure of the eyetracker displays the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye.

2. The system of claim 1 , wherein the processor further

calculates one or more eye image measurements from the video image at the two or more positions, producing a plurality of eye image measurements; and

calculates a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye.

3. The system of claim 2 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.

4. The system of claim 2 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.

5. A method for providing calibration points for a calibration procedure of an eyetracker, comprising:

receiving a real time video image of an eye of a user from a video camera of an eyetracker as the user is viewing a display using a processor of the eyetracker; and

during a calibration procedure of the eyetracker, displaying the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye using the processor.

6. The method of claim 5 , further comprising

calculating one or more eye image measurements from the video image at the two or more positions using the processor, producing a plurality of eye image measurements; and

calculating a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye using the processor.

7. The method of claim 6 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.

8. The method of claim 6 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.

9. A computer program product, comprising a non-transitory and tangible computer-readable storage medium whose contents include a program with instructions being executed on a processor so as to perform a method for providing calibration points for a calibration procedure of an eyetracker, the method comprising:

providing a system, wherein the system comprises one or more distinct software modules, and wherein the distinct software modules comprise a calibration module;

receiving a real time video image of an eye of a user from a video camera of an eyetracker as the user is viewing a display using the calibration module; and

during a calibration procedure of the eyetracker, displaying the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye using the calibration module.

10. The computer program product of claim 9 , further comprising

calculating one or more eye image measurements from the video image at the two or more positions using the calibration module, producing a plurality of eye image measurements; and

calculating a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye using the calibration module.

11. The computer program product of claim 10 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.

12. The computer program product of claim 10 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.

Assignments (2)
CHANGE OF NAME Recorded Aug 4, 2021
From: LC TECHNOLOGIES, INC.
To: EYEGAZE INC.
Reel/Frame 057087/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2015
From: MAHER, WILLIAM; CLEVELAND, DIXON
To: LC TECHNOLOGIES, INC.
Reel/Frame 035215/0758 →
Continuity (2)
Provisional Application 61955877 · Mar 20, 2014
Related Publication 20150269729A1 · Sep 24, 2015