IP Library Granted Patent US 11,546,532
Granted Patent B1
US 11,546,532 · App. 17/461,782 · Granted Jan 3, 2023

Dynamic correlated double sampling for noise rejection in image sensors

Inventors: Ashirwad Bahukhandi (Sunnyvale, CA); Timothy J. Bales (Santa Clara, CA)
Assignee: Apple Inc.
H04N5/3575H04N5/3698H04N5/378
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 11,546,532
App. No.
17/461,782
Granted
Jan 3, 2023
Kind
B1
Abstract

A method of reading a pixel value from an image sensor housed with a set of components includes determining a current state of the set of components; adjusting, at least partly responsive to the current state of the set of components, a correlated double sampling (CDS) time; and performing, in accordance with the adjusted CDS time, a CDS readout of at least one pixel in a pixel array of the image sensor.

Claims (60)

1. An electronic device, comprising:

a set of components operable to generate at least one of an electrical signal or a magnetic signal;

an image sensor, including,

a pixel array;

a correlated double sampling (CDS) readout circuit associated with a pixel in the pixel array; and

an image sensor driver coupled to the pixel array and the CDS readout circuit and configured to,

receive an indication of a current state of the set of components; and

adjust a CDS time of the CDS readout circuit at least partly responsive to the indication of the current state of the set of components.

2. The electronic device of claim 1 , wherein:

the set of components comprises wireless communications circuitry operable in different wireless communication modes; and

the current state of the set of components is at least partly dependent on a current wireless communication mode of the wireless communications circuitry.

3. The electronic device of claim 2 , wherein the different wireless communication modes comprise at least:

a first wireless communication mode using a first wireless frequency range; and

a second wireless communication mode using a second wireless frequency range different from the first wireless frequency range.

4. The electronic device of claim 2 , wherein the different wireless communication modes comprise:

a cellular radio wireless communication mode; and

a local area network wireless communication mode.

5. The electronic device of claim 2 , wherein:

the set of components further comprises a power delivery system; and

the power delivery system is configured to provide power to both the image sensor and the wireless communications circuitry.

6. The electronic device of claim 1 , wherein:

the set of components comprises a charging circuit; and

the current state of the set of components is at least partly dependent on a state of the charging circuit.

7. The electronic device of claim 1 , wherein:

the set of components comprises a power delivery system; and

the current state of the set of components is at least partly dependent on a state of the power delivery system.

8. The electronic device of claim 1 , wherein:

the set of components comprises an audio output device; and

the current state of the set of components is at least partly dependent on a state of the audio output device.

9. The electronic device of claim 1 , wherein the image sensor driver only adjusts the CDS time between image capture frames of the pixel array.

10. The electronic device of claim 1 , wherein the image sensor driver adjusts the CDS time before each image capture frame captured using the pixel array.

11. The electronic device of claim 1 , wherein the indication of the current state of the set of components comprises a value or a signal state.

12. The electronic device of claim 1 , further comprising:

a timing generator; and

a programmable delay circuit; wherein,

the CDS readout circuit includes an analog-to-digital converter (ADC) configured to receive an analog pixel value from the pixel;

the programmable delay circuit is configured to selectively add a delay to a timing signal provided by the timing generator for the ADC;

the image sensor driver is configured to program the programmable delay circuit at least partly responsive to the indication of the current state of the set of components; and

programming the programmable delay circuit adjusts the CDS time.

13. A method of reading a pixel value from an image sensor housed with a set of components, the method comprising:

determining a current state of the set of components;

adjusting, at least partly responsive to the current state of the set of components, a correlated double sampling (CDS) time; and

performing, in accordance with the adjusted CDS time, a CDS readout of at least one pixel in a pixel array of the image sensor.

14. The method of claim 13 , wherein the CDS time is adjusted between image capture frames of the pixel array.

15. The method of claim 13 , wherein the CDS time is adjusted before each image capture frame of the pixel array.

16. The method of claim 13 , wherein:

the CDS readout comprises a reference readout portion and a signal readout portion; and

adjusting the CDS time comprises adjusting a start time of the signal readout portion of the CDS readout.

17. A correlated double sampling (CDS) readout circuit, comprising:

a timing generator;

an analog-to-digital converter (ADC) configured to receive,

an analog pixel value;

a reference ramp start signal from the timing generator; and

a data ramp start signal from the timing generator;

a programmable delay circuit configured to selectively add a delay to the data ramp start signal; and

an image sensor driver configured to program the programmable delay circuit at least partly responsive to a frequency of a noise signal; wherein,

the delay to the data ramp start signal adjusts a CDS time of the CDS readout circuit.

18. The CDS pixel readout circuit of claim 17 , wherein a first granularity of the CDS time adjustment is finer than a second granularity of a clock signal received by the timing generator.

19. The CDS pixel readout circuit of claim 17 , wherein the image sensor driver is configured to program the programmable delay circuit between image capture frames of an image sensor that provides the analog pixel value.

20. The CDS pixel readout circuit of claim 17 , wherein the image sensor driver is configured to program the programmable delay circuit before each image capture frame of an image sensor that provides the analog pixel value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2021
From: BAHUKHANDI, ASHIRWAD; BALES, TIMOTHY J.
To: APPLE INC.
Reel/Frame 057360/0809 →
Continuity (1)
Provisional Application 63161744 · Mar 16, 2021
Cited By (2)
US 12,192,644 US 12,720,226