Image distortion correction
AssigneeNVIDIA Corporation
InventorsBrian K. Cabral, Shang-Hung Lin, Ignatius Tjandrasuwita
Life of this patent
Estimating the term…
Abstract
Methods and systems for reducing or eliminating distortion in an image are described. The approach generally involves determining the distortion introduced by a lens, and modifying a captured image to reduce that distortion. In one embodiment, the distortion information associated with a lens is determined. The distortion information is stored. A captured image taken by that lens is processed, with reference to the distortion information.
Claims20
A method of reducing image distortion, comprising:
- determining distortion information associated with a lens system;
- storing said distortion information;
- processing a captured image taken with said lens system, with reference to said distortion information;
- and
- generating a corrected image comprising reduced image distortion compared to said captured image.
A system for reducing lens distortion in a captured image, comprising:
- a buffer for storing information;
- and
- a texturing engine for generating pixel data, wherein said texturing engine is configured to access a correction image stored in said buffer, and use said correction image to generate a corrected image from said captured image.
A computer-readable medium having computer-readable program code embodied therein for causing a computer system to execute a method of warping a captured image to reduce distortion therein, said method comprising:
- generating distortion correction information;
- storing said distortion correction information as a warping texture;
- loading said warping texture into a graphics processing unit (GPU);
- and
- producing a modified image by using said GPU to warp said captured image with reference to said warping texture.
Dependencies are inferred from the claim text.