Computer-implemented method, apparatus, system and computer program for controlling a sightedness impairment of a subject
AssigneeEssilor International
InventorsDaniel Spiegel, Guillaume Giraudet
Life of this patent
Estimating the term…
Abstract
A computer-implemented method, an apparatus, a system and a computer program for controlling a sightedness impairment of a subject, the method comprising the steps of receiving (201) an image to display to the subject, determining (202) a spatial frequency power spectrum of the received image, generating (203) an intermediate image by modifying a slope of the spatial frequency power spectrum of the received image, generating (204) a modified image based on the intermediate image and commanding (205) a display to the subject of the modified image.
Claims15
Computer-implemented method for controlling a sightedness impairment of a subject, the method comprising the steps of:
- receiving an image to display to the subject,
- determining a spatial frequency power spectrum of the received image,
- determining a slope of the spatial frequency power spectrum of the received image by generating a radially-averaged amplitude spectrum and computing, on log amplitude versus log spatial frequency, a linear-regression slope,
- generating an intermediate image by modifying the slope of the spatial frequency power spectrum of the received image,
- generating a modified image based on the intermediate image, and
- commanding a display to the subject of the modified image,
- wherein the step of generating the intermediate image comprises:
- a step of comparing the slope of the spatial frequency power spectrum with a threshold,
- when the slope is above the threshold a step of decreasing the slope, and/or
- when the slope is below the threshold a step of increasing the slope.
An apparatus for controlling a sightedness impairment of a subject comprising a memory;
- and at least one processor coupled to the memory and configured to:
- receive an image to display to the subject,
- determine a spatial frequency power spectrum of the received image,
- determine a slope of the spatial frequency power spectrum of the received image by generating a radially-averaged amplitude spectrum and compute, on log amplitude versus log spatial frequency, a linear-regression slope,
- generate an intermediate image by modifying a slope of the spatial frequency power spectrum of the received image,
- generate a modified image based on the intermediate image, and
- command a display to the subject of the modified image,
- wherein for generating the intermediate image the apparatus is also configured to:
- compare the slope of the spatial frequency power spectrum with a threshold,
- when the slope is above the threshold the apparatus is also configured to decrease the slope, and/or
- when the slope is below the threshold the apparatus is also configured to increase the slope.
Eyewear comprising an apparatus for controlling a sightedness impairment of a subject, a camera and a screen, the apparatus comprising a memory;
- and at least one processor coupled to the memory and configured to:
- receive an image to display to the subject,
- determine a spatial frequency power spectrum of the received image,
- determine a slope of the spatial frequency power spectrum of the received image by generating a radially-averaged amplitude spectrum and compute, on log amplitude versus log spatial frequency, a linear-regression slope,
- generate an intermediate image by modifying a slope of the spatial frequency power spectrum of the received image,
- generate a modified image based on the intermediate image, and
- command a display to the subject of the modified image,
- wherein for generating the intermediate image the apparatus is also configured to:
- compare the slope of the spatial frequency power spectrum with a threshold,
- when the slope is above the threshold the apparatus is also configured to decrease the slope, and/or
- when the slope is below the threshold the apparatus is also configured to increase the slope,
- the camera being configured to receive the image to display to the subject and the screen being configured to display the modified image.
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of a calculation module, cause the calculation module to perform steps of:
- receiving an image to display to the subject,
- determining a spatial frequency power spectrum of the received image,
- determining a slope of the spatial frequency power spectrum of the received image by generating a radially-averaged amplitude spectrum and computing, on log amplitude versus log spatial frequency, a linear-regression slope,
- generating an intermediate image by modifying a slope of the spatial frequency,
- generating a modified image based on the intermediate image, and
- commanding a display to the subject of the modified image,
- wherein the step of generating the intermediate image comprises:
- a step of comparing the slope of the spatial frequency power spectrum with a threshold,
- when the slope is above the threshold a step of decreasing the slope, and/or
- when the slope is below the threshold a step of increasing the slope.
Dependencies are inferred from the claim text.