Rendering adjustments to autocompensate for users with ocular abnormalities
First Claim
1. A method comprising:
- identifying, by a processing unit, ocular information for a human in a non-transitory storage medium, said ocular information quantifying a deviated visual acuity of the human, said deviated visual acuity resulting from the human having myopia, hyperopia, or myopia and hyperopia, said deviated visual acuity being a statistical deviation from a baseline normal visual acuity for a human population, wherein said myopia, hyperopia, or myopia and hyperopia is correctable in the human via one or more corrective lenses, whereby a vision of the human corrected using the one or more corrective lenses is substantially the baseline normal visual acuity, wherein the baseline normal visual acuity is approximately for 20/20 vision;
establishing, by a processing unit, a linear algebraic transform, wherein the linear algebraic transform adjusts images to be rendered upon a specific display at a customized resolution by a computing device to the human from a default rendering for the baseline normal visual acuity to an adjusted rendering for the deviated visual acuity, wherein the linear algebraic transform comprises parameters with values mathematically calculated using the ocular information of the human;
before visually presenting the images to be rendered upon the specific display at the customized resolution by the computing device, applying, by a processing unit, the linear algebraic transform to the images to be rendered upon the specific display at the customized resolution, which results in the adjusted rendering of the images upon the specific display, wherein the customized resolution is a customized for the human having the deviated visual acuity user and is a customization based on the ocular information of the specific human; and
visually presenting, by the computing device, the images of the adjusted rendering upon the specific display at the customized resolution after the linear algebraic transform has been applied, wherein the human is able to perceive the images of the adjusted rendering without using the one or more corrective lenses with approximately the baseline normal visual acuity for the human population, wherein the adjusted rendering utilizes the customized resolution to auto compensate for the deviated visual acuity of the human, wherein the customized resolution is a machine-specific setting for the human and the computing device such that other humans that utilize the computing device will utilize different screen resolution settings.
0 Assignments
0 Petitions
Accused Products
Abstract
A linear algebraic transform is established that adjusts images to be rendered by a computing device to the human from a default rendering for the baseline normal visual acuity to an adjusted rendering for the deviated visual acuity. Before visually presenting the images to be rendered by the computing device the linear algebraic transform is applied, which results in the adjusted rendering of the images. The images of the adjusted rendering are visually presented after the linear algebraic transform has been applied. The human, with myopia, hyperopia, or both, is able to perceive the images of the adjusted rendering without using the one or more corrective lenses. The perceived images are perceived with approximately a baseline normal visual acuity for the human population.
49 Citations
20 Claims
-
1. A method comprising:
-
identifying, by a processing unit, ocular information for a human in a non-transitory storage medium, said ocular information quantifying a deviated visual acuity of the human, said deviated visual acuity resulting from the human having myopia, hyperopia, or myopia and hyperopia, said deviated visual acuity being a statistical deviation from a baseline normal visual acuity for a human population, wherein said myopia, hyperopia, or myopia and hyperopia is correctable in the human via one or more corrective lenses, whereby a vision of the human corrected using the one or more corrective lenses is substantially the baseline normal visual acuity, wherein the baseline normal visual acuity is approximately for 20/20 vision; establishing, by a processing unit, a linear algebraic transform, wherein the linear algebraic transform adjusts images to be rendered upon a specific display at a customized resolution by a computing device to the human from a default rendering for the baseline normal visual acuity to an adjusted rendering for the deviated visual acuity, wherein the linear algebraic transform comprises parameters with values mathematically calculated using the ocular information of the human; before visually presenting the images to be rendered upon the specific display at the customized resolution by the computing device, applying, by a processing unit, the linear algebraic transform to the images to be rendered upon the specific display at the customized resolution, which results in the adjusted rendering of the images upon the specific display, wherein the customized resolution is a customized for the human having the deviated visual acuity user and is a customization based on the ocular information of the specific human; and visually presenting, by the computing device, the images of the adjusted rendering upon the specific display at the customized resolution after the linear algebraic transform has been applied, wherein the human is able to perceive the images of the adjusted rendering without using the one or more corrective lenses with approximately the baseline normal visual acuity for the human population, wherein the adjusted rendering utilizes the customized resolution to auto compensate for the deviated visual acuity of the human, wherein the customized resolution is a machine-specific setting for the human and the computing device such that other humans that utilize the computing device will utilize different screen resolution settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
one or more non-transitory storage mediums storing program instructions; the program instructions executable by one or more processors to; identify ocular information for a human in a non-transitory storage medium, said ocular information quantifying a deviated visual acuity of the human, said deviated visual acuity resulting from the human having myopia, hyperopia, or myopia and hyperopia, said deviated visual acuity being a statistical deviation from a baseline normal visual acuity for a human population, wherein said myopia, hyperopia, or myopia and hyperopia is correctable in the human via one or more corrective lenses, whereby a vision of the human corrected using the one or more corrective lenses is substantially the baseline normal visual acuity, wherein the baseline normal visual acuity is approximately for 20/20 vision; establish a linear algebraic transform, wherein the linear algebraic transform adjusts images to be rendered upon a specific display at a customized resolution by a computing device to the human from a default rendering for the baseline normal visual acuity to an adjusted rendering for the deviated visual acuity, wherein the linear algebraic transform comprises parameters with values mathematically calculated using the ocular information of the human; and before visually presenting the images to be rendered upon the specific display at the customized resolution by the computing device, apply the linear algebraic transform to the images to be rendered upon the specific display at the customized resolution, which results in the adjusted rendering of the images upon the specific display, wherein the customized resolution is a customized for the human having the deviated visual acuity user and is a customization based on the ocular information of the specific human, wherein the adjusted rendering of the images is visually presented upon the specific display to the human permitting the human to perceive the images of the adjusted rendering without using the one or more corrective lenses with approximately the baseline normal visual acuity for the human population. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computing device comprising:
-
one or more processing units; one or more non-transitory storage mediums; program instructions stored in the one or more non-transitory storage mediums, wherein the one or more processing units execute the program instructions to; identify ocular information for a human in a non-transitory storage medium, said ocular information quantifying a deviated visual acuity of the human, said deviated visual acuity resulting from the human having myopia, hyperopia, or myopia and hyperopia, said deviated visual acuity being a statistical deviation from a baseline normal visual acuity for a human population, wherein said myopia, hyperopia, or myopia and hyperopia is correctable in the human via one or more corrective lenses, whereby a vision of the human corrected using the one or more corrective lenses is substantially the baseline normal visual acuity, wherein the baseline normal visual acuity is approximately for 20/20 vision; establish a linear algebraic transform, wherein the linear algebraic transform adjusts images to be rendered upon a specific display at a customized resolution by a computing device to the human from a default rendering for the baseline normal visual acuity to an adjusted rendering for the deviated visual acuity, wherein the linear algebraic transform comprises parameters with values mathematically calculated using the ocular information of the human; before visually presenting the images to be rendered upon the specific display at the customized resolution by the computing device, apply the linear algebraic transform to the images to be rendered upon the specific display at the customized resolution, which results in the adjusted rendering of the images upon the specific display, wherein the customized resolution is a customized for the human having the deviated visual acuity user and is a customization based on the ocular information of the specific human; and visually presenting the images of the adjusted rendering upon the specific display per the customized resolution after the linear algebraic transform has been applied, wherein the human is able to perceive the images of the adjusted rendering without using the one or more corrective lenses with approximately the baseline normal visual acuity for the human population, wherein the adjusted rendering utilizes the customized resolution to auto compensate for the deviated visual acuity of the human, wherein the customized resolution is a machine-specific setting for the human and the computing device such that other humans that utilize the computing device will utilize different screen resolution settings. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification