IP Library Granted Patent US 7,038,720
Granted Patent B2
US 7,038,720 · App. 10/273,407 · Granted May 2, 2006

Pixel-by-pixel digital control of gain and offset correction for video imaging

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,038,720
App. No.
10/273,407
Granted
May 2, 2006
Kind
B2
Abstract

A method and apparatus for adjusting, on a pixel-by-pixel basis, the gain and offset in an AFE as the pixels are sequentially processed. Although the method can be used for any purpose, it is directed in particular to light source non-linearity, such as edge effects of a scanner. A unique clocking method clocks the gain and offset values into the register at a higher clock rate than the image sampling rate.

Claims (56)

1. An image digitizer comprising:

(a) an image input;

(b) an analog front end comprising

(1) a correlated double sampler (CDS) coupled to said image input;

(2) a programmable gain amplifier (PGA) coupled to an output of said correlated double sampler;

(3) a multi-bit digital to analog converter coupled to an offset input of said CDS;

(4) a multi-bit digital gain bus coupled to a gain input of said PGA;

(c) a multi-bit gain/offset bus for providing multiple multi-bit gain and offset values in series;

(d) a gain register and an offset register connected in parallel to said multi-bit gain/offset bus; and

(e) a clocking circuit configured to clock data into said gain and offset registers at a higher clock rate than the clocking of image data through said image input.

2. The image digitizer of claim 1 wherein said offset input of said CDS is connected to an input stage of said CDS.

3. The image digitizer of claim 1 wherein said PGA is a switched capacitor, split digital to analog converter amplifier having:

two banks of capacitors;

a serial capacitor connecting said two banks of capacitors; and

an operational amplifier having a virtual ground input connected to said two banks of capacitors, wherein said multi-bit digital gain bus connects to switches which determine which of said capacitors in said banks of capacitors are connected to said virtual ground input.

4. The image digitizer of claim 1 wherein said multi-bit is 10 bits.

5. The image digitizer of claim 1 wherein:

said gain and offset registers comprise, for each of said gain and offset values, a pipeline of three registers including an input register, a holding register and a final register; and

wherein said clocking circuit is configured to

serially clock said multiple multi-bit gain and offset values into said input registers during a first sampling period;

clocking the contents of all of said input registers, in parallel, into said holding registers during a first part of a second sampling period;

clocking the contents of all of said holding registers, in parallel, into said final registers during a second part of said second sampling period;

such that the contents of said final registers are available to said offset inputs of said CDS and said gain inputs of said PGA during a third sampling period.

6. The image digitizer of claim 1 further comprising:

a processor configured to determine which pixels in an image sensor are defective, and to provide said gain and offset values to compensate for said defective pixels.

7. The image digitizer of claim 1 further comprising:

a processor configured to determine lighting and lens nonlinearities, and to provide said gain and offset values to compensate for said nonlinearities.

8. The image digitizer of claim 1 further comprising multiple analog front ends, gain and offset registers for multiple colors.

9. An image digitizer comprising:

(a) an image input;

(b) a plurality of analog front ends for each of a plurality of colors, each analog front end comprising

(1) a correlated double sampler (CDS) coupled to said image input;

(2) a programmable gain amplifier (PGA) coupled to an output of said correlated double sampler;

(3) a multi-bit digital to analog converter coupled to an offset input of said CDS;

(4) a multi-bit digital gain bus coupled to a gain input of said PGA;

(c) a multi-bit gain/offset bus for providing multiple multi-bit gain and offset values in series;

(d) a gain register and an offset register, for each of said colors, connected in parallel to said multi-bit gain/offset bus, said gain and offset registers comprising, for each of said gain and offset values, a pipeline of three registers including an input register, a holding register and a final register; and

(e) a clocking circuit configured to clock data into said gain and offset registers at a higher clock rate than the clocking of image data through said image input, wherein said clocking circuit is configured to

serially clock said multiple multi-bit gain and offset values into said input registers during a first sampling period;

clocking the contents of all of said input registers, in parallel, into said holding registers during a first part of a second sampling period;

clocking the contents of all of said holding registers, in parallel, into said final registers during a second part of said second sampling period;

such that the contents of said final registers are available to said offset inputs of said CDS and said gain inputs of said PGA during a third sampling period.

10. An image digitizer comprising:

(a) an image input;

(b) an analog front end comprising

(1) a correlated double sampler (CDS) coupled to said image input;

(2) a programmable gain amplifier (PGA) coupled to an output of said correlated double sampler;

(3) a multi-bit digital to analog converter coupled to an offset input of said CDS;

(4) a multi-bit digital gain bus coupled to a gain input of said PGA;

(c) a multi-bit gain/offset bus for providing multiple multi-bit gain and offset values in series;

(d) a gain register and an offset register connected in parallel to said multi-bit gain/offset bus; and

(e) a clocking circuit configured to clock data into said gain and offset registers at a higher clock rate than the clocking of image data through said image input;

(f) wherein said PGA is a switched capacitor, split digital to analog converter amplifier having:

two banks of capacitors;

a serial capacitor connecting said two banks of capacitors; and

an operational amplifier having a virtual ground input connected to said two banks of capacitors, wherein said multi-bit digital gain bus connects to switches which determine which of said capacitors in said banks of capacitors are connected to said virtual ground input.

Assignments (7)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
MERGER AND CHANGE OF NAME Recorded Oct 4, 2017
From: EAGLE ACQUISITION CORPORATION; EXAR CORPORATION; EXAR CORPORATION
To: EXAR CORPORATION
Reel/Frame 044126/0634 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2015
From: STIFEL FINANCIAL CORP.
To: EXAR CORPORATION; CADEKA MICROCIRCUITS, LLC
Reel/Frame 035168/0384 →
SECURITY INTEREST Recorded May 29, 2014
From: EXAR CORPORATION; CADEKA MICROCIRCUITS, LLC
To: STIFEL FINANCIAL CORP.
Reel/Frame 033062/0123 →