System and method for performing image correction
First Claim
Patent Images
1. A method for image signal processing, said method comprising:
- accessing, within an electronic system, a plurality of control points for a first patch of a spline surface, wherein said spline surface corresponds to an optical sensor;
calculating a plurality of intermediate control points corresponding to a row of pixels of said first patch;
receiving a first pixel of an image; and
correcting said first pixel based on said plurality of intermediate control points, wherein said first pixel is located in said row of pixels of said first patch.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for correcting image data. Embodiments of the present invention provide image correction to overcome various lens effects, optical crosstalk, and electrical crosstalk. In one embodiment, the method includes accessing, within an electronic system, a plurality of control points for a patch of a spline surface and calculating a plurality of intermediate control points corresponding to a row of pixels of the patch. The method further includes receiving a pixel of an image and correcting the pixel based on the plurality of intermediate control points in streaming scanline column-wise or row-wise order.
-
Citations
20 Claims
-
1. A method for image signal processing, said method comprising:
-
accessing, within an electronic system, a plurality of control points for a first patch of a spline surface, wherein said spline surface corresponds to an optical sensor; calculating a plurality of intermediate control points corresponding to a row of pixels of said first patch; receiving a first pixel of an image; and correcting said first pixel based on said plurality of intermediate control points, wherein said first pixel is located in said row of pixels of said first patch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image signal processing system comprising:
-
a pixel receiving module operable to receive a plurality of pixels from an optical sensor; a control points access module operable to access control points of a spline surface, wherein said spline surface corresponds to an optical sensor; an intermediate control points module operable to determine a plurality of intermediate control points for a plurality of pixels corresponding to a first patch of said spline surface; and a pixel correction module operable to correct pixels based on said plurality of intermediate control points. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for image signal processing comprising:
-
accessing, within an electronic system, a plurality of control points for a patch of a spline surface, wherein said spline corresponds to an optical sensor; calculating a plurality of intermediate control points corresponding to a row of pixels for each color channel of an image; receiving a plurality of pixels wherein said plurality of pixels comprises pixels located on a row of pixels corresponding to said patch of said spline surface and wherein said plurality of pixels comprises a plurality of color channels of an image; and adjusting said plurality of pixels based on said plurality of intermediate control points and respective horizontal locations of said plurality of pixels. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification