Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A system for providing calibration points for a calibration procedure of an eyetracker, comprising: a display; a video camera of the eyetracker that records a real time video image an eye of a user as the user is viewing the display; and a processor of the eyetracker in communication with the display and the video camera that during a calibration procedure of the eyetracker displays the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye.
An eyetracking system calibrates by showing a live video feed of the user's eye on the display they are viewing. A video camera captures a real-time video of the user's eye, and the system's processor displays this video on the screen at multiple positions over time. These positions act as calibration points for the eyetracker. This allows the system to understand where the user is looking on the screen.
2. The system of claim 1 , wherein the processor further calculates one or more eye image measurements from the video image at the two or more positions, producing a plurality of eye image measurements; and calculates a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye.
The eyetracking system from the previous description calibrates by analyzing the video of the eye and measuring features to improve accuracy. The system calculates eye image measurements from the real-time video of the eye displayed at different calibration point positions. This produces multiple eye image measurements. From these measurements, the system calculates a mathematical mapping model that relates eye features to gaze direction. This mapping model is then used to calculate where the user is looking during normal eyetracking operation.
3. The system of claim 2 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.
The eyetracking system from the previous description, which calibrates by analyzing video of the eye, specifically uses the center of the pupil in the live video feed as one of the key eye image measurements for determining gaze direction. The system identifies the pupil's center in the displayed video at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
4. The system of claim 2 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.
The eyetracking system from the previous description, which calibrates by analyzing video of the eye, uses the center of the corneal reflection (the glint of light on the cornea) in the live video feed as one of the key eye image measurements for determining gaze direction. The system identifies the corneal reflection's center in the displayed video at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
5. A method for providing calibration points for a calibration procedure of an eyetracker, comprising: receiving a real time video image of an eye of a user from a video camera of an eyetracker as the user is viewing a display using a processor of the eyetracker; and during a calibration procedure of the eyetracker, displaying the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye using the processor.
An eyetracking method calibrates by showing a live video feed of the user's eye on the display they are viewing. The method involves receiving a real-time video image of the user's eye from a camera while the user looks at the display. During calibration, the system displays this video on the screen at two or more positions over time. These video positions act as calibration points used by the eyetracker to map eye movements to screen coordinates.
6. The method of claim 5 , further comprising calculating one or more eye image measurements from the video image at the two or more positions using the processor, producing a plurality of eye image measurements; and calculating a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye using the processor.
The eyetracking calibration method from the previous description involves calculating eye image measurements from the real-time video of the eye that is displayed at multiple calibration positions. This produces a set of eye image measurements. From these measurements, the system calculates a mathematical mapping model that relates eye features to gaze direction. This mapping model is then used to calculate where the user is looking during normal eyetracking operation.
7. The method of claim 6 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.
In the eyetracking calibration method described above, the center of the pupil in the real-time video image is used as one of the key eye image measurements for determining gaze direction. The system identifies the pupil's center in the video feed displayed at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
8. The method of claim 6 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.
In the eyetracking calibration method described above, the center of the corneal reflection (the glint of light on the cornea) in the real-time video image is used as one of the key eye image measurements for determining gaze direction. The system identifies the corneal reflection's center in the video feed displayed at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
9. A computer program product, comprising a non-transitory and tangible computer-readable storage medium whose contents include a program with instructions being executed on a processor so as to perform a method for providing calibration points for a calibration procedure of an eyetracker, the method comprising: providing a system, wherein the system comprises one or more distinct software modules, and wherein the distinct software modules comprise a calibration module; receiving a real time video image of an eye of a user from a video camera of an eyetracker as the user is viewing a display using the calibration module; and during a calibration procedure of the eyetracker, displaying the real time video image of the eye at two or more positions on the display over time to provide two or more calibration points for the eye using the calibration module.
This invention relates to eyetracking technology, specifically improving calibration procedures for eyetrackers. The problem addressed is the need for accurate and efficient calibration of eyetracking systems to ensure reliable gaze tracking. Traditional calibration methods often require users to fixate on static points, which may not account for real-time eye movements or variations in user behavior. The invention provides a computer program product stored on a non-transitory, tangible computer-readable medium. The program includes instructions executed by a processor to perform a calibration method for an eyetracker. The system comprises distinct software modules, including a calibration module. The calibration module receives a real-time video image of a user's eye from the eyetracker's video camera as the user views a display. During calibration, the module displays the real-time video image of the eye at two or more positions on the display over time, creating multiple calibration points. This dynamic approach allows the eyetracker to adjust to the user's eye movements in real time, improving calibration accuracy. The method ensures that the eyetracker can accurately map gaze positions by using the user's actual eye movements as reference points, rather than relying solely on predefined static targets. This enhances the precision and reliability of gaze tracking in applications such as human-computer interaction, user experience research, and assistive technologies.
10. The computer program product of claim 9 , further comprising calculating one or more eye image measurements from the video image at the two or more positions using the calibration module, producing a plurality of eye image measurements; and calculating a mathematical mapping model for the eye from the plurality of eye image measurements that is used in subsequent gazepoint calculations for the eye using the calibration module.
The computer program from the previous description calibrates an eyetracking system by analyzing the video of the eye to determine eye image measurements. This involves: calculating eye image measurements from the real-time video of the eye that is displayed at multiple calibration positions using the calibration module. This produces a set of eye image measurements. From these measurements, the system calculates a mathematical mapping model that relates eye features to gaze direction using the calibration module. This mapping model is then used to calculate where the user is looking during normal eyetracking operation.
11. The computer program product of claim 10 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.
The computer program described above uses the center of the pupil in the real-time video image as one of the key eye image measurements for determining gaze direction. The calibration module identifies the pupil's center in the video feed displayed at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
12. The computer program product of claim 10 , wherein the one or more eye image measurements comprise the center of the corneal reflection in the video image.
The computer program described above uses the center of the corneal reflection (the glint of light on the cornea) in the real-time video image as one of the key eye image measurements for determining gaze direction. The calibration module identifies the corneal reflection's center in the video feed displayed at different calibration point positions and uses this information to build the mapping model that links eye movements to screen coordinates.
Unknown
September 12, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.