US10535284B2ActiveUtilityA1

Visual range mapping method and related eye tracking device and system

50
Assignee: ACER INCPriority: Aug 9, 2017Filed: Mar 23, 2018Granted: Jan 14, 2020
Est. expiryAug 9, 2037(~11.1 yrs left)· nominal 20-yr term from priority
G06T 7/248G06F 3/013G06T 2207/30232G06T 2207/30196G06T 2207/10016G09G 3/001G09G 2320/0693G09G 2354/00G06V 40/19
50
PatentIndex Score
0
Cited by
10
References
15
Claims

Abstract

A method of visual range mapping includes receiving a plurality of eye detection results from at least one eye tracking device and a display range from a display device, generating a visual range according to the plurality of eye detection results; comparing the visual range with the display range to generate a calibration value, and mapping the visual range into the display range according to the calibration value.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A visual range mapping method, for an eye tracking system, comprising:
 receiving a plurality of first eye detection results from a first eye tracking device of the eye tracking system, and receiving a plurality of display coordinates from a display device of the eye tracking system; 
 calculating a plurality of coordinate calibration values according to a plurality of watched coordinates corresponding to the plurality of first eye detection results and the plurality of display coordinates; and 
 mapping a visual range corresponding to the plurality of watched coordinates to a display range of the display device according to the plurality of coordinate calibration values. 
 
     
     
       2. The method of  claim 1 , wherein the plurality of first eye detection results corresponds to a plurality of first watched coordinate ranges, the plurality of display coordinates displayed by the display device corresponds to a plurality of display coordinate ranges, and the method further comprising:
 calculating a plurality of coordinate calibration ranges according to the plurality of first watched coordinate ranges and the plurality of display coordinate ranges; and 
 mapping the visual range corresponding to the plurality of watched coordinate ranges to the display range corresponding to the plurality of display coordinate ranges. 
 
     
     
       3. The method of  claim 1 , further comprising:
 determining a distributed area according to the plurality of watched coordinates corresponding to the plurality of first eye detection results; and 
 generating the visual range according to the distributed area. 
 
     
     
       4. The method of  claim 1 , wherein the display device is configured to play a plurality of film segments, the plurality of film segments corresponds to the plurality of display coordinate, and the method further comprising:
 receiving a plurality of second eye detection results from a second eye tracking device of the eye tracking system, wherein the plurality of second eye detection results corresponds a plurality of second watched coordinates; 
 determining at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results; 
 comparing at least one display coordinate corresponding to the at least one key film segment with at least one watched coordinate corresponding to the at least one key film segment to generate at least one coordinate calibration value; 
 calculating an averaged coordinate calibration value according to the at least one coordinate calibration value; and 
 mapping the visual range to the display range according to the averaged coordinate calibration value. 
 
     
     
       5. The method of  claim 4 , wherein determining the at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results comprises:
 determining one of the plurality of film segments being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are centrally distributed; and 
 determining one of the plurality of film segments not being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are not centrally distributed. 
 
     
     
       6. An eye tracking system, configured to perform visual range mapping, comprising:
 a display device configured to play a plurality of film segments; 
 a first eye detection device configured to generate a plurality of first eye detection results corresponding to the plurality of film segment played by the display device; and 
 a processing device coupled to the display device and the first eye detection device, and configured to perform a visual range mapping process according to the plurality of film segments and the plurality of first eye detection results, wherein the process comprises:
 receiving the plurality of eye detection results from the first eye tracking device of the eye tracking system, and receiving a plurality of display coordinates from the display device of the eye tracking system; 
 calculating a plurality of coordinate calibration values according to a plurality of first watched coordinates corresponding to the plurality of first eye detection results and the plurality of display coordinates; and 
 mapping a visual range corresponding to the plurality of first watched coordinates to a display range of the display device according to the plurality of coordinate calibration values. 
 
 
     
     
       7. The system of  claim 6 , wherein the plurality of first eye detection result corresponds to a plurality of first watched coordinate ranges, a plurality of display targets corresponds to a plurality of display coordinate ranges, and the visual range mapping process further comprises:
 calculating a plurality of coordinate calibration ranges according to the plurality of watched coordinate ranges and the plurality of display coordinate ranges; and 
 mapping the visual range corresponding to the plurality of first watched coordinates to the display range of the display device according to the plurality of coordinate calibration ranges. 
 
     
     
       8. The system of  claim 6 , wherein the visual range mapping process further comprises:
 determining a distributed area according to the plurality of first watched coordinates corresponding to the plurality of first eye detection results; and 
 generating the visual range according to the distributed area. 
 
     
     
       9. The system of  claim 6 , wherein the visual range mapping process further comprises:
 receiving a plurality of second eye detection results from a second eye tracking device of the eye tracking system, wherein the plurality of second eye detection results corresponds a plurality of second watched coordinates; 
 determining at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results; 
 comparing at least one display coordinate corresponding to the at least one key film segment with at least one watched coordinate corresponding to the at least one key film segment to generate at least one coordinate calibration value; 
 calculating an averaged coordinate calibration value according to the at least one coordinate calibration value; and 
 mapping the visual range to the display range according to the averaged coordinate calibration value. 
 
     
     
       10. The system of  claim 9 , wherein determining the at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results further comprises:
 determining one of the plurality of film segments being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are centrally distributed; and 
 determining one of the plurality of film segments not being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are not centrally distributed. 
 
     
     
       11. An electronic device, for an eye tracking system, configured to perform visual range mapping, wherein the eye tracking system comprises a display device and a first eye tracking device, comprising:
 a processing device; and 
 a memory device coupled to the processing device, and configured to store a program code, wherein the program code instructs the processing device performing a visual range mapping process according to a plurality of display coordinates generated by the display device and a plurality of first eye detection results generated by the first eye tracking device, wherein the visual range mapping process comprises:
 receiving the plurality of eye detection results from the first eye tracking device of the eye tracking system, and receiving a plurality of display coordinates from the display device of the eye tracking system; 
 calculating a plurality of coordinate calibration values according to a plurality of first watched coordinates corresponding to the plurality of first eye detection results and the plurality of display coordinates; and 
 mapping a visual range corresponding to the plurality of first watched coordinates to a display range of the display device according to the plurality of coordinate calibration values. 
 
 
     
     
       12. The electronic device of  claim 11 , wherein the plurality of first eye detection result corresponds to a plurality of first watched coordinate ranges, a plurality of display targets corresponds to a plurality of display coordinate ranges, and the visual range mapping process further comprises:
 calculating a plurality of coordinate calibration ranges according to the plurality of watched coordinate ranges and the plurality of display coordinate ranges; and 
 mapping the visual range corresponding to the plurality of first watched coordinates to the display range of the display device according to the plurality of coordinate calibration ranges. 
 
     
     
       13. The electronic device of  claim 11 , wherein the visual range mapping process further comprises:
 determining a distributed area according to the plurality of first watched coordinates corresponding to the plurality of first eye detection results; and 
 generating the visual range according to the distributed area. 
 
     
     
       14. The electronic device of  claim 11 , wherein the visual range mapping process further comprises:
 receiving a plurality of second eye detection results from a second eye tracking device of the eye tracking system, wherein the plurality of second eye detection results corresponds a plurality of second watched coordinates; 
 determining at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results; 
 comparing at least one display coordinate corresponding to the at least one key film segment with at least one watched coordinate corresponding to the at least one key film segment to generate at least one coordinate calibration value; 
 calculating an averaged coordinate calibration value according to the at least one coordinate calibration value; and 
 mapping the visual range to the display range according to the averaged coordinate calibration value. 
 
     
     
       15. The electronic device of  claim 14 , wherein determining the at least one key film segment of the plurality of film segments according to the plurality of first eye detection results and the plurality of second eye detection results further comprises:
 determining one of the plurality of film segments being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are centrally distributed; and 
 determining one of the plurality of film segments not being the at least one key film segment when one of a plurality of first watched coordinates corresponding to the plurality of first eye detection results and one of a plurality of second watched coordinates corresponding to the plurality of second eye detection results are not centrally distributed.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.