IP Library Granted Patent US 7,907,185
Granted Patent B2
US 7,907,185 · App. 11/778,532 · Granted Mar 15, 2011

Lens correction logic for image sensors

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,907,185
App. No.
11/778,532
Granted
Mar 15, 2011
Kind
B2
Abstract

Methods of calibrating a pixel correction function for compensating for vignetting in an optical device include exposing an optical device to a reference object in order to generate pixel data of at least part of an image of the reference object. A pixel correction function is provided including a first number of unknown constant values. Pixel data of a second number of sample points is provided from the pixel data of the at least part of the image. The second number is equal to the first number or the first number plus one. The constant values are determined using the pixel data of the second number of sample points. The method allows a pixel correction function to be calibrated with a small number of sample points, thereby simplifying calibration processes for individual optical devices, and thus reducing the manufacturing costs.

Claims (69)

1. A method of calibrating an optical device, the method comprising:

exposing an optical device to at least one reference object so as to generate at least one reference image of the at least one reference object;

providing a pixel correction function including a first number of unknown constant values, the pixel correction function being used to compensate for vignetting in the optical device, wherein the constant values comprise a scaling constant value and a location constant value, wherein the pixel correction function comprises the product of a horizontal component and a vertical component, and wherein each of the horizontal and vertical components includes the scaling constant value and the location constant value;

providing pixel data of a second number of sample points on the at least one reference image, the second number being equal to the first number or the first number plus one; and

determining the constant values using the pixel data of the second number of sample points.

2. The method of claim 1 , wherein the pixel data comprises brightness levels.

3. The method of claim 1 , wherein providing the pixel data comprises:

providing pixel data of a first plurality of sample points along a vertical line of the image; and

providing pixel data of a second plurality of sample points along a horizontal line of the image.

4. The method of claim 3 , wherein one of the first plurality of sample points is identical to one of the second plurality of sample points.

5. The method of claim 1 , wherein the pixel correction function is represented by Equation (a) below:

g ( x,y )= g ( x ) g ( y )=cos h ( s x ( x−c x ))cos h ( s y ( y−c y ))  (a)

wherein c x and c y are constant values indicative of the horizontal and vertical centers of the image, respectively, and s x and s y are constant values indicative of the horizontal and vertical scaling factors, respectively.

6. The method of claim 5 , wherein the first number is 4, and the second number is 5.

7. The method of claim 6 , wherein determining the constant values comprises:

determining g (x) of Equation (a) using three sample points along a horizontal line of the image; and

determining g (y) of Equation (a) using three sample points along a vertical line of the image, wherein one of the three sample points along the horizontal line is identical to one of the three sample points along the vertical line.

8. The method of claim 1 , wherein the pixel correction function further comprises an overall gain factor, and wherein the second number is equal to the first number.

9. The method of claim 8 , wherein the pixel correction function is represented by Equation (b) below:

g ( x,y )= A*g ( x ) g ( y )= A *cos h ( s x ( x−c s ))cos h ( s y ( y−c y ))  (b)

wherein A is an overall gain factor, c x and c y are constant values indicative of the horizontal and vertical centers of the image, respectively, and s x and s y are constant values indicative of the horizontal and vertical scaling factors, respectively; and

wherein the first number is 5, and the second number is 5.

10. The method of claim 1 , wherein the pixel correction function is represented by Equation (c) below:

f

(

x

,

y

)

=

i

=

0

4

j

=

0

4

k

ij

x

i

y

j

(

c

)

wherein k ij are constant values indicative of brightness gain, i and j are indices to k, and

wherein the first number is 25, and the second number is 25.

11. The method of claim 1 , wherein determining the constant values comprises using a closed-form solution.

12. The method of claim 1 , wherein determining the constant values comprises using an iterative method.

13. The method of claim 1 , wherein the optical device comprises an imager including an array of pixels, and wherein exposing the optical device to the at least one reference object comprises illuminating the reference object with at least one light source such that the reference object provides substantially uniform brightness on substantially all of the pixels of the imager.

14. The method of claim 1 , wherein exposing the optical device to the at least one reference object comprises illuminating the reference object with at least one light source such that portions of the reference object corresponding to the sample points have substantially the same brightness at the same time or sequentially.

15. The method of claim 14 , wherein exposing the optical device to the at least one reference object comprises:

illuminating one of the portions of the reference object at a time with the at least one light source;

capturing an image of the reference object such that the image shows the one portion of the reference object; and

repeating illuminating and capturing for another of the portions of the reference object without moving the optical device relative to the reference object.

16. The method of claim 15 , wherein exposing the optical device to the at least one reference object further comprises moving the at least one the light source to illuminate the other of the portions of the reference object before repeating illuminating and capturing.

17. The method of claim 15 , wherein illuminating one of the portions of the reference object comprises using a plurality of light sources, each for respective ones of the portions of the reference object.

18. The method of claim 1 , wherein the at least one reference object comprises at least one light source.

19. The method of claim 18 , wherein the at least one light source comprises a plurality of light emitting diodes located to correspond to positions of the sample points, and wherein the light sources are turned on one at a time for each of the at least one reference images.

20. The method of claim 18 , wherein the at least one light source comprises a single movable light emitting diode.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2014
From: APTINA IMAGING CORPORATION
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 034037/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: MICRON TECHNOLOGY, INC.
To: APTINA IMAGING CORPORATION
Reel/Frame 021855/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2007
From: HUGGETT, ANTHONY
To: MICRON TECHNOLOGY, INC.
Reel/Frame 019574/0071 →