Patent ID: 8085320

Claim:
An apparatus, comprising: an input module configured to receive image data representing an image, wherein the image data includes radial distortion; and a zoom module implemented in digital electronic circuitry, the zoom module configured to scale the image based on the image data and a scaling factor, wherein the zoom module comprises a radial distortion correction module configured to correct the radial distortion in the image data while the zoom module scales the image, wherein the zoom module comprises: a first lookup table configured to i) receive first and second coordinates of an output pixel location corresponding to the image data, and ii) provide first and second correction values based on the first and second coordinates, respectively, wherein the first and second correction values correspond to predetermined parameters stored in the first lookup table for correcting the radial distortion; and a second lookup table configured to iii) i) receive first and second corrected coordinates, wherein the first and second corrected coordinates are based on a combination of the first and second coordinates and the first and second correction values, and ii) provide scaling coefficients based on the first and second corrected coordinates, and wherein the zoom module is configured to multiply the scaling coefficients by values of pixels surrounding the output pixel location to calculate a corrected output pixel location.