The present invention relates to imaging systems and methods, and, more particularly, to structured light imaging systems and methods. It relates also to methods and apparatuses for determining depth maps of scenes.
Many depth sensing measurement systems (also known as 3D imaging systems or 3D cameras) rely on the triangulation principle. One of the most common methods in active triangulation systems is to use an emitter (or projector) and a receiver, both physically separated from each other to build the base length of the triangulation system. The projector may provide a structured illumination. The structured illumination is understood in this context as a spatially coded or modulated illumination. The receiver comprises an image sensor with an array of pixels. A controller typically processes the raw image acquired by the receiver and derives a three-dimensional depth map of the acquired objects, scene or people. Such systems are generally known as structured light imaging systems. The structured illumination may have any regular shape, e.g. lines or circles, or may have a pseudo-random pattern such as pseudo-random dot patterns or further may have pseudo-random shapes or sizes of shapes. The implementation and use of such a pseudo-random but regular pattern in a projector of a structured light imaging system has been published in PCT publication WO2007/105205A2 and has been widely adapted in gaming industry. A new type of a projector for use in a structured light imaging based on many light emitting laser diodes on the same die and projected into the 3D space are presented in US2013/0038881A1 and WO2013127974A1. The formation of the pattern of the projection already on the light emitting solid-state device has the advantage of being highly energy efficient. E.g. in case of a random dot pattern, all the generated light is inherently bundled into the dots. There is no loss in between the dots. On the other side, building a projector based on imprinted transparencies, masks or micro-mirror arrays such as digital light processors (DLP), the light between dots is blocked or deviated. Therefore, a large amount of the generated optical power is lost. Other projectors are based on a single collimated laser diode and one or several diffractive optical elements. These types of projectors show a good efficiency, but it is extremely challenging to keep the pattern stable enough over a large temperature range to perform reasonable depth measurement based on structured light imaging. To cope with such thermal shortcomings parts of the pattern projector may be temperature controlled, e.g. by using Peltier elements or heating resistors, thus reducing the overall energy efficiency.
Another improvement for a structured light imaging system based on a temporally coded structured light source and image sensor has been proposed in the European publication EP2519001A2. Applying temporal coding on a structured light imaging system enables to subtract background light either on-pixel, in case the pixel on the image sensor can perform differential imaging, or off-pixel as post-processing of the image. Further, temporal coding or modulation enables multi-camera operation. This means different structured light imaging systems can apply temporal coding and, by doing so, can operate within the same environment without interfering with each other. Specific temporal coding approaches that can operate with limited interferences are e.g. based on code division multiple access, frequency division multiple access or others such as frequency or phase hopping.
It can be an object of this invention, to provide a highly efficient structured light imaging system with improved depth and lateral resolution as well as a corresponding method and an apparatus and a method for depth mapping a scene. A structured light imaging system can also be understood as a structured light imaging apparatus.
These objectives are achieved particularly through the features of the independent claims. In addition, further advantageous embodiments follow from the dependent claims and the description.
In a first view, the structured light imaging apparatus comprises a projector comprising at least two groups of light emitters for emitting structured light, an image sensor for sensing light originating from the projector, and a control unit.
The controller is structured and configured for individually operating each group of the at least two groups of light emitters.
In another view, the structured light imaging system includes an image sensor and a projector, wherein the projector includes at least two groups of light emitters, wherein a controller is configured to enable that each group is operated individually.
Both views can be mixed and interchanged.
In some embodiments of the present invention, a single light projecting device in the projector is configured to project structured light emitted by the at least two groups of light emitters onto a scene. It is advantageous and reduces processing and calibration complexity, if the patterns of the group of light emitters are projected by the same single light projecting device. This results in a constant combined pattern of the different group of light emitters, independent on the distance of the object in the scene. By having e.g. two physically separated light projecting devices in front of the group of light emitters, the different emitted patterns cross each other over the distance. Therefore, a single calibration acquisition at a single distance will not suffice to deduce disparities and measure distances based on triangulation.
In some embodiments of the present invention, the at least two groups of light emitters include vertical cavity surface emitting lasers (VCSEL). In some instances, VCSEL can be a suitable choice of light emitters, since the can be integrated in a small devices and due to their low cost and high volume manufacturability.
In some embodiments of the present invention, the at least two groups of light emitters are arranged on a single die. In case the at least two groups of light emitters are on the same die, it simplifies the design of the light projecting device.
In some embodiments of the present invention, the at least two groups of light emitters are arranged physically interlaced. Physical interlacing of the at least two groups of light emitters and the projection thereof allows to have more dense structures in the emitted structured light, hence, the spatial information derived from the structured light image enable higher lateral and depth resolutions.
In some embodiments of the present invention, the at least two groups of light emitters are arranged to emit the same, but displaced structured light pattern. By emitting the same but displaced structured light pattern by the at least two groups of light emitters, the result becomes more predictive than by emitting complete different pattern by the at least two groups of light emitters.
In some embodiments of the present invention, the at least two groups of light emitters are arranged to emit different structured light patterns. Emitting different structured light pattern e.g. emitting a random dot pattern and a line stripe pattern may increase the depth resolution. Further, combinations of different random dot patterns are imaginable.
In some embodiments of the present invention, the controller is configured to enable that the at least two groups of light emitters are operated in an interleaved mode. Since the controller can be configured to enable that each group is operated individually, it can be advantageous to interleave to operation of the different group of light emitters. Different schemes of interleaved operations are imaginable such a pseudo-noise operation, frequency hopping operation or others, dependent on the actual application. Interleaved operation can help to reduce interferences between structured light imaging systems and can reduce issues of fast moving objects in the present invention.
In some embodiments of the present invention, the image sensor includes an array of pixels, each pixel having a separate storage node per group of light emitters.
In some embodiments of the present invention, the controller is configured to enable that for each pixel of the image sensor one storage node per group of light emitters is allocated. It can be advantageous to have on each pixel of the image sensor a separate storage node per group of light emitters. This can enable to store the images of each group of light emitters in a separate storage node.
In some embodiments of the present invention, the pixels of the image sensor include a common signal removal circuitry configured to remove a common-mode signal of the storage nodes of the pixels on the image sensor. A common-mode signal removal on pixel level increases the dynamic range and enables to suppress background light.
In some embodiments of the present invention, the controller is configured to enable that at least two groups of light emitters are turned on alternately and repetitively during exposure, wherein the signal is integrated correspondingly on the allocated storage nodes of the pixels. The alternating and repeating operation of the group of light emitters and the corresponding signal integration in the allocated storage nodes in the pixels during exposure can help to reduce interferences with other structured light imaging system in the same surroundings and further reduces effects due to changing scenes during exposures.
In some embodiments of the present invention, the pixels of the image sensor are time-of-flight pixels. Most of the state-of-the-art time-of-flight pixels already contain two storage nodes and even an in-pixel common-mode removal circuitry. Therefore, instead of designing new pixels, one could build a structured light system according to the invention based on such time-of-flight pixel architectures.
In a first view, the structured light imaging method comprises providing a projector comprising at least two groups of light emitters, emitting structured light from the at least two groups of light emitters, wherein each of the groups of light emitters is operated individually, and sensing light originating from the projector by means of an image sensor.
In another view, the structured light imaging method comprises using an image sensor and a projector wherein the projector includes at least two groups of light emitters, each group of light emitters being operated individually.
Both views can be mixed and interchanged.
In a variant, that structured light emitted by the at least two groups of light emitters is projected through a single light projecting device onto the scene. In a variant, the at least two groups of light emitters are operated in an interleaved mode. In a variant, the at least two groups for each pixel of the image sensor one storage node per group of light emitters is allocated. In a variant, a common-mode signal of the storage nodes of the image sensor is removed. In a variant, that the at least two groups of light emitters are turned on alternately and repetitively during exposure, wherein the signal is integrated correspondingly in the allocated storage nodes of the pixels.
The method for depth mapping of a scene comprises
In another view, the method for depth mapping of a scene comprises
The apparatus for determining a depth map of a scene comprises a structured light imaging apparatus (or system) of the herein-described kind for illuminating the scene with structured light and for detecting light portions of the structured light reflected from the scene. And it comprises a processing unit for determining the depth map of the scene from the detected light portions. The processing unit may be comprised in the controller of the structured light imaging apparatus.
The herein described invention will be more fully understood from the detailed description given herein below and the accompanying drawings which should not be considered limiting to the invention described in the appended claims. The drawings show
In prior art structured light imaging systems, the projector is either static, meaning always emitting the same pattern, or it includes some moving parts in the projector such as micro-mirrors (e.g. MEMS based digital light processor), or it includes local transparency changing devices such as liquid crystal devices. The latter two enable to change the pattern almost arbitrarily, but much of the emitted light is wasted due the light blocking nature of the approach. The present invention can, at least in instances, achieve a highly efficient structured light imaging system without any moving parts, better resolution, and increased temperature stability.
The two groups of light emitters 111a, 111b are controlled by the controller 150. Further, the controller 150 synchronizes the two groups of light emitters 111a, 111b with the image sensor 120 and the pixels 121.
The light emitters are, e.g., vertical cavity surface emitting lasers (VCSEL) on a VCSEL array. A structured light imaging system 10 with a light emitting component 110 based on a VCSEL array but without separating the emitters into different groups that can be operated individually as proposed by the present patent application have been published by US2013/0038881A1 and WO2013127974A1.
According to
An embodiment of a pixel 121 of the image sensor 120 is presented in
Some pixel implementations further include a third switch to dump unwanted charges, e.g. during readout or idle times. In the illustrated embodiment, the pixel 121 further includes a signal processing circuitry 125 that performs subtraction of signals, more specifically, determining a difference between charges stored in the first storage node 124a and charges stored in the second storage node 124b.
The subtraction or common mode charge removal (common-mode signal removal) may happen continuously during exposure, several times during exposure or at the end of the exposure before reading out the signals. A structured light imaging system using similar pixel architectures has been presented in EP2519001A2, where all light during the emission of structured light is transferred to the first storage node 124a of the pixels 121 on the image sensor 120 and where during an equal time duration, the emission of structured light being turned off and only the background light signal is transferred to the second storage node 124b of the pixels 121 on the image sensor 120. This on/off cycles could be repeated many times, and the signals are integrated in the first and second storage nodes of the pixels, respectively.
By doing the subtraction or common signal removal (common-mode signal removal) in the two storage nodes of each pixel, the background signal can be cancelled early on in the signal processing path. Other pixel architectures containing such pixel architectures, i.e. with pixels with a single photo-sensitive area, connected by a first switch to a first storage node and by a second switch to a second storage node, are well known in pixels used in time-of-flight depth imaging and fluorescence lifetime microscopy. Such pixel architectures have been published e.g. in patents U.S. Pat. No. 5,856,667, EP1009984B1, EP1513202B1 and U.S. Pat. No. 7,884,310B2.
An embodiment of the present invention proposes to synchronise the two groups of light emitters 111a, 111b and the two switches 123a, 123b by the controller 150. In a first phase, the first group of light emitters 111a is turned on, the second group of light emitters 111b is turned off. During this time, all photo generated charges from the photo-sensitive area 122 of the pixels 121 on the image sensor 120 are transferred to the first storage nodes 124a by the switch 123a. In a second phase, the second group of light emitters 111b is turned on, the first group of light emitters 111a is turned off. Now, all photo-generated charges from the photo-sensitive area 122 of the pixels 121 on the image sensor 120 are transferred to the second storage nodes 124b by the switch 123b.
The cycle of the first and the second phase may be repeated many times. In particular, the duration of the first phase can be the same as the duration of the second phase in the same cycle. In general, the phase duration may change from cycle to cycle. By doing so, temporal coding of the cycles is possible and e.g. orthogonal modulation schemes can be applied to avoid interferences between different structured light imaging systems 10. Faster cycling, meaning shorter phase duration, generally shows improved performance in case of fast moving objects in the scene. Phase durations typically are in the order of a few hundreds of nanoseconds up to a few hundreds of microseconds. Dependent on the applications, as many as up to a million cycles may be repeated for a single exposure and their signals integrated in the two storage nodes.
The signal processing circuitry 125 in the pixels 121 may include some common light signal removal capability (common-mode signal removal capability). Such common signal removal feature in the pixel 121 may tremendously increase the dynamic range of the structured light imaging system 10 and increases background light robustness.
After the exposure with all the cycles, the data is read out from the pixels 121 of the image sensor 120 to the control unit 150, where a depth image of the imaged object 50 in the environment can be derived from the data.
An illustrative implementation of a light emitting component 111 is sketched in
In one embodiment, the light emitting component 111 is built on a first group of vertical cavity surface emitting laser (VCSEL) and a second group of VCSEL on the same emitting die. The first and second group of light emitters can be physically interlaced. Further, the first and second group of light emitters (111a, 111b) may be arranged to emit the same structured light pattern, e.g. the same random dot pattern, but the first emitted structured light pattern being laterally displaced with respect to the second emitted structured light pattern. In other situations, it may be provided that the two groups of light emitters (111a, 111b) are arranged to emit different structured light pattern such as a random dot pattern and a stripe-shaped pattern, or two different random dot patterns.
The images of
For illustration purposes, the example is limited to a random dot pattern for each one of the group of light emitters. However, many different structured light patterns and their combinations are possible implementation of the invention. In case of random dot patterns, the second group of light emitters 111b may have the same pattern as the first, but it is laterally displaced with respect to the first group of light emitters 111a, and it can be operated individually.
As an example, during a first phase the first group of light emitters 111a is turned on (open circles) and the photo-charges acquired by the image sensor 120 are transferred to the first storage node 124a by the first switch 123a on the pixel 121, cf.
The image series of
In the image series of
At a distance of 4 pixels between the dots (
In the illustrated case, it is assumed the pixels 121 comprise a common signal removing circuitry in its signal processing circuitry 125 to subtract a common level of the signals from the first and second storage nodes 124a, 124b (cf.
The resulting differential image has a value around zero if only background light is present (after common signal removal only noise remains), and it has positive signals for dots originating from the first group of light emitters 111a and negative signals from dots originating from the second group of light emitters 111b. The images of
The image series of
The following embodiments are furthermore disclosed:
Structured light imaging system embodiments (structured light imaging apparatus embodiments):
E1. A structured light imaging system (10) including an image sensor (120) and a projector (110), wherein the projector (110) includes at least two groups of light emitters (111a, 111b), wherein a controller (150) is configured to enable that each group is operated individually.
E2. The structured light imaging system (10) according to embodiment E1, wherein a single light projecting device (112) of the projector (110) is configured to project structured light emitted by the at least two groups of light emitters (111a, 111b) onto a scene.
E3. The structured light imaging system (10) according to embodiment E1 or E2, wherein the at least two groups of light emitters (111a, 111b) include vertical cavity surface emitting lasers (VCSEL).
E4. The structured light imaging system (10) according to one of embodiments E1 to E3, wherein the at least two groups of light emitters (111a, 111b) are arranged on a single die.
E5. The structured light imaging system (10) according to one of embodiments E1 to E4, wherein the at least two groups of light emitters (111a, 111b) are arranged physically interlaced.
E6. The structured light imaging system (10) according to one of embodiments E1 to E5, wherein the at least two groups of light emitters (111a, 111b) are arranged to emit the same, but displaced structured light pattern.
E7. The structured light imaging system (10) according to one of embodiments E1 to E6, wherein the at least two groups of light emitters (111a, 111b) are arranged to emit different structured light pattern.
E8. The structured light imaging system (10) according to one of embodiments E1 to E7, wherein the controller (150) is configured to enable that the at least two groups of light emitters (111a, 111b) are operated in an interleaved mode.
E9. The structured light imaging system (10) according to one of embodiments E1 to E8, wherein the image sensor (120) includes an array of pixels (121), each pixel (121) having a separate storage node (124a, 124b) per group of light emitters (111a, 111b).
E10. The structured light imaging system (10) according to one of embodiments E1 to E9, wherein the controller (150) is configured to enable that for each pixel (121) of the image sensor (120) one storage node (124a, 124b) per group of light emitters (111a, 111b) is allocated.
E11. The structured light imaging system (10) according to one of embodiments E1 to E10, wherein the pixels (121) of the image sensor (120) include a common signal removal circuitry configured to remove a common-mode signal of the storage nodes (124a, 124b) of the pixels (121) on the image sensor (120).
E12. The structured light imaging system (10) according to one of embodiments E1 to E11, wherein the controller (150) is configured to enable that at least two groups of light emitters (111a, 111b) are turned on alternately and repetitively during exposure, wherein the signal is integrated correspondingly on the allocated storage nodes (124a, 124b) of the pixels (121).
E13. The structured light imaging system (10) according to one of embodiments E1 to E12, wherein the pixels (121) of the image sensor (120) are time-of-flight pixels.
Structured light imaging method embodiments:
E14. A structured light imaging method using an image sensor (120) and a projector (110) wherein the projector (110) includes at least two groups of light emitters (111a, 111b), each group of light emitters being operated individually.
E15. The structured light imaging method according to embodiment E14, wherein structured light emitted by the at least two groups of light emitters (111a, 111b) is projected through a single light projecting device (112) onto the scene.
E16. The structured light imaging method according to embodiment E14 or E15, wherein the at least two groups of light emitters (111a, 111b) are operated in an interleaved mode.
E17. The structured light imaging method according to one of embodiments E14 to E16, wherein for each pixel (121) of the image sensor (120) one storage node (124a, 124b) per group of light emitters (111a, 111b) is allocated.
E18. The structured light imaging method according to one of embodiments E14 to E17, wherein a common-mode signal of the storage nodes of the image sensor is removed.
E19. The structured light imaging method according to one of embodiments E14 to E18, wherein the at least two groups of light emitters (111a, 111b) are turned on alternately and repetitively during exposure, wherein the signal is integrated correspondingly in the allocated storage nodes (124a, 124b) of the pixels (121).
10 structured light imaging system
110 projector
111 light emitting component
111
a/b first/second group of light emitters
112 light projecting device
130 optical system
120 image sensor
121 pixel
122 photo-sensitive area
123
a/b first/second switch
124
a/b first/second storage node
125 signal processing circuitry
150 controller
50 object
20
a emitted structured light when 1st group of light emitters is on
20
b emitted structured light when 2nd group of light emitters is on
30
a reflected light when 1st group of light emitters is on
30
b reflected light when 2nd group of light emitters is on
| Number | Date | Country | Kind |
|---|---|---|---|
| 00976/14 | Jun 2014 | CH | national |
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/SG2015/050177 | 6/23/2015 | WO | 00 |