# US 12,192,635 B2 · Controlling a two-dimensional mirror gimbal for purposes of iris scanning

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

- Number: US 12,192,635 B2
- Document ID: US12192635B2
- Status: Granted
- Kind: B2
- Application number: 18/432,944
- Filed: 2024-02-05
- Published: 2024-05-30
- Granted: 2025-01-07
- Earliest claimed: 2021-08-25
- Assignees: Worldcoin Foundation
- Applicants: Worldcoin Foundation
- Inventors: Sandro Herbig; Auguste Pugnet; Alex Blania; Fabian Bodensteiner; Christian Brendel; Tobias Weidner; Cyrus Tabrizi; Saturnin Pugnet; Johannes Thäter; Daniel Haertsfelder
- Web page: https://patentgrep.com/patent/US12192635B2

## CPC

- G06V 40/18: Eye characteristics, e.g. of the iris
- H04N 23/695: Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
- G03B 17/561: {Support related camera accessories}
- G03B 17/565: {Optical accessories, e.g. converters for close-up photography, tele-convertors, wide-angle convertors}
- G06V 40/171: {Local features and components; Facial parts (eye characteristics G06V40/18); Occluding parts, e.g. glasses; Geometrical relationships}
- G06V 40/19: Sensors therefor
- G06V 40/193: {Preprocessing; Feature extraction}
- H04N 13/25: using two or more image sensors with different characteristics other than in their location or field of view, e.g. having different resolutions or colour pickup characteristics; using image signals from one sensor to control the characteristics of another sensor
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G03B: APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR (optical parts of such apparatus G02B; photosensitive materials or processes for photographic purposes G03C; apparatus for processing exposed photographic materials G03D)

## Abstract

An iris scanning device includes a first camera that captures an image of a face of a user and a second camera that captures an image of an eye of the user subsequent to the image of the face being captured. The iris scanning device includes a gimbal having a mirror mounted thereon and a facial feature detector that identifies facial features of the user based upon the image of the face. The iris scanning device further includes control circuitry that adjusts an orientation of the gimbal based upon the facial features, where the image of the eye is captured upon the orientation of the gimbal being adjusted, and where the mirror mounted on the gimbal is oriented to cause the image of the eye to be captured. An iris of the eye of the user may be located in a central region of the image of the eye.

## Claims

### Claim 1

An iris scanning device, comprising:
a gimbal having a mirror mounted thereon;
a camera;
control circuitry configured to orient the gimbal having the mirror mounted thereon such that an image of an eye of a user of the iris scanning device is captured, wherein the gimbal is oriented such that an angle between the eye of the user and the mirror mounted on the gimbal causes the image of the eye of the user to be captured by the camera; and
a facial feature detector configured to:
identify features of the eye of the user from the image of the eye of the user; and
determine whether the image of the eye of the user satisfies criteria based upon the features of the eye;
wherein the control circuitry is further configured to adjust the orientation of the gimbal having the mirror mounted thereon based upon the features of the eye when the image of the eye of the user does not satisfy the criteria, wherein the mirror mounted on the gimbal is oriented to cause a second image of the eye of the user to be captured by the camera upon the orientation being adjusted based upon the features of the eye.

### Claim 2 (depends on 1)

The iris scanning device of claim 1, wherein the criteria comprises a representation of an iris of the eye being located in a central region of the image of the eye.

### Claim 3 (depends on 1)

The iris scanning device of claim 1, wherein the criteria comprises a representation of an entirety of the eye being located in the image of the eye.

### Claim 4 (depends on 1)

The iris scanning device of claim 1, wherein the criteria comprises an area occupied by a representation of an iris of the eye being greater than a threshold area within the image of the eye.

### Claim 5 (depends on 1)

The iris scanning device of claim 1, wherein the criteria comprises a sharpness of the image of the eye being greater than a threshold sharpness.

### Claim 6 (depends on 1)

The iris scanning device of claim 1, wherein a code is generated based upon the image of the eye of the user when the image of the eye satisfies the criteria.

### Claim 7 (depends on 1)

The iris scanning device of claim 1, wherein:
the facial feature detector is further configured to:
identify second features of the eye of the user from the second image of the eye of the user; and
determine whether the second image of the eye of the user satisfies the criteria based upon the second features of the eye; and
a code is generated based upon the second image of the eye of the user when the second image of the eye satisfies the criteria.

### Claim 8 (depends on 1)

The iris scanning device of claim 1, further comprising:
a processor; and
memory, wherein the facial feature detector is at least partially implemented in software stored in the memory, wherein the processor executes the software to identify the features of the eye of the user from the image of the eye of the user and determine whether the image of the eye of the user satisfies the criteria based upon the features of the eye.

### Claim 9 (depends on 1)

The iris scanning device of claim 1, further comprising:
a processor; and
memory, wherein the control circuitry is at least partially implemented in software stored in the memory.

### Claim 10 (depends on 1)

The iris scanning device of claim 1, further comprising:
a differing camera configured to capture an image of a face of the user;
wherein the facial feature detector is further configured to:
identify facial features of the user based upon the image of the face of the user; and
predict a location of the eye of the user based upon the facial features of the user; and
wherein the control circuitry is further configured to orient the gimbal having the mirror mounted thereon based on the predicted location of the eye of the user to capture the image of the eye of the user.

### Claim 11 (depends on 1)

The iris scanning device of claim 1, wherein the camera captures a video stream of the eye of the user, and wherein the video stream comprises the image of the eye of the user and the second image of the eye of the user.

### Claim 12 (depends on 1)

The iris scanning device of claim 1, further comprising:
a feedback element configured to output an indication signifying that the image of the eye of the user satisfies the criteria, wherein the feedback element outputs the indication responsive to the facial feature detector determining that the image of the eye of the user satisfies the criteria based upon the image of the eye.

### Claim 13 (depends on 12)

The iris scanning device of claim 12, wherein the feedback element comprises at least one of a speaker, a light emitting diode, or a haptic feedback device.

### Claim 14 (depends on 1)

The iris scanning device of claim 1, wherein the camera is configured to capture the image of the eye of the user while a lens of the camera of the iris scanning device is at a distance in a range from 15 cm to 50 cm from the eye of the user.

### Claim 15 (depends on 1)

The iris scanning device of claim 1, wherein the camera is configured to capture the image of the eye of the user while the iris scanning device is held in one or more hands of the user.

### Claim 16

A method performed by an iris scanning device, comprising:
orienting a gimbal having a mirror mounted thereon based on an angle between an eye of a user of the iris scanning device and the mirror mounted on the gimbal;
capturing an image of the eye of the user of the iris scanning device via a camera of the iris scanning device, wherein the gimbal is oriented such that the angle between the eye of the user and the mirror mounted on the gimbal causes the image of the eye of the user to be captured by the camera;
identifying features of the eye of the user from the image of the eye of the user;
determining whether the image of the eye of the user satisfies criteria based upon the features of the eye; and
when the image of the eye does not satisfy the criteria:
adjusting the orientation of the gimbal having the mirror mounted thereon based upon the features of the eye; and
capturing a second image of the eye of the user via the camera, wherein the mirror mounted on the gimbal is oriented to cause the second image of the eye of the user to be captured by the camera upon the orientation being adjusted based upon the features of the eye.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
generating a code based upon the image of the eye of the user when the image of the eye satisfies the criteria.

### Claim 18 (depends on 16)

The method of claim 16, further comprising:
identifying second features of the eye of the user from the second image of the eye of the user;
determining whether the second image of the eye of the user satisfies the criteria based upon the second features of the eye; and
generating a code based upon the second image of the eye of the user when the second image of the eye satisfies the criteria.

### Claim 19 (depends on 16)

The method of claim 16, further comprising:
capturing an image of a face of the user via a differing camera;
identifying facial features of the user based upon the image of the face of the user; and
predicting a location of the eye of the user based upon the facial features of the user; and
wherein the gimbal having the mirror mounted thereon is oriented based on the predicted location of the eye of the user to capture the image of the eye of the user.

### Claim 20

An iris scanning device, comprising:
a gimbal having a mirror mounted thereon;
a camera;
a processor; and
memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform acts comprising:
controlling the gimbal having the mirror mounted thereon to be oriented such that an image of an eye of a user of the iris scanning device is captured, wherein the gimbal is oriented such that an angle between the eye of the user and the mirror mounted on the gimbal causes the image of the eye of the user to be captured by the camera;
identifying features of the eye of the user from the image of the eye of the user;
determining whether the image of the eye of the user satisfies criteria based upon the features of the eye; and
controlling the gimbal having the mirror mounted thereon to adjust the orientation based upon the features of the eye when the image of the eye of the user does not satisfy the criteria, wherein the mirror mounted on the gimbal is oriented to cause a second image of the eye of the user to be captured by the camera upon the orientation being adjusted based upon the features of the eye.
