Exposure mechanism of optical touch system and optical touch system using the same
09841846 · 2017-12-12
Assignee
Inventors
Cpc classification
G06F3/0421
PHYSICS
International classification
Abstract
An exposure mechanism of an optical touch system, which includes a plurality of image sensors and a plurality of active light sources each irradiating corresponding to the associated image sensor, includes: capturing image frames using the image sensors with a sampling cycle to allow each of the image sensors to capture a bright image, wherein the sampling cycle includes a plurality of working modes and in each of the working modes at least one of the image sensors captures the bright image in a sampling interval; simultaneously capturing a dark image using all the image sensors in a denoising sampling interval; and calculating a differential image between the bright image and the dark image captured by each image sensor.
Claims
1. An optical touch system, comprising: a touch surface; a plurality of reflection light bars disposed on edges of the touch surface, respectively; a first image sensor configured to capture image frames looking across the touch surface in a first sampling interval and a denoising sampling interval to respectively obtain a first bright image and a first dark image; a first active light source configured to irradiate corresponding to the first sampling interval; a second image sensor configured to capture image frames looking across the touch surface in a second sampling interval and the denoising sampling interval to respectively obtain a second bright image and a second dark image, wherein the first sampling interval is longer than the second sampling interval; a second active light source configured to irradiate corresponding to the second sampling interval; and a processing unit configured to calculate a first differential image between the first bright image and the first dark image, and calculate a second differential image between the second bright image and the second dark image.
2. The optical touch system as claimed in claim 1, wherein the denoising sampling interval is early than or later than the first sampling interval and the second sampling interval.
3. The optical touch system as claimed in claim 1, wherein the denoising sampling interval is equal to the second sampling interval.
4. The optical touch system as claimed in claim 3, wherein the processing unit is further configured to calculate a time ratio of the first sampling interval and the denoising sampling interval, and adjust a pixel gray level of the first dark image according to the time ratio.
5. The optical touch system as claimed in claim 1, wherein the first sampling interval and the second sampling interval form a first sampling cycle, and the denoising sampling interval is later than the first sampling cycle; the first image sensor is further configured to capture a bright image in a first sampling interval of a second sampling cycle after the denoising sampling interval, and the first active light source irradiates corresponding to the first sampling interval of the second sampling cycle; the second image sensor is further configured to capture a bright image in a second sampling interval of the second sampling cycle after the denoising sampling interval, and the second active light source irradiates corresponding to the second sampling interval of the second sampling cycle; and the processing unit is further configured to calculate a differential image between the bright image of the first sampling interval of the second sampling cycle and the first dark image, and calculate a differential image between the bright image of the second sampling interval of the second sampling cycle and the second dark image.
6. The optical touch system as claimed in claim 1, further comprising: a third image sensor configured to capture image frames looking across the touch surface in a third sampling interval and the denoising sampling interval to respectively obtain a third bright image and a third dark image; and a third active light source configured to irradiate corresponding to the third sampling interval.
7. The optical touch system as claimed in claim 6, wherein the third active light source is disposed adjacent to the third image sensor.
8. The optical touch system as claimed in claim 1, wherein the first active light source is disposed adjacent to the first image sensor.
9. The optical touch system as claimed in claim 1, wherein the second active light source is disposed adjacent to the second image sensor.
10. The optical touch system as claimed in claim 1, wherein the processing unit is further configured to perform an object positioning according to the first and second differential images.
11. An optical touch system, comprising: a touch surface; a plurality of reflection light bars disposed on edges of the touch surface, respectively; a first image sensor configured to capture image frames looking across the touch surface in a first sampling interval and a denoising sampling interval to respectively obtain a first bright image and a first dark image; a first active light source configured to irradiate corresponding to the first sampling interval; a second image sensor configured to capture image frames looking across the touch surface in a second sampling interval and the denoising sampling interval to respectively obtain a second bright image and a second dark image; a second active light source configured to irradiate corresponding to the second sampling interval; and a processing unit configured to calculate a first differential image between the first bright image and the first dark image, and calculate a second differential image between the second bright image and the second dark image, wherein the first sampling interval and the second sampling interval form a first sampling cycle, and the denoising sampling interval is later than the first sampling cycle, the first image sensor is further configured to capture a bright image in a first sampling interval of a second sampling cycle after the denoising sampling interval, and the first active light source irradiates corresponding to the first sampling interval of the second sampling cycle, the second image sensor is further configured to capture a bright image in a second sampling interval of the second sampling cycle after the denoising sampling interval, and the second active light source irradiates corresponding to the second sampling interval of the second sampling cycle, and the processing unit is further configured to calculate a differential image between the bright image of the first sampling interval of the second sampling cycle and the first dark image, and calculate a differential image between the bright image of the second sampling interval of the second sampling cycle and the second dark image.
12. The optical touch system as claimed in claim 11, wherein the first sampling interval, the second sampling interval and the denoising sampling interval are identical.
13. The optical touch system as claimed in claim 11, wherein the first active light source is disposed adjacent to the first image sensor.
14. The optical touch system as claimed in claim 11, wherein the second active light source is disposed adjacent to the second image sensor.
15. The optical touch system as claimed in claim 11, wherein the processing unit is further configured to perform an object positioning according to the first and second differential images.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other objects, advantages, and novel features of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE EMBODIMENT
(11) It should be noted that, wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
(12) Referring to
(13) The light bars 121 to 124 are respectively disposed at edges of the touch surface 11. The light bars 121 to 124 may be reflection light bars (i.e. the passive light source) or irradiation light bars (i.e. the active light source). In one embodiment, when the light bars 121 to 124 are reflection light bars, the optical touch system 1 may further include a plurality of active light sources (e.g. L.sub.11, L.sub.13, L.sub.21, L.sub.22, L.sub.31 and L.sub.32) disposed adjacent to the image sensors S.sub.11 to S.sub.32 respectively. For example, the active light sources L.sub.11 to L.sub.32 may be disposed next to or at the upper or lower rim of the image sensors S.sub.11 to S.sub.32 respectively as long as field of views of the image sensors are not blocked. In another embodiment, when the light bars 121 to 124 are irradiation light bars, the optical touch system 1 may not include the active light sources L.sub.11 to L.sub.32; or the optical touch system 1 may also include the active light sources L.sub.11 to L.sub.32 served as compensation light sources for light compensation so as to compensate the non-uniform brightness at the positions of the corners or the image sensors.
(14) The active light sources (e.g. L.sub.11 to L.sub.32 or 121 to 124) are configured to provide light when the image sensors S.sub.11 to S.sub.32 are capturing images, and thus each of the active light sources irradiates corresponding to the associated image sensor.
(15) Referring to
(16) Referring to
(17) Step S.sub.41: The image sensors S.sub.11 to S.sub.32 respectively capture an image frame with a sampling cycle, wherein the sampling cycle may include a first working mode, a second working mode and a third working mode. In the first working mode, the image sensors S.sub.11, S.sub.12 respectively capture an image frame in a sampling interval T.sub.1, and as the active light sources L.sub.11, L.sub.12 associated with the image sensors S.sub.11, S.sub.12 (
(18) Step S.sub.42: Next, all the image sensors S.sub.11 to S.sub.32 respectively capture a dark image I.sub.4 simultaneously in a denoising sampling interval T.sub.4 (e.g. including a dark image I.sub.4.sub._.sub.11 captured by the image sensor S.sub.11, a dark image I.sub.4.sub._.sub.12 captured by the image sensor S.sub.12, a dark image I.sub.4.sub._.sub.21 captured by the image sensor S.sub.21, a dark image I.sub.4.sub._.sub.22 captured by the image sensor S.sub.22, a dark image I.sub.4.sub._.sub.31 captured by the image sensor S.sub.31 and a dark image I.sub.4.sub._.sub.32 captured by the image sensor S.sub.32); that is, in the denoising sampling interval T.sub.4, all the active light sources L.sub.11 to L.sub.32 or 121 to 124 are turned off (extinction). In other words, the image sensors S.sub.11 to S.sub.32 capture an image frame under the condition that all active light sources are turned off, and thus the image frame captured now is referred to the dark image herein.
(19) Step S.sub.43: Finally, the processing unit 13 calculates a differential image (e.g. including I.sub.1.sub._.sub.11-I.sub.4.sub._.sub.11, I.sub.1.sub._.sub.12-I.sub.4.sub._.sub.12, I.sub.2.sub._.sub.21-I.sub.4.sub._.sub.21, I.sub.2.sub._.sub.22-I.sub.4.sub._.sub.22, I.sub.3.sub._.sub.31-I.sub.4.sub._.sub.31, I.sub.3.sub._.sub.32-I.sub.4.sub._.sub.32) between the bright images I.sub.1 to I.sub.3 and the dark image I.sub.4 captured by each of the image sensors so as to eliminate the interference from ambient light. The processing unit 13 then performs the object positioning according to the differential images.
(20) In one embodiment, sampling intervals of every working mode are identical and the sampling intervals T.sub.1 to T.sub.3 may identical to the denoising sampling interval T.sub.4; that is, T.sub.1=T.sub.2=T.sub.3=T.sub.4.
(21) In one embodiment, sampling intervals of different working modes may or may not be identical; that is, the sampling intervals T.sub.1 to T.sub.4 may be identical or different. For example, as distances of the image sensors S.sub.11 and S.sub.12 from the opposite active light bars are farther than distances of the image sensors S.sub.31 and S.sub.32 from the opposite active light bars, the sampling interval T.sub.1 may be longer than the sampling interval T.sub.3 to allow the bright images I.sub.1 and I.sub.3 to have substantially identical brightness, but not limited to. The value of the sampling intervals may be adjusted according to actual applications. For example, when the touch surface 11 is set perpendicular to the horizontal plane, field of views of the image sensors S.sub.21 and S.sub.22 may cover more ambient light thereby having brightness higher than that of field of views of the image sensors S.sub.11, S.sub.12, S.sub.31 and S.sub.32. Accordingly, the sampling interval T.sub.2 may be shorter than the sampling intervals T.sub.1 and T.sub.3 to allow the bright images I.sub.1 to I.sub.3 to have substantially identical brightness, but not limited to. As mentioned above values of the sampling intervals may be set according to actual applications.
(22) In one embodiment, if the sampling intervals of every working mode are different, the denoising sampling interval may be equal to a shortest sampling interval of the sampling intervals. For example, if the second sampling interval T.sub.2 is the shortest sampling interval, the denoising sampling interval T.sub.4 is equal to the second sampling interval Meanwhile, as the first sampling interval T.sub.1 of the first working mode and the third sampling interval T.sub.3 of the third working mode are not equal to the denoising sampling interval T.sub.4, the processing unit 13 may adjust a pixel gray level of the associated dark image according to a time ratio of the sampling interval of different working modes and the denoising sampling interval before calculating the differential image; for example, calculating a time ratio (T.sub.1/T.sub.4) and adjusting pixel gray levels of the dark images I.sub.4.sub._.sub.11, I.sub.4.sub._.sub.12 to I.sub.4.sub._.sub.11′, I.sub.4.sub._.sub.12′ according to the time ratio (T.sub.1/T.sub.4); calculating a time ratio (T.sub.3/T.sub.4) and adjusting pixel gray levels of the dark images I.sub.4.sub._.sub.31, I.sub.4.sub._.sub.32 to I.sub.4.sub._.sub.31′, I.sub.4.sub._.sub.32′ according to the time ratio (T.sub.3/T.sub.4) such that the exposure condition of all dark images are substantially identical. Then, the processing unit 13 calculates a differential image between the bright image and the adjusted dark image captured by each of the image sensors, e.g. calculating I.sub.1.sub._.sub.11-I.sub.4.sub._.sub.11′, I.sub.1.sub._.sub.12-I.sub.4.sub._.sub.12′, I.sub.2.sub._.sub.21-I.sub.4.sub._.sub.21, I.sub.2.sub._.sub.22-I.sub.4.sub._.sub.22, I.sub.3.sub._.sub.31-I.sub.4.sub._.sub.31′, I.sub.3.sub._.sub.32-I.sub.4.sub._.sub.32′) and then performs the object positioning according to the differential images.
(23) In another embodiment, sampling intervals of a part of the working modes may be identical but different from sampling intervals of other working modes.
(24) For example in
(25) In addition, the image sensors may simultaneously capture the dark images at first (e.g. the dark image I.sub.4 shown by the dashed line in
(26) In addition, when the optical touch system 1 operates continuously, two sampling cycles may share the dark image captured in one denoising sampling interval. For example referring to
(27) It should be mentioned that the optical touch system according to the embodiment of the present disclosure is not limited to including six image sensors S.sub.11-S.sub.32 and active light sources L.sub.11 to L.sub.32 shown in
(28) Referring to
(29) In this embodiment, the denoising sampling interval T.sub.4 may also be early than (e.g. I.sub.4 shown by the dashed line in
(30) In one embodiment, it is assumed that the first sampling interval T.sub.1 is longer than the second sampling interval T.sub.2, and the denoising sampling interval T.sub.4 is equal to the second sampling interval T.sub.2; that is, the denoising sampling interval T.sub.4 is equal to the smaller one of the first sampling interval T.sub.1 and the second sampling interval T.sub.2. In this case, the processing unit 13 may further calculate a time ratio (T.sub.1/T.sub.4) of the first sampling interval T.sub.1 and the denoising sampling interval T.sub.4, and adjust the pixel gray level of the first dark image I.sub.4.sub._.sub.11 according to the time ratio (T.sub.1/T.sub.4).
(31) In another embodiment, the first sampling interval T.sub.1, the second sampling interval T.sub.2 and the denoising sampling interval T.sub.4 may all be identical.
(32) Referring to
(33) Referring to
(34) Similarly, in this embodiment the denoising sampling interval T.sub.4 may also be early than (e.g. I.sub.4 shown by the dashed line in
(35) Similarly, it may be assumed that the first sampling interval T.sub.1 is longer than the second sampling interval T.sub.2, and the denoising sampling interval T.sub.4 is equal to the second sampling interval T.sub.2. The processing unit 13 may further calculate a time ratio (T.sub.1/T.sub.4) of the first sampling interval T.sub.1 and the denoising sampling interval T.sub.4, and adjust the pixel gray level of the first dark image I.sub.4.sub._.sub.11 according to the time ratio (T.sub.1/T.sub.4).
(36) Similarly, the first sampling interval T.sub.1, the second sampling interval T.sub.2 and the denoising sampling interval T.sub.4 may all be identical.
(37) Referring to
(38) In another embodiment, the optical touch system 1 may include three image sensors (e.g. S.sub.11, S.sub.21 and S.sub.31) corresponding to one working mode of a sampling cycle respectively, and details thereof are similar to
(39) In addition, it should be mentioned that in one sampling cycle of the optical touch system according to the embodiment of the present disclosure, it is not limited to capturing image frames simultaneously using two image sensors in every working mode as shown in
(40) For example referring to
(41) Next, all image sensors S.sub.11 to S.sub.32 simultaneously capture a dark image respectively in a denoising sampling interval T.sub.7 similar to the step S.sub.42 of
(42) Finally, the processing unit 13 calculates a differential image (e.g. including I.sub.5.sub._.sub.11-I.sub.7.sub._.sub.11, I.sub.5.sub._.sub.12-I.sub.7.sub._.sub.12, I.sub.6.sub._.sub.21-I.sub.7.sub._.sub.21, I.sub.6.sub._.sub.22-I.sub.7.sub._.sub.22, I.sub.5.sub._.sub.31-I.sub.7.sub._.sub.31, I.sub.5.sub._.sub.32-I.sub.7.sub._.sub.32) between the bright images I.sub.5 to I.sub.6 (e.g. including I.sub.5.sub._.sub.11, I.sub.5.sub._.sub.12, I.sub.6.sub._.sub.21, I.sub.6.sub._.sub.22, I.sub.5.sub._.sub.31, I.sub.5.sub._.sub.32) and the dark image I.sub.7 (e.g. including I.sub.7.sub._.sub.11, I.sub.7.sub._.sub.12, I.sub.7.sub._.sub.21, I.sub.7.sub._.sub.22, I.sub.7.sub._.sub.31, I.sub.7.sub._.sub.32) captured by each of the image sensors so as to eliminate the interference from ambient light. The processing unit 13 then performs the object positioning according to the differential images similar to the step S.sub.43 of
(43) Similarly, when the optical touch system 1 operates continuously, two sampling cycles may share the dark image captured in one denoising sampling interval. For example referring to
(44) As mentioned above, the conventional optical touch system may sacrifice the synchronization between image frames and the positioning accuracy in order to eliminate the interference from ambient light. Therefore, the present disclosure further provides an exposure mechanism of an optical touch system (
(45) Although the disclosure has been explained in relation to its preferred embodiment, it is not used to limit the disclosure. It is to be understood that many other possible modifications and variations can be made by those skilled in the art without departing from the spirit and scope of the disclosure as hereinafter claimed.