Patent ID: 11861062
Assignee: THE JOHNS HOPKINS UNIVERSITY
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A non-transitory computer-readable medium storing instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to:
receive, from a positional tracking device, information that relates to a position of at least one point on a three-dimensional real-world object;
cause an optical see-through head-mounted display device to display a virtual image having at least one feature in a display space of the optical see-through head-mounted display device;
receive, from an eye tracking device, information relating to a gaze of a user wearing the optical see-through head-mounted display device;
determine, based on the information relating to the gaze of the user, that the user performed a voluntary eye blink to indicate that the at least one feature of the virtual image appears to the user to be aligned with the at least one point on the three-dimensional real-world object in the display space of the optical see-through head-mounted display device;
determine, using one or more machine learning models, whether a blink, associated with the information from the eye tracking device, is voluntary, spontaneous, or reflexive based on using a peak velocity and a particular duration associated with the,
wherein the one or more machine learning models are trained to use information associated with the virtual image and historical information associated with historical blink frequencies and durations for spontaneous blinks and reflex blinks to determine whether the blink is voluntary, spontaneous, or reflexive;

record an alignment measurement based on the position of the at least one point on the three-dimensional real-world object in a real-world coordinate system based on a time when the user performed the voluntary eye blink; and
generate a function providing a mapping between three-dimensional points in the real-world coordinate system and corresponding points in the display space of the optical see-through head-mounted display device based on the alignment measurement.