IMAGING DEVICE
20230239587 · 2023-07-27
Inventors
Cpc classification
H04N25/77
ELECTRICITY
H04N25/47
ELECTRICITY
H04N25/41
ELECTRICITY
International classification
H04N25/40
ELECTRICITY
H04N25/47
ELECTRICITY
Abstract
An imaging device according to an embodiment of the present disclosure includes: a pixel array; and a sensitivity setting section. The pixel array includes a plurality of light-receiving pixels that is divided into a plurality of pixel lines. The plurality of pixel lines includes a first pixel line and a second pixel line that extend in a first direction and are provided side by side in a second direction. The plurality of light-receiving pixels each accumulates electric charge corresponding to an amount of received light and each has light-receiving sensitivity which is variable. The sensitivity setting section sets the light-receiving sensitivity of a second light-receiving pixel in a first period on the basis of a first pixel value corresponding to a result of accumulation in a first light-receiving pixel disposed at a first position in the first pixel line in the first direction. The second light-receiving pixel is disposed at the first position in the second pixel line in the first direction.
Claims
1. An imaging device comprising: a pixel array including a plurality of light-receiving pixels that is divided into a plurality of pixel lines, the plurality of pixel lines including a first pixel line and a second pixel line that extend in a first direction and are provided side by side in a second direction, the plurality of light-receiving pixels each accumulating electric charge corresponding to an amount of received light and each having light-receiving sensitivity which is variable; and a sensitivity setting section that sets the light-receiving sensitivity of a second light-receiving pixel in a first period on a basis of a first pixel value corresponding to a result of accumulation in a first light-receiving pixel disposed at a first position in the first pixel line in the first direction, the second light-receiving pixel being disposed at the first position in the second pixel line in the first direction.
2. The imaging device according to claim 1, wherein the sensitivity setting section sets the light-receiving sensitivity of the second light-receiving pixel to predetermined sensitivity in a case where the first pixel value is smaller than the predetermined threshold, and sets the light-receiving sensitivity of the second light-receiving pixel to sensitivity lower than the predetermined sensitivity in a case where the first pixel value is larger than the predetermined threshold.
3. The imaging device according to claim 1, further comprising a signal processor that corrects a second pixel value by multiplying the second pixel value by a coefficient corresponding to the light-receiving sensitivity of the second light-receiving pixel, the second pixel value corresponding to a result of accumulation in the second light-receiving pixel.
4. The imaging device according to claim 1, wherein the plurality of pixel lines further includes a third pixel line, the second pixel line is provided between the first pixel line and the third pixel line in the second direction, and the sensitivity setting section sets the light-receiving sensitivity of a third light-receiving pixel in a second period subsequent to the first period on the basis of the first pixel value, the third light-receiving pixel being disposed at the first position in the third pixel line in the first direction.
5. The imaging device according to claim 4, further comprising a signal processor that generates image data by adding a second pixel value and a third pixel value, the second pixel value corresponding to a result of accumulation in the second light-receiving pixel, the third pixel value corresponding to a result of accumulation in the third light-receiving pixel.
6. The imaging device according to claim 1, wherein the imaging device has a first operation mode and a second operation mode, and the sensitivity setting section sets the light-receiving sensitivity of each of the plurality of light-receiving pixels to predetermined sensitivity in the first operation mode, and sets the light-receiving sensitivity of each of a plurality of light-receiving pixels in the first pixel line to the predetermined sensitivity and sets the light-receiving sensitivity of the second light-receiving pixel in the first period on the basis of the first pixel value in the second operation mode.
7. The imaging device according to claim 1, wherein the first pixel line is disposed at an end of the pixel array.
8. The imaging device according to claim 1, wherein the imaging device performs an imaging operation whenever an image of an object advances on an imaging surface of the pixel array by a predetermined number of pixel lines in the second direction.
Description
BRIEF DESCRIPTION OF DRAWING
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
MODES FOR CARRYING OUT THE INVENTION
[0022] The following describes an embodiment of the present disclosure in detail with reference to the drawings.
Embodiment
Configuration Example
[0023]
[0024] The belt conveyor 91 is configured to convey an industrial product to be inspected along a conveyance direction F. This industrial product is an object 9 that is imaged by the imaging device 1.
[0025] The conveyance controller 92 is configured to control a conveyance operation of this belt conveyor 91. In addition, the conveyance controller 92 generates a synchronization signal SYNC corresponding to the conveyance speed of the belt conveyor 91. This synchronization signal SYNC has a plurality of pulses disposed at the intervals corresponding to the conveyance speed. In this example, the pitch of these pulses is set to be the same time as the time in which an image of the object 9 advances on an imaging surface S of the imaging device 1 by one pixel line L as described below. The conveyance controller 92 then supplies this synchronization signal SYNC to the imaging device 1.
[0026] The lens system 93 is configured to guide the image of the object 9 to the imaging surface S of the imaging device 1. The lens system 93 is a Keplerian system in this example.
[0027] The imaging device 1 is a linear sensor. The imaging device 1 is configured to image, through the lens system 93, the object 9 being conveyed by the belt conveyor 91. In this example, the lens system 93 is a Keplerian system. As illustrated in
[0028] The inspection processor 94 is configured to inspect the industrial product (object 9) on the basis of the image data DT supplied from the imaging device 1.
[0029]
[0030] The pixel array 11 includes a plurality of light-receiving pixels PIX disposed in a matrix. The plurality of light-receiving pixels PIX is divided into the plurality of pixel lines L. In
[0031]
[0032]
[0033] The light-receiving circuit 21 is configured to generate a pixel voltage Vpix corresponding to the amount of received light. The light-receiving circuit 21 is disposed on the semiconductor substrate 101. The light-receiving circuit 21 includes a photodiode PD, transistors MN1 and MN2, a floating diffusion FD1, a transistor MN3, a floating diffusion FD2, and a transistor MN4. The transistors MN1 to MN4 are N-type MOS (Metal Oxide Semiconductor) transistors.
[0034] The photodiode PD is a photoelectric conversion element that generates an amount of electric charge corresponding to the amount of received light and accumulates the electric charge therein. The anode of the photodiode PD is grounded and the cathode thereof is coupled to the sources of the transistors MN1 and MN2.
[0035] The gate of the transistor MN1 is supplied with a control signal OFG supplied from the pixel driver 13 (
[0036] The gate of the transistor MN2 is supplied with a control signal TRG supplied from the pixel driver 13 (
[0037] The floating diffusion FD1 is configured to accumulate electric charge transferred from the photodiode PD. The floating diffusion FD1 includes, for example, a diffusion layer formed on a surface of the semiconductor substrate 101.
[0038] The gate of the transistor MN3 is supplied with a control signal FDG supplied from the pixel driver 13 (
[0039] The floating diffusion FD2 is configured to accumulate electric charge transferred from the photodiode PD as with the floating diffusion FD1. The floating diffusion FD2 includes, for example, a diffusion layer formed on a surface of the semiconductor substrate 101.
[0040] The gate of the transistor MN4 is supplied with a control signal RST supplied from the pixel driver 13 (
[0041] This configuration causes the light-receiving circuit 21 to discharge the electric charge accumulated in the photodiode PD by turning on the transistor MN1 on the basis of the control signal OFG. The transistor MN1 is then turned off to start the accumulation period and an amount of electric charge corresponding to the amount of received light is accumulated in the photodiode PD. Then, after the accumulation period ends, the light-receiving circuit 21 supplies a pixel signal SIG to the comparison circuit 22. The pixel signal SIG includes a reset voltage Vreset and the pixel voltage Vpix. Specifically, as described below, in a P-phase (Pre-charge phase) period TP after the voltage of the floating diffusion FD1 or FD2 is reset, the light-receiving circuit 21 supplies the reset voltage of the floating diffusion FD1 or FD2 at that time as the voltage Vreset to the comparison circuit 22. In addition, in a D-phase (Data phase) period TD after the electric charge is transferred from the photodiode PD to the floating diffusion FD, which is one of the floating diffusion FD1 or FD2 to be used, the light-receiving circuit 21 supplies the voltage of the floating diffusion FD at that time as the pixel voltage Vpix to the comparison circuit 22.
[0042] The light-receiving pixel PIX is configured to have variable conversion efficiency E for converting the electric charge corresponding to the amount of received light into the pixel voltage Vpix. In this example, the conversion efficiency E is set to one of two conversion efficiencies E (high conversion efficiency HE and low conversion efficiency LE). In a case where the conversion efficiency E is set to the high conversion efficiency HE, the transistor MN3 is set off. This causes the one floating diffusion FD1 to convert the electric charge supplied from the photodiode PD into the pixel voltage Vpix. In a case where the conversion efficiency E is set to the low conversion efficiency LE, the transistor MN3 is set on. This causes the two floating diffusions FD1 and FD2 to convert the electric charge supplied from the photodiode PD into the pixel voltage Vpix. The total capacitance value of the two floating diffusions FD1 and FD2 is larger than the capacitance value of the one floating diffusion FD1. The conversion efficiency E (low conversion efficiency LE) for the two floating diffusions FD1 and FD2 to convert electric charge into the pixel voltage Vpix is therefore lower than the conversion efficiency E (high conversion efficiency HE) for the one floating diffusion FD1 to convert electric charge into the pixel voltage Vpix.
[0043]
[0044] For example, in a case where the imaging device 1 images a bright portion of the object 9, the imaging device 1 is able to image the bright portion at high image quality by setting the conversion efficiency E of the light-receiving pixel PIX that images the bright portion to the low conversion efficiency LE. In addition, in a case where the imaging device 1 images a dark portion of the object 9, the imaging device 1 is able to image the dark portion at high image quality by setting the conversion efficiency E of the light-receiving pixel PIX that images the dark portion to the high conversion efficiency HE. As a result, the imaging device 1 is allowed to have a widened dynamic range.
[0045] The comparison circuit 22 (
[0046] The gate of the transistor MN5 is supplied with the pixel signal SIG, the drain thereof is coupled to the drain of the transistor MN4 in the light-receiving circuit 21 and coupled to the drain of the transistor MP1 and the input terminal of an amplifier AMP through the wiring line 103 between the semiconductor substrates 101 and 102, and the source thereof is coupled to the source of the transistor MN6 and the drain of the transistor MN7. The gate of the transistor MN6 is supplied with the reference signal REF from the reference signal generator 12 through the wiring line 103 between the semiconductor substrates 101 and 102, the drain thereof is coupled to the drain of the transistor MP2 and the gates of the transistors MP1 and MP2 through the wiring line 103 between the semiconductor substrates 101 and 102, and the source thereof is coupled to the source of the transistor MN5 and the drain of the transistor MN7. The reference signal REF is a signal that has a so-called ramp waveform in which the voltage level gradually varies with the lapse of time in the P-phase period TP and the D-phase period TD. The gate of the transistor MN7 is supplied with a bias voltage Vb, the drain thereof is coupled to the sources of the transistors MN5 and MN6, and the source thereof is grounded. The transistors MN5 and MN6 configure a differential pair and the transistor MN7 configures a constant current source.
[0047] The gate of the transistor MP1 is coupled to the gate and the drain of the transistor MP2 and coupled to the drain of the transistor MN6 through the wiring line 103 between the semiconductor substrates 101 and 102, the source thereof is supplied with a power supply voltage VDD, and the drain thereof is coupled to the input terminal of the amplifier AMP and coupled to the drain of the transistor MN5 and the drain of the transistor MN4 in the light-receiving circuit 21 through the wiring line 103 between the semiconductor substrates 101 and 102. The gate of the transistor MP2 is coupled to the gate of the transistor MP1 and the drain of the transistor MP2 and coupled to the drain of the transistor MN6 through the wiring line 103 between the semiconductor substrates 101 and 102, the source thereof is supplied with the power supply voltage VDD, and the drain thereof is coupled to the gates of the transistors MP1 and MP2 and coupled to the drain of the transistor MN6 through the wiring line 103 between the semiconductor substrates 101 and 102. The transistors MP1 and MP2 configure active loads of the transistors MN5 and MN6.
[0048] The input terminal of the amplifier AMP is coupled to the drain of the transistor MP1 and coupled to the drain of the transistor MN5 and the drain of the transistor MN4 in the light-receiving circuit 21 through the wiring line 103 between the semiconductor substrates 101 and 102 and the output terminal thereof is coupled to the latch 23. The comparison circuit 22 outputs the signal CMP from the output terminal of the amplifier AMP.
[0049] The latch 23 is configured to latch a time code CODE supplied from the counter 14 (
[0050] In this way, the pixel circuit 20 generates the pixel signal SIG including the pixel voltage Vpix corresponding to the amount of received light and performs AD conversion on the basis of this pixel signal SIG to generate the code values CODE1 and CODE2.
[0051] The imaging device 1 has two operation modes (operation modes M1 and M2). The operation mode M1 is a mode in which the conversion efficiencies E of the plurality of light-receiving pixels PIX of the pixel array 11 are each set to the high conversion efficiency HE. The operation mode M2 is a mode in which the conversion efficiencies E of the plurality of light-receiving pixels PIX of the pixel array 11 are set to one of the high conversion efficiency HE or the low conversion efficiency LE pixel by pixel in accordance with the brightness of a portion of the object 9 to be imaged.
[0052]
[0053] In the operation mode M1, the imaging device 1 sets each of the conversion efficiencies E of all the light-receiving pixels PIX of the pixel array 11 to the high conversion efficiency HE. The imaging device 1 then generates the image data DT on the basis of the pixel values VAL of all of these light-receiving pixels PIX.
[0054] In the operation mode M2, the imaging device 1 sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 to the high conversion efficiency HE. On the basis of the pixel values VAL of the plurality of light-receiving pixels PIX in the pixel line L1, the imaging device 1 sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the plurality of other pixel lines L. The imaging device 1 then generates the image data DT on the basis of the pixel values VAL of the plurality of light-receiving pixels PIX in the plurality of pixel lines L other than the pixel line L1. In other words, in the operation mode M2, the most upstream pixel line L1 functions as the pixel line L for determining the conversion efficiencies E of the plurality of light-receiving pixels PIX in the plurality of pixel lines L other than the pixel line L1 and the plurality of pixel lines L other than the pixel line L1 functions as the pixel lines L for generating the image data DT.
[0055] The reference signal generator 12 (
[0056] The pixel driver 13 is configured to control an operation of each of the pixel circuits 20 in the plurality of light-receiving pixels PIX. Specifically, the pixel driver 13 generates the control signals OFG, TRG, FDG, and RST and supplies these control signals OFG, TRG, FDG, and RST to the light-receiving circuit 21 to control an operation of the pixel circuit 20. The pixel driver 13 is disposed, for example, on the semiconductor substrate 102.
[0057] The pixel driver 13 includes a setting section 13A. In the operation mode M1, the setting section 13A sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX to the high conversion efficiency HE. In addition, in the operation mode M2, the setting section 13A sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 to the high conversion efficiency HE and sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the plurality of pixel lines L other than the pixel line L1 on the basis of a result of comparison between the pixel values VAL of the plurality of light-receiving pixels PIX in the pixel line L1 and a threshold TH. The result of comparison is supplied from a determination section 16A of the signal processor 16.
[0058] The counter 14 is a Gray code counter in this example. The counter 14 is configured to generate the time code CODE and supply this time code CODE to the latches 23 of the pixel circuits 20 in the plurality of light-receiving pixels PIX. The counter 14 is disposed, for example, on the semiconductor substrate 102.
[0059] The readout section 15 is configured to supply the code values CODE1 and CODE2 generated by the respective pixel circuits 20 in the plurality of light-receiving pixels PIX to the signal processor 16 in predetermined order. The readout section 15 is disposed, for example, on the semiconductor substrate 102.
[0060] The signal processor 16 is configured to generate the image data DT by performing predetermined image processing on the basis of the code values CODE1 and CODE2 generated by the respective pixel circuits 20 of the plurality of light-receiving pixels PIX. Examples of the predetermined image processing include a CDS process of generating the pixel value VAL by using the principle of correlated double sampling (CDS; Correlated Double Sampling) on the basis of the two code values CODE1 and CODE2 generated by the pixel circuit 20 and a TDI (Time Delay Integration) process in which a process of adding the pixel values VAL is performed on the basis of a plurality of line images.
[0061]
[0062] The imaging device 1 sets an accumulation period on the basis of the synchronization signal SYNC whenever the image of the object 9 advances on the imaging surface S by the one pixel line L. This causes the pixel array 11 to generate a plurality of images (eight images PIC1 to PIC8 in this example) on the basis of respective accumulation results in the plurality of accumulation periods that has been sequentially set as illustrated in
[0063] In the operation mode M1, the signal processor 16 generates the image data DT on the basis of all the pixel lines L in the pixel array 11. In this example, the signal processor 16 performs a TDI process by performing a process of adding the pixel values VAL on the basis of a line image for the most upstream pixel line L1 in the image PIC1, a line image for the second pixel line L2 in the image PIC2, a line image for the pixel line L3 in the image PIC3, a line image for the pixel line L4 in the image PIC4, a line image for the pixel line L5 in the image PIC5, a line image for the pixel line L6 in the image PIC6, a line image for the pixel line L7 in the image PIC7, and a line image for the pixel line L8 in the image PIC8. The description above focuses on the one pixel line L in each of the images PIC1 to PIC8, but the same applies to the other pixel lines L. In this way, the signal processor 16 generates the image data DT in the operation mode M1.
[0064]
[0065] The signal processor 16 includes the determination section 16A. The determination section 16A is configured to compare each of the pixel values VAL of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 with the threshold TH and supply a result of the comparison to the setting section 13A of the pixel driver 13 in the operation mode M2.
[0066] In this way, the signal processor 16 generates the image data DT on the basis of the code values CODE1 and CODE2 generated by the plurality of respective pixel circuits 20. The signal processor 16 is disposed, for example, on the semiconductor substrate 102.
[0067] The input/output section 17 is configured to receive the synchronization signal SYNC supplied from the conveyance controller 92 (
[0068] Here, the pixel array 11 corresponds to a specific example of a “pixel array” according to the present disclosure. The light-receiving pixel PIX corresponds to a specific example of a “light-receiving pixel” according to the present disclosure. The conversion efficiency E corresponds to a specific example of “light-receiving sensitivity” according to the present disclosure. The pixel line L corresponds to a specific example of a “pixel line” according to the present disclosure. The setting section 13A and the determination section 16A each correspond to a specific example of a “sensitivity setting section” according to the present disclosure. The pixel value VAL corresponds to a specific example of a “pixel value” according to the present disclosure. The signal processor 16 corresponds to a specific example of a “signal processor” according to the present disclosure. The image data DT corresponds to a specific example of “image data” according to the present disclosure. The operation mode M1 corresponds to a specific example of a “first operation mode” according to the present disclosure. The operation mode M2 corresponds to a specific example of a “second operation mode” according to the present disclosure.
[Operations and Workings]
[0069] Subsequently, the operations and workings of the imaging device 1 according to the present embodiment are described.
(Overview of Overall Operation)
[0070] First, an overview of an overall operation of the imaging device 1 is described with reference to
(Detailed Operation in Operation Mode M1)
[0071] An operation of the imaging device in the operation mode M1 is first described. In the operation mode M1, the setting section 13A of the pixel driver 13 sets each of the conversion efficiencies E of all the light-receiving pixels PIX of the pixel array 11 to the high conversion efficiency HE. Each of the plurality of pixel circuits 20 (
[0072]
[0073] First, in a case where the signal XVS has a pulse at a timing t11 ((A) of
[0074] Next, the reference signal generator 12 changes the voltage of the reference signal REF to a voltage V1 from the reset voltage Vreset at a timing t12 ((E) of
[0075] Next, the pixel circuit 20 performs AD conversion on the basis of the voltage (reset voltage Vreset) of this pixel signal SIG in the period (P-phase period TP) from timings t13 to t15. Specifically, at the timing t13, the counter 14 starts an increment operation on the time code CODE ((G) of
[0076] The voltage of the reference signal REF then falls below the voltage (reset voltage Vreset) of the pixel signal SIG at a timing t14 ((E) and (F) of
[0077] The P-phase period TP then ends at the timing t15 and the counter 14 finishes the increment operation on the time code CODE ((G) of
[0078] In addition, the readout section 15 supplies the code value CODE1 generated by this pixel circuit 20 to the signal processor 16 in this period from the timings t15 to t16 ((I) of
[0079] Next, the pixel circuit 20 performs AD conversion on the basis of the voltage (pixel voltage Vpix) of this pixel signal SIG in the period (D-phase period TD) from the timings t16 to t18. Specifically, at the timing t16, the counter 14 starts an increment operation on the time code CODE ((G) of
[0080] The voltage of the reference signal REF then falls below the voltage (pixel voltage Vpix) of the pixel signal SIG at a timing t17 ((E) and (F) of
[0081] The D-phase period TD then ends at the timing t18 and the counter 14 finishes the increment operation on the time code CODE ((G) of
[0082] The signal processor 16 then performs a CDS process in the period from the timings t19 to t22 on the basis of the code values CODE1 and CODE2 generated by each of the plurality of pixel circuits 20, thereby generating the pixel value VAL ((J) of
[0083] In this way, the imaging device 1 calculates the pixel values VAL of the plurality of light-receiving pixels PIX of the pixel array 11. The imaging device 1 then repeats such an operation on the basis of the synchronization signal SYNC supplied from the conveyance controller 92.
[0084] The signal processor 16 then generates the image data DT by performing the TDI process illustrated in
(Detailed Operation in Operation Mode M2)
[0085] Next, an operation of the imaging device 1 in the operation mode M2 is described. In the operation mode M2, the setting section 13A of the pixel driver 13 sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 to the high conversion efficiency HE. The determination section 16A of the signal processor 16 compares each of the pixel values VAL of the plurality of light-receiving pixels PIX in this pixel line L1 with the threshold TH. On the basis of a result of the comparison by the determination section 16A, the setting section 13A then sets each of the conversion efficiencies E of the plurality of light-receiving sections PIX in the plurality of pixel lines L other than the pixel line L1.
[0086]
[0087] The determination section 16A of the signal processor 16 compares each of the pixel values VAL of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 obtained on the basis of a result of the accumulation in the accumulation period P1 with the threshold TH. In this example, the pixel values VAL of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by a sign W11) are larger than the threshold TH.
[0088] On the basis of a result of this comparison, the setting section 13A of the pixel driver 13 sets the conversion efficiencies E of the plurality of light-receiving pixels PIX in the second pixel line L2 in the next accumulation period P2. Specifically, the setting section 13A sets each of the conversion efficiencies E of the light-receiving pixels PIX in the pixel line L2 to the low conversion efficiency LE in the accumulation period P2. The light-receiving pixels PIX in the pixel line L2 are located downstream of the light-receiving pixels PIX in the pixel line L1 and correspond to the light-receiving pixels PIX in the pixel line L1. The light-receiving pixels PIX in the pixel line L1 have the larger pixel values VAL than the threshold TH in the accumulation period P1. In this example, the setting section 13A sets each of the conversion efficiencies E of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by a sign W12) in the pixel line L2 to the low conversion efficiency LE in the accumulation period P2. The three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W12) in the pixel line L2 correspond to the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W11) that have the larger pixel values VAL than the threshold TH in the accumulation period P1. The positions of the three light-receiving pixels PIX indicated by the sign W11 in the pixel line L1 in the horizontal direction are the same as the positions of the three light-receiving pixels PIX indicated by the sign W12 in the pixel line L2 in the horizontal direction. In other words, the bright portion of the object 9 in the accumulation period P1 advances by the one pixel line L in the accumulation period P2. The setting section 13A therefore sets each of the conversion efficiencies E of the light-receiving pixels PIX in the pixel line L2 that correspond to the bright portion to the low conversion efficiency LE.
[0089] In addition, the determination section 16A compares each of the pixel values VAL of the plurality of light-receiving pixels PIX in the most upstream pixel line L1 obtained on the basis of a result of the accumulation in the accumulation period P2 with the threshold TH. In this example, the pixel values VAL of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by a sign W21) are larger than the threshold TH.
[0090] On the basis of a result of this comparison, the setting section 13A sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the second pixel line L2 in the next accumulation period P3. In this example, each of the conversion efficiencies E of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by a sign W22) in the pixel line L2 is set to the low conversion efficiency LE in the accumulation period P3. The three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W22) in the pixel line L2 are located downstream of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W21) that have the larger pixel values VAL than the threshold TH in the accumulation period P2.
[0091] In addition, the setting section 13A sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the third pixel line L3 and the plurality of subsequent pixel lines L in this accumulation period P3. Specifically, the setting section 13A sets each of the conversion efficiencies E of the light-receiving pixels PIX in the pixel line L3 to the low conversion efficiency LE in the accumulation period P3. The light-receiving pixels PIX in the pixel line L3 are located downstream of the light-receiving pixels PIX in the pixel line L2 and correspond to the light-receiving pixels PIX in the pixel line L2. The light-receiving pixels PIX in the pixel line L2 are set to the low conversion efficiency LE in the accumulation period P2. Similarly, the setting section 13A sets each of the conversion efficiencies E of the light-receiving pixels PIX in the pixel line L4 to the low conversion efficiency LE in the accumulation period P3. The light-receiving pixels PIX in the pixel line L4 are located downstream of the light-receiving pixels PIX in the pixel line L3 and correspond to the light-receiving pixels PIX in the pixel line L3. The light-receiving pixels PIX in the pixel line L3 are set to the low conversion efficiency LE in the accumulation period P2. The same applies to the light-receiving pixels PIX in the pixel line L5 and the subsequent pixel lines. In this example, the setting section 13A sets each of the conversion efficiencies E of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by a sign W13) in the pixel line L3 to the low conversion efficiency LE in the accumulation period P3. The three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W13) in the pixel line L3 correspond to the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W12) in the pixel line L2 that are set to the low conversion efficiency LE in the accumulation period P2. The positions of the three light-receiving pixels PIX indicated by the sign W12 in the pixel line L2 in the horizontal direction are the same as the positions of the three light-receiving pixels PIX indicated by the sign W13 in the pixel line L3 in the horizontal direction. In other words, the setting section 13A sets each of the conversion efficiencies E of the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W13) in the pixel line L3 to the low conversion efficiency LE in the accumulation period P3. The three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W13) in the pixel line L3 correspond to the three light-receiving pixels PIX (the light-receiving pixels PIX indicated by the sign W11) that have the larger pixel values VAL than the threshold TH in the accumulation period P1.
[0092] In this way, the setting section 13A sets each of the conversion efficiencies E of the light-receiving pixels PIX (the light-receiving pixels PIX indicated by “∘” in
[0093]
[0094] First, in a case where the signal XVS has a pulse at a timing t51 ((A) of
[0095] Next, the reference signal generator 12 changes the voltage of the reference signal REF to a voltage V1 from the reset voltage Vreset at a timing t52 ((E) of
[0096] Next, the pixel circuit 20 performs AD conversion on the basis of the voltage (reset voltage Vreset) of this pixel signal SIG in the period (P-phase period TP) from timings t53 to t55. Specifically, at the timing t53, the counter 14 starts an increment operation on the time code CODE ((G) of
[0097] The voltage of the reference signal REF then falls below the voltage (reset voltage Vreset) of the pixel signal SIG at a timing t54 ((E) and (F) of
[0098] The P-phase period TP then ends at the timing t55 and the counter 14 finishes the increment operation on the time code CODE ((G) of
[0099] In addition, the readout section 15 supplies the code value CODE1 generated by this pixel circuit 20 to the signal processor 16 in this period from the timings t55 to t56 ((I) of
[0100] Next, the pixel circuit 20 performs AD conversion on the basis of the voltage (pixel voltage Vpix) of this pixel signal SIG in the period (D-phase period TD) from the timings t56 to t58. Specifically, at the timing t56, the counter 14 starts an increment operation on the time code CODE ((G) of
[0101] The voltage of the reference signal REF then falls below the voltage (pixel voltage Vpix) of the pixel signal SIG at a timing t57 ((E) and (F) of
[0102] The D-phase period TD then ends at the timing t58 and the counter 14 finishes the increment operation on the time code CODE ((G) of
[0103] The signal processor 16 then performs a CDS process in the period from the timing t59 to a subsequent timing on the basis of the code values CODE1 and CODE2 generated by each of the plurality of pixel circuits 20, thereby generating the pixel value VAL ((J) of
[0104] The pixel value VAL calculated in this way is a value corresponding to the conversion efficiency E as illustrated in
[0105]
[0106] For example, in a case where the pixel value VAL of the certain light-receiving pixel PIX in the pixel line L1 is smaller than the threshold TH in a certain accumulation period, the setting section 13A of the pixel driver 13 sets the conversion efficiency E of the light-receiving pixel PIX in the pixel line L2 corresponding to the light-receiving pixel PIX in the pixel line L1 to the high conversion efficiency HE in the next accumulation period. The pixel value VAL of the light-receiving pixel PIX in the pixel line L2 is thus positioned on a characteristic line of the high conversion efficiency HE and the amount of received light is smaller than the threshold TH2 as illustrated in
[0107] In addition, for example, in a case where the pixel value VAL of the certain light-receiving pixel PIX in the pixel line L1 is larger than the threshold TH in a certain accumulation period, the setting section 13A of the pixel driver 13 sets the conversion efficiency E of the light-receiving pixel PIX in the pixel line L2 corresponding to the light-receiving pixel PIX in the pixel line L1 to the low conversion efficiency LE in the next accumulation period. The pixel value VAL of the light-receiving pixel PIX in the pixel line L2 is thus positioned on a characteristic line of the low conversion efficiency LE and the amount of received light is larger than the threshold TH2 as illustrated in
[0108] The signal processor 16 corrects the pixel value VAL by multiplying the pixel value VAL of the light-receiving pixel PIX having the conversion efficiency E set to the low conversion efficiency LE by a coefficient K as illustrated in
[0109] In this way, the imaging device 1 calculates the pixel values VAL of the plurality of light-receiving pixels PIX in the pixel array 11. The imaging device 1 then repeats such an operation on the basis of the synchronization signal SYNC supplied from the conveyance controller 92.
[0110] The signal processor 16 then generates the image data DT by performing the TDI process illustrated in
[0111]
[0112] First, the light-receiving pixel PIX in the pixel line L1 that has the conversion efficiency E set to the high conversion efficiency HE generates the code values CODE1 and CODE2 (step S101). Specifically, as illustrated in
[0113] Next, the signal processor 16 generates the pixel value VAL by performing a CDS process on the basis of the code values CODE1 and CODE2 generated in step S101 (step S102). Specifically, the imaging device 1 generates the pixel value VAL by obtaining the difference (CODE2−CODE1) between these two code values.
[0114] Next, the determination section 16A of the signal processor 16 checks whether or not the pixel value VAL generated in step S102 is larger than the threshold TH (step S103).
[0115] In a case where the pixel value VAL is larger than the threshold TH in step S103 (“Y” in step S103), the setting section 13A of the pixel driver 13 sets the conversion efficiency E of the light-receiving pixel PIX in the pixel line L2 to the low conversion efficiency LE (step S104). The light-receiving pixel PIX in the pixel line L2 is located downstream of the light-receiving pixel PIX in the pixel line L1 and corresponds to the light-receiving pixel PIX in the pixel line L1. The light-receiving pixel PIX in the pixel line L2 that has the conversion efficiency E set to the low conversion efficiency LE then generates the code values CODE1 and CODE2 (step S105) and the signal processor 16 generates the pixel value VAL by performing a CDS process on the basis of these code values CODE1 and CODE2 (step S106).
[0116] The signal processor 16 then corrects the pixel value VAL by multiplying the pixel value VAL generated in step S106 by the coefficient K (step S107). Thus, this flow ends.
[0117] In a case where the pixel value VAL is smaller than the threshold TH in step S103 (“N” in step S103), the setting section 13A of the pixel driver 13 sets the conversion efficiency E of the light-receiving pixel PIX in the pixel line L2 to the high conversion efficiency HE (step S108). The light-receiving pixel PIX in the pixel line L2 is located downstream of the light-receiving pixel PIX in the pixel line L1 and corresponds to the light-receiving pixel PIX in the pixel line L1. The light-receiving pixel PIX in the pixel line L2 that has the conversion efficiency E set to the high conversion efficiency HE then generates the code values CODE1 and CODE2 (step S109) and the signal processor 16 generates the pixel value VAL by performing a CDS process on the basis of these code values CODE1 and CODE2 (step S110). Thus, this flow ends.
[0118] In this way, the imaging device 1 is provided with the pixel array 11 including the plurality of light-receiving pixels PIX that each accumulates electric charge corresponding to the amount of received light and each has the conversion efficiency E (light-receiving sensitivity) which is variable. For example, in a case where the imaging device 1 images a bright portion of the object 9, this allows the imaging device 1 to image the bright portion at high image quality by setting the conversion efficiency E of the light-receiving pixel PIX that images the bright portion to the low conversion efficiency LE. In addition, in a case where the imaging device 1 images a dark portion of the object 9, the imaging device 1 is able to image the dark portion at high image quality by setting the conversion efficiency E of the light-receiving pixel PIX that images the dark portion to the high conversion efficiency HE. As a result, the imaging device 1 is allowed to have a widened dynamic range.
[0119] In addition, in the imaging device 1, the plurality of light-receiving pixels PIX is divided into the plurality of pixel lines L including the first pixel line L1 and the second pixel line L2. The first pixel line L1 and the second pixel line L2 extend in the first direction and are disposed side by side in the second direction. The conversion efficiency E of the light-receiving pixel PIX disposed at a first position in the second pixel line L2 in the first direction is then set on the basis of the pixel value VAL corresponding to a result of accumulation in the light-receiving pixel PIX disposed at the first position in the first pixel line L1 in the first direction. This makes it possible to simplify the circuit configuration. In other words, in a case where the light-receiving pixel PIX sets the conversion efficiency E of that light-receiving pixel PIX on the basis of a result of the accumulation of electric charge in that light-receiving pixel PIX, for example, as with the technology described in PTL 1, the light-receiving pixel PIX may have a complicated circuit configuration. In addition, it is necessary to perform an operation for setting the conversion efficiency E on the basis of a result of the accumulation of electric charge and the imaging interval may be thus longer. In contrast, in the imaging device 1 according to the present embodiment, the conversion efficiency E of the light-receiving pixel PIX in the second pixel line L2 is set on the basis of the pixel value VAL corresponding to a result of accumulation in the light-receiving pixel PIX in the first pixel line L1. This makes it possible to reduce the possibility that the light-receiving pixel PIX has a complicated circuit configuration. In addition, for example, on the basis of the pixel value VAL corresponding to a result of accumulation in a certain accumulation period, the conversion efficiency E in the next accumulation period is set. This makes it possible to reduce the possibility that the imaging interval is longer. In this way, it is possible in the imaging device 1 to widen the dynamic range while reducing the possibility that the light-receiving pixel PIX has a complicated circuit configuration or the imaging interval is longer. This makes it possible to effectively widen the dynamic range.
[0120] In addition, in the imaging device 1, the conversion efficiency E of the second light-receiving pixel PIX disposed at the first position in the second pixel line L2 in the first direction in a first period and the conversion efficiency E of the third light-receiving pixel PIX disposed at the first position in the third pixel line L3 in the first direction in a second period subsequent to the first period are set on the basis of the pixel value VAL corresponding to a result of accumulation in the first light-receiving pixel PIX disposed at the first position in the first pixel line L1 in the first direction. The pixel value VAL corresponding to a result of accumulation in the second light-receiving pixel PIX and the pixel value VAL corresponding to a result of accumulation in the third light-receiving pixel PIX are then added to generate the image data DT. The imaging device 1 allows a captured image to have higher sensitivity by performing a TDI process in this way. This makes it possible to effectively widen the dynamic range.
[Effects]
[0121] As described above, in the present embodiment, there is provided a pixel array including a plurality of light-receiving pixels that each accumulates electric charge corresponding to the amount of received light and each has conversion efficiency which is variable. The plurality of light-receiving pixels is divided into a plurality of pixel lines including a first pixel line and a second pixel line. The first pixel line and the second pixel line extend in the first direction and are disposed side by side in the second direction. The conversion efficiency of the light-receiving pixel disposed at a first position in the second pixel line in a first direction is then set on the basis of the pixel value corresponding to a result of accumulation in the light-receiving pixel disposed at the first position in the first pixel line in the first direction. This makes it possible to widen the dynamic range.
[0122] In the present embodiment, the conversion efficiency of the second light-receiving pixel PIX disposed at the first position in the second pixel line in the first direction in a first period and the conversion efficiency of the third light-receiving pixel disposed at the first position in the third pixel line in the first direction in a second period subsequent to the first period are set on the basis of the pixel value corresponding to a result of accumulation in the first light-receiving pixel disposed at the first position in the first pixel line in the first direction. The pixel value corresponding to a result of accumulation in the second light-receiving pixel and the pixel value corresponding to a result of accumulation in the third light-receiving pixel are then added to generate image data. This makes it possible to widen the dynamic range.
Modification Example 1
[0123] In the embodiment described above, the two conversion efficiencies E (the high conversion efficiency HE and the low conversion efficiency LE) are provided and the conversion efficiency E of the light-receiving pixel PIX is set to one of these two conversion efficiencies E. This is not, however, limitative. Instead of this, for example, three or more conversion efficiencies E may be provided and the conversion efficiency E of the light-receiving pixel PIX may be set to one of these three or more conversion efficiencies E.
Modification Example 2
[0124] In the embodiment described above, on the basis of the pixel values VAL of the one pixel line L1, the conversion efficiencies E of the plurality of light-receiving pixels PIX in the plurality of pixel lines L other than the pixel line L1 are set in the operation mode M2. This is not, however, limitative. Instead of this, for example, on the basis of the pixel values VAL of the two pixel lines L1 and L2, the conversion efficiencies E the plurality of light-receiving pixels PIX in the plurality of pixel lines L other than the pixel lines L1 and L2 may be set. In this case, for example, the setting section 13A of the pixel driver 13 sets each of the conversion efficiencies E of the plurality of light-receiving pixels PIX in the pixel lines L1 and L2 to the high conversion efficiency HE. The setting section 16A then adds the pixel values of the plurality of light-receiving pixels PIX in the pixel line L1 and the pixel values of the plurality of light-receiving pixels PIX in the pixel line L2 by using a TDI process and compares each of the values resulting from the addition and the threshold TH. On the basis of a result of this comparison, the setting section 13A then sets each of the conversion efficiencies E of the plurality of light-receiving sections PIX in the plurality of pixel lines L other than the pixel lines L1 and L2.
Modification Example 3
[0125] In the embodiment described above, the light-receiving pixel PIX performs the accumulation operation and the AD conversion operation, but this is not limitative. Instead of this, for example, a circuit that performs the AD conversion operation may be provided separately from the light-receiving pixel. The following describes an imaging device 2 according to the present modification example in detail.
[0126]
[0127] A pixel array 111 includes a plurality of light-receiving pixels PIX2 disposed in a matrix. The plurality of light-receiving pixels PIX2 is divided into the plurality of pixel lines L. Each of the light-receiving pixels PIX2 performs an accumulation operation of accumulating the electric charge corresponding to the amount of received light in the accumulation period. In other words, the light-receiving pixel PIX according to the embodiment described above performs the accumulation operation and the AD conversion operation, but the light-receiving pixel PIX2 according to the present modification example performs only the accumulation operation. The light-receiving pixel PIX2 then supplies the pixel signal SIG including the reset voltage Vreset and the pixel voltage Vpix to the readout section 115.
[0128] The pixel driver 113 is configured to control an operation of each of the plurality of light-receiving pixels PIX2. The pixel driver 113 includes the setting section 13A as with the pixel driver 13 according to the embodiment described above.
[0129] The readout section 115 is configured to generate the code values CODE1 and CODE2 by performing AD conversion on the basis of the pixel signal SIG supplied from each of the plurality of light-receiving pixels PIX2. The readout section 15 includes, for example, a plurality of AD conversion circuits corresponding to a plurality of columns in the pixel array 111. The plurality of respective AD conversion circuits performs AD conversion on the basis of the pixel signals SIG supplied from the plurality of light-receiving pixels PIX2 belonging to the corresponding columns in a time-division manner.
[0130] The signal processor 116 is configured to generate the image data DT by performing predetermined image processing on the basis of the code values CODE1 and CODE2 generated by the readout section 115.
Other Modification Examples
[0131] In addition, two or more of these modification examples may be combined.
[0132] Although the present technology has been described above with reference to the embodiment and the modification examples, the present technology is not limited to this embodiment or the like. A variety of modifications are possible.
[0133] For example, in the embodiment described above, the imaging device 1 performs an imaging operation on the basis of the synchronization signal SYNC whenever an image of the object 9 advances on the imaging surface S by the one pixel line L, but this is not limitative. Instead of this, for example, the imaging device may perform an imaging operation whenever an image of the object 9 advances on the imaging surface S by the two or more pixel lines L.
[0134] It is to be noted that the effects described in this specification are merely illustrative, but not limited. In addition, other effects may be included.
[0135] It is to be noted that the present technology may be configured as follows. The present technology having the following configurations makes it possible to widen the dynamic range.
(1)
[0136] An imaging device including:
[0137] a pixel array including a plurality of light-receiving pixels that is divided into a plurality of pixel lines, the plurality of pixel lines including a first pixel line and a second pixel line that extend in a first direction and are provided side by side in a second direction, the plurality of light-receiving pixels each accumulating electric charge corresponding to an amount of received light and each having light-receiving sensitivity which is variable; and
[0138] a sensitivity setting section that sets the light-receiving sensitivity of a second light-receiving pixel in a first period on the basis of a first pixel value corresponding to a result of accumulation in a first light-receiving pixel disposed at a first position in the first pixel line in the first direction, the second light-receiving pixel being disposed at the first position in the second pixel line in the first direction.
(2)
[0139] The imaging device according to (1), in which the sensitivity setting section
[0140] sets the light-receiving sensitivity of the second light-receiving pixel to predetermined sensitivity in a case where the first pixel value is smaller than the predetermined threshold, and
[0141] sets the light-receiving sensitivity of the second light-receiving pixel to sensitivity lower than the predetermined sensitivity in a case where the first pixel value is larger than the predetermined threshold.
(3)
[0142] The imaging device according to (1) or (2), further including a signal processor that corrects a second pixel value by multiplying the second pixel value by a coefficient corresponding to the light-receiving sensitivity of the second light-receiving pixel, the second pixel value corresponding to a result of accumulation in the second light-receiving pixel.
(4)
[0143] The imaging device according to (1) or (2), in which
[0144] the plurality of pixel lines further includes a third pixel line,
[0145] the second pixel line is provided between the first pixel line and the third pixel line in the second direction, and
[0146] the sensitivity setting section sets the light-receiving sensitivity of a third light-receiving pixel in a second period subsequent to the first period on the basis of the first pixel value, the third light-receiving pixel being disposed at the first position in the third pixel line in the first direction.
(5)
[0147] The imaging device according to (4), further including a signal processor that generates image data by adding a second pixel value and a third pixel value, the second pixel value corresponding to a result of accumulation in the second light-receiving pixel, the third pixel value corresponding to a result of accumulation in the third light-receiving pixel.
(6)
[0148] The imaging device according to any of (1) to (5), in which
[0149] the imaging device has a first operation mode and a second operation mode, and
[0150] the sensitivity setting section [0151] sets the light-receiving sensitivity of each of the plurality of light-receiving pixels to predetermined sensitivity in the first operation mode, and [0152] sets the light-receiving sensitivity of each of a plurality of light-receiving pixels in the first pixel line to the predetermined sensitivity and sets the light-receiving sensitivity of the second light-receiving pixel in the first period on the basis of the first pixel value in the second operation mode.
(7)
[0153] The imaging device according to any of (1) to (6), in which the first pixel line is disposed at an end of the pixel array.
(8)
[0154] The imaging device according to any of (1) to (7), in which the imaging device performs an imaging operation whenever an image of an object advances on an imaging surface of the pixel array by a predetermined number of pixel lines in the second direction.
[0155] This application claims the priority on the basis of Japanese Patent Application No. 2020-108112 filed on Jun. 23, 2020 with Japan Patent Office, the entire contents of which are incorporated in this application by reference.
[0156] It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.