1. Field of the Invention
The disclosed embodiments of the present invention relate to an image sensor, and more particularly, to a signal processing apparatus for detecting or correcting an eclipse/darkle phenomenon (e.g. the dark sun phenomenon).
2. Description of the Prior Art
Many optical transducer image sensor systems that transform optical signals to electrical signals utilize a method called correlated double sampling (CDS), which generate a pixel data by subtraction of a reset signal from an optical signal. The reset signal is an indicator of the offset and the initial value corresponding to a first stage readout circuitry operating on an image unit (e.g. a pixel), and the optical signal corresponds to the operation result of the first stage readout circuitry on the image unit (e.g. a pixel). A dark-sun effect occurs in the presence of a strong light which will disturb the reset signal causing an area that is supposed to indicate a large amplitude (e.g. very bright in optical systems) to be reduced in intensity so that it either appears as zero intensity (e.g. dark or black in optical sensors) or appears with lower intensity (e.g. grey in optical sensors). Thus, there is a need for an innovative design which can detect and correct the aforementioned dark-sun effect.
In accordance with exemplary embodiments of the present invention, a signal processing apparatus for detecting and correcting the eclipse/darkle phenomenon (e.g. the dark sun phenomenon) is proposed to solve the above-mentioned problem.
According to an embodiment of the present invention, an exemplary signal processing apparatus is provided. The exemplary signal processing apparatus includes a correlated double sampling unit and a processing unit. The correlated double sampling unit is arranged for receiving a reset signal and a data signal, obtaining a reset level and a first data level corresponding to the reset signal and the data signal, respectively, and outputting an output signal according to a level difference between the reset level and the first data level. The processing unit is coupled to the correlated double sampling unit, and arranged for receiving a second data level of the data signal and a predetermined level, and comparing the second data level with the predetermined level to generate a detection result indicative of quality of the level difference.
The sensitivity for the proposed eclipse/darkle detection mechanism is higher than methods which rely on the reset level comparison to a constant threshold since the sensitivity obtained from the reset level is lower due to the lower sensitivity of the floating diffusion node compared to the photodiode sensitivity. Hence, the eclipse/darkle detection mechanism presented is more effective.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
The disclosed apparatus and method for detecting and correcting the eclipse/darkle phenomenon (e.g. the dark sun phenomenon) may be applicable to any transducer system working on any type of signal that is transformed into electrical signals by subtraction of two levels. For purposes of explanation, however, embodiments of the present invention with reference to an optical image sensor system are set forth in order to provide thorough understanding of technical features of the present invention. It will be evident to one skilled in the art that the present invention as defined by the claims may include some or all of the features in this example alone or in combination with other features described below, and may further include modifications and equivalents of the features and concepts described herein as well as variations which closely follow the concepts present in this invention.
In a case where the proposed apparatus and method for detecting and correcting the eclipse/darkle phenomenon is employed in image sensors, a phenomenon called dark sun (or “black sun”) as well as grey sun phenomenon that occurs under the presence of a high intensity bright object, such as (but not limited to) sun, stars, laser sources or various other light sources, may be detected/corrected based on the comparison of the value at the end of signal transfer period with a fixed level.
Please refer to
In a second operation mode for detecting the dark-sun effect, the first processing unit 110 is arranged for comparing a second data level DL_2 of the data signal S_D with the predetermined signal S_P to generate a detection result DR. Next, the second processing unit 120 is arranged for selectively correcting an output signal S_OUT according to the detection result DR, wherein the output signal S_OUT is determined according to a level difference between the reset level RL and the first data level DL_1. Please note that, in this embodiment, the proposed eclipse/darkle detection mechanism performs detection/correction based on the comparison of the second data level DL_2 rather than relying on the reset level RL comparison to a constant threshold. Due to the lower sensitivity of the floating diffusion node compared to the photodiode sensitivity, the eclipse/darkle detection mechanism presented is more effective. In another embodiment in the second operation mode, the first processing unit 110 may use the first data level DL_1 to compare with the predetermined signal S_P, instead of using the second data level DL_2.
In addition, the first processing unit 110 may include at least one circuit component shared between the first operation mode and the second operation mode. In one embodiment, the first processing unit 110 may include a pixel level or column level signal amplifier that supports multi-function as the eclipse/darkle (e.g. dark/black/grey sun) detection and correction after the detection result DR is obtained by comparing the second data level DL_2 to the predetermined signal S_P. The detection result DR may be used to determine whether the eclipse/darkle (e.g. dark/black/grey sun) phenomenon has occurred. The eclipse/darkle phenomenon is corrected by applying a high signal level to the resulting output signal S_OUT (obtained based on the level difference between the reset level RL and the first data level DL_1) of the pixel level or column level signal amplifier via a different signal path. More practically, the first processing unit 110 may be used as an amplifier when the CDS apparatus 100 enters the first operation mode, and the first processing unit 110 maybe used as a comparator when the CDS apparatus 100 enters the second operation mode. In one implementation, during a data signal readout period of the CDS apparatus 100 (i.e. after receiving the reset signal S_R), the first processing unit 110 receives the second data level DL_2 after receiving the first data level DL_1, which may further improve the sensitivity of the eclipse/darkle detection.
In one implementation, the first processing unit 110 may act as a threshold-based comparator in the second operation mode, and the detection result DR may be an indicator that indicates the occurrence of the eclipse/darkle (e.g. dark/black/grey sun) phenomenon. Thus, the resulting output signal S_OUT obtained based on the level difference between the reset level RL and the first data level DL_1 may be corrected according to the logic levels (corresponding to digital values 0 and 1) of the detection result DR. For example, when the detection result DR has a predetermined logic level, the second processing unit 120 may correct the output signal S_OUT by directly adjusting a signal level of the output signal S_OUT. In an alternative design, the second processing unit 120 may selectively correct the output signal S_OUT by selectively correcting at least one of the reset signal level RL and the first data level DL_1 according to the detection result DR. That is, the signal level of the output signal S_OUT may be adjusted indirectly by correcting the reset signal level RL and/or the first data level DL_1. For example, when the detection result DR has a predetermined logic level, the second processing unit 120 may correct the reset level RL by increasing the reset level RL of the reset signal S_R. In one implementation, when the detection result DR has a predetermined logic level, the second processing unit 120 may correct the first data level DL_1 by decreasing the first data level DL_1 of the data signal S_D.
Please refer to
In addition, the switch SW1 is arranged for selectively coupling either the reset signal S_R or the data signal S_D to the specific node N1 according to the control signal S_C1; the switch SW2 is arranged for selectively coupling the predetermined signal S_P to the specific node N1 according to the control signal S_C2; the switch SW3 is arranged for selectively coupling the first input port IN1 to the output port OUT according to the control signal S_C3; the switch SW4 is arranged for selectively coupling the specific node N2 to the output port OUT according to the control signal S_C4; the switch SW5 is arranged for selectively coupling the output port OUT to the second processing unit 220 according to the control signal S_C5, wherein when the switch SW5 is switched on by the control signal S_C5, the second processing unit 220 is allowed to receive the detection result DR; the switch SW6 is arranged for selectively coupling the output port OUT to the second processing unit 220 according to the control signal S_C6, wherein when the switch SW6 is switched on by the control signal S_C6, the second processing unit 220 is allowed to store the reset level RL; and the switch SW7 is arranged for selectively coupling the output port OUT to the second processing unit 220 according to the control signal SC_7, wherein when the switch SW7 is switched on by the control signal SC_7, the second processing unit 220 is allowed to store the first data level DL_1.
As shown in
Next, in the second operation mode, the switch SW3 is switched on at the transition T5 again for resetting the feedback amplifier (composed of the amplifier 212, the capacitor C1, and the capacitor C2). In the second operation mode, the amplifier 212 acts as a comparator by switching off the switches SW3 and SW4 at the transitions T6 and T7, wherein the transitions T6 and T7 may be interchangeable. When the switch SW1 is switched off and the switch SW2 is switched on in sequence at the transitions T8 and T9, the photodiode signal path of the previous stage is disconnected from the specific node N1, and the predetermined signal S_P is connected to the specific node N1 for the amplifier 212 to compare with the second data level DL_2. When the switch SW5 is switched on at the transition T10, the detection result DR present at the output port OUT of the amplifier 212 resulting from the comparison of the second data level DL_2 with the predetermined signal S_P may be stored as a logic level (e.g. a digital value) to the stage following the switch SW5 (e.g. a capacitor). In one implementation, when the detection result DR indicates the occurrence of the eclipse/darkle phenomenon (e.g. the detection result DR has a predetermined logic level), the first data level DL_1 and the reset level RL stored in the second processing unit 220 may be saturated to the maximum level for correcting the eclipse/darkle phenomenon (e.g. the dark sun phenomenon).
In this embodiment, the second processing unit 220 shown in
It should be noted that the implementation of the second processing unit 220 described above is for illustrative purpose only. For example, switching on only one of the switches SW9 and SW10 may also be feasible. In other words, any circuitry capable of adjusting the output signal S_OUT (corresponding to the level difference between the reset level RL and the first data level DL_1) according to the detection result DR falls within the scope of the present invention. In addition, minor modifications to the timing sequence shown in
As can be understood from the above description, a first pixel or column level stage present in the amplification process (e.g. the amplifier 212) maybe reused as a comparison device after the normal CDS operation is finished. In one embodiment, it may also be feasible to employ a column level or pixel level comparison device. Please refer to
The signal processing apparatus 400 may also be able to correct the eclipse/darkle phenomenon (e.g. the dark/black/grey sun phenomenon). By way of example, but not limitation, the processing unit 420 may include a circuit component having elements similar to the aforementioned feedback amplifier (composed of the amplifier 212, the capacitor C1, and the capacitor C2 shown in
In summary, the eclipse/darkle detection mechanism has a higher sensitivity than methods which rely on a reset level comparison.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This divisional application claims the benefit of co-pending U.S. patent application Ser. No. 13/802,500, filed on Mar. 13, 2013 and incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 13802500 | Mar 2013 | US |
Child | 14629494 | US |