IP Library Granted Patent US 11,475,547
Granted Patent B2
US 11,475,547 · App. 17/084,233 · Granted Oct 18, 2022

Methods and apparatus for contrast sensitivity compensation

Inventors: Frank Werblin (Berkeley, CA); Robert Massof (Pasadena, MD); Chris Bradley (Baltimore, MD)
G06T5/009G06T7/90G06T2200/24G06T2207/10016G06T2207/20172
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,475,547
App. No.
17/084,233
Granted
Oct 18, 2022
Kind
B2
Abstract

A system and methods for contrast sensitivity compensation provides for correcting the vision of users whose vision is deficient for discerning high spatial frequencies. The system and methods use measurements of the user's contrast detection as a function of spatial frequency in the image to correct images in real time. The system includes a head-mountable device that includes a camera and a processor that can provide enhanced images at video framing rates.

Claims (27)

1. A non-transitory computer program product adapted to be executed by a programmable electronic device configured to be worn on a head of a user and adapted to obtain and enhance video images captured by the programmable electronic device, the product comprising:

programmatic instructions that, when executed by the programmable electronic device, obtain the video images, wherein the video images comprise a plurality of input images;

programmatic instructions that, when executed by the programmable electronic device, apply a contrast enhancement function to the plurality of input images to form a plurality of contrast enhanced images comprising contrast enhanced video images, wherein the contrast enhancement function is customized to the user's vision and wherein the contrast enhancement function is frequency-dependent, and

programmatic instructions that, when executed by the programmable electronic device, present, on a display of the programmable electronic device, the contrast enhanced video images, such that the contrast enhanced video images are preferentially enhanced at a maximum spatial frequency at which the user can discern contrast.

2. The non-transitory computer program product of claim 1 , where the contrast enhancement function depends, at least in part, on a contrast sensitivity function that corresponds to minimum discernable contrasts to the user as a function of spatial frequency.

3. The non-transitory computer program product of claim 2 , where the contrast enhancement function depends on the maximum spatial frequency.

4. The non-transitory computer program product of claim 1 , wherein each image of the plurality of input images includes a luminance image and chrominance images and wherein applying the contrast enhancement function to the plurality of input images comprises performing a Fourier transform on the luminance image to obtain a luminance amplitude.

5. The non-transitory computer program product of claim 4 , wherein applying the contrast enhancement function to the plurality of input images further comprises performing the Fourier transform on the luminance image to obtain a luminance phase.

6. The non-transitory computer program product of claim 5 , wherein applying the contrast enhancement function to the plurality of input images further comprises enhancing the luminance amplitude.

7. The non-transitory computer program product of claim 6 , wherein applying the contrast enhancement function to the plurality of input images further comprises performing an inverse Fourier transform on the enhanced luminance amplitude and the luminance phase to obtain an enhanced luminance image.

8. The non-transitory computer program product of claim 7 , wherein applying the contrast enhancement function to the plurality of input images further comprises combining the enhanced luminance image with the chrominance images to form the contrast enhanced video images.

9. The non-transitory computer program product of claim 1 , wherein the programmable electronic device is a smartphone.

10. The non-transitory computer program product of claim 1 , wherein the programmable electronic device is integrated into a set of goggles configured to be worn by the user.

11. A non-transitory computer program product adapted to be executed by a programmable electronic device configured to be worn on a head of a user and adapted to obtain and enhance video images captured by the programmable electronic device, the product comprising:

programmatic instructions that, when executed by the programmable electronic device, obtain the video images, wherein the video images comprise a plurality of input images;

programmatic instructions that, when executed by the programmable electronic device, apply a contrast enhancement function to the plurality of input images to form a plurality of contrast enhanced images comprising contrast enhanced video images, wherein the contrast enhancement function is customized to the user's vision, wherein the contrast enhancement function is frequency-dependent, and wherein the contrast enhancement function is adapted to enhance a luminance image of the plurality of input images without altering chrominance images of the plurality of input images, and

programmatic instructions that, when executed by the programmable electronic device, present, on a display of the programmable electronic device, the contrast enhanced video images.

12. The non-transitory computer program product of claim 11 , further comprising programmatic instructions that, when executed by the programmable electronic device, present on said display the contrast enhanced video images such that the contrast enhanced video images are preferentially enhanced at a maximum spatial frequency at which the user can discern contrast.

13. The non-transitory computer program product of claim 11 , where the contrast enhancement function depends, at least in part, on a contrast sensitivity function that corresponds to minimum discernable contrasts to the user as a function of spatial frequency.

14. The non-transitory computer program product of claim 11 , where the contrast enhancement function depends on a maximum spatial frequency at which the user can discern contrast.

15. The non-transitory computer program product of claim 11 , wherein each image of the plurality of input images includes the luminance image and the chrominance images and wherein applying the contrast enhancement function to the plurality of input images comprises performing a Fourier transform on the luminance image to obtain a luminance amplitude.

16. The non-transitory computer program product of claim 15 , wherein applying the contrast enhancement function to the plurality of input images further comprises performing the Fourier transform on the luminance image to obtain a luminance phase.

17. The non-transitory computer program product of claim 16 , wherein applying the contrast enhancement function to the plurality of input images further comprises enhancing the luminance amplitude.

18. The non-transitory computer program product of claim 17 , wherein applying the contrast enhancement function to the plurality of input images further comprises performing an inverse Fourier transform on the enhanced luminance amplitude and the luminance phase to enhance the luminance image.

19. The non-transitory computer program product of claim 18 , wherein applying the contrast enhancement function to the plurality of input images further comprises combining the enhanced luminance image with the chrominance images to form the contrast enhanced video images.

20. The non-transitory computer program product of claim 11 , wherein the programmable electronic device is a smartphone.

21. The non-transitory computer program product of claim 11 , wherein the programmable electronic device is integrated into a set of goggles configured to be worn by the user.

Continuity (3)
Continuation 16274976 · Feb 13, 2019
Provisional Application 62629774 · Feb 13, 2018
Related Publication 20210118106A1 · Apr 22, 2021