Legal claims defining the scope of protection, as filed with the USPTO.
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.
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.
3. The system of claim 2 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.
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.
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.
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.
7. The method of claim 6 , wherein the one or more eye image measurements comprise the center of the pupil in the video image.
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.
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.
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.
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.
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.
Unknown
September 12, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.