IP Library Patent Application 18248832
Patent Application
App. No. 18/248,832

CALIBRATION FOR GAZE DETECTION

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 None
App. No.
18/248,832
Abstract

A method comprises measuring head rotation speed in a direction; measuring eye rotation speed in the direction; and performing calibration of a gaze detection unit when the head rotation speed and eye rotation speed is lower than a threshold.

Claims (69)

1 . A method comprising:

measuring head rotation speed in a direction;

measuring eye rotation speed in the direction; and

performing calibration of a gaze detection unit when the head rotation speed and eye rotation speed is lower than a threshold.

2 . A method comprising:

obtaining image to be displayed to a user;

detecting a gaze direction of the user;

determining a region of interest of the user on the image based on the gaze direction;

compressing the region of interest of the image in a first compression rate;

compressing outer region of the image other than the region of interest in a second compression rate, the second compression rate higher than the first compression rate; and

transmitting the compressed region of interest and the compressed outer region.

3 . The method according to claim 2 , wherein a resolution of the region of interest is higher than a resolution of the outer region.

4 . The method according to claim 2 , in the step of compressing the region of interest, encoding the region of interest in a first video, in the step of compressing the outer region, encoding the outer region into a second video, wherein a frame rate of the first video is higher than a frame rate of the second video.

5 . A method comprising:

obtaining a first image to be displayed to a user;

detecting a gaze direction of the user;

determining a region of interest of the user on the first image based on the gaze direction;

stretching the region of interest into a second image;

combining the first and second image;

transmitting the combined image;

decoding the combined image;

separating the first and second image from the combined image;

unstretching the second image; and

processing the first and second image.

6 . A method comprising:

obtaining image of eyes of a user;

detecting a gaze point based on the eyes image;

obtaining image of visual field of the user who is looking at a scene that does not need to contain any predetermined content;

detecting edges in a subimage extracted from the visual field image, the subimage including the gaze point; and

adjusting the gaze point according to detected edges.

7 . The method according to claim 6 , wherein the point to which the gaze point is adjusted may be the point with the highest probability of an edge occurring.

8 . The method according to claim 6 further comprising:

accumulating detected edges for a predetermined term;

calculating a statistic from the edge distribution; and

after the predetermined term, adjusting the gaze point by the statistic.

9 . A method comprising:

imaging a pupil by a camera;

compensating a position of the pupil based on an anterior chamber depth; and

determining a gaze direction using the compensated position of the pupil.

10 . The method according to claim 9 , further comprising determining a direction from a cornea center to the position of the pupil as the gaze direction.

11 . The method according to claim 9 , wherein in the step of determining a gaze direction, determining a direction from a eyeball center to the position of the pupil as the gaze direction.

12 . The method according to claim 9 , further comprising: compensating a position of the pupil to angle against a direction from the camera to the pupil image.

13 . A method comprising:

displaying a moving object in a visual scene as a content which entertain a user; and

performing a calibration of a gaze direction of the user using the moving object as the calibration point.

14 . The method according to claim 13 , wherein the calibration is performed every time a scene changes.

15 . A method comprising:

obtaining image of an eye of a user from a camera;

detecting a shape of a lens placed between the eye and the camera; and

correcting at least one of a position and an orientation of the camera so that the shape of the lens fits an expected lens shape.

16 . A method comprising:

obtaining image of an eye of a user from a camera;

finding a glint on the eye from the image;

computing a ray from the camera to the glint;

transferring the ray as the ray through a lens; and

finding a cornea center with the transferred ray.

17 . The method according to claim 16 further comprising:

finding a pupil of the eye from the image;

computing a second ray from the camera to the pupil;

transferring the second ray as the second ray through the lens; and

finding a position of the pupil with the transferred second ray.

18 . A method comprising:

obtaining eye image from a camera;

image processing the eye image to obtain positions of eye parts;

estimating eyeball model parameters based on the positions of the eye parts;

computing a 3D gaze direction based on the eyeball model parameters;

creating a 3D eyeball model from the eyeball model parameters;

estimating next eyeball model parameters; and

feeding back the estimated next eyeball model parameters to the image processing.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FOVE USA INC.
To: FOVE, INC.
Reel/Frame 069030/0536 →
MERGER AND CHANGE OF NAME Recorded Oct 18, 2024
From: FOVE, INC.; FOVE USA INC.
To: FOVE USA INC.
Reel/Frame 068938/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2023
From: CHERNYAK, IAKOV; CHERNYAK, GRIGORY
To: FOVE, INC.
Reel/Frame 064596/0517 →