IP Library Granted Patent US 10,452,138
Granted Patent B1
US 10,452,138 · App. 15/881,289 · Granted Oct 22, 2019

Scanning retinal imaging system for characterization of eye trackers

Inventors: Robin Sharma (Redmond, WA); Nicholas Daniel Trail (Bothell, WA); Robert Dale Cavin (Kirkland, WA)
Assignee: Facebook Technologies, LLC
G06F3/013G01M11/00G02B27/0093G02B27/0172H04N9/3155H04N9/3161H04N9/3173G02B6/3586G02B2027/0138
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 10,452,138
App. No.
15/881,289
Granted
Oct 22, 2019
Kind
B1
Abstract

An eye tracker characterization system comprising a scanning retinal imaging unit and a controller. The scanning retinal imaging unit characterizes eye tracking information determined by an eye tracking unit under test. The scanning retinal imaging unit includes a scanning optics assembly and a detector. The scanning optics assembly scans light in a first band across a retinal region of an eye of a user. The detector detects the scanned light reflected from the retinal region. The controller selects eye tracking information received from the eye tracking unit under test and corresponding eye tracking parameters received from the scanning retinal imaging unit. The controller calculates differences between the selected eye tracking information and the corresponding selected eye tracking parameters, and characterizes the selected eye tracking information based on the calculated differences.

Claims (65)

1. An eye tracker characterization system comprising:

a scanning retinal imaging unit configured to characterize eye tracking information determined by an eye tracking unit under test, the scanning retinal imaging unit including:

a scanning optics assembly configured to scan light in a first band across a retinal region of an eye of a user, and

a detector configured to detect the scanned light reflected from the retinal region; and

a controller coupled to the eye tracking unit under test and the scanning retinal imaging unit, the eye tracking unit under test comprising an illumination source, an imaging device and an eye tracking controller, the controller configured to:

instruct the illumination source of the eye tracking unit under test to illuminate at least one surface of the eye,

instruct the scanning retinal imaging unit to illuminate the retinal region,

receive, from the eye tracking unit under test, the eye tracking information related to the at least one surface,

receive an eye tracking parameter from the scanning retinal imaging unit, compare the eye tracking information and the eye tracking parameter, and

characterize the eye tracking information based on the comparison.

2. The eye tracker characterization system of claim 1 , further comprising:

a light source configured to emit the light in the first band and light in a second band in accordance with instructions from the controller, and

a modulator configured to modulate, in accordance with instructions from the controller, the light in the second band emitted from the light source, and

wherein the controller is further configured to instruct the light source to emit the light in the second band and instruct the modulator to modulate the emitted light in the second band to generate content that is projected onto the retinal region of the eye.

3. The eye tracker characterization system of claim 1 , wherein the eye tracking parameter is selected from a group consisting of: a position of the eye, an orientation of the eye, a gaze direction, a gaze position, a vergence angle, an inter-pupillary distance, a pupillary axis, a torsion of the eye, and a current shape of the eye.

4. The eye tracker characterization system of claim 1 , wherein the eye tracking information describes a position of the eye.

5. The eye tracker characterization system of claim 1 , wherein the controller is further configured to:

determine a quality value for the eye tracking information, based in part on the comparison; and

indicate acceptability of the eye tracking parameter based in part on the quality value.

6. The eye tracker characterization system of claim 1 , wherein the scanning optics assembly comprises:

a resonant scanner configured to vary a focused position of the light in the first band along a first direction; and

a galvanometer scanner configured to vary a focused position of the light in the first band along a second direction that is orthogonal to the first direction.

7. The eye tracker characterization system of claim 1 , wherein the eye tracking unit under test with the characterized eye tracking information is incorporated into a head-mounted display.

8. The eye tracker characterization system of claim 1 , further comprising:

a display configured to emit content that is projected onto the retinal region of the eye, the content including a visual object.

9. The eye tracker characterization system of claim 8 , wherein the eye tracking information determined by the eye tracking unit under test describes a position for the eye gazing at the visual object, and the eye tracking parameter corresponds to an eye position.

10. A method comprising:

instructing a scanning optics assembly of a scanning retinal imaging unit to scan light in a first band across a retinal region of an eye of a user;

detecting, by a detector of the scanning retinal imaging unit, the scanned light reflected from the retinal region;

instructing an illumination source of an eye tracking unit under test to illuminate at least one surface of the eye;

receiving, from the eye tracking unit under test, the eye tracking information related to the at least one surface;

receiving an eye tracking parameter from the scanning retinal imaging unit;

comparing the eye tracking information and the eye tracking parameter; and

characterizing the eye tracking information based on the comparison.

11. The method of claim 10 , further comprising:

emitting, by a light source, the light in the first band and light in a second band in accordance with instructions from the controller; and

modulating the light in the second band emitted from the light source to generate content that is projected onto the retinal region of the eye.

12. The method of claim 10 , wherein the eye tracking parameter is selected from a group consisting of: a position of the eye, an orientation of the eye, a gaze direction, a gaze position, a vergence angle, an inter-pupillary distance, a pupillary axis, a torsion of the eye, and a current shape of the eye.

13. The method of claim 10 , further comprising:

determining a quality value for the eye tracking information, based in part on the comparison; and

indicating acceptability of the eye tracking parameter based in part on the quality value.

14. The method of claim 10 , further comprising:

varying a focused position of the light in the first band along a first direction; and

varying a focused position of the light in the first band along a second direction that is orthogonal to the first direction.

15. The method of claim 10 , further comprising:

emitting content from a display; and

projecting the emitted content onto the retinal region of the eye, the content including a visual object.

16. The method of claim 15 , wherein the eye tracking information describes a position for the eye gazing at the visual object, and the eye tracking parameter corresponds to an eye position.

17. A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:

instructing a scanning optics assembly of a scanning retinal imaging unit to scan light in a first band across a retinal region of an eye of a user;

detecting, by a detector of the scanning retinal imaging unit, the scanned light reflected from the retinal region;

instructing an illumination source of an eye tracking unit under test to illuminate at least one surface of the eye;

receiving, from the eye tracking unit under test, the eye tracking information related to the at least one surface;

receiving an eye tracking parameter from the scanning retinal imaging unit;

comparing the eye tracking information and the eye tracking parameter; and

characterizing the eye tracking information based on the comparison.

18. The computer-readable medium of claim 17 , wherein the instructions cause the one or more processors to perform further operations, comprising:

emitting content from a display; and

projecting the emitted content onto the retinal region of the eye, the content including a visual object.

19. The computer-readable medium of claim 17 , wherein the instructions cause the one or more processors to perform further operations, comprising:

emitting, by a light source, the light in the first band and light in a second band in accordance with instructions from the controller, and

modulating the light in the second band emitted from the light source to generate content that is projected onto the retinal region of the eye.

20. The computer-readable medium of claim 17 , wherein the instructions cause the one or more processors to perform further operations, comprising:

determining a quality value for the eye tracking information, based in part on the comparison; and

indicating acceptability of the eye tracking parameter based in part on the quality value.

Assignments (3)
CHANGE OF NAME Recorded Jun 8, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060315/0224 →
CHANGE OF NAME Recorded Sep 12, 2018
From: OCULUS VR, LLC
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 047178/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2018
From: SHARMA, ROBIN; TRAIL, NICHOLAS DANIEL; CAVIN, ROBERT DALE
To: OCULUS VR, LLC
Reel/Frame 045105/0829 →
Continuity (1)
Provisional Application 62452258 · Jan 30, 2017
Cited By (1)
US 12,672,775