# US 2025/0152004 A1 · Method, system and storage medium for evaluating eye motion

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

- Number: US 2025/0152004 A1
- Document ID: US20250152004A1
- Status: Published application
- Kind: A1
- Application number: 19/019,491
- Filed: 2025-01-14
- Published: 2025-05-15
- Earliest claimed: 2022-08-18
- Assignees: Shanghai Baiyi Healthcare Technology Co., Ltd .
- Applicants: Shanghai Baiyi Healthcare Technology Co., Ltd .
- Inventors: Chaonan TIAN; Youxiang WANG; Youzhi WANG; Dong DU
- Web page: https://patentgrep.com/patent/US20250152004A1

## CPC

- A61B 3/113: for determining or recording eye movement
- A61B 3/0025: {characterised by electronic signal processing, e.g. eye models}
- A61B 3/112: {for measuring diameter of pupils}
- A61B 3/14: Arrangements specially adapted for eye photography
- G06T 7/60: Analysis of geometric attributes
- G06T 7/73: using feature-based methods
- G06T 2207/10016: Video; Image sequence
- G06T 2207/10048: Infrared image
- G06T 2207/20084: Artificial neural networks [ANN]
- G06T 2207/30041: Eye; Retina; Ophthalmic
- Y02P 90/30: Computing systems specially adapted for manufacturing
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A method, system and storage medium for evaluating the angle of ocular movement are disclosed. The evaluation method includes capturing a first gaze bitmap of the user looking straight ahead at a position in front of the eyes in a near-infrared light band of 700-1200 nm, capturing a second eye gaze bitmap and a third eye gaze bitmap of the user's eye moving to a limit position in the direction(s) to be measured, comparing the first gaze bitmap respectively with the second eye gaze bitmap and the third eye gaze bitmap, and calculating the angle of ocular movement. The eye images are taken in near-infrared light, which effectively differentiates the iris from the pupil so as to accurately identify the pupil edge, and then calculates the angle of ocular movement by comparing different eye gaze bitmaps, and further improves the calculation accuracy of the angle of ocular movement through compensation.

## Claims

### Claim 1

A method of evaluating eye motion, comprising:
in a near-infrared light band of 700-1200 nm, capturing a first gaze bitmap of an eye of a user looking straight ahead at a position in front of the user's eyes;
capturing a second eye gaze bitmap and a third eye gaze bitmap of the eye of the user moving to a limit position a direction to be measured; and
respectively comparing the first gaze bitmap with each of the second eye gaze bitmap and the third eye gaze bitmap to calculate an angle of ocular movement.

### Claim 2 (depends on 1)

The method of evaluating eye motion of claim 1, wherein the direction to be measured includes a plurality of directions.

### Claim 3 (depends on 2)

The method of evaluating eye motion of claim 2, wherein the plurality of directions include upward, downward, inward, outward, inward up, outward up, inward down and outward down.

### Claim 4 (depends on 1)

The method of evaluating eye motion of claim 1, wherein comparing the first gaze bitmap with each of the second eye gaze bitmap and the third eye gaze bitmap comprises:
segmenting the pupil in the images of the first gaze bitmap, the second eye gaze bitmap and the third eye gaze bitmap;
taking a center C1 of the pupil in the first eye gaze bitmap and a center C2 of the pupil in either the second eye gaze bitmap or the third eye gaze bitmap, and connecting the center C1 and the center C2 with a first straight line;
finding edge points P1 and P2 at a same point on an edge of the pupil in the first eye gaze bitmap and either the second eye gaze bitmap or the third eye gaze bitmap along the first straight line;
connecting the edge points P1 and P2 to form a second straight line P1P2;
dividing the second line P1P2 into a third line A and a fourth line B by a fifth line perpendicular to the second straight line P1P2 and passing through the center C1; and
using a radius of the eye r, obtaining a first angle α corresponding to the third line A and a second angle β corresponding to the fourth line B, and obtaining the angle of ocular movement by adding the first angle α and the second angle β.

### Claim 5 (depends on 4)

The method of evaluating eye motion of claim 4, further comprising compensating the angle of ocular movement with an amplitude of pupil change, an amplitude of a center shift of the eye, and/or a corneal refraction error compensation.

### Claim 6 (depends on 5)

The method of evaluating eye motion of claim 5, wherein the angle of ocular movement is compensated by the amplitude of pupil change, and compensating the angle of ocular movement comprises adjusting a position of the edge point P2 by an amount corresponding to the amplitude of pupil change in the second gaze bitmap or the third gaze bitmap relative to the first gaze bitmap.

### Claim 7 (depends on 6)

The method of evaluating eye motion of claim 6, wherein the pupil change is a change in a diameter of the pupil, calculated as a difference between the diameter of the pupil in the first gaze bitmap and the diameter of the pupil in the second eye gaze bitmap or the third eye gaze bitmap along the direction to be measured, and the amount by which the position of the edge point P2 is compensated corresponds linearly to the amplitude of pupil change.

### Claim 8 (depends on 5)

The method of evaluating eye motion of claim 5, wherein the angle of ocular movement is compensated by the amplitude of the center shift of the eye, and compensating the angle of ocular movement comprises obtaining an overlapping image of the eye in the first gaze bitmap and at least one of the second eye gaze bitmap and the third eye gaze bitmap, determining the amplitude of the center shift of the eye from the overlapping image, and adjusting the angle of ocular movement by an amount related to the amplitude of the center shift of the eye in the direction to be measured.

### Claim 9 (depends on 5)

The method of evaluating eye motion of claim 5, wherein the angle of ocular movement is compensated by the corneal refraction error compensation, and the corneal refraction error compensation is linear with the angle of ocular movement.

### Claim 10 (depends on 5)

The method of evaluating eye motion of claim 5, comprising compensating the angle of ocular movement with each of the amplitude of pupil change, the amplitude of the center shift of the eye, and the corneal refraction error compensation.

### Claim 11 (depends on 1)

The method of evaluating eye motion of claim 1, wherein the second eye gaze bitmap is captured when the eye of the user moves in a first direction, and the third eye gaze bitmap is captured when the eye of the user moves in a second direction different from the first direction.

### Claim 12 (depends on 11)

The method of evaluating eye motion of claim 11, wherein the first direction is selected from upward, downward, inward, outward, inward up, outward up, inward down and outward down, and the second direction is opposite from the first direction.

### Claim 13

A system for evaluating eye motion, it comprises:
a first acquisition module, configured to capture a first gaze bitmap of an eye of a user looking straight ahead at a position in front of the user's eyes in a near-infrared light band of 700-1200 nm;
a second acquisition module, configured to capture a second eye gaze bitmap and a third eye gaze bitmap of the eye of the user moving to a limit position in a direction to be measured; and
an image processing module, configured to respectively compare the first gaze bitmap with the second eye gaze bitmap and the third eye gaze bitmap to calculate an angle of ocular movement.

### Claim 14 (depends on 13)

The system for evaluating eye motion of claim 13, wherein the first acquisition module and the second acquisition module comprise a same camera.

### Claim 15 (depends on 1)

A non-transitory computer-readable storage medium, comprising at least one program code stored therein that is loaded and executed by a processor to implement the method of evaluating of eye motion as described in claim 1.
