CMOS sensor with standard photosites
09838630 · 2017-12-05
Assignee
Inventors
Cpc classification
H04N25/75
ELECTRICITY
International classification
Abstract
An image sensor having photosites forming an array (K×L) of K rows and L columns, including a first set of integrator circuits, with a first regulation by analog weighting in blocks of n×n′ photosites, said photosites belonging to n adjacent columns and to n′ adjacent rows, and a second set of integrator circuits, with a second regulation by analog weighting in blocks of m×m′ photosites, said photosites belonging to m adjacent columns and to m′ adjacent rows, n adjacent columns of a first set of columns of the array being connected to n×n′ integrator circuits of the first set, m adjacent columns of a second set of columns of the array being connected to m×m′ integrator circuits of the second set, n columns of the first set alternating with m columns of the second set to form the array of photosites.
Claims
1. An image sensor device, comprising a plurality of photosites forming an array (K×L) of K rows and L columns, and at least one analog-to-digital converter, each photosite being adapted to receive a luminous flux and to deliver an electrical signal, in analog form, further comprising at least: a first set of integrator circuits, with a first regulation by analog weighting in blocks of n×n′ photosites, said photosites belonging to n adjacent columns and to n′ adjacent rows, and a second set of integrator circuits, with a second regulation by analog weighting in blocks of m×m′ photosites, said photosites belonging to m adjacent columns and to m′ adjacent rows, n adjacent columns of a first set of columns of the array being connected to n×n′ integrator circuits of the first set, m adjacent columns of a second set of columns of the array being connected to m×m′ integrator circuits of the second set, n columns of the first set alternating with m columns of the second set to form the array of photosites; the device comprising, in each of said first and second sets: computing means suitable for delivering an analog signal corresponding to an average of the analog signals delivered by said blocks of n×n′ photosites and, respectively, by said blocks of m×m′ photosites, and at least one regulation means for weighting an analog signal from each photosite by an average signal of a block to which the photosite belongs.
2. The device according to claim 1, wherein the first set of integrator circuits is attached to a first end edge of said array, at the bottom of the columns, and the second set of integrator circuits is attached to a second end edge of said array, opposite to the first edge, at the top of the columns.
3. The device according to claim 1, comprising at least as many regulation means as simultaneously read photosites and at least as many converters as simultaneously read photosites.
4. The device according to claim 1, comprising fewer regulation means than simultaneously read photosites and fewer converters than simultaneously read photosites.
5. The device according to claim 4, comprising a single regulation means and a single converter for the entire photosite array.
6. The device according to claim 1, wherein said sets of integrator circuits are symmetrical on either side of the array.
7. The device according to claim 1, wherein said first set of integrator circuits and said second set of integrator circuits operate in synchronization.
8. The device according to claim 1, wherein n=m=n′=m′=2.
9. The device according to claim 1, wherein said sets of integrator circuits further comprise at least one means for compensating for fixed pattern noise.
10. The device according to claim 1, wherein said integrator circuits comprise at least one means for sampling and holding analog signals.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other features and advantages of the invention will become apparent from reading the following description given by way of illustrative example, and from examining the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) In one embodiment illustrated in
(13) Referring now to
(14) The sensitivity of a photosite is then regulated using an adaptive non-linear function F(X,X0), the shape of its non-linearity (its local “slope”) being dependent on said average parameter X0, where X is the voltage from this photosite. The regulation can be done for example in analog before the analog-to-digital conversion ADC.
(15) Thus, in one embodiment, for one implementation of the invention we adapt a conventional sensor, such as a standard CMOS imager (mass produced) which normally consists of four distinct parts: a pixel array PIX ARR, each pixel comprising a photodiode and three to five MOS transistors; these pixel structures can convert a current generated in the photodiode into voltage; the most complex structures also allow storing the image in memory within the pixel itself (known as the “global shutter” technique); two rows AMP of column amplifiers respectively situated at the bottom of a first set of pixel columns and at the top of a second set of pixel columns. These amplifiers are responsible for shaping the voltage values issuing from each pixel, eliminating voltage variations caused by manufacturing discrepancies (fixed pattern noise or “FPN”) and for transferring the voltage values; a photosite sensitivity regulation module comprising for example the function F(X,X0); an analog-to-digital converter ADC; digital decoders for the rows DEC1 and columns DEC2, defining a read sequence for all the pixels of the array.
(16) As presented below, both the increase in the dynamic range of inputs to the sensor and the adaptation to the average lighting conditions are advantageously improved, while the general physical architecture of a conventional sensor is retained.
(17) An embodiment is now described with reference to
(18)
(19)
(20) The term “k even” is understood to mean all even integers k within [0, K], and the term “k odd” to mean all odd integers k within [0, K]. two modules READ AC for sequentially reading the column amplifiers; computing means GEN X0 suitable for supplying an analog signal corresponding to an average X0.sub.block of the analog signals delivered by the blocks of 2×2 photosites of the first set of columns and, respectively, by the blocks of 2×2 photosites of the second set of columns, two modules READ X0 for sequentially reading the averages; a regulation means REGUL for weighting an analog signal X.sub.k, l from each photosite by an average signal X0.sub.block of a block to which said photosite belongs. an analog-to-digital converter ADC providing a digital signal VN as output.
(21) Functionally, an odd row and an even row are selected at the same time and their data are sent grouped in blocks of four, alternately to the bottom column amplifiers and to the top column amplifiers. As this data transfer occurs in parallel, the data transfer rate to the analog-to-digital converter ADC can be maintained (in comparison to a conventional operation) simply by correctly sequencing the read blocks of the column amplifiers.
(22) The average of each block X0.sub.block is calculated immediately after the data are loaded into the column amplifiers. These average values are read in synchronization with the data of the array so that the calculation in the regulation block is performed at the right moment.
(23) In this embodiment, a single regulation means applies weighting to the signals from the photosites. Similarly, a single converter is used. Such a configuration is of particular interest for arrays with a relatively small number of photosites (for example 640×480 photosites). The components (regulator and/or converter) must simultaneously process a large number of photosite data. To avoid reducing the processing speed or increasing the costs, it is advantageous but non-limiting to use such a configuration with sensors having relatively few photosites.
(24) The design shown in
(25) A variant of this embodiment will now be described with reference to
(26) First, a digital module DEC2 sequentially selects the rows to be activated. For example, a plurality of switches corresponding to two rows of photosites (here we simultaneously read L×2 photosites corresponding to a row of blocks which is two rows of pixels) can be triggered at the same time t. The signal X from a photosite of the array PXL ARR is first processed in a column amplifier comprised in a row of column amplifiers AMP and then an average value X0 is generated by computing means GEN X0 from four signals from a block of photosites (here n=n′=m=m′=2). Next, the photosite signals X and the corresponding average values X0 are transmitted to a plurality of regulation means 4×REGUL. Regulation of the signals X is then performed using a variable function F(X,X0). In one exemplary embodiment, this function is F(X, X0)=X/X+X0. In another embodiment, it is an adaptive non-linear function. The regulated signals are then converted into digital form by a converter ADC. Finally, these digital signals are sequentially read in order to reconstruct the entire image.
(27) In this variant, there are as many converters as there are simultaneously read photosites. In the case where a single converter ADC is present for all of the photosites, it can be difficult to maintain an acceptable processing speed. Indeed, for a sensor with a high number of photosites, the converter ADC must process large amounts of data very quickly in order to accommodate the desired number of frames per second. It may therefore be advantageous to provide a larger number of converters ADC so that the processing speed is maintained even if the number of photosites is increased. Such a configuration is therefore also suitable for an array having a large number of photosites (for example 2,826 megapixels) because the converters still only need to simultaneously manage their photosite (however, the number of converters is substantially increased). It is possible to provide one converter ADC per simultaneously read photosite, meaning twice as many converters ADC as photosites.
(28) A variant of this embodiment is now described with reference to
(29) A compromise between processing speed (large number of components), component price, and quality of the received signal (few components) is thus advantageously but not exclusively chosen.
(30) One embodiment is now described with reference to
(31) In this embodiment, n=n′=m=m′=2. The blocks therefore comprise four adjacent photosites forming a square. When receiving data, the photosites of an entire block row are read simultaneously. Here, a block row contains K×2 photosites. A photosite signal is weighted by the average of the photosite signals of the block of this photosite. Thus, the sensitivity of a photosite is modulated here by the signals received by three of its neighbors.
(32) Such a configuration offers at least two advantages. Firstly, the number of simultaneously read photosites is reduced. As the averages are calculated from a block of four adjacent photosites, only two photosite rows are read simultaneously. Secondly, such a configuration makes it possible to have symmetry of the integrator circuits located downstream of the photosite array. One will recall that a first set of integrator circuits is connected to a first set of columns and that a second set of integrator circuits is connected to a second set of columns. In this case n=m and n′=m′, and the two sets of columns are therefore identical. However, the integrator circuits are connected to identical sets of columns. It is therefore possible to provide symmetry between the two sets of integrator circuits.
(33) In one variant with reference to
(34) In another embodiment with reference to
(35) In another embodiment with reference to
(36) Of course, the present invention is not limited to the embodiment described above; it extends to other variants.
(37) For example, a simple average in calculating the function F has been described above. However, an alternative can be to calculate a weighted average according to selected rules. Even more generally, convolution functions more complex than a simple average can be provided.
(38) An embodiment has been described above in which the integrator circuits are distributed on either side of the photosite array. Of course, it is also possible to envisage architectures in which the integrator circuits are distributed differently at the periphery of the photosite array.
(39) An embodiment has been described above that is based on sequentially reading the photosite array. Of course, it is also possible to consider simultaneously reading all the photosites of the array.