# US 10,307,054 B2 · Adaptive camera and illuminator eyetracker

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,307,054 B2
- Document ID: US10307054B2
- Status: Granted
- Kind: B2
- Application number: 15/581,548
- Filed: 2017-04-28
- Published: 2017-08-10
- Granted: 2019-06-04
- Earliest claimed: 2009-04-01
- Assignees: Tobii AB
- Applicants: Tobii AB
- Inventors: Peter Blixt; Gunnar Troili; Anders Kingbäck; John Mikael Elvesjö; Märten Skogö
- Web page: https://patentgrep.com/patent/US10307054B2

## CPC

- A61B 3/113: for determining or recording eye movement
- A61B 3/0008: {provided with illuminating means (A61B3/117, A61B3/14 take precedence)}
- A61B 3/0025: {characterised by electronic signal processing, e.g. eye models}
- A61B 3/14: Arrangements specially adapted for eye photography
- A61B 3/145: {by video means}
- G06V 40/19: Sensors therefor
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A method includes obtaining an image of an eye in a bright-pupil imaging mode in which a retinal retro-reflection complements the image of the eye in the bright-pupil mode, and obtaining an image of the eye in a dark-pupil imaging mode in which a cornea-scleral retro-reflection complements the image of the eye in the dark-pupil mode. One of the bright-pupil imaging mode and the dark-pupil imaging mode is selected based on quality of obtained images.

## Claims

### Claim 1

A method comprising:
obtaining a first image of an eye in a bright-pupil imaging mode, the first image comprising a retinal retro-reflection;
obtaining a second image of the eye in a dark-pupil imaging mode, the second image being different from the first image and comprising a corneo-scleral retro-reflection; and
selecting, based on a comparison of a first quality of the first image and a second quality of the second image, one of the bright-pupil imaging mode and the dark-pupil imaging mode;
tracking, by an eye tracker, the eye based on the selected imaging mode.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the selected imaging mode corresponds to the one of the obtained images of highest quality.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising evaluating the quality of at least one image obtained during the tracking of the eye and revising the selection of the imaging mode based on the evaluation.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising selecting at least a camera for performing the tracking of the eye in the selected imaging mode.

### Claim 5 (depends on 4)

The method according to claim 4, further comprising selecting a reference illuminator, which in combination with the selected camera, provides the selected imaging mode.

### Claim 6

An eye tracker controller comprising:
a processor configured to:
obtain a first image of an eye in a bright-pupil imaging mode, the first image comprising a retinal retro-reflection,
obtain a second image of the eye in a dark-pupil imaging mode, the second image being different from the first image and comprising a corneo-scleral retro-reflection, and
select, based on a comparison of a first quality of the first image and a second quality of the second image, one of the bright-pupil imaging mode and the dark-pupil imaging mode; tracking, by an eye tracker, the eye based on the selected imaging mode.

### Claim 7 (depends on 6)

The eye tracker controller according to claim 6, wherein the selected imaging mode corresponds to the one of the obtained images of highest quality.

### Claim 8 (depends on 6)

The eye tracker controller according to claim 6, wherein said processor is further configured to evaluate the quality of at least one image obtained during the tracking of the eye, and revise the selection of the imaging mode based on the evaluation.

### Claim 9 (depends on 6)

The eye tracker controller according to claim 6, wherein said processor is further configured to select at least a camera for providing the selected imaging mode.

### Claim 10 (depends on 9)

The eye tracker controller according to claim 9, wherein said processor is further configured to select a reference illuminator, which in combination with the selected camera, provides the selected imaging mode.

### Claim 11

An eye tracker comprising:
a plurality of cameras for imaging an eye, with at least one camera being arranged to image the eye in a bright-pupil imaging mode, and with at least one other camera being arranged to image the eye in a dark-pupil imaging mode; and
a controller configured to:
obtain a first image of the eye in the bright-pupil imaging mode, the first image comprising a retinal retro-reflection,
obtain a second image of the eye in the dark-pupil imaging mode, the second image being different from the first image and comprising a corneo-scleral retro-reflection, and
select, based on a comparison of a first quality of the first image and a second quality of the second image, one of the bright-pupil imaging mode and the dark-pupil imaging mode; tracking, by an eye tracker, the eye based on the selected imaging mode.

### Claim 12 (depends on 11)

The eye tracker according to claim 11, wherein the selected imaging mode corresponds to the one of the obtained images of highest quality.

### Claim 13 (depends on 11)

The eye tracker according to claim 11, wherein said controller is further configured to evaluate the quality of at least one image obtained during the tracking of the eye, and revise the selection of the imaging mode based on the evaluation.

### Claim 14 (depends on 11)

The eye tracker according to claim 11, wherein said controller is further configured to select at least one of said plurality of cameras corresponding to the selected imaging mode to track the eye.

### Claim 15 (depends on 14)

The eye tracker according to claim 14, further comprising at least one reference illuminator for illuminating the eye, and wherein said controller is further configured to select said at least one reference illuminator, which in combination with said at least one selected camera, provides the selected imaging mode.

### Claim 16

A computer-program product comprising computer-readable instructions, which when executed on a general-purpose computer, causes an eye tracker to perform the following:
obtaining a first image of an eye in a bright-pupil imaging mode, the first image comprising a retinal retro-reflection;
obtaining a second image of the eye in a dark-pupil imaging mode, the second image being different from the first image and comprising a corneo-scleral retro-reflection; and
selecting, based on a comparison of a first quality of the first image and a second quality of the second image, one of the bright-pupil imaging mode and the dark-pupil imaging mode; tracking, by an eye tracker, the eye based on the selected imaging mode.

### Claim 17 (depends on 16)

The computer-program product according to claim 16, wherein the selected imaging mode corresponds to the one of the obtained images of highest quality.

### Claim 18 (depends on 16)

The computer-program product according to claim 16, further causes the eye tracker to evaluate the quality of at least one image obtained during the tracking of the eye and revise the selection of the imaging mode based on the evaluation.

### Claim 19 (depends on 16)

The computer-program product according to claim 16, further causes the eye tracker to select at least a camera for performing the tracking of the eye in the selected imaging mode.

### Claim 20 (depends on 19)

The computer-program product according to claim 19, further causes the eye tracker to select a reference illuminator, which in combination with the selected camera, provides the selected imaging mode.
