3D CAMERA SYSTEM WITH ROLLING-SHUTTER IMAGE SENSOR
20200292306 · 2020-09-17
Inventors
Cpc classification
G01B11/2545
PHYSICS
H04N13/239
ELECTRICITY
G03B15/05
PHYSICS
H04N13/254
ELECTRICITY
International classification
G01B11/25
PHYSICS
H04N13/254
ELECTRICITY
H04N13/239
ELECTRICITY
G02B27/42
PHYSICS
Abstract
The system comprises an array of addressable light sources, which is configured for an activation of the light sources individually or in groups, an image sensor comprising pixels, which are configured for the detection of a predefined light pattern, and a rolling shutter of the image sensor. The array of addressable light sources is configured for a consecutive activation of the light sources according to the predefined light pattern or part of the predefined light pattern, and the rolling shutter is configured to expose areas of the image sensor in accordance with the activation of the light sources, so that the pixels in an exposed area are illuminated and the pixels that are outside the exposed area are shielded from illumination.
Claims
1. A 3D camera system, comprising: an array of addressable light sources, which is configured for an activation of the light sources individually or in groups, at least one image sensor comprising pixels, which are configured for the detection of a predefined light pattern, and a rolling shutter of the image sensor, wherein the array of addressable light sources is configured for a consecutive activation of the light sources according to the predefined light pattern or part of the predefined light pattern, and the rolling shutter is configured to expose areas of the image sensor in accordance with the activation of the light sources, so that the pixels in an exposed area are illuminated by the activated light sources.
2. The 3D camera system according to claim 1, wherein the array of addressable light sources is configured for an activation of the light sources in groups comprising rows of the array.
3. The 3D camera system according to claim 1, wherein the array of addressable light sources is configured for an activation of each of the light sources individually.
4. The 3D camera system according to claim 1, further comprising: a mask or projection lens providing the predefined light pattern.
5. The 3D camera system according to claim 1, wherein the predefined light pattern is provided by encoding the consecutive activation of the light sources.
6. The 3D camera system according to claim 5, wherein the predefined light pattern is temporary and varied by encoding the consecutive activation of the light sources.
7. The 3D camera system according to claim 1, further comprising: the array of addressable light sources being configured to generate a portion of the predefined light pattern, and a diffractive optical element being configured to generate the predefined light pattern by replicating the portion of the predefined light pattern generated by the array of addressable light sources.
8. The 3D camera system according to claim 7, wherein the array of addressable light sources is a linear array of addressable light sources.
9. The structured-light system according to claim 8, wherein the linear array of addressable light sources comprises individually addressable light sources.
10. The structured-light system according to claim 1, wherein the light sources emit light in the near-infrared spectrum.
11. A 3D camera system, comprising: A linear array of addressable light sources, which is configured for an activation of the light sources individually or in groups and which is configured to generate a portion of a predefined light pattern, at least one image sensor comprising pixels, which are configured for the detection of the predefined light pattern, a rolling shutter of the image sensor, and a diffractive optical element being configured to generate the predefined light pattern by replicating a portion of the predefined light pattern generated by the linear array of addressable light sources, wherein the linear array of addressable light sources is configured for a consecutive activation of the light sources according to the portion of the predefined light pattern, and the rolling shutter is configured to expose areas of the image sensor in accordance with the activation of the light sources, so that the pixels in an exposed area are illuminated by the activated light sources.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The following is a more detailed description of examples of the 3D camera system in conjunction with the appended figures.
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031]
[0032] The light sources 3 may be any suitable light emitting devices, especially vertical-cavity surface-emitting lasers (VCSELs) or light-emitting diodes (LEDs). An array of VCSELs is especially suitable and can be realized with pitches of typically 10 m, for instance.
[0033]
[0034] The rolling shutter 4 allows to expose a selected area of the array of pixels to the light pattern that is projected. An exposed area 4* is indicated in
[0035] The array of pixels may especially be controlled by row address logic, which may be integrated in the image sensor 2. The row address logic generates a read pointer 5 and a reset pointer 6. The read pointer 5 is provided to address the row that is to be read out next. The reset pointer 6 is provided to address the row that is to be reset. In
[0036] The window formed by the rolling shutter is scrolled over the array of pixels, thus changing the area of the image sensor that is exposed to incident light. The window may especially be scrolled from one lateral boundary of the array of pixels to the opposite lateral boundary, for instance, in particular from top to bottom in
[0037] The projected light pattern can be created by a mask 9 in the optical path between the array 1 of addressable light sources 3 and an optional projection lens, for instance, or by the projection lens. The light pattern can instead be created by the array 1 of addressable light sources 3 itself, either through position of the light sources 3 or by means of a two-dimensional addressable array of small light sources. In the latter case, the light sources 3 are addressed in a fashion similar to the addressing scheme of a display or micro-display.
[0038]
[0039] It is not necessary that the pitch of the array 1 of addressable light sources 3 match the pitch of the array of pixels in the image sensor 2. One row of light sources 3 may extend over several rows of pixels, for example. The image sensor 2 may comprise 500 rows of pixels, for instance, while the array 1 of addressable light sources 3 may comprise 50 rows of light sources 3, for instance, so that each row of emitting light sources 3* illuminates 10 rows of pixels during exposure. It may nevertheless be advantageous if the array 1 of addressable light sources 3 covers the same field of view as the image sensor 2.
[0040] The operation of the array 1 of addressable light sources 3 and the array of pixels in the image sensor 2 is to be synchronized, so that each of the exposed pixels is illuminated, while pixels that are not exposed are not necessarily illuminated. The light sources 3 have to be active at least during a time period that falls within the time interval during which the pixels are exposed. The time interval during which the pixels are exposed is controlled by the time when the corresponding rows are reset and the time when the corresponding rows are read out (10 rows in the example given above). At each reset and start of exposure of the next row(s) of pixels, a new group of light sources 3 may be activated, so that the group of emitting light sources 3* may change from row to row, or from each set of rows to each set of rows.
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047] In the variants according to
[0048] The light pattern may especially be defined on a raster of predefined spots. The raster may especially be the raster on which the light sources 3 are arranged. If at least some of the spots are individualized, which may be effected by assigning numbers or coordinates, for instance, a code of the light pattern can be obtained by assigning one of two alternative designations to each spot, according to the light pattern. A 0 may be assigned to the dark spots, and a 1 to the bright spots, for instance.
[0049] For a sequence of consecutive frames, each spot yields a corresponding specific sequence of bright and dark items according to its successive appearences as a bright or a dark spot within each frame. If the number of frames in the sequence is n, the specific sequence has n items, and the number of different possible sequences is 2.sup.n. The array 1 of addressable light sources 3 is suitable for a temporary encoding of the light pattern, which is especially favourable in combination with the rolling-shutter image sensor 2. Thus the light pattern can easily be varied during the operation of the structured-light system.
[0050]
[0051]
[0052] The 3D camera system with rolling-shutter image sensor has many advantages, in particular if compared with global-shutter image sensors. Rolling-shutter image sensors are easier to manufacture and require fewer process steps. They enable faster image readout and provide higher dynamic range and higher quantum efficiency for near-infrared light. They can more easily be combined with backside illumination or wafer stacking to create smaller dies. The peak power consumption is much smaller, as it is spread over the activated segments of the array of addressable light sources.
[0053] This simplifies power supply design for the driving circuit and may result in a smaller, more compact circuit with smaller decoupling capacitances.
[0054] The described 3D camera system with rolling-shutter image sensor can be used for a variety of applications, including three-dimensional image detection using structured light or active stereovision. In a structured-light system, the depth is calculated from the deformation of the projected pattern on the objects in the scene. This calculation can be based upon triangulation and geometric placement of the projector and the camera, or upon other principles. In an active stereovision system, the projected pattern provides structure on surfaces in the scene which have no inherent structure (e. g. a white wall). The distance is calculated from the relative position of the two image sensors in the stereovision system.