This relates generally to imaging devices, and more particularly, to imaging devices for reducing dark signal noise.
Image sensors are commonly used in electronic devices such as cellular telephones, cameras, and computers to capture images. In a typical arrangement, an image sensor includes an array of image pixels arranged in pixel rows and pixel columns. Circuitry may be coupled to each pixel column for reading out image signals from the image pixels.
Typically, each image pixel contains a photodiode for generating charge in response to incident light. Each Image pixel also includes a charge storage region for storing charge that is generated by the photodiode.
However, in some operating environments, the charge storage region exhibits significant dark signal noise that is non-uniform across different pixels. Dark signal non-uniformity across the charge storage regions in corresponding pixels degrades image quality. As an example, this undesirable pixel-specific noise is particularly apparent at high temperatures, which impedes image sensor operation for certain high-temperature applications.
It would therefore be desirable to provide imaging systems with reduced dark signal non-uniformity across pixels.
Electronic devices such as digital cameras, computers, cellular telephones, and other electronic devices may include image sensors that gather incoming light to capture an image. The image sensors may include arrays of image pixels. The pixels in the image sensors may include photosensitive elements such as photodiodes that convert the incoming light into image signals. Image sensors may have any number of pixels (e.g., hundreds or thousands or more). A typical image sensor may, for example, have hundreds of thousands or millions of pixels (e.g., megapixels). Image sensors may include control circuitry such as circuitry for operating the image pixels and readout circuitry for reading out image signals corresponding to the electric charge generated by the photosensitive elements.
Storage and processing circuitry 18 may include one or more integrated circuits (e.g., image processing circuits, microprocessors, storage devices such as random-access memory and non-volatile memory, etc.) and may be implemented using components that are separate from the camera module and/or that form part of the camera module (e.g., circuits that form part of an integrated circuit that includes image sensors 16 or an integrated circuit within the module that is associated with image sensors 16). When storage and processing circuitry 18 is included on different integrated circuits (e.g., chips) than those of image sensors 16, the integrated circuits with circuitry 18 may be vertically stacked or packaged with respect to the integrated circuits with image sensors 16. Image data that has been captured by the camera module may be processed and stored using processing circuitry 18 (e.g., using an image processing engine on processing circuitry 18, using an imaging mode selection engine on processing circuitry 18, etc.). Processed image data may, if desired, be provided to external equipment (e.g., a computer, an external display, or other devices) using wired and/or wireless communications paths coupled to processing circuitry 18.
As shown in
Image readout circuitry 28 may receive image signals (e.g., analog pixel values generated by pixels 22) over column lines 32. Image readout circuitry 28 may include sample-and-hold circuitry for sampling and temporarily storing image signals read out from array 20, amplifier circuitry or a multiplier circuit, analog to digital conversion (ADC) circuitry, bias circuitry, column memory, latch circuitry for selectively enabling or disabling the column circuitry, or other circuitry that is coupled to one or more columns of pixels in array 20 for operating pixels 22 and for reading out image signals from pixels 22. ADC circuitry in readout circuitry 28 may convert analog pixel values received from array 20 into corresponding digital pixel values (sometimes referred to as digital image data or digital pixel data). Image readout circuitry 28 may supply digital pixel data to control and processing circuitry 24 and/or processor 18 (
If desired, image pixels 22 may each include more than one photosensitive region for generating charge in response to image light. Photosensitive regions within image pixels 22 may be arranged in rows and columns on array 20. Pixel array 20 may also be provided with a filter array having multiple (color) filter elements (each corresponding to a respective pixel) which allows a single image sensor to sample light of different colors or sets of wavelengths. As an example, image sensor pixels such as the image pixels in array 20 may be provided with a color filter array having red, green, and blue filter elements, which allows a single image sensor to sample red, green, and blue (RGB) light using corresponding red, green, and blue image sensor pixels arranged in a Bayer mosaic pattern.
In another suitable example, the green pixels in a Bayer pattern may be replaced by broadband image pixels having broadband color filter elements (e.g., clear color filter elements, yellow color filter elements, etc.). In yet another example, one of the green pixels in a Bayer pattern may be replaced by infrared (IR) image pixels formed under IR color filter elements and/or the remaining red, green, and blue image pixels may also be sensitive to IR light (e.g., may be formed under filter elements that pass IR light in addition to light of their respective colors). These examples are merely illustrative and, in general, filter elements of any desired color and/or wavelength and in any desired pattern may be formed over any desired number of image pixels 22.
Image sensor 16 may include one or more arrays 20 of image pixels 22. Image pixels 22 may be formed in a semiconductor substrate using complementary metal-oxide-semiconductor (CMOS) technology or charge-coupled device (CCD) technology or any other suitable photosensitive devices technology. Image pixels 22 may be frontside illumination (FSI) image pixels or backside illumination (BSI) image pixels. If desired, image sensor 16 may include an integrated circuit package or other structure in which multiple integrated circuit substrate layers or chips are vertically stacked with respect to each other. In this scenario, one or more of circuitry 24, 26, and 28 may be vertically stacked above or below array 20 within image sensor 16. If desired, lines 32 and 30 may be formed from vertical conductive via structures (e.g., through-silicon vias or TSVs) and/or horizontal interconnect lines in this scenario.
Before an image is acquired, reset transistor 46 may be turned on to reset charge storage region 48 (sometimes referred to as a floating diffusion region) to voltage VAA. The voltage levels stored at floating diffusion region 48 may be read out using charge readout circuitry. The charge readout circuitry may include source follower transistor 60 and row select transistor 62. The signal stored at charge storage region 48 may include image level signals, reset level signals, and/or other reference level signals.
Pixel 22 may include anti-blooming transistor 52 (sometimes referred to as a photodiode reset transistor or a reset transistor). When transistor 52 is turned on, photodiode 40 may be reset to power supply voltage VAA (e.g., by connecting power supply terminal 42 to photodiode 40 through reset transistor 52). When transistor 52 is turned off, photodiode 40 may begin to accumulate photo-generated charge.
Pixel 22 may include transfer transistor 58. Transfer transistor 58 may be turned on to transfer charge from photodiode 40 to floating diffusion region 48. Floating diffusion region 48 may be a doped semiconductor region (e.g., a region in a silicon substrate that is doped by ion implantation, impurity diffusion, or other doping process). Floating diffusion region 48 may have an associated charge storage capacity (e.g., as shown by capacitance CFD of a capacitor coupled to a grounding terminal VSS in
Row select transistor 62 may have a gate terminal that is controlled by a row select signal (i.e., signal RS). When the row select signal is asserted, transistor 62 is turned on and a corresponding signal VOUT (e.g. an output signal having a magnitude that is proportional to the amount of charge at floating diffusion region 48), is passed onto a pixel output path and column line 68 (i.e., line 32 in
In a typical image pixel array configuration, there are numerous rows and columns of pixels 22. A column readout path may be associated with each column of pixels 22 (e.g., each image pixel 22 in a column may be coupled to the column readout path through an associated row select transistor 62). Control signal RS may be asserted to read out signal VOUT from a selected image pixel onto the pixel readout path. Image signal VOUT may be provided to readout circuitry 28 and processing circuitry 18 for further processing.
Pixel 22 may also include dual conversion gain transistor 56 and charge storage structure 64 (e.g., capacitor 64). Transistor 56 may couple charge storage structure 64 to floating diffusion region 48. Capacitor 64 may be coupled between transistor 56 and a grounding structure providing a grounding voltage VSS. In other words, capacitor 64 may have a first terminal coupled to a voltage source supplying grounding voltage VSS and a second terminal coupled to transistor 56. Alternatively, capacitor 64 may be coupled to a positive power supply terminal 42 such as a positive voltage supply rail, in place of the ground structure, if desired. As such, capacitor 64 may extend the storage capacity of floating diffusion region 48 in storing image charge (e.g., by activating transistor 56, when charge stored at floating diffusion region 48 is above a potential barrier and overflows to capacitor 64, etc.). In other words, the second terminal of capacitor 64 coupled to transistor 56 may help hold charge.
If desired, charge storage structure 64 may be implemented as other charge storage structures (e.g., a storage diode, a storage node, a storage gate, a storage charge structure having a storage region formed in a similar manner as floating diffusion region 48, etc.). If desired, charge storage structure 64 may have storage capacity that is larger than that of floating diffusion region (e.g., that is two times larger, three times larger, five times larger, ten times larger, etc.).
If care is not taken, pixels 22 in array 20 may exhibit pixel-specific dark signal noise (sometimes referred to as dark current noise), for example, at floating diffusion region 48 (or at any other charge storage region). In particular, this undesirable effect is particularly undesirable when transitioning from one pixel response slope to another (e.g., in capturing different types of signals to construct high dynamic range images, in capturing low gain and high gain signals in an overflow mode of operation, etc.) and in high temperature environments.
To mitigate these issues, control circuitry such as row control circuitry 26, column control circuitry 28, and/or control and processing circuitry 24 in
As an example, pixel 22 may be operable in an overflow mode of operation in which, transistor 58 may be configured to transfer an overflow charge to floating diffusion region 48 to generate a first image signal and to transfer a remaining charge to floating diffusion region 48 to generate a second image signal. The second image signal, as an example, may be susceptible to degradation. As such, a reference signal may be generated using floating diffusion region 48 to correct the second image signal and mitigate the degradation. Further details for generating the reference signal and processing image signals based on the reference signal is described herein.
As shown in
Throughout integration time T, control signal TX may be partially asserted (i.e., assertion B) to transfer respective overflow portions of charge from photodiode 40 to floating diffusion region 48 and generate an overflow charge at floating diffusion region 48. In other words, control signal TX may be periodically asserted partially to provide the partial potential barrier for transistor 58 shown in
In some dark or low to mid-level light environments, where no overflow portions of charge are stored in floating diffusion region, this signal stored at floating diffusion region 48 may be a dark current level signal or a reset level signal. In other words, when the amount of charge accumulated at photodiode 40 is never above the partial potential barrier set by a partially asserted TX signal, no overflow charge is transferred using assertion B. In some mid to high-level light environments, this signal stored at floating diffusion region 48 may be an overflow charge portion transferred using assertions B. The readout and storage of this signal stored at floating diffusion region 48 may correspond to the assertion of control signal SHR (i.e., assertion D) indicative of sampling and storing the reset or overflow level signal.
After performing the readout operations for the reset or overflow level signal, control signal TX may be (fully) asserted (i.e., assertion E). Transistor 58 is therefore configured to transfer a remaining charge (e.g., a remaining portion of the total charge accumulated at photodiode 40 during integrated time period T after the overflow portion has been transferred) from photodiode 40 to floating diffusion region 48. Readout circuitry may subsequently read out the total image signal stored at floating diffusion region 48 (e.g., any overflow portion of charge transferred using assertions B and any remaining portion of charge transferred using assertion E, or the total charge using assertion E when there is no overflow portion of charge). This may correspond to the assertion of control signal SHS (i.e., assertion F) indicative of sampling and storing the cumulative image level signal. The readout sequence with the reset level signal (assertion D) and the cumulative image level signal (assertion F) may be a correlated double sampling readout.
After performing the readout operations for the cumulative overflow and remaining portions of image level signal, pixel 22 may be configured to read out all of the charge accumulated at photodiode 40 during integration time period T as a complete image signal. In particular, control signal DCG may be asserted (i.e., assertion G) to connect floating diffusion region 48 to capacitor 64. While control signal DCG is asserted, control signal TX may be (fully) asserted to transfer all of the charge accumulated photodiode 40 during integration time period T to floating diffusion region 48 and capacitor 64. Readout circuitry may subsequently read out a complete image level signal from floating diffusion region 48 and capacitor 64 (while control signal DCG remains asserted). This may correspond to the assertion of control signal SHS (i.e., assertion I) indicative of sampling and storing the complete image level signal.
After performing the readout operations for the complete image level signal, pixel 22, control signal RST may be asserted (i.e., assertion J) to reset floating diffusion region 48 and capacitor 64 to a reset level voltage. This reset level voltage may also be read out using readout circuitry. This may correspond to the assertion of control signal SHR (i.e., assertion K) indicative of sampling and storing this second reset level signal. The readout sequence with the complete image level signal and the second reset level signal may be a double sampling readout.
By operating pixels 22 in an overflow mode of operation as exemplified by the timing diagram shown in
The high and low gain signal are associated with different light exposure responses of the pixel. As such, variations in dark signal at floating diffusion regions (or other storage regions) across pixels cause spatial variation in the response of the pixels. This may lead to reduced signal-to-noise ratio (SNR) when transitioning between different light exposure responses (e.g., from a high gain response to a low gain response).
To mitigate this reduction in SNR, control circuitry such as row control circuitry 26, column control circuitry 28, control and processing circuitry 24 (in
At the end of reference signal generation time period X, control signal RS may be asserted (i.e., assertion L) and control signal DCG may be asserted (i.e., assertion M). Readout circuitry may read out the reference signal (sometimes referred to herein as a charge storage region signal, a reference charge storage region signal, a floating diffusion signal, a reference floating diffusion signal, a pixel-specific dark current signal, or a dark current signal) from floating diffusion region 28 and capacitor 64. This may correspond to the assertion of control signal SHS (i.e., assertion N) indicative of sampling and storing the reference signal. The readout sequence with the second reset level signal (associated with assertion K) and the reference level signal may be a correlated double sampling readout.
Processing circuitry such as processing circuitry 24 and/or processing circuitry 18 may be configured to use the reference signal to compensate for dark signal noise in one or more image level signals generated by that pixel 22. As an example, the complete image level signal may be processed based on the reference signal. In particular, because the amount of dark signal noise generated is proportional to the integration time, the complete image level signal may be subtracted by the reference signal adjusted proportionally by the ratio of integration time period T to time period X. In other words, a corrected complete image level signal may be equal to the complete image level signal subtracted by the reference signal multiplied by the ratio of the duration of time period T to the duration of time period X.
Put another way, the reference signal multiplied by the ratio of the duration of period T to the duration of period X serves as an estimate to the amount of dark signal noise generated during period T, and hence the amount of dark signal noise in the complete image level signal. If desired, the complete image level signal may be corrected in other manners as suitable based on the reference signal. If desired, this correction based on the reference signal may be applied to other signals generated by pixel 22.
The timing diagram shown in
At step 100, control circuitry (e.g., row control circuitry 26, column control circuitry 28, control and processing circuitry 24 in
At step 102, control circuitry may control the given pixel and corresponding readout circuitry to perform readout operations for the image signals generated in the integration time period. As an example, the control circuitry may control transistors and the readout circuitry to perform the readout operations for an overflow image level signal, a cumulative image level signal, a complete image level signal, or any other suitable image signals generated in connection with the first integration time period. This may be similar to the readout of the overflow image level signal and the complete image level signal in
At step 104, control circuitry may control one or more transistors to reset a floating diffusion region for a time period, thereby generating a reference floating diffusion signal for the time period. As an example, during this time period, the floating diffusion region may not be used for readout operations but rather to detect and gather a dark current noise signal as the reference floating diffusion region signal. This may be similar to the generation of the reference signal after assertion J (e.g., during time period X) in
At step 106, control circuitry may control the given pixel and corresponding readout circuitry to perform readout operations for the reference floating diffusion signal. This may be similar to the readout operations of the reference signal in
Additionally, at step 108, control circuitry may control the given pixel to generate an additional image signal during a second integration time period in a linear mode of operation. The given pixel may be operable in the linear mode of operation by transferring all charge from a photodiode in a single transfer step to the floating diffusion region without any partial transfer as in the overflow mode of operation. Because the charge generation of the additional image signal does not require the use of the floating diffusion region, the generation and read out of the reference floating diffusion signal in steps 104 and 106 may occur simultaneously with the generation of the additional image signal at step 108. In other words, the time period for generating and/or reading out the reference floating diffusion signal in steps 104 and 106 may temporally fully overlap, partially overlap, be partially overlapped by, or be fully overlapped by the time period for generating the additional image signal.
At step 110, control circuitry may control the given pixel and the corresponding readout circuitry to perform readout operations for the additional image signal generated in the second integration time period.
If desired, the reference floating diffusion signal may be used to correct for dark current noise, potential parasitic light noise, and other undesirable interference to and between the overflow level image signal, the cumulative image level signal, the complete image level signal, the additional image signal, and any other signals. If desired, the reference floating diffusion signal may be used based on a threshold for one or more image signals. As an example, if an overflow image signal is above a certain threshold level, the reference floating diffusion signal may remain unused in processing. As another example, if an overflow image signal is below a certain threshold level, the reference floating diffusion signal may be used to correct for noise in processing.
If desired, the first image level signal and the second image signal generated during the first integration time period may each be accompanied by a reset level signal (as described in connection with
In some embodiments, it may be desirable to use the readout operations for the reference floating diffusion signal as part of the correlated double sampling readout of the additional image signal. In other words, the dedicated reset level signal associated with the additional image signal may be omitted and replaced with the readout for the reference floating diffusion signal. Put another way, after resetting the floating diffusion for generating the reference signal and subsequently reading out the reference signal, control circuitry may perform readout operations for additional image signal without any additional floating diffusion reset.
The example of
At step 200, control circuitry (e.g., row control circuitry 26, column control circuitry 28, control and processing circuitry 24 in
At step 202, after resetting the charge storage region, control circuitry may prevent charge from a photosensitive region from overflowing to the charge storage region. As an example, the control circuitry may completely deassert or completely raise the potential barrier for one or more transistors interposed between the photosensitive region and the charge storage region (e.g., isolate the charge storage region from the photosensitive region). In particular, in the example of
At step 204, control circuitry may control the given pixel and corresponding readout circuitry, at a second time, to perform readout operations on a charge storage region signal (e.g., a floating diffusion signal or a reference signal). The charge storage region signal may be generated between the first and second times and may be indicative of a pixel-specific dark signal noise.
At step 206, control circuitry may control readout circuitry to store the generated charge storage region signal at storage circuitry (e.g., a frame buffer). The control circuitry may optionally control processing circuitry to modify (e.g., filter) the stored charge storage region signal to prepare the charge storage region signal for correcting dark signal noise in other image signals generated by the given pixel.
At step 208, control circuitry may control one or more transistors to reset the charge storage region to prepare for generation of image signals using the given pixel.
At step 210, control circuitry may control the given pixel to generate one or more image signals using a photosensitive element. For example, the charge accumulated by the photosensitive element may be used in an overflow mode of operation to generate multiple image signals for HDR operations.
At step 212, control circuitry may control the given pixel and the corresponding readout circuitry to perform readout operations on the generated images. The control circuitry may also control the given pixel and the corresponding readout circuitry to perform readout operations on one or more reset voltage level signals.
At step 214, control circuitry may control processing circuitry to use the stored (or modified) charge storage region signal to compensate for the pixel-specific dark signal noise for one or more of the generated image signals. Processing circuitry may be configured to subtract the stored or a modified version of the stored charge storage region signal from one or more of the image signals to generate corresponding one or more corrected version of the image signals.
The description in
Various embodiments have been described illustrating systems and methods for generating image signals having reduced pixel-specific dark signal.
As an example, an imaging system may include an image pixel in an array of image pixels. The image pixel may include a photosensitive element, a charge storage region, and a transfer transistor interposed between the photosensitive element and the charge storage region. Control circuitry may be coupled to the array of image pixels and may be operable to control the image pixel to generate an image signal in an overflow mode of operation and to control the image pixel to generate a reference signal at the charge storage region. Processing circuitry may be operable to correct for a dark signal noise in the image signal based on the reference signal. The control circuitry may be operable to control the image pixel to generate an additional image signal in the overflow mode of operation. The image signal and the additional image signal may be generated based on a single integration time period. The control circuitry may be operable to control readout circuitry to perform readout operations for the additional image signal prior to readout operations for the image signal. The processing circuitry may be operable to generate a high dynamic range image based on the additional image signal and the image signal. The processing circuitry may be operable to correct for the dark signal noise based on a comparison of the additional image signal with a threshold level.
If desired, the image signal may be generated during a first time period, the reference signal may be generated during a second time period, and the processing circuitry may be operable to correct for the dark signal noise based on a ratio between a duration of the first time period and a duration of the second time period. The processing circuitry may be operable to correct for the dark signal noise by multiplying the reference signal by the ratio and subtracting the ratio-multiplied reference signal from the image signal.
If desired, the reference signal may be generated before the image signal is generated, and the reference signal may be stored at a frame buffer.
If desired, the reference signal may be generated after the image signal is generated. Readout circuitry may be operable to perform readout operations for the image signal and for a reset level signal after readout operations for the image signal. The readout circuitry may be operable to perform readout operations for the reference signal, and the readout operations for the reset level signal and the reference signal may form a correlated double sampling readout. The readout circuitry may be operable to perform readout operations for an additional reset level signal and an additional image signal before the readout operations for the image signal. The additional image signal and the image signal may be generated based on a single integration time period.
If desired, the charge storage region may be a floating diffusion region. The control circuitry may be operable to control the image pixel to generate the reference signal by resetting the floating diffusion region to a reset voltage level and isolating the floating diffusion region for a time period, during which the reference signal is generated.
The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention. The foregoing embodiments may be implemented individually or in any combination.
This application claims the benefit of U.S. Provisional Patent Application No. 62/878,089, filed on Jul. 24, 2019, the entire contents of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
20040263648 | Mouli | Dec 2004 | A1 |
20070003849 | Shirai | Jan 2007 | A1 |
20090045319 | Sugawa et al. | Feb 2009 | A1 |
20140084143 | Sakano et al. | Mar 2014 | A1 |
20150189199 | Borremans et al. | Jul 2015 | A1 |
20150198199 | Wu | Jul 2015 | A1 |
Number | Date | Country |
---|---|---|
3733074 | Apr 1989 | DE |
102016218838 | Apr 2017 | DE |
102016218843 | Apr 2017 | DE |
1887626 | Feb 2008 | EP |
3078189 | Nov 2017 | EP |
Entry |
---|
EMVA Standard 1288, “Standard for Characterization of Image Sensors and Cameras,” European Machine Vision Association, Nov. 29, 2010, Release 3.0, pp. 1-36. |
Number | Date | Country | |
---|---|---|---|
20210029313 A1 | Jan 2021 | US |
Number | Date | Country | |
---|---|---|---|
62878089 | Jul 2019 | US |