US2022215688A1PendingUtilityA1

Systems and methods for image adjustment based on pupil size

Assignee: FACEBOOK TECH LLCPriority: Nov 4, 2019Filed: Mar 28, 2022Published: Jul 7, 2022
Est. expiryNov 4, 2039(~13.3 yrs left)· nominal 20-yr term from priority
G09G 2320/0295G09G 2320/0242G09G 2320/0693G09G 2320/0233G09G 2354/00G06T 7/90G09G 5/10G06F 3/013G09G 2320/0285G09G 3/003G09G 2320/0271G06T 7/20G02B 27/01G06V 40/19
65
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for adjusting an image based on pupil size are disclosed. Particularly, a system for adjusting an image being presented on a display includes a processor. The processor is configured to identify a size of a pupil of a user viewing an image presented on the display, determine an intensity map based at least on the size of the pupil, and adjust the intensity values of at least a portion of the image using the intensity map. The intensity map indicates an amount of adjustment to intensity values of at least a portion of the image being displayed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory computer-readable storage medium coupled to one or more processors, the computer-readable storage medium having instructions encoded thereon that, when executed by the one or more processors, cause the one or more processors to:
 identify a gaze angle of a user viewing an image presented on a display;   determine a first intensity map based at least on the gaze angle, wherein the first intensity map indicates an amount of adjustment to intensity values of at least a portion of the image; and   adjust the intensity values of at least the portion of the image using the first intensity map.   
     
     
         2 . The non-transitory computer-readable storage medium of  claim 1 , wherein the first intensity map comprises an adjustment for certain portions or pixels on the image. 
     
     
         3 . The non-transitory computer-readable storage medium of  claim 1 , further storing program instructions for causing the one or more processors to determine the first intensity map by:
 selecting the first intensity map from a plurality of intensity maps, the first intensity map corresponding to the gaze angle, and wherein each of the plurality of intensity maps corresponds to a different gaze angle.   
     
     
         4 . The non-transitory computer-readable storage medium of  claim 1 , further storing program instructions for causing the one or more processors to:
 identify a size of a pupil of the user viewing the image presented on the display; and   determine a second intensity map based on the size of the pupil.   
     
     
         5 . The non-transitory computer-readable storage medium of  claim 4 , further storing program instructions for causing the one or more processors to:
 select the second intensity map from another plurality of intensity maps, the second intensity map corresponding to the size of the pupil, and wherein each of the plurality of another intensity maps corresponds to a different size of the pupil; and   interpolate an intensity map based on the gaze angle, the first intensity map, and the second intensity map.   
     
     
         6 . The non-transitory computer-readable storage medium of  claim 5 , wherein interpolating comprises either a linear interpolation algorithm or a weighted interpolation algorithm. 
     
     
         7 . The non-transitory computer-readable storage medium of  claim 1 , wherein the first intensity map indicates a predetermined amount of adjustment to red, green, and blue intensity values of the image to correspond to red, green, and blue intensity values of a reference image. 
     
     
         8 . The non-transitory computer-readable storage medium of  claim 1 , wherein identifying the gaze angle of the user using viewing the image presented on the display comprises identifying the gaze angle using an eye tracking system. 
     
     
         9 . The non-transitory computer readable storage medium of  claim 1 , wherein the first intensity map is also based on a size of a pupil. 
     
     
         10 . The non-transitory computer readable storage medium of  claim 1 , further storing program instructions for causing the one or more processors to adjust the intensity values of at least the portion of the image using the first intensity map by adjusting the red, green, and blue intensity values of at least the portion of the image. 
     
     
         11 . A method of adjusting an image on a display of a wearable device comprising:
 identifying a gaze angle of a user viewing the image presented on the display;   determining a first intensity map based at least on the gaze angle, wherein the first intensity map indicates an amount of adjustment to intensity values of at least a portion of the image; and   adjusting the intensity values of at least the portion of the image using the first intensity map.   
     
     
         12 . The method of  claim 11 , wherein the first intensity map comprises an adjustment for certain portions or pixels on the image. 
     
     
         13 . The method of  claim 11 , further comprising selecting the first intensity map from a plurality of intensity maps, the first intensity map corresponding to the gaze angle, and wherein each of the plurality of intensity maps corresponds to a different gaze angle. 
     
     
         14 . The method of  claim 11 , further comprising:
 identifying a size of a pupil of the user viewing the image presented on the display; and   determining a second intensity map based on the size of the pupil.   
     
     
         15 . The method of  claim 14 , further comprising:
 selecting the second intensity map from another plurality of intensity maps, the second intensity map corresponding to the size of the pupil, and wherein each of the plurality of another intensity maps corresponds to a different size of the pupil; and   interpolating an intensity map based on the gaze angle, the first intensity map, and the second intensity map.   
     
     
         16 . The method of  claim 11 , wherein the first intensity map indicates a predetermined amount of adjustment to red, green, and blue intensity values of the image to correspond to red, green, and blue intensity values of a reference image. 
     
     
         17 . The method of  claim 11 , wherein adjusting the intensity values of at least the portion of the image using the first intensity map comprises adjusting the red, green, and blue intensity values of at least the portion of the image. 
     
     
         18 . A system comprising:
 an eye tracking system configured to identify a gaze angle of a user viewing an image presented on a display;   a processor configured to:
 receive the gaze angle from the eye tracking system; 
 determine a first intensity map based at least on the gaze angle, wherein the first intensity map indicates an amount of adjustment to intensity values of at least a portion of the image; and 
 adjust the intensity values of at least the portion of the image using the first intensity map. 
   
     
     
         19 . The system of  claim 18 , wherein the first intensity map comprises an adjustment for certain portions or pixels on the image. 
     
     
         20 . The system of  claim 18 , wherein the processor is further configured to select the first intensity map from a plurality of intensity maps, the first intensity map corresponding to the gaze angle, and wherein each of the plurality of intensity maps corresponds to a different gaze angle.

Join the waitlist — get patent alerts

Track US2022215688A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.