IP Library Granted Patent US 10,993,612
Granted Patent B1
US 10,993,612 · App. 17/082,983 · Granted May 4, 2021

Systems and methods for visual field testing in head-mounted displays

Inventors: Mohamed Abou Shousha (Fort Lauderdale, FL); Rashed Kashem (Miami, FL)
Assignee: University of Miami
A61B3/024A61B3/005A61B3/032A61B5/1114G09G5/38A61B2562/0219G09G2354/00G09G2380/08
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,993,612
App. No.
17/082,983
Granted
May 4, 2021
Kind
B1
Abstract

A method is disclosed for improving accuracy of visual field testing in head-mounted displays. The method includes retrieving a visual field testing pattern for a head-mounted display, the visual field testing pattern including icons displayed at respective locations in a visual field of the head-mounted display. The visual field testing pattern is generated on the head-mounted display. Data is retrieved from a tilt sensor, located at the head-mounted display, for detecting degrees of head tilt of a user wearing the head-mounted display and the degree of head tilt is determined. A comparison is made between the degree of head tilt of the user to a first threshold degree. In response to the degree of head tilt of the user meeting or exceeding the first threshold degree, a recommendation to the user is generated for display on the head-mounted display.

Claims (76)

1. A system for improving accuracy of visual field testing in head-mounted displays, the system comprising:

a head-mounted display;

a tilt sensor, located at the head-mounted display, for detecting degrees of head tilt of a user wearing the head-mounted display;

storage circuitry configured to store a visual field testing pattern, wherein the visual field testing pattern comprises a plurality of icons that are displayed at respective locations in a visual field of the head-mounted display, and the respective locations of the plurality of icons are located in a row on the visual field, and wherein the respective locations correspond to respective projections of points corresponding to different viewing angles along a curved surface onto a flat surface; and

control circuitry configured to:

generate for display the visual field testing pattern on the head-mounted display;

determine, based on data retrieved from the tilt sensor, a degree of head tilt of the user;

compare, the degree of head tilt of the user to a first threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the first threshold degree, generate for display, on the head-mounted display, a recommendation to the user.

2. The system of claim 1 , wherein the control circuitry is further configured to:

compare the degree of head tilt of the user to a second threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the second threshold degree, automatically adjust a respective location of an icon of the plurality of icons in the visual field of the head-mounted display by a first amount.

3. The system of claim 2 , wherein the first amount is based on a distance of the icon from a centerpoint of the visual field of the head-mounted display and a direction of the head tilt of the user.

4. The system of claim 1 , wherein the respective locations of the plurality of icons are located in a row on the visual field, and wherein the respective locations correspond to respective projections of points corresponding to different viewing angles along a curved surface onto a flat surface.

5. The system of claim 1 , control circuitry configured to:

determine a curvature of the head-mounted display; and

select the respective locations based on the curvature.

6. The system of claim 1 , control circuitry configured to:

determine an offset distance of the head-mounted display; and

select the respective locations based on the offset distance.

7. A method for improving accuracy of visual field testing in head-mounted displays, the method comprising:

retrieving, using control circuitry, a visual field testing pattern for a head-mounted display, wherein the visual field testing pattern comprises a plurality of icons that are displayed at respective locations in a visual field of the head-mounted display;

generating for display the visual field testing pattern on the head-mounted display;

retrieving data from a tilt sensor, located at the head-mounted display, for detecting degrees of head tilt of a user wearing the head-mounted display;

determining, based on the data retrieved from the tilt sensor, a degree of head tilt of the user;

comparing, using the control circuitry, the degree of head tilt of the user to a first threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the first threshold degree, generating for display, on the head-mounted display, a recommendation to the user.

8. The method of claim 7 , further comprising:

comparing the degree of head tilt of the user to a second threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the second threshold degree, automatically adjusting a respective location of an icon of the plurality of icons in the visual field of the head-mounted display by a first amount.

9. The method of claim 8 , wherein the first amount is based on a distance of the icon from a centerpoint of the visual field of the head-mounted display and a direction of the head tilt of the user.

10. The method of claim 7 , wherein the respective location of the icon is defined by a first directional component and a second directional component, and wherein the first directional component is adjusted by a cosine of the degree of head tilt of the user and the second directional component is adjusted by a sine of the degree of head tilt of the user.

11. The method of claim 7 , wherein the respective locations of the plurality of icons are located in a row on the visual field, and wherein the respective locations correspond to respective projections of points corresponding to different viewing angles along a curved surface onto a flat surface.

12. The method of claim 11 , wherein the respective locations are determined based on an offset distance of the head-mounted display and an angle to respective points on a visual testing machine.

13. The method of claim 12 , wherein the respective locations are determined based on an expression

a

=

b

1

cos

2

θ

-

1

,

where a is one of the respective locations, b is the offset distance, and θ is the angle.

14. A computer program product comprising a non-transitory, machine-readable medium storing instructions which, when executed by at least one programmable processor, cause operations comprising:

retrieving a visual field testing pattern for a head-mounted display, wherein the visual field testing pattern comprising a plurality of icons that are displayed at respective locations in a visual field of the head-mounted display;

generating for display the visual field testing pattern on the head-mounted display;

retrieving data from a tilt sensor, located at the head-mounted display, for detecting degrees of head tilt of a user wearing the head-mounted display;

determining, based on the data retrieved from the tilt sensor, a degree of head tilt of the user;

comparing, the degree of head tilt of the user to a first threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the first threshold degree, generating for display, on the head-mounted display, a recommendation to the user.

15. The computer program product of claim 14 , further comprising:

comparing the degree of head tilt of the user to a second threshold degree; and

in response to the degree of head tilt of the user meeting or exceeding the second threshold degree, automatically adjusting a respective location of an icon of the plurality of icons in the visual field of the head-mounted display by a first amount.

16. The computer program product of claim 15 , wherein the first amount is based on a distance of the icon from a centerpoint of the visual field of the head-mounted display and a direction of the head tilt of the user.

17. The computer program product of claim 14 , wherein the respective location of the icon is defined by a first directional component and a second directional component, and wherein the first directional component is adjusted by a cosine of the degree of head tilt of the user and the second directional component is adjusted by a sine of the degree of head tilt of the user.

18. The computer program product of claim 14 , wherein the respective locations of the plurality of icons are located in a row on the visual field, and wherein the respective locations correspond to respective projections of points corresponding to different viewing angles along a curved surface onto a flat surface.

19. The computer program product of claim 18 , wherein the respective locations are determined based on an offset distance of the head-mounted display and an angle to respective points on the visual testing machine.

20. The computer program product of claim 19 , wherein the respective locations are determined based on an expression

a

=

b

1

cos

2

θ

-

1

,

where a is one of the respective locations, b is the offset distance, and θ is the angle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: ABOU SHOUSHA, MOHAMED; KASHEM, RASHED
To: UNIVERSITY OF MIAMI
Reel/Frame 054200/0868 →
Cited By (6)
US 12,303,195 US 12,468,934 US 12,602,108 US 12,613,575 US 12,655,612 US 12,670,680