APPARATUS AND METHOD FOR OBTAINING DEPTH INFORMATION USING DIGITAL MICRO-MIRROR DEVICE
20180231378 ยท 2018-08-16
Inventors
Cpc classification
G01C3/12
PHYSICS
International classification
Abstract
A depth information acquiring apparatus using a digital micro-mirror device (DMD), and a method thereof are provided. The depth information obtaining apparatus includes: a first digital micro-mirror device (DMD) that generates first line light and irradiates the first line light to an object; a second DMD that receives second line light reflected from the object and reflects light corresponding to the second line light; a sensor that senses light reflected by the second DMD; and a controller that controls operations of the first and second DMDs, and calculates depth information of the object by using information with respect to light sensed by the sensor.
Claims
1. A depth information obtaining apparatus comprising: a first digital micro-mirror device (DMD) that generates a first line light and irradiates the first line light to an object; a second DMD that receives a second line light reflected from the object and reflects light corresponding to the second line light; a sensor that senses light reflected by the second DMD; and a controller that controls operations of the first and second DMDs, and calculates depth information of the object by using information with respect to light sensed by the sensor.
2. The depth information obtaining apparatus of claim 1, wherein the first DMD comprises a plurality of element mirrors, and element mirrors arranged in one column among the plurality of element mirrors are simultaneously driven such that the first line light is generated.
3. The depth information obtaining apparatus of claim 1, wherein the second DMD comprises a plurality of element mirrors, and the plurality of element mirrors are driven one by one to reflect light corresponding to the second line light to the sensor.
4. The depth information obtaining apparatus of claim 1, wherein for a first period during which the first line light is irradiated to the object, all element mirrors of the second DMD are driven one by one to reflect light corresponding to the second line light to the sensor.
5. The depth information obtaining apparatus of claim 1, wherein the controller calculates the depth information by using an irradiation angle of the first line light to the object and a location at which the second line light is received at the second DMD.
6. The depth information obtaining apparatus of claim 1, wherein the second DMD comprises a plurality of element mirrors arranged in n columns and m rows, and the controller sequentially drives the element mirrors of a predetermined column that is smaller than an m-th column and then detects all light from n element mirrors, and omits driving of other columns excluding the predetermined column.
7. The depth information obtaining apparatus of claim 1, wherein the second DMD comprises a plurality of element mirrors, and when light is detected from one of the plurality of element mirrors while sequentially driving element mirrors arranged in the first row, the controller omits driving of the rest of the element mirrors in the first row and sequentially drives element mirrors arranged in the second row.
8. The depth information obtaining apparatus of claim 1, further comprising an optical system that is disposed between the first DMD and the second DMD and focuses the first line light to the second DMD.
9. The depth information obtaining apparatus of claim 1, further comprising an optical system that is disposed between the second DMD and the sensor and focuses light reflected by the second DMD to the sensor.
10. A method for obtaining depth information of an object by irradiating a first line light to the object, comprising: generating the first line light and irradiating the first line light to the object by using the first digital micro-mirror device (DMD); reflecting a second line light reflected from the object by using the second DMD; detecting a location where the second line light is reflected in the second DMD; and calculating the depth information by using the detected location.
11. The method for obtaining the depth information of claim 10, wherein the detecting the location comprises: sensing light reflected by the second DMD; and detecting the location by using a driving time of the second DMD and the sensed light.
12. The method for obtaining the depth information of claim 10, wherein the first DMD comprises a plurality of element mirrors, and the irradiating the first line light comprises generating the first line light by simultaneously driving element mirrors arranged in one column among the plurality of element mirrors and irradiating the first line light to the object.
13. The method for obtaining the depth information of claim 10, wherein the second DMD comprises a plurality of element mirrors, and the reflecting the second line light comprises reflecting light corresponding to the second line light by driving the plurality of element mirrors one by one.
14. The method for obtaining the depth information of claim 10, wherein for a first period during which the first line light is irradiated to the object, all element mirrors of the second DMD are driven one by one to reflect light corresponding to the second line light.
15. The method for obtaining the depth information of claim 11, wherein the calculating the depth information calculates the depth information by using an angle at which the first line light is irradiated to the object and the detected location.
16. A depth information obtaining apparatus comprising: a first digital micro-mirror device (DMD) that includes a plurality of first element mirrors and transmits a first line light to an object; a second DMD that includes a plurality of second element mirrors, receives a second line light reflected from the object, and reflects light corresponding to the second line light; a sensor that senses light reflected by the second DMD; and a controller that controls the first line light to be generated by simultaneously driving element mirrors arranged in one column among the plurality of first element mirrors for a first period, and controls light corresponding to the second line light to be reflected to the sensor by driving the plurality of second element mirrors one by one, wherein the controller calculates depth information of the object by using information with respect to light sensed by the sensor.
17. The depth information obtaining apparatus of claim 16, wherein the controller calculates the depth information by using an irradiation angle of the first line light to the object and a location at which the second line light is received at the second plurality of element mirrors.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0039] In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
[0040] Throughout this specification and the claims that follow, when it is described that an element is coupled to another element, the element may be directly coupled to the other element or electrically coupled to the other element through a third element. In addition, unless explicitly described to the contrary, the word comprise and variations such as comprises or comprising will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
[0041] Hereinafter, a depth information obtaining apparatus using a digital micro-mirror device, and a method thereof according to an exemplary embodiment of the present invention will be described.
[0042]
[0043] As shown in
[0044] The transmitting DMD 110 is controlled by the controller 130 and sequentially irradiates (transmits) line light to an object of which a depth needs to be measured. The transmitting DMD 110 is formed of a digital micro-mirror device (DMD).
[0045] The DMD is a device of which micro-mirrors are arranged using a semiconductor process and image information of a pixel is controlled by adjusting an angle of each element mirror, and has merits of high contrast, rapid driving speed, inexpensive cost, and the like. One of the plurality of element mirrors arranged in the DMD may have the following three states: flat, on, and off. When no power is applied, the element mirror is in a flat state. An element mirror corresponding to a pixel at a position to be modulated is electrically inclined into a state of (+/). Cases that the element mirror is inclined in the state of (+/) respectively correspond to an on state and an off state. The on/off state of each element mirror is programmed such that line light can be generated.
[0046] In the exemplary embodiment of the present invention, light from the laser surface light source is wholly irradiated to the transmitting DMD 110, and transmitting DMDs 110 are sequentially turned on per each column such that line light is generated. In this case, the transmitting DMDs 110 are sequentially turned on per column by control of the controller 130.
[0047]
[0048] As shown in
[0049] The receiving DMD 120 is controlled by the controller 130, and receives line light reflected from the object and reflects the received line light to the sensor 140. The receiving DMD 120 is also formed of DMDs. If the line light generated in the transmitting DMD 110 is reflected to the object, the line light becomes bent line light depending on surface roughness of the object. Here, the bent line light implies a depth change from a 3-dimensional reference point, and includes depth information. The receiving DMD 120 reflects light corresponding to such bent line light to the sensor 140. In this case, the receiving DMD 120 turns on element mirrors one by one and each turned-on element mirror reflects light to the sensor 140.
[0050]
[0051] As shown in
[0052]
[0053] As shown in
[0054] During t2, the receiving DMD 120 is sequentially driven from the first row to the n-th row and thus the respective element mirrors are sequentially turned on. In this case, when light exists in each element mirror, the light is reflected to be transmitted to the sensor 140. During t2, line light is generated from the second column of the transmitting DMD 110, and the second line light is reflected to the object and is thus incident on the receiving DMD 120. In this case, during t2, the respective element mirrors of the receiving DMD 120 are sequentially turned on and light corresponding to bent line light is reflected to the sensor 140.
[0055] As described, the receiving DMD 120 according to the exemplary embodiment of the present invention sequentially turns on the respective element mirrors so as to detect bent line light.
[0056] The sensor 140 senses light reflected by the receiving DMD 120. The sensor 140 may be implemented as a sensor that senses light, such as a photodiode. When sensing light, the sensor 140 transmits data of the sensed light to the controller 130. That is, the sensor 140 according to the exemplary embodiment of the present invention receives light corresponding to bent line light from the receiving DMD 120 and senses the received light, and transmits data of the sensed light to the controller 130. The controller 130 obtains the location of the receiving element mirror of the receiving DMD 120 by checking the counter number of the operation pulse using the sensed light data.
[0057] Meanwhile, the controller 130 controls operation of the transmitting DMD 110 and operation of the receiving DMD 120. The controller 130 controls sequential driving per column of the transmitting DMD 110, and controls sequential driving of the receiving DMD 120. That is, the controller 130 performs a control operation to control the transmitting DMD 110 and the receiving DMD 120 to operate as shown in
[0058] In addition, the controller 130 according to the exemplary embodiment of the present invention receives light data from the sensor 140 and calculates depth information by using the received light data. As described above, the bent line light reflected to the object includes depth information, and the controller 130 calculates depth information by using the light data received from the sensor 140. A depth information calculation method of the controller 130 will be described in detail with reference to
[0059] Meanwhile, as shown in
[0060] The first optical system 150 is provided between the object and the receiving DMD 120, and serves to focus bent line light reflected to the object to the receiving DMD 120. In addition, the first optical system 150 also serves to remove noise. The first optical system 150 may be provided as a convex lens and the like.
[0061] The second optical system 160 is disposed between the receiving DMD 120 and the sensor 140, and serves to focus light reflected from the receiving DMD 120 to the sensor 140. In addition, the second optical system 160 also serves to remove noise. The second optical system 160 may be provided as a convex lens and the like. In addition, a projection optical system composed of a convex lens or the like may be positioned between the transmitting DMD 110 and the object so that the transmitting DMD 110 can clearly illuminate the object with the line light.
[0062]
[0063] In
[0064] When a trigonometric function is applied, tamp is as given in Equation 1.
tan =u/f (Equation 1)
[0065] In addition, in
X1=z.Math.tan(90) (Equation 2)
X2=z.Math.tan () (Equation 3)
[0066] The reference line b is as given in Equation 4.
b=X1+X2 (Equation 4)
[0067] When Equation 2 and Equation 3 are put to Equation 4, Equation 5 can be given as follows.
b=z.Math.tan(90)+z.Math.tan () (Equation 5)
[0068] In Equation 5, when Equation 1 is inserted instead of tamp and z is solved, z can be calculated as given in Equation 6.
z=b.Math.f/(u+f cot ) (Equation 6)
[0069] In Equation 6, z is depth information that the controller 130 needs to calculate. In Equation 6, b, f, and are values that are predetermined in a setup stage of the depth information obtaining apparatus 100. Thus, the controller 130 calculates depth information only when u that corresponds to the bent line light is obtained in Equation 6.
[0070] The controller 130 can obtain u by using light data received from the sensor 140. Since the controller 130 controls the receiving DMD 120, the controller 130 is aware of on-timing of the respective element mirrors of the receiving DMD 120. Accordingly, the controller 130 determines which element mirror receives line light through the timing of the light data received from the sensor 140 and accordingly obtains the value of u.
[0071] The method for the controller 130 to calculate the value u will be described in further detail with reference to
[0072]
[0073] As shown in
[0074]
[0075]
[0076] As shown in
[0077]
[0078] As shown in
[0079] As described above, the depth information obtaining apparatus according to the exemplary embodiment of the present invention uses a DMD rather than using a galvanometer mirror as means for generating line light, and therefore no rotation noise is generated. The depth information obtaining apparatus according to the exemplary embodiment of the present invention uses a DMD as a means for receiving reflection light so that a certain type of reflected light can be obtained. Meanwhile, according to the exemplary embodiment of the present invention, since the DMD is used, the entire size of the depth information obtaining apparatus can be reduced and depth information can be stably obtained.
[0080] In addition, in the exemplary embodiment of the present invention, the depth information can be obtained by using two DMDs and one simple sensor, thereby saving cost.
[0081] While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.