TWI590103B - Portable optical touch system - Google Patents
Portable optical touch system Download PDFInfo
- Publication number
- TWI590103B TWI590103B TW103131504A TW103131504A TWI590103B TW I590103 B TWI590103 B TW I590103B TW 103131504 A TW103131504 A TW 103131504A TW 103131504 A TW103131504 A TW 103131504A TW I590103 B TWI590103 B TW I590103B
- Authority
- TW
- Taiwan
- Prior art keywords
- image
- image sensor
- touch system
- portable optical
- infrared light
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims description 198
- 238000012545 processing Methods 0.000 claims description 81
- 238000004891 communication Methods 0.000 claims description 48
- 238000001914 filtration Methods 0.000 claims description 26
- 238000000034 method Methods 0.000 claims description 22
- GWEVSGVZZGPLCZ-UHFFFAOYSA-N Titan oxide Chemical compound O=[Ti]=O GWEVSGVZZGPLCZ-UHFFFAOYSA-N 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 7
- 239000000395 magnesium oxide Substances 0.000 claims description 6
- CPLXHLVBOLITMK-UHFFFAOYSA-N magnesium oxide Inorganic materials [Mg]=O CPLXHLVBOLITMK-UHFFFAOYSA-N 0.000 claims description 6
- AXZKOIWUVFPNLO-UHFFFAOYSA-N magnesium;oxygen(2-) Chemical compound [O-2].[Mg+2] AXZKOIWUVFPNLO-UHFFFAOYSA-N 0.000 claims description 6
- 229910000420 cerium oxide Inorganic materials 0.000 claims description 4
- BMMGVYCKOGBVEV-UHFFFAOYSA-N oxo(oxoceriooxy)cerium Chemical compound [Ce]=O.O=[Ce]=O BMMGVYCKOGBVEV-UHFFFAOYSA-N 0.000 claims description 4
- 239000004408 titanium dioxide Substances 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 15
- 238000013461 design Methods 0.000 description 6
- 230000005484 gravity Effects 0.000 description 6
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 4
- 229910052681 coesite Inorganic materials 0.000 description 2
- 229910052906 cristobalite Inorganic materials 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000000377 silicon dioxide Substances 0.000 description 2
- 235000012239 silicon dioxide Nutrition 0.000 description 2
- 229910052682 stishovite Inorganic materials 0.000 description 2
- 229910052905 tridymite Inorganic materials 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 150000002894 organic compounds Chemical class 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920000307 polymer substrate Polymers 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Description
本發明是有關於觸控領域之技術,且特別是涉及一種可攜式光學觸控系統、可攜式光學觸控裝置以及感測物件位置之方法。 The present invention relates to the field of touch technology, and in particular to a portable optical touch system, a portable optical touch device, and a method for sensing the position of an object.
圖1為習知之一種光學觸控系統的立體圖。請參照圖1,此光學觸控系統100包括有面板104、影像感測模組106與108、處理電路110、反射元件112、反射元件114與反射元件116。此外,圖中之符號118所指的四邊形區域即是用以作為光學觸控系統100的觸控區域,而影像感測模組106與108即是設置在此觸控區域118的二個不同的角落,使得這二個影像感測模組的感測範圍可以分別涵蓋觸控區域118。在此例中,觸控區域118的形狀為四邊形,且較佳為矩形。而圖中之符號102所指的是一物件。 1 is a perspective view of a conventional optical touch system. Referring to FIG. 1 , the optical touch system 100 includes a panel 104 , image sensing modules 106 and 108 , a processing circuit 110 , a reflective component 112 , a reflective component 114 , and a reflective component 116 . In addition, the quadrilateral area indicated by the symbol 118 in the figure is used as the touch area of the optical touch system 100, and the image sensing modules 106 and 108 are two different ones disposed in the touch area 118. The corners enable the sensing ranges of the two image sensing modules to cover the touch area 118, respectively. In this example, the touch area 118 has a quadrangular shape and is preferably rectangular. The symbol 102 in the figure refers to an object.
在光學觸控系統100的這些構件中,反射元件112、反射元件114與反射元件116係為回復反射材質(retro-reflectivematerial)所構成,皆用以將入射光線(如紅外光)反射至觸控區域118內。影像感測模組106與108皆用以擷取觸控區域118內的影像。而處理電路110則用以接收影像感測模組106與108所擷取到的影像,並依據影像感測模組106與108所擷 取到的影像來計算出影像中之物件102相對於觸控區域118的座標。 In the components of the optical touch system 100, the reflective element 112, the reflective element 114 and the reflective element 116 are formed of retro-reflective materials, which are used to reflect incident light (such as infrared light) to the touch. Within area 118. The image sensing modules 106 and 108 are used to capture images in the touch area 118. The processing circuit 110 is configured to receive the images captured by the image sensing modules 106 and 108, and according to the image sensing modules 106 and 108. The captured image is used to calculate the coordinates of the object 102 in the image relative to the touch area 118.
圖2為圖1之光學觸控系統進行單點觸控的說明圖。在圖2中,符號與圖1中的符號相同者表示為相同構件。如圖2所示,影像感測模組106能沿著感測路線202感測到物件102,而影像感測模組108則能沿著感測路線204感測到物件102。因此,只要處理電路110能取得感測路線202與204這二者的直線方程式,並計算出感測路線202與204的交點,就能獲得物件102的座標。 FIG. 2 is an explanatory diagram of a single touch of the optical touch system of FIG. 1. FIG. In FIG. 2, the same symbols as those in FIG. 1 are denoted by the same members. As shown in FIG. 2 , the image sensing module 106 can sense the object 102 along the sensing route 202 , and the image sensing module 108 can sense the object 102 along the sensing route 204 . Therefore, the coordinates of the object 102 can be obtained as long as the processing circuit 110 can obtain the linear equations of the sensing routes 202 and 204 and calculate the intersection of the sensing paths 202 and 204.
以下將說明光學觸控系統100如何取得感測路線202與204這二者的直線方程式,然此將先從影像感測模組106與108的構造來進行說明。 In the following, a description will be given of how the optical touch system 100 obtains the linear equations of the sensing routes 202 and 204, which will be explained first from the configuration of the image sensing modules 106 and 108.
以影像感測模組106為例,其構造一如圖3所示。圖3為影像感測模組106之構造示意圖。請參照圖3,影像感測模組106包括有紅外光發射裝置302、光學鏡片組304、只能讓紅外光通過的紅外光濾光裝置306以及影像感測器308。其中,紅外光發射裝置302用以發射紅外光來照射觸控區域118、反射元件112、反射元件114與反射元件116,而影像感測器308則用以依序透過紅外光濾光裝置306與光學鏡片組304來取得觸控區域118內的影像,以便將取得的影像傳送給處理電路110。當物件102位於觸控區域118內時,影像感測模組106便能取得含有物件102的影像,如圖4所示。 Taking the image sensing module 106 as an example, its structure is as shown in FIG. FIG. 3 is a schematic structural diagram of the image sensing module 106. Referring to FIG. 3 , the image sensing module 106 includes an infrared light emitting device 302 , an optical lens set 304 , an infrared light filtering device 306 that can only pass infrared light, and an image sensor 308 . The infrared light emitting device 302 is configured to emit infrared light to illuminate the touch area 118, the reflective element 112, the reflective element 114 and the reflective element 116, and the image sensor 308 is configured to sequentially pass through the infrared light filtering device 306. The optical lens set 304 captures the image in the touch area 118 to transfer the acquired image to the processing circuit 110. When the object 102 is located in the touch area 118, the image sensing module 106 can obtain an image containing the object 102, as shown in FIG.
圖4為影像感測模組106所感測到之影像的示意圖。在圖4中,符號402所指之白色區域即是因紅外光發射裝置302發射紅外光照射反射元件114與116所反射之光線在影像中形成亮度較高的亮區(bright zone),此亮區402就是主要的感測區。而符號404就是物件102遮蔽亮區402所造成的暗區。藉由圖2及圖4可知,只要處理電路110能得知角度α(感測路線202與觸控區域118之上邊之夾角)及暗區404的重心或中心,就能進一步計算出感測路線202的直線方程式。同理,處理電路110也能按照相同的方式來計算出感測路線204的直線方程式。而物件102之座標即為感測路線202與204之交點。 4 is a schematic diagram of an image sensed by the image sensing module 106. In Fig. 4, the white area indicated by symbol 402 is the bright area where the light reflected by the infrared light emitting device 302 emits infrared light to illuminate the reflective elements 114 and 116 to form a bright region in the image (bright) Zone), this bright zone 402 is the main sensing zone. The symbol 404 is the dark area caused by the object 102 shielding the bright area 402. As can be seen from FIG. 2 and FIG. 4, as long as the processing circuit 110 can know the angle α (the angle between the sensing route 202 and the upper side of the touch area 118) and the center of gravity or the center of the dark area 404, the sensing route can be further calculated. The linear equation of 202. Similarly, the processing circuit 110 can also calculate the linear equation of the sensed route 204 in the same manner. The coordinates of the object 102 are the intersections of the sensing routes 202 and 204.
圖1所示的這種光學觸控系統能夠執行類似滑鼠、鍵盤或觸控板等用於電腦的使用者輸入介面之功能,讓使用者直接以手指頭即可執行輸入操作。然而,由於光學觸控系統100必需有實體的面板104、反射元件112、反射元件114與反射元件116來進行操作,因此使用環境受到限制。再者,實體面板104、反射元件112、反射元件114與反射元件116的價格不便宜,使得這種光學觸控系統的成本居高不下。另外,由於面板104具有一定體積,且反射元件112、反射元件114與反射元件116亦具有一定長度,使得光學觸控系統100的尺寸無法縮得更小而便於攜帶。 The optical touch system shown in FIG. 1 can perform a function such as a mouse, a keyboard or a touchpad for a user input interface of a computer, allowing the user to perform an input operation directly with a finger. However, since the optical touch system 100 must have a physical panel 104, a reflective element 112, a reflective element 114, and a reflective element 116 to operate, the use environment is limited. Moreover, the price of the physical panel 104, the reflective element 112, the reflective element 114, and the reflective element 116 is not cheap, making the cost of such an optical touch system high. In addition, since the panel 104 has a certain volume, and the reflective element 112, the reflective element 114 and the reflective element 116 also have a certain length, the size of the optical touch system 100 cannot be reduced to be smaller and is convenient to carry.
由前述可知,使用環境、成本、體積及攜帶性係為現有光學觸控系統100有待解決之問題。 It can be seen from the foregoing that the use environment, cost, volume and portability are problems to be solved by the existing optical touch system 100.
本發明的一目的就是在提供一種可攜式光學觸控系統。 It is an object of the present invention to provide a portable optical touch system.
本發明的另一目的就是在提供一種可攜式光學觸控裝置。 Another object of the present invention is to provide a portable optical touch device.
本發明的再一目的就是在提供一種感測物件位置之方法,適用於前述之可攜式光學觸控系統及裝置。 It is still another object of the present invention to provide a method of sensing the position of an object suitable for use in the aforementioned portable optical touch system and apparatus.
本發明提出一種可攜式光學觸控系統,其包括有第一影像感 測模組、第二影像感測模組、長度可調整連接裝置、通訊介面與處理電路。上述二個影像感測模組的感測範圍為部份重疊,而此部分重疊的區域用以定義一觸控區域。長度可調整連接裝置連接第一影像感測模組與第二影像感測模組,用以調整第一影像感測模組與第二影像感測模組之間的距離。當有一物件位於觸控區域內,處理電路便依據上述二個影像感測模組所感測到之物件的影像來計算物件的座標,並透過通訊介面輸出所述座標。 The present invention provides a portable optical touch system including a first image sense The measuring module, the second image sensing module, the length adjustable connecting device, the communication interface and the processing circuit. The sensing ranges of the two image sensing modules are partially overlapped, and the partially overlapping regions are used to define a touch region. The length adjustable connection device is connected to the first image sensing module and the second image sensing module for adjusting the distance between the first image sensing module and the second image sensing module. When an object is located in the touch area, the processing circuit calculates the coordinates of the object according to the image sensed by the two image sensing modules, and outputs the coordinates through the communication interface.
本發明另提出一種可攜式光學觸控系統,其包括有第一影像感測模組、第二影像感測模組、連接裝置、通訊介面與處理電路。上述二個影像感測模組的感測範圍為部份重疊,而此部分重疊的區域用以定義一觸控區域。連接裝置連接第一影像感測模組與第二影像感測模組,其中第一影像感測模組與第二影像感測模組之間的距離為預定長度。當有一物件位於觸控區域內,處理電路便依據上述二個影像感測模組所感測到的物件之影像來計算物件的座標,並透過通訊介面輸出所述座標。 The invention further provides a portable optical touch system, which comprises a first image sensing module, a second image sensing module, a connecting device, a communication interface and a processing circuit. The sensing ranges of the two image sensing modules are partially overlapped, and the partially overlapping regions are used to define a touch region. The connecting device is connected to the first image sensing module and the second image sensing module, wherein a distance between the first image sensing module and the second image sensing module is a predetermined length. When an object is located in the touch area, the processing circuit calculates the coordinates of the object according to the image of the object sensed by the two image sensing modules, and outputs the coordinates through the communication interface.
本發明又提出一種可感測至少一物件位置之可攜式光學觸控裝置,其包括有第一影像感測模組、第二影像感測模組、處理電路與顯示螢幕。第一影像感測模組又包含有第一影像感測器、第一紅外光發射裝置、第一紅外光濾光裝置及一第一光學鏡片組。第二影像感測模組又包含有第二影像感測器、第二紅外光發射裝置、第二紅外光濾光裝置及第二光學鏡片組。其中,第一影像感測模組與第二影像感測模組之感測範圍為部份重疊,且部分重疊的區域用以定義一觸控區域。第一紅外光發射裝置與第二紅外光發射裝置係用以發射紅外光以照射位於觸控區域之一物件。第一影像感測模組與第二影像感測模組係分別透過第一紅外光濾光裝置與第 二紅外光濾光裝置來分別取得物件反射紅外光之影像。第一光學鏡片組與第二光學鏡片組係分別設置於第一影像感測器與第二影像感測器前方,用來使所對應的影像感測器的視角呈現至少90度。處理電路用以依據上述二個影像感測模組所感測到的物件之影像來計算並輸出物件的座標。至於顯示螢幕,其用以顯示並反應處理電路所輸出之物件座標。 The invention further provides a portable optical touch device capable of sensing at least one object position, comprising a first image sensing module, a second image sensing module, a processing circuit and a display screen. The first image sensing module further includes a first image sensor, a first infrared light emitting device, a first infrared light filtering device, and a first optical lens group. The second image sensing module further includes a second image sensor, a second infrared light emitting device, a second infrared light filtering device, and a second optical lens group. The sensing ranges of the first image sensing module and the second image sensing module are partially overlapped, and the partially overlapping regions are used to define a touch region. The first infrared light emitting device and the second infrared light emitting device are configured to emit infrared light to illuminate an object located in the touch area. The first image sensing module and the second image sensing module respectively transmit the first infrared light filtering device and the first Two infrared light filtering devices respectively obtain images of infrared light reflected by the object. The first optical lens group and the second optical lens group are respectively disposed in front of the first image sensor and the second image sensor, so that the angle of view of the corresponding image sensor is at least 90 degrees. The processing circuit is configured to calculate and output the coordinates of the object according to the image of the object sensed by the two image sensing modules. As for the display screen, it is used to display and reflect the object coordinates output by the processing circuit.
本發明再提出一種可感測至少一物件位置之可攜式光學觸控裝置,其包括有第一影像感測模組、第二影像感測模組、處理電路與顯示螢幕。第一影像感測模組又包含有第一影像感測器、第一光學鏡片組、第一雷射光發射裝置及第一光學鏡片。第二影像感測模組又包含有第二影像感測器、第二光學鏡片組、第二雷射光發射裝置及第二光學鏡片。其中,第一影像感測模組與第二影像感測模組之感測範圍為部份重疊,且部分重疊的區域用以定義一觸控區域。第一雷射光發射裝置與第二雷射光發射裝置係分別用以發射一點雷射光並分別透過第一光學鏡片與第二光學鏡片轉換為一線雷射光以分別照射位於觸控區域之一物件。第一影像感測器與第二影像感測器係用以分別透過第一光學鏡片組與第二光學鏡片組取得物件反射線雷射光之影像。第一光學鏡片組與第二光學鏡片組係分別用來使所對應的影像感測器的視角呈現至少90度。處理電路用以依據上述二個影像感測模組所感測到的物件之影像來計算並輸出物件的座標。至於顯示螢幕,其用以顯示並反應處理電路所輸出之物件座標。 The invention further provides a portable optical touch device capable of sensing at least one object position, comprising a first image sensing module, a second image sensing module, a processing circuit and a display screen. The first image sensing module further includes a first image sensor, a first optical lens group, a first laser light emitting device, and a first optical lens. The second image sensing module further includes a second image sensor, a second optical lens group, a second laser light emitting device, and a second optical lens. The sensing ranges of the first image sensing module and the second image sensing module are partially overlapped, and the partially overlapping regions are used to define a touch region. The first laser light emitting device and the second laser light emitting device are respectively configured to emit a little laser light and respectively convert the first optical lens and the second optical lens into a line of laser light to respectively illuminate one object located in the touch area. The first image sensor and the second image sensor are configured to obtain an image of the object reflection line laser light through the first optical lens group and the second optical lens group, respectively. The first optical lens set and the second optical lens set are respectively used to cause the angle of view of the corresponding image sensor to be at least 90 degrees. The processing circuit is configured to calculate and output the coordinates of the object according to the image of the object sensed by the two image sensing modules. As for the display screen, it is used to display and reflect the object coordinates output by the processing circuit.
本發明還提出一種感測物件位置之方法,其適用於一可攜式光學觸控系統。所述之可攜式光學觸控系統包括有第一影像感測模組、第二影像感測模組、長度可調整連接裝置、處理電路與通訊介面。其中,上 述二個影像感測模組的感測範圍為部份重疊,而此部分重疊的區域用來定義一觸控區域。長度可調整連接裝置連接第一影像感測模組與第二影像感測模組,用以調整第一影像感測模組與第二影像感測模組之間的距離。此方法包括有:藉由上述二個影像感測模組擷取位於觸控區域內之物件之影像;藉由處理電路依據上述二個影像感測模組所擷取之物件之影像來計算物件之座標;以及藉由通訊介面輸出物件之座標。 The invention also proposes a method for sensing the position of an object, which is suitable for a portable optical touch system. The portable optical touch system includes a first image sensing module, a second image sensing module, a length adjustable connecting device, a processing circuit, and a communication interface. Among them, on The sensing ranges of the two image sensing modules are partially overlapped, and the partially overlapping regions are used to define a touch area. The length adjustable connection device is connected to the first image sensing module and the second image sensing module for adjusting the distance between the first image sensing module and the second image sensing module. The method includes: capturing, by the two image sensing modules, an image of an object located in the touch area; and calculating, by the processing circuit, the object according to the image of the object captured by the two image sensing modules The coordinates; and the coordinates of the object output through the communication interface.
本發明主要是採用二個影像感測模組與一處理電路來構建一可攜式光學觸控系統。在實際的設計中,是使二個影像感測模組的感測範圍部份重疊,使得此部分重疊的區域可用來定義一觸控區域。如此一來,當有一物件位於觸控區域內,處理電路便可依據這二個影像感測模組所感測到之物件的影像來計算物件的座標。而在進一步的設計中,可使二個影像感測模組發射紅外光或雷射光以照射物件,藉此取得物件反射紅外光或雷射光之影像,讓處理電路可依據這樣的影像來計算物件的座標。 The invention mainly uses two image sensing modules and a processing circuit to construct a portable optical touch system. In the actual design, the sensing ranges of the two image sensing modules are partially overlapped, so that the partially overlapped area can be used to define a touch area. In this way, when an object is located in the touch area, the processing circuit can calculate the coordinates of the object according to the image of the object sensed by the two image sensing modules. In a further design, the two image sensing modules can emit infrared light or laser light to illuminate the object, thereby obtaining an image of the object reflecting infrared light or laser light, so that the processing circuit can calculate the object according to the image. The coordinates of the coordinates.
為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。 The above and other objects, features and advantages of the present invention will become more <RTIgt;
100‧‧‧光學觸控系統 100‧‧‧ optical touch system
102、502‧‧‧物件 102, 502‧‧‧ objects
104‧‧‧面板 104‧‧‧ panel
106、108、510、530‧‧‧影像感測模組 106, 108, 510, 530‧‧‧ image sensing module
110、570‧‧‧處理電路 110, 570‧‧‧ processing circuit
112、114、116‧‧‧反射元件 112, 114, 116‧‧‧reflective elements
118‧‧‧觸控區域 118‧‧‧ Touch area
202、204、902、904‧‧‧感測路線 202, 204, 902, 904‧‧‧ Sensing routes
302、518、538‧‧‧紅外光發射裝置 302, 518, 538‧‧‧ Infrared light emitting device
304、516、536‧‧‧光學鏡片組 304, 516, 536‧‧ ‧ optical lens set
306、514、534‧‧‧紅外光濾光裝置 306, 514, 534‧‧‧ Infrared light filter
308、512、532‧‧‧影像感測器 308, 512, 532‧‧ ‧ image sensor
402、1012、1022‧‧‧亮區 402, 1012, 1022‧‧
404‧‧‧暗區 404‧‧ Dark area
500‧‧‧可攜式光學觸控系統 500‧‧‧Portable Optical Touch System
5101、5301‧‧‧殼體 5101, 5301‧‧‧ housing
51011‧‧‧第一部分 51011‧‧‧Part 1
51012‧‧‧第二部分 51012‧‧‧Part II
5101A‧‧‧底面 5101A‧‧‧ bottom
5102、5302‧‧‧透光區域 5102, 5302‧‧‧Light transmission area
512A‧‧‧影像擷取面 512A‧‧‧Image capture surface
5161、5162、520、5361、5362、540‧‧‧光學鏡片 5161, 5162, 520, 5361, 5362, 540‧‧ optical lenses
550‧‧‧長度可調整連接裝置 550‧‧‧ Length adjustable connection device
560‧‧‧通訊介面 560‧‧‧Communication interface
582、584、586‧‧‧虛線 582, 584, 586‧‧‧ dotted lines
590‧‧‧觸控區域 590‧‧‧ touch area
802‧‧‧真實工作表面 802‧‧ Real working surface
1010、1020‧‧‧影像 1010, 1020‧‧ images
1014、1016、1024、1026‧‧‧邊緣 Edge of 1014, 1016, 1024, 1026‧‧
1018、1028、1018A、1018B、1018C‧‧‧物件之中心、重心或平均值 Center, center of gravity or average of objects 1018, 1028, 1018A, 1018B, 1018C‧‧
1602‧‧‧電子裝置 1602‧‧‧Electronic devices
A、B、E、F‧‧‧點 A, B, E, F‧‧ points
D‧‧‧最遠視野 D‧‧‧ farthest view
H‧‧‧高度 H‧‧‧ Height
L、M、R‧‧‧區域 L, M, R‧‧‧ areas
S1702、S1704、S1706‧‧‧步驟 S1702, S1704, S1706‧‧‧ steps
α、β、α 1、β 1、θ 1、θ 2、θ 3‧‧‧角度 α, β, α 1, β 1, θ 1, θ 2, θ 3‧‧‧ angle
圖1 為習知之一種光學觸控系統的立體圖。 1 is a perspective view of a conventional optical touch system.
圖2 為圖1之光學觸控系統進行單點觸控的說明圖。 FIG. 2 is an explanatory diagram of a single touch of the optical touch system of FIG. 1. FIG.
圖3 為影像感測模組106之構造示意圖。 FIG. 3 is a schematic structural diagram of the image sensing module 106.
圖4 為影像感測模組106所感測到之影像的示意圖。 4 is a schematic diagram of an image sensed by the image sensing module 106.
圖5 為依照本發明一實施例之可攜式光學觸控系統的立體示意圖。 FIG. 5 is a perspective view of a portable optical touch system according to an embodiment of the invention.
圖6 亦為圖5所示之可攜式光學觸控系統的立體示意圖。 FIG. 6 is also a perspective view of the portable optical touch system shown in FIG. 5.
圖7 為圖5所示之可攜式光學觸控系統的俯視透視示意圖。 7 is a top perspective view of the portable optical touch system shown in FIG. 5.
圖8 為影像感測模組510的側視透視示意圖。 FIG. 8 is a side perspective view of the image sensing module 510.
圖9 為圖7所示之可攜式光學觸控系統進行單點觸控的說明圖。 FIG. 9 is an explanatory diagram of a single touch of the portable optical touch system shown in FIG. 7.
圖10 為處理電路570接收兩影像感測器512及532之影像資料及後續處理之示意圖。 FIG. 10 is a schematic diagram of the processing circuit 570 receiving the image data of the two image sensors 512 and 532 and subsequent processing.
圖11 為影像感測器512感測到之影像中的物件位置與對應角度圖。 FIG. 11 is a diagram showing the position and corresponding angle of the object in the image sensed by the image sensor 512.
圖12 繪示影像感測模組510之內部構件的另外一種設置方式。 FIG. 12 illustrates another arrangement of internal components of the image sensing module 510.
圖13 說明最遠視野之計算方式。 Figure 13 illustrates how the farthest field of view is calculated.
圖14 繪示改造後的可攜式光學觸控系統500。 FIG. 14 illustrates the modified portable optical touch system 500.
圖15 繪示處理電路在觸控區域中所定義的滑鼠功能圖案。 FIG. 15 illustrates a mouse function pattern defined by the processing circuit in the touch area.
圖16 為本發明之可攜式光學觸控系統設置於電子裝置之溝槽中的示意圖。 FIG. 16 is a schematic diagram of a portable optical touch system of the present invention disposed in a trench of an electronic device.
圖17 為依照本發明一實施例之感測物件位置之方法的基本流程。 17 is a basic flow diagram of a method of sensing the position of an object in accordance with an embodiment of the present invention.
圖5為依照本發明一實施例之可攜式光學觸控系統的立體示意圖,圖6亦為圖5所示之可攜式光學觸控系統的立體示意圖,而圖7為圖5所示之可攜式光學觸控系統的俯視透視示意圖。請先參照圖5及圖7,此可攜式光學觸控系統500包括有影像感測模組510、影像感測模組530、長度可調整連接裝置550、通訊介面560以及處理電路570。影像感測模組510具有殼體5101,而此殼體5101具有透光區域5102。影像感測模組530具 有殼體5301,而此殼體5301具有透光區域5302。長度可調整連接裝置550的二端分別連接殼體5101與5301,用以調整影像感測模組510與530之間的距離。 FIG. 5 is a perspective view of a portable optical touch system according to an embodiment of the present invention, FIG. 6 is a perspective view of the portable optical touch system shown in FIG. 5, and FIG. 7 is a schematic view of FIG. A top perspective view of a portable optical touch system. Referring to FIG. 5 and FIG. 7 , the portable optical touch system 500 includes an image sensing module 510 , an image sensing module 530 , a length adjustable connecting device 550 , a communication interface 560 , and a processing circuit 570 . The image sensing module 510 has a housing 5101, and the housing 5101 has a light transmitting region 5102. Image sensing module 530 There is a housing 5301, and the housing 5301 has a light transmitting region 5302. The two ends of the length adjustable connecting device 550 are respectively connected to the housings 5101 and 5301 for adjusting the distance between the image sensing modules 510 and 530.
長度可調整連接裝置550可採用多段式可伸縮長度的桿體結構或是採用滑軌結構來達成長度可調整之功能,然本發明之長度可調整連接裝置550並不限用於上述二種實現方式。另外,在此例中,通訊介面560乃是一個有線通訊介面,例如是通用串列匯流排(Universal Series Bus,USB)介面,但不以此為限。而通用串列匯流排介面的規格可為USB 1.0、USB 1.1、USB2.0或USB 3.0。請參照圖6,符號與圖5中之符號相同者表示為相同構件。此圖6主要是繪示長度可調整連接裝置550的長度可縮短到使得影像感測模組510與530能夠互相碰觸的情形,以方便使用者隨身攜帶。 The length adjustable connecting device 550 can adopt a multi-segment telescopic length rod structure or a slide rail structure to achieve a length adjustable function. However, the length adjustable connecting device 550 of the present invention is not limited to the above two implementations. the way. In addition, in this example, the communication interface 560 is a wired communication interface, such as a Universal Serial Bus (USB) interface, but is not limited thereto. The general serial bus interface can be USB 1.0, USB 1.1, USB 2.0 or USB 3.0. Referring to Fig. 6, the same reference numerals as in Fig. 5 are denoted by the same members. This FIG. 6 mainly shows that the length of the length adjustable connecting device 550 can be shortened to enable the image sensing modules 510 and 530 to touch each other, so as to be convenient for the user to carry around.
請參照圖7,符號與圖5中之符號相同者表示為相同構件,而符號502表示為一物件,例如使用者之手指或筆狀物。在此例中,影像感測模組510除了具有殼體5101之外,還包括有影像感測器512、只能讓紅外光通過之紅外光濾光裝置514、由光學鏡片5161與5162所組成的光學鏡片組516、紅外光發射裝置518以及光學鏡片520。其中,影像感測器512可為電荷耦合元件(charge-coupled device,CCD)或互補式金氧半影像感測元件(CMOS image sensor)。而影像感測器512的外型可為矩陣形式(Array)或線性形式(Linear)。另外,在此例中,影像感測器512的視角約為30~45度,因此影像感測模組510必須採用光學鏡片組516來將影像感測器512的視角擴增到至少為90度,以便使得影像感測模組510的感測範圍至少為虛線 582與584之夾角所涵蓋的區域。而在光學鏡片組516中,每一個光學鏡片可增加影像感測器512的視角至少30度。至於紅外光發射裝置518,其所發射的紅外光會依序透過光學鏡片520與透光區域5102而照射虛線582與584之夾角所涵蓋的區域,包括物件502,使得影像感測器512可以依序透過紅外光濾光裝置514、光學鏡片組516與透光區域5102來取得物件502反射紅外光後之影像。而此意味著,透光區域5102的形狀與大小必須設計成能讓影像感測器512感測到虛線582與584之夾角所涵蓋的區域的影像,同時透光區域5102也不能去阻擋到紅外光發射裝置518透過光學鏡片520所發射的紅外光的行進方向而使紅外光無法照射到上述夾角所涵蓋的區域中的任一個位置。 Referring to FIG. 7, the same symbols as those in FIG. 5 are denoted by the same members, and the symbol 502 is denoted as an object such as a user's finger or a pen. In this example, the image sensing module 510 includes an image sensor 512, an infrared light filtering device 514 that only allows infrared light to pass through, and an optical lens 5161 and 5162. The optical lens set 516, the infrared light emitting device 518, and the optical lens 520. The image sensor 512 can be a charge-coupled device (CCD) or a complementary CMOS image sensor. The image sensor 512 can be in the form of an array or a linear form. In addition, in this example, the image sensor 512 has a viewing angle of about 30 to 45 degrees. Therefore, the image sensing module 510 must use the optical lens group 516 to amplify the viewing angle of the image sensor 512 to at least 90 degrees. So that the sensing range of the image sensing module 510 is at least a dotted line. The area covered by the angle between 582 and 584. In optical lens set 516, each optical lens can increase the viewing angle of image sensor 512 by at least 30 degrees. As for the infrared light emitting device 518, the infrared light emitted by the infrared light emitting device 518 sequentially passes through the optical lens 520 and the light transmitting region 5102 to illuminate an area covered by the angle between the dotted lines 582 and 584, including the object 502, so that the image sensor 512 can The image is transmitted through the infrared light filtering device 514, the optical lens group 516 and the light transmitting region 5102 to obtain an image after the object 502 reflects the infrared light. This means that the shape and size of the light-transmitting region 5102 must be designed such that the image sensor 512 senses the image of the area covered by the angle between the dotted lines 582 and 584, and the light-transmitting region 5102 cannot block the infrared. The light emitting device 518 transmits the direction of travel of the infrared light emitted by the optical lens 520 such that the infrared light cannot be irradiated to any one of the regions covered by the included angle.
同樣地,影像感測模組530除了具有殼體5301之外,還包括有影像感測器532、只能讓紅外光通過之紅外光濾光裝置534、由光學鏡片5361與5362所組成的光學鏡片組536、紅外光發射裝置538以及光學鏡片540。在此例中,影像感測器532的視角約為30~45度,因此影像感測模組530必須採用光學鏡片組536來將影像感測器532的視角擴增到至少為90度,以便使得影像感測模組530的感測範圍至少為虛線582與586之夾角所涵蓋的區域。而在光學鏡片組536中,每一個光學鏡片可增加影像感測器532的視角至少30度。 Similarly, the image sensing module 530 includes an image sensor 532, an infrared light filtering device 534 that only allows infrared light to pass through, and an optical device composed of optical lenses 5361 and 5362 in addition to the housing 5301. Lens group 536, infrared light emitting device 538, and optical lens 540. In this example, the image sensor 532 has a viewing angle of about 30 to 45 degrees. Therefore, the image sensing module 530 must use the optical lens group 536 to amplify the angle of view of the image sensor 532 to at least 90 degrees. The sensing range of the image sensing module 530 is at least the area covered by the angle between the dashed lines 582 and 586. In optical lens set 536, each optical lens can increase the viewing angle of image sensor 532 by at least 30 degrees.
至於紅外光發射裝置538,其所發射的紅外光會依序透過光學鏡片540與透光區域5302而照射虛線582與586之夾角所涵蓋的區域,包括物件502,使得影像感測器532可以依序透過紅外光濾光裝置534、光學鏡片組536與透光區域5302來取得物件502反射紅外光後之影像。而 此意味著,透光區域5302的形狀與大小必須設計成能讓影像感測器532感測到虛線582與586之夾角所涵蓋的區域的影像,同時透光區域5302也不能去阻擋到紅外光發射裝置538透過光學鏡片540所發射的紅外光的行進方向而使紅外光無法照射到上述夾角所涵蓋的區域中的任一個位置。 As for the infrared light emitting device 538, the infrared light emitted by the infrared light emitting device 538 sequentially passes through the optical lens 540 and the light transmitting region 5302 to illuminate an area covered by the angle between the dotted lines 582 and 586, including the object 502, so that the image sensor 532 can The image is transmitted through the infrared light filtering device 534, the optical lens group 536 and the light transmitting region 5302 to obtain an image after the object 502 reflects the infrared light. and This means that the shape and size of the light-transmitting region 5302 must be designed such that the image sensor 532 senses an image of the area covered by the angle between the dotted lines 582 and 586, and the light-transmitting region 5302 cannot block the infrared light. The transmitting device 538 transmits the infrared light emitted by the optical lens 540 so that the infrared light cannot be irradiated to any one of the regions covered by the included angle.
藉由上述的描述可知,虛線582與584的夾角約為90度,而虛線582與586的夾角也約為90度。因此,影像感測模組510與530的感測範圍為部分重疊,而此部分重疊的區域用以定義一觸控區域590。此外,由圖7及上述的描述亦可知,影像感測器512是設置在虛線582與584相交之角落,而影像感測器532則是設置在虛線582與586相交之角落。也就是說,影像感測器512與532是設置在觸控區域590的二個不同角落。 As can be seen from the above description, the angle between the dotted lines 582 and 584 is about 90 degrees, and the angle between the dotted lines 582 and 586 is also about 90 degrees. Therefore, the sensing ranges of the image sensing modules 510 and 530 are partially overlapped, and the partially overlapping regions are used to define a touch region 590. In addition, as can be seen from FIG. 7 and the above description, the image sensor 512 is disposed at a corner where the dotted lines 582 and 584 intersect, and the image sensor 532 is disposed at a corner where the dotted lines 582 and 586 intersect. That is to say, the image sensors 512 and 532 are disposed at two different corners of the touch area 590.
圖8為影像感測模組510的側視透視示意圖。在圖8中,符號與圖5、圖7中之符號相同者表示為相同構件,而符號802則表示為一真實工作表面。如圖8所示,影像感測器512的影像擷取面512A與殼體5101的底面5101A呈現預定角度θ 1,而此預定角度θ 1為90度。此外,紅外光濾光裝置514、光學鏡片組516、紅外光發射裝置518(此圖未繪示)與光學鏡片520(此圖未繪示)亦隨著此預定角度θ 1而設置。由於此預定角度θ 1為90度,因此影像感測器512的視野(field of view)理論上為無限遠,即影像感測器512所感測到之影像的景深理論上為無限遠。然而,實際情形則視環境及元件本身之物理限制而定。此外,若紅外光發射裝置518所發射之紅外光能涵蓋影像感測器512的視野,則當物件502進入到紅外光的照射範圍時,就能反射紅外光來讓影像感測器512進行感測。 FIG. 8 is a side perspective view of the image sensing module 510. In FIG. 8, the symbols are the same as those in FIGS. 5 and 7, and the symbol 802 is represented as a real working surface. As shown in FIG. 8, the image capturing surface 512A of the image sensor 512 and the bottom surface 5101A of the housing 5101 exhibit a predetermined angle θ1, and the predetermined angle θ1 is 90 degrees. In addition, the infrared light filtering device 514, the optical lens group 516, the infrared light emitting device 518 (not shown) and the optical lens 520 (not shown) are also disposed along the predetermined angle θ 1 . Since the predetermined angle θ 1 is 90 degrees, the field of view of the image sensor 512 is theoretically infinite, that is, the depth of field of the image sensed by the image sensor 512 is theoretically infinity. However, the actual situation depends on the physical limitations of the environment and the components themselves. In addition, if the infrared light emitted by the infrared light emitting device 518 can cover the field of view of the image sensor 512, when the object 502 enters the infrared light irradiation range, the infrared light can be reflected to make the image sensor 512 feel. Measurement.
同樣地,影像感測模組530中的影像感測器532、紅外光濾 光裝置534、光學鏡片組536、紅外光發射裝置538以及光學鏡片540亦以圖8所示的方式來設置。 Similarly, the image sensor 532 and the infrared light filter in the image sensing module 530 The optical device 534, the optical lens group 536, the infrared light emitting device 538, and the optical lens 540 are also disposed in the manner shown in FIG.
請再參照圖7。在此例中,處理電路570是設置在影像感測模組510的殼體5101中,並且電性耦接通訊介面560、影像感測器512與影像感測器532。因此,當物件502位於觸控區域590內,影像感測器512與532便能擷取得物件502反射紅外光後的影像,並將該等影像資料直接傳給處理電路570,或影像感測器512與532亦能將影像資料進行前置處理而取得影像之特徵資料(例如物件影像之面積、長寬比、邊界、色彩、亮度等參數)後,再傳給處理電路570,以減輕處理電路570之負擔,而處理電路570便依據這些影像資料或影像之特徵資料來計算出物件502的座標。處理電路570在取得物件502的座標之後,便可透過通訊介面560將所述座標輸出至一電子裝置,例如是輸出至一筆記型電腦,以便此電子裝置依據所述座標來進行進一步的操作。以下將對物件座標的取得方法再做進一步的說明。 Please refer to Figure 7 again. In this example, the processing circuit 570 is disposed in the housing 5101 of the image sensing module 510 and electrically coupled to the communication interface 560, the image sensor 512, and the image sensor 532. Therefore, when the object 502 is located in the touch area 590, the image sensors 512 and 532 can obtain the image after the object 502 reflects the infrared light, and directly transmit the image data to the processing circuit 570, or the image sensor. 512 and 532 can also perform pre-processing on the image data to obtain characteristic data of the image (such as the area, aspect ratio, boundary, color, brightness and other parameters of the object image), and then transmit it to the processing circuit 570 to reduce the processing circuit. The load of 570, and the processing circuit 570 calculates the coordinates of the object 502 based on the characteristics of the image data or images. After the coordinates of the object 502 are obtained, the processing circuit 570 can output the coordinates to an electronic device through the communication interface 560, for example, to a notebook computer, so that the electronic device can perform further operations according to the coordinates. The method for obtaining the object coordinates will be further described below.
圖9為圖7所示之可攜式光學觸控系統進行單點觸控的說明圖。在圖9中,符號與圖7中之符號相同者表示為相同構件。此外,點A表示為影像感測器512的設置位置,而點B表示為影像感測器532的設置位置。如圖9所示,當物件502位於觸控區域590內,影像感測器512便能沿著感測路線902而感測到物件502,而影像感測器532則能沿著感測路線904而感測到物件502。因此,只要處理電路570能夠分別依據影像感測器512、532所感測到的影像來分別取得感測路線902、904的直線方程式,就能夠進一步計算出這二條感測路線的交點,進而獲得物件502的座標。 以下將進一步說明處理電路570如何依據這二個影像感測器所感測到的影像來取得上述二條感測路線的直線方程式。 FIG. 9 is an explanatory diagram of a single touch of the portable optical touch system shown in FIG. 7. FIG. In FIG. 9, the same symbols as those in FIG. 7 are denoted by the same members. Further, the point A is indicated as the set position of the image sensor 512, and the point B is indicated as the set position of the image sensor 532. As shown in FIG. 9, when the object 502 is located in the touch area 590, the image sensor 512 can sense the object 502 along the sensing route 902, and the image sensor 532 can follow the sensing route 904. The object 502 is sensed. Therefore, as long as the processing circuit 570 can respectively obtain the linear equations of the sensing routes 902 and 904 according to the images sensed by the image sensors 512 and 532, the intersection of the two sensing routes can be further calculated, thereby obtaining the object. The coordinates of 502. The following will further explain how the processing circuit 570 obtains the linear equations of the two sensing routes based on the images sensed by the two image sensors.
圖10為處理電路570接收兩影像感測器512及532之影像資料及後續處理之示意圖。在圖10中,符號1010表示為影像感測器512所感測到的影像,符號1012表示物件502反射紅外光而在影像1010上形成亮度較高的亮區(bright zone),符號1014與1016分別表示亮區1012的左邊緣及右邊緣,而符號1018表示為亮區1012(即物件影像)之中心(center)、重心(gravity)或平均值(mean or average)。符號1014、1016與1018係為影像1010中關於物件502的特徵資料。 10 is a schematic diagram of processing circuit 570 receiving image data of two image sensors 512 and 532 and subsequent processing. In FIG. 10, reference numeral 1010 denotes an image sensed by the image sensor 512, and reference numeral 1012 denotes that the object 502 reflects infrared light to form a bright zone on the image 1010, and symbols 1014 and 1016 respectively. The left edge and the right edge of the bright area 1012 are indicated, and the symbol 1018 is represented as the center, the gravity, or the mean or average of the bright area 1012 (ie, the object image). Symbols 1014, 1016, and 1018 are characteristic data about object 502 in image 1010.
同樣地,符號1020表示為影像感測器532所感測到的影像,符號1022表示物件502反射紅外光而在影像1020上形成亮度較高的亮區,符號1024與1026分別表示亮區1022的左邊緣及右邊緣,而符號1028表示為亮區1022(即物件影像)之中心、重心或平均值。符號1024、1026與1028係為影像1020中關於物件502的特徵資料。此外,物件502的其他特徵資料,例如物件影像之面積、長寬比、邊界、色彩、亮度等參數,亦可藉由處理電路570來進行處理或藉由影像感測器512、532來進行前置處理。而本實施例係藉由處理電路570求得該等特徵資料。 Similarly, symbol 1020 represents the image sensed by image sensor 532, symbol 1022 indicates that object 502 reflects infrared light and bright area is formed on image 1020, and symbols 1024 and 1026 represent the left of bright area 1022, respectively. The edge and the right edge, and symbol 1028 is represented as the center, center of gravity, or average of the bright region 1022 (ie, the image of the object). Symbols 1024, 1026, and 1028 are characteristic data about object 502 in image 1020. In addition, other characteristics of the object 502, such as the area, aspect ratio, boundary, color, brightness, and the like of the object image, may also be processed by the processing circuit 570 or by the image sensors 512, 532. Set processing. In this embodiment, the processing data is obtained by the processing circuit 570.
圖11為影像感測器512感測到之影像中的物件位置與對應角度圖。承上述,處理電路570在接收到影像1010之後,可計算出亮區1012的中心、重心或平均值,此即物件502於影像1010中之位置。請參照圖9、圖10及圖11,為求得虛線582與感測路線902之夾角α 1,可將影像1010平均劃分為若干等份,例如九十等份。每一等份代表角度1度,所以影像 1010右邊界為角度0度,而左邊界為角度90度。當物件之中心、重心或平均值落在影像1010內時,即可對應出該位置所代表的角度α 1。舉例來說,1018A代表角度α 1為45度,1018B代表角度α 1為30度,1018C代表角度α 1為75度。若無剛好整數的對應角度值時,可用內插法計算之。而相同方法亦可求得角度β 1。 FIG. 11 is a diagram showing the position and corresponding angle of the object in the image sensed by the image sensor 512. In the above, after receiving the image 1010, the processing circuit 570 can calculate the center, the center of gravity or the average value of the bright area 1012, that is, the position of the object 502 in the image 1010. Referring to FIG. 9 , FIG. 10 and FIG. 11 , in order to find the angle α 1 between the dotted line 582 and the sensing path 902 , the image 1010 can be equally divided into several equal parts, for example, nine equal parts. Each aliquot represents an angle of 1 degree, so the image The right boundary of 1010 is an angle of 0 degrees, and the left boundary is an angle of 90 degrees. When the center, center of gravity, or average of the object falls within the image 1010, the angle α 1 represented by the position is corresponding. For example, 1018A represents an angle α 1 of 45 degrees, 1018B represents an angle α 1 of 30 degrees, and 1018C represents an angle α 1 of 75 degrees. If there is no corresponding integer value of the integer, it can be calculated by interpolation. The same method can also find the angle β 1 .
請參考圖9,利用已知的A點座標值及角度α 1,即可利用點斜公式(point-slope form)求得感測路線902的直線方程式;同理,亦可利用B點座標值及角度β 1求得感測路線904的直線方程式。因此,處理電路570就能計算這二個感測路線的交點,進而求得物件502的座標。這種物件座標計算方法,就是所謂的兩線交點法。另外,可攜式光學觸控系統500亦可採用其他方法,例如三角函數法來計算出物件502的座標,由於此方法已廣泛地使用於習知的光學觸控系統中,在此便不再贅述。此外,藉由上述之教示,本領域具有通常知識者當知道此可攜式光學觸控系統500亦可使用於多點觸控(multi touch)。另外,在影像感測器512與532的視野內除了待測的物件502外,視野遠處也可能會存在其他物件,而這些物件亦會反射紅外線而干擾到光學觸控系統500的觸控操作,因此可利用物件所反射之光線的亮度來進行篩選。舉例來說(但不以此為限),處理電路570可預設一亮度門檻值或一亮度範圍,並將影像感測器512與532所擷取之影像中的每一像素(pixel)之亮度值進行檢測篩選。若一像素之亮度值超過預設的亮度門檻值或落在預設的亮度範圍內,則此像素之亮度值符合預設標準。依此方式,依序篩選影像中的每一像素之亮度值,則可濾除待測物件502以外之其他物件。 Referring to FIG. 9, the known line point coordinate value and the angle α1 can be used to obtain the line equation of the sensing line 902 by using the point-slope form. Similarly, the point value of the point B can also be utilized. And the angle β 1 finds the straight line equation of the sensing route 904. Therefore, the processing circuit 570 can calculate the intersection of the two sensing routes, and then determine the coordinates of the object 502. This method of calculating the coordinates of an object is the so-called two-line intersection method. In addition, the portable optical touch system 500 can also use other methods, such as a trigonometric function method, to calculate the coordinates of the object 502. Since this method has been widely used in conventional optical touch systems, it is no longer used here. Narration. In addition, with the above teachings, those skilled in the art will recognize that the portable optical touch system 500 can also be used in multi-touch. In addition, in addition to the object 502 to be tested in the field of view of the image sensors 512 and 532, other objects may exist in the far field of view, and these objects may also reflect infrared rays and interfere with the touch operation of the optical touch system 500. Therefore, the brightness of the light reflected by the object can be used for screening. For example, but not limited to, the processing circuit 570 can preset a brightness threshold or a brightness range, and each pixel in the image captured by the image sensors 512 and 532 (pixel) The brightness value is detected and screened. If the brightness value of a pixel exceeds a preset brightness threshold or falls within a preset brightness range, the brightness value of the pixel conforms to a preset standard. In this way, the brightness values of each pixel in the image are sequentially filtered, and other objects than the object to be tested 502 can be filtered out.
值得一提的是,在實際的設計中,前述之紅外光發射裝置518與538皆可採用至少一個紅外光發光二極體(IR LED)來實現;而前述之紅外光濾光裝置514與534皆可採用一紅外光濾光片(IR-pass filter)來實現。紅外光發光二極體所發出之紅外光的波長約為800nm~960nm,一般是使用紅外光的波長為850nm的紅外光發光二極體。此外,由於一般的影像感測器的視角為30~45度,因此光學鏡片組516與536中的光學鏡片數目當可視影像感測器的視角以及每一光學鏡片所能增加的視角而做適當的設計。而儘管在此例中,處理電路570是設置在影像感測模組510的殼體5101內,且通訊介面560是設置在影像感測模組510的殼體5101上,然此僅是用以舉例說明,並非用以限制處理電路570與通訊介面560的配置位置。另外,前述之物件502之表面還可額外採用反光材質來提高反光效果。此外,通訊介面560亦可是一個無線通訊介面,例如是藍芽(Blue Tooth)無線傳輸介面、無線通用串列匯流排(WirelessUniversal Series Bus,Wireless USB)介面或是超寬頻(Ultra WideBand,UWB)無線介面。甚至,通訊介面560可採用多種有線通訊界面與多種無線通訊界面。 It is worth mentioning that in the actual design, the aforementioned infrared light emitting devices 518 and 538 can be implemented by using at least one infrared light emitting diode (IR LED); and the aforementioned infrared light filtering devices 514 and 534 It can be realized by an IR-pass filter. The infrared light emitted by the infrared light emitting diode has a wavelength of about 800 nm to 960 nm, and is generally an infrared light emitting diode having a wavelength of 850 nm using infrared light. In addition, since the viewing angle of the general image sensor is 30 to 45 degrees, the number of optical lenses in the optical lens groups 516 and 536 is appropriate when the viewing angle of the visual image sensor and the viewing angle of each optical lens can be increased. the design of. In this example, the processing circuit 570 is disposed in the housing 5101 of the image sensing module 510, and the communication interface 560 is disposed on the housing 5101 of the image sensing module 510. For example, it is not intended to limit the configuration locations of the processing circuit 570 and the communication interface 560. In addition, the surface of the object 502 may additionally use a reflective material to enhance the reflective effect. In addition, the communication interface 560 can also be a wireless communication interface, such as a Bluetooth wireless transmission interface, a Wireless Universal Serial Bus (Wireless USB) interface, or an Ultra Wide Band (UWB) wireless device. interface. Even the communication interface 560 can employ a variety of wired communication interfaces and a variety of wireless communication interfaces.
藉由上述的說明,可知前述觸控區域590的範圍理論上可達到無限遠。然而,觸控區域590的大小仍可藉由軟體的方式來進行限制。請再參照圖9,在觸控區域590中,由虛線582形成的邊的長度為已知,而由虛線584與586所形成的二個邊的長度理論上皆為無限長。為使由虛線584與586所形成的二個邊的長度為預定長度,處理電路570可依不同應用場合定義不同的觸控範圍。舉例來說,將該光學觸控系統500當成一虛擬滑鼠使用時,那麼於影像感測模組510及530前方之觸控區域590的大 小便可依使用者操作實體滑鼠之使用習慣範圍而加以定義,例如是定義成15cm×15cm(即虛線582長度×虛線584長度)大小的觸控範圍。或者,處理電路570可藉由物件影像的大小與距離的關係來即時定義虛線584與586之預定長度,亦可藉由物件影像之反射光的亮度來定義此預定長度,或者是結合這二種方式來即時定義虛線584與586之預定長度,並將定義的方式內建在處理電路570所採用的軟體或韌體當中。如此一來,觸控區域590便可呈現出一具有預定面積大小的四邊形觸控範圍。 From the above description, it can be seen that the range of the touch area 590 can theoretically reach infinity. However, the size of the touch area 590 can still be limited by software. Referring again to FIG. 9, in the touch region 590, the length of the side formed by the broken line 582 is known, and the lengths of the two sides formed by the broken lines 584 and 586 are theoretically infinitely long. In order to make the lengths of the two sides formed by the dashed lines 584 and 586 a predetermined length, the processing circuit 570 can define different touch ranges depending on different applications. For example, when the optical touch system 500 is used as a virtual mouse, the touch area 590 in front of the image sensing modules 510 and 530 is large. Small can be defined according to the user's operating habits of the physical mouse, for example, a touch range defined by a size of 15 cm × 15 cm (ie, the length of the dotted line 582 × the length of the dotted line 584). Alternatively, the processing circuit 570 can define the predetermined length of the dotted lines 584 and 586 by the relationship between the size and the distance of the object image, and can also define the predetermined length by the brightness of the reflected light of the object image, or combine the two types. The way to define the predetermined length of dashed lines 584 and 586 in real time and to define the manner is built into the software or firmware employed by processing circuit 570. In this way, the touch area 590 can exhibit a quadrilateral touch range having a predetermined area size.
承上述,在觸控區域590具有預定面積大小的情況下,處理電路570可以先計算出物件502的座標,然後再判斷物件502是否位於觸控區域590內。當物件502位於觸控區域590內時,處理電路570才會透過通訊介面560輸出物件502的座標。當然,處理電路570也可以是先計算出物件502的座標,並透過通訊介面560將物件502的座標輸出至前述之電子裝置,以讓此電子裝置自行判斷物件502是否位於觸控區域590內,進而決定是否加以利用。 In the above, in the case that the touch area 590 has a predetermined area size, the processing circuit 570 may first calculate the coordinates of the object 502, and then determine whether the object 502 is located in the touch area 590. When the object 502 is located in the touch area 590, the processing circuit 570 outputs the coordinates of the object 502 through the communication interface 560. Of course, the processing circuit 570 may first calculate the coordinates of the object 502, and output the coordinates of the object 502 to the electronic device through the communication interface 560, so that the electronic device can determine whether the object 502 is located in the touch area 590. Then decide whether to use it.
此例主要在說明可攜式光學觸控系統500可以是利用硬體的限制,來使得影像感測器512與532的視野可由無限遠改變為有限距離,一如圖12所示。 This example mainly illustrates that the portable optical touch system 500 can be limited by hardware so that the fields of view of the image sensors 512 and 532 can be changed from infinity to a finite distance, as shown in FIG.
圖12繪示影像感測模組510之內部構件的另外一種設置方式。在圖12中,符號與圖5中之符號相同者表示為相同構件。如圖12所示,影像感測器512的影像擷取面512A與殼體5101的底面5101A呈現預定角度θ 3,而此預定角度θ 3係小於90度。此外,紅外光濾光裝置514、 光學鏡片組516、紅外光發射裝置518(此圖未繪示)與光學鏡片520(此圖未繪示)亦隨著此預定角度θ 3而設置。其中,紅外光發射裝置518與光學鏡片520的設置方式必須使得紅外光的行進方向能大致平行於真實工作表平面802。由於此預定角度θ 3為小於90度,因此影像感測器512的視野為有限距離。也就是說,影像感測器512所感測到之影像的景深為有限距離。 FIG. 12 illustrates another arrangement of internal components of the image sensing module 510. In FIG. 12, the same symbols as those in FIG. 5 are denoted by the same members. As shown in FIG. 12, the image capturing surface 512A of the image sensor 512 and the bottom surface 5101A of the housing 5101 exhibit a predetermined angle θ 3 , and the predetermined angle θ 3 is less than 90 degrees. In addition, an infrared light filtering device 514, The optical lens set 516, the infrared light emitting device 518 (not shown) and the optical lens 520 (not shown) are also disposed along the predetermined angle θ 3 . The infrared light emitting device 518 and the optical lens 520 are disposed in such a manner that the traveling direction of the infrared light can be substantially parallel to the real work surface 802. Since the predetermined angle θ 3 is less than 90 degrees, the field of view of the image sensor 512 is a finite distance. That is to say, the depth of field of the image sensed by the image sensor 512 is a finite distance.
同樣地,影像感測模組530中的影像感測器532、紅外光濾光裝置534、光學鏡片組536、紅外光發射裝置538以及光學鏡片540亦以圖12所示的方式來設置。 Similarly, the image sensor 532, the infrared light filtering device 534, the optical lens group 536, the infrared light emitting device 538, and the optical lens 540 in the image sensing module 530 are also disposed in the manner shown in FIG.
請再參照圖9,由於影像感測器512與532的視野係由無限遠改變為有限距離,因此可知在觸控區域590中,由虛線584與586所形成的二個邊的長度係依照影像感測器512與532所能感測到的最遠視野來定義。而影像感測器能感測到的最遠視野可參照圖13所示的方式來進行計算。在圖13中,D表示為影像感測器512能感測到之最遠視野(即虛線584或586之長度),H表示為影像感測器512之高度,θ 2表示為角度。D、H、θ 2之間的關係由圖中之公式D=H/tan(θ 2)來表示,且θ 3(見圖12)加上θ 2係為角度90度。舉例來說,H為5mm,θ 2為角度1.91度,則D經該公式計算則為H/tan(θ 2),即為約150mm。 Referring to FIG. 9 again, since the fields of view of the image sensors 512 and 532 are changed from infinity to a finite distance, it can be seen that in the touch region 590, the lengths of the two sides formed by the broken lines 584 and 586 are in accordance with the image. The farthest field of view that sensors 512 and 532 can sense is defined. The farthest field of view that the image sensor can sense can be calculated by referring to the manner shown in FIG. In FIG. 13, D represents the farthest field of view that can be sensed by image sensor 512 (ie, the length of dashed line 584 or 586), H is the height of image sensor 512, and θ 2 is represented as an angle. The relationship between D, H, and θ 2 is represented by the formula D = H / tan (θ 2) in the figure, and θ 3 (see Fig. 12) plus θ 2 is an angle of 90 degrees. For example, if H is 5 mm and θ 2 is an angle of 1.91 degrees, then D is calculated by the formula to be H/tan (θ 2), which is about 150 mm.
此例主要在說明以另外一種硬體限制的方式,來使得可攜式光學觸控系統500之影像感測器512與532的視野可由無限遠改變為有限距離,如圖14所示。 This example is mainly to illustrate that in another hardware limited manner, the field of view of the image sensors 512 and 532 of the portable optical touch system 500 can be changed from infinity to a finite distance, as shown in FIG.
圖14繪示改造後的可攜式光學觸控系統500。在圖14中,符 號與圖5中之符號相同者表示為相同構件。而在圖14所示的光學觸控系統500中,影像感測模組510之殼體5101的體積被增大,且此殼體5101具有第一部分51011與第二部分51012。通訊介面560設置於第一部分51011,而影像感測器512、紅外光濾光裝置514、光學鏡片組516、紅外光發射裝置518、光學鏡片520、處理電路570以及透光區域5102皆設置在第二部分51012。此第二部分51012用以連接長度可調整連接裝置550,且此第二部分51012可相對於第一部分51011而旋轉。 FIG. 14 illustrates the modified portable optical touch system 500. In Figure 14, the symbol The same symbols as those in Fig. 5 are denoted by the same members. In the optical touch system 500 shown in FIG. 14 , the volume of the housing 5101 of the image sensing module 510 is increased, and the housing 5101 has a first portion 51011 and a second portion 51012. The communication interface 560 is disposed in the first portion 51011, and the image sensor 512, the infrared light filtering device 514, the optical lens group 516, the infrared light emitting device 518, the optical lens 520, the processing circuit 570, and the light transmitting region 5102 are all disposed at Two parts 51012. The second portion 51012 is for connecting the length adjustable connection device 550, and the second portion 51012 is rotatable relative to the first portion 51011.
由於長度可調整連接裝置550連接上述第二部分51012,而影像感測模組530之殼體5301又連接長度可調整連接裝置550,因此當第二部分51012相對於第一部分51011而旋轉時,長度可調整連接裝置550與影像感測模組530也會旋轉相同的角度。如此一來,當此可攜式光學觸控系統500放置或鄰近於一真實工作表面上時,影像感測器512與532的視野便能順著旋轉角度而由無限遠改變為有限距離。 Since the length adjustable connecting device 550 is connected to the second portion 51012, the housing 5301 of the image sensing module 530 is connected to the length adjustable connecting device 550, so when the second portion 51012 is rotated relative to the first portion 51011, the length The adjustable connection device 550 and the image sensing module 530 also rotate at the same angle. In this way, when the portable optical touch system 500 is placed on or adjacent to a real working surface, the fields of view of the image sensors 512 and 532 can be changed from infinity to a finite distance along the rotation angle.
藉由第一實施例之教示,可知只要可攜式光學觸控系統500之長度可調整連接裝置550的體積夠大,影像感測模組510便可不採用殼體5101,而可將影像感測器512、紅外光濾光裝置514、光學鏡片組516、紅外光發射裝置518與光學鏡片520設置在長度可調整連接裝置550的其中一端。同理,影像感測模組530也不需採用殼體5301,而可將影像感測器532、紅外光濾光裝置534、光學鏡片組536、紅外光發射裝置538與光學鏡片540設置在長度可調整連接裝置550的另一端。當然,影像感測器512與532的感測範圍仍需部份重疊,使得此部分重疊的區域可用來定義一觸控區域。 至於通訊介面560與處理電路570則可任意設置,只需使處理電路570仍電性連接通訊介面560、影像感測器512與影像感測器532即可。 According to the teachings of the first embodiment, it can be seen that the image sensing module 510 can sense the image without using the housing 5101 as long as the length of the adjustable optical connection system 550 of the portable optical touch system 500 is large enough. The 512, the infrared light filtering device 514, the optical lens group 516, the infrared light emitting device 518, and the optical lens 520 are disposed at one end of the length adjustable connecting device 550. Similarly, the image sensing module 530 does not need to adopt the housing 5301, but the image sensor 532, the infrared light filtering device 534, the optical lens group 536, the infrared light emitting device 538 and the optical lens 540 can be set in the length. The other end of the connecting device 550 can be adjusted. Of course, the sensing ranges of the image sensors 512 and 532 still need to partially overlap, so that the partially overlapped area can be used to define a touch area. The communication interface 560 and the processing circuit 570 can be arbitrarily set, and the processing circuit 570 can be electrically connected to the communication interface 560, the image sensor 512, and the image sensor 532.
值得一提的是,在此例中,影像感測器512與532的視野理論上亦為無限遠。 It is worth mentioning that in this example, the visual fields of the image sensors 512 and 532 are theoretically infinite.
藉由第四實施例與第二實施例之教示,可知在第四實施例所述的可攜式光學觸控系統500中,影像感測器512與532可設計成能相對於長度可調整連接裝置550的軸心而旋轉一預定角度,而此預定角度小於90度。當然,紅外光濾光裝置514、光學鏡片組516、紅外光發射裝置518與光學鏡片520也必須隨著影像感測器512之旋轉角度而作相對應之適當調整;而紅外光濾光裝置534、光學鏡片組536、紅外光發射裝置538與光學鏡片540則必須隨著影像感測器532之旋轉角度而作相對應之適當調整。如此一來,當此可攜式光學觸控系統500放置在一真實工作表面上時,影像感測器512與532的視野便能順著旋轉方向而由無限遠改變為有限距離。 According to the teachings of the fourth embodiment and the second embodiment, it can be seen that in the portable optical touch system 500 of the fourth embodiment, the image sensors 512 and 532 can be designed to be adjustable in connection with the length. The axis of the device 550 is rotated by a predetermined angle, and the predetermined angle is less than 90 degrees. Of course, the infrared light filtering device 514, the optical lens group 516, the infrared light emitting device 518, and the optical lens 520 must also be appropriately adjusted according to the rotation angle of the image sensor 512; and the infrared light filtering device 534 The optical lens set 536, the infrared light emitting device 538 and the optical lens 540 must be appropriately adjusted corresponding to the rotation angle of the image sensor 532. In this way, when the portable optical touch system 500 is placed on a real working surface, the fields of view of the image sensors 512 and 532 can be changed from infinity to a finite distance along the direction of rotation.
此實施例主要是說明在採用了紅外光發射裝置的可攜式光學觸控系統中,每一光學鏡片組中的至少一光學鏡片可交錯塗佈有多層的氧化鎂(MgO)以及多層的二氧化鈦(TiO2)或二氧化矽(SiO2),以使至少一光學鏡片產生類似於紅外光濾光裝置的效果。如此一來,原有的紅外光濾光裝置便可予以省略。值得一提的是,原有的紅外光濾光裝置就是所謂的光阻(Photo Resistor),其成份包含了有機化合物、高分子(Polymer)以及塑膠 (Plastic)。 This embodiment mainly describes that in a portable optical touch system using an infrared light emitting device, at least one optical lens in each optical lens group can be staggered with multiple layers of magnesium oxide (MgO) and multiple layers of titanium dioxide. (TiO2) or cerium oxide (SiO2) to cause at least one optical lens to produce an effect similar to an infrared light filtering device. In this way, the original infrared light filtering device can be omitted. It is worth mentioning that the original infrared light filter is called Photo Resistor, which contains organic compounds, polymers and plastics. (Plastic).
此實施例主要是說明在採用了紅外光發射裝置的可攜式光學觸控系統中,每一紅外光發射裝置皆可以一雷射光發射裝置取代之,且每一紅外光濾光裝置皆可予以省略。此外,每一光學鏡片組中的每一光學鏡片也不需塗佈氧化鎂(MgO)、二氧化鈦(TiO2)以及二氧化矽(SiO2)。然必須注意的是,每一個設置在雷射光發射裝置前的光學鏡片必須能將對應之雷射光發射裝置所發出的點光源轉換成線光源,以使得對應之雷射光發射裝置所發出的雷射光能至少含蓋到觸控區域。如此一來,每一雷射光發射裝置所發出的雷射光就能照射到位於觸控區域內的物件,而每一影像感測器也能取得此物件反射雷射光的影像。 This embodiment mainly illustrates that in a portable optical touch system using an infrared light emitting device, each infrared light emitting device can be replaced by a laser light emitting device, and each infrared light filtering device can be Omitted. In addition, each optical lens in each optical lens set does not need to be coated with magnesium oxide (MgO), titanium dioxide (TiO2), and cerium oxide (SiO2). It must be noted that each optical lens disposed in front of the laser light emitting device must be capable of converting the point light source emitted by the corresponding laser light emitting device into a line light source so that the corresponding laser light emitted by the laser light emitting device Can cover at least the touch area. In this way, the laser light emitted by each of the laser light emitting devices can illuminate the objects located in the touch area, and each image sensor can also obtain an image of the object reflecting the laser light.
值得一提的是,每一雷射光發射裝置皆可採用至少一個雷射光發光二極體(laser diode)來實現。 It is worth mentioning that each of the laser light emitting devices can be implemented by using at least one laser light emitting diode.
此實施例主要是說明在採用了長度可調整連接裝置的可攜式光學觸控系統中,每一長度可調整連接裝置皆可用不可伸縮的連接裝置來取代之。 This embodiment mainly describes that in a portable optical touch system using a length adjustable connection device, each length adjustable connection device can be replaced by a non-retractable connection device.
此實施例主要是說明在本發明之可攜式光學觸控系統中,處理電路可設計成能進一步在觸控區域中定義一圖案,以便利用此圖案虛擬一使用者輸入介面,而此使用者輸入介面可以是一滑鼠、一鍵盤、一觸控板(Touch Pad)或是一切換開關。以第二實施例所述之可攜式光學觸控系統 為例,其處理電路可設計成能進一步在觸控區域中定義一滑鼠功能的圖案,以圖15來說明之。 This embodiment is mainly to illustrate that in the portable optical touch system of the present invention, the processing circuit can be designed to further define a pattern in the touch area to use the pattern to virtualize a user input interface, and the user The input interface can be a mouse, a keyboard, a touch pad or a toggle switch. Portable optical touch system according to the second embodiment For example, the processing circuit can be designed to further define a pattern of a mouse function in the touch area, as illustrated in FIG.
圖15繪示上述處理電路在觸控區域中所定義的滑鼠功能圖案。在圖15中,由點A、點B、點E及點F依序相連而形成的平行四邊形區域就是所述之觸控區域590。其中,點A與點B表示為可攜式光學觸控系統中之二個影像感測器的設置位置。此外,區域L虛擬為滑鼠的左鍵功能,區域M虛擬為滑鼠的滾輪功能,而區域R則虛擬為滑鼠的右鍵功能。如此一來,使用者便可利用此觸控區域590所虛擬的滑鼠功能來進行操作。 FIG. 15 illustrates a mouse function pattern defined by the processing circuit in the touch area. In FIG. 15, a parallelogram area formed by sequentially connecting point A, point B, point E, and point F is the touch area 590. Wherein, point A and point B are represented as setting positions of two image sensors in the portable optical touch system. In addition, the area L is virtualized as the left button function of the mouse, the area M is virtualized as the scroll function of the mouse, and the area R is virtualized as the right button function of the mouse. In this way, the user can operate using the virtual mouse function of the touch area 590.
此實施例主要是說明在第九實施例所述的可攜式光學觸控系統中,可以再增設一光發射裝置,以便利用此光發射裝置在觸控區域所對應的真實工作表面上投射出處理電路所定義的圖案,例如投射出滑鼠功能圖案、鍵盤功能圖案等等。此光發射裝置之光源可為可見之雷射光源或可見之紅外光源。 This embodiment mainly illustrates that in the portable optical touch system of the ninth embodiment, a light emitting device may be further added to project the real working surface corresponding to the touch area by using the light emitting device. Processing the pattern defined by the circuit, such as projecting a mouse function pattern, a keyboard function pattern, and the like. The light source of the light emitting device can be a visible laser source or a visible infrared source.
第一實施例指出處理電路在取得物件的座標之後,便可透過通訊介面將所述座標輸出至一電子裝置。而此實施例主要是說明若是此電子裝置具有顯示螢幕,例如是一筆記型電腦,那麼本發明之可攜式光學觸控系統中的處理電路更可設計成能透過通訊界面與此電子裝置進行通訊,以便利用此電子裝置之顯示螢幕的游標位置來反應(Mapping)物件的座標。 The first embodiment indicates that the processing circuit can output the coordinates to an electronic device through the communication interface after acquiring the coordinates of the object. The embodiment of the present invention mainly describes that if the electronic device has a display screen, such as a notebook computer, the processing circuit in the portable optical touch system of the present invention can be designed to communicate with the electronic device through the communication interface. Communication to map the coordinates of the object using the cursor position of the display screen of the electronic device.
此實施例主要是說明在第十一實施例所述之電子裝置的殼 體上,也可以設置有一溝槽,以便本發明之可攜式光學觸控系統可設置於此溝槽中,一如圖16所示。圖16為本發明之可攜式光學觸控系統設置於電子裝置之溝槽中的示意圖。而此圖所示之電子裝置1602係以筆記型電腦為例。 This embodiment is mainly for explaining the shell of the electronic device described in the eleventh embodiment. Alternatively, a trench may be provided so that the portable optical touch system of the present invention can be disposed in the trench as shown in FIG. FIG. 16 is a schematic diagram of a portable optical touch system of the present invention disposed in a trench of an electronic device. The electronic device 1602 shown in this figure is an example of a notebook computer.
藉由第十二實施例之教示,可知若是具有顯示螢幕的可攜式電子裝置本身就內建有本發明之可攜式光學觸控系統,那麼此電子裝置亦可稱之為可攜式光學觸控裝置。當然,在內建的可攜式光學觸控系統中,就不需要採用到長度可調整連接裝置或是不可伸縮的連接裝置。此外,內建的可攜式光學觸控系統可採用紅外光發射裝置或雷射光發射裝置來照射位於觸控區域內的物件。 According to the teachings of the twelfth embodiment, it can be seen that if the portable electronic device with the display screen itself has the portable optical touch system of the present invention, the electronic device can also be referred to as portable optical. Touch device. Of course, in the built-in portable optical touch system, it is not necessary to use a length adjustable connection device or a non-retractable connection device. In addition, the built-in portable optical touch system can use an infrared light emitting device or a laser light emitting device to illuminate an object located in the touch area.
藉由前述各實施例之教示,可知若是待測的物件本身可發光,例如可發出紅外光或是雷射光,那麼前述之各可攜式光學觸控系統便不需採用紅外光發射裝置或雷射光發射裝置來照射物件。當然,原本設置在紅外光發射裝置或雷射光發射裝置前的光學鏡片及其他相關元件亦可省略。 According to the teachings of the foregoing embodiments, it can be known that if the object to be tested can emit light, for example, infrared light or laser light can be emitted, the aforementioned portable optical touch systems do not need to adopt an infrared light emitting device or a lightning A light emitting device is used to illuminate the object. Of course, optical lenses and other related components originally disposed in front of the infrared light emitting device or the laser light emitting device may also be omitted.
統合上述採用長度可調整連接裝置之可攜式光學觸控系統的各實施例,可以歸納出一種感測物件位置之方法的基本流程,一如圖17所示。圖17為依照本發明一實施例之感測物件位置之方法的基本流程。所述方法適用於一可攜式光學觸控系統,此可攜式光學觸控系統包括有第一影像感測模組、第二影像感測模組、長度可調整連接裝置、處理電路與通 訊介面。其中,上述二個影像感測模組的感測範圍為部份重疊,而此部分重疊的區域用來定義一觸控區域。長度可調整連接裝置連接第一影像感測模組與第二影像感測模組,用以調整第一影像感測模組與第二影像感測模組之間的距離。此方法包括有:藉由上述二個影像感測模組擷取位於觸控區域內之物件之影像(如步驟S1702所示);藉由處理電路依據上述二個影像感測模組所擷取之物件之影像來計算物件之座標(如步驟S1704所示);以及藉由通訊介面輸出物件之座標(如步驟S1706所示)。其中,所述之處理電路可利用三角函數法或兩線交點法來計算出上述物件之座標。 To integrate the above embodiments of the portable optical touch system using the length adjustable connection device, a basic flow of a method for sensing the position of the object can be summarized, as shown in FIG. 17 is a basic flow chart of a method of sensing the position of an object in accordance with an embodiment of the present invention. The method is applicable to a portable optical touch system. The portable optical touch system includes a first image sensing module, a second image sensing module, a length adjustable connecting device, and a processing circuit and a pass. Interface. The sensing ranges of the two image sensing modules are partially overlapped, and the partially overlapping regions are used to define a touch region. The length adjustable connection device is connected to the first image sensing module and the second image sensing module for adjusting the distance between the first image sensing module and the second image sensing module. The method includes: capturing, by the two image sensing modules, an image of the object located in the touch area (as shown in step S1702); and acquiring, by the processing circuit, the two image sensing modules The image of the object is used to calculate the coordinates of the object (as shown in step S1704); and the coordinates of the object are output through the communication interface (as shown in step S1706). Wherein, the processing circuit can calculate the coordinates of the object by using a trigonometric function method or a two-line intersection method.
藉由上述各實施例之說明,可知本發明之可攜式光學觸控系統可取代目前的滑鼠、鍵盤、觸控板…等使用者輸入介面,且本發明之可攜式光學觸控系統具有體積小、攜帶方便、可隨處置放、低成本的優點。此外,本發明之可攜式光學觸控系統不像目前滑鼠會受限於工作表面需平坦的限制,也不像電阻或電容式觸控板一樣需要有一實體觸控區域之限制。而藉由上述各實施例之說明,亦可知本發明之可攜式光學觸控系統可與具有顯示螢幕之電子裝置相結合或溝通,並可控制顯示螢幕內之游標的動作,甚至可以實現目前市面上之觸控螢幕所有可達成之功能,如單點觸控、多點觸控等。值得一提的是,利用光學方式偵測物件之技術可稱為光學耦合(Optical Coupling)技術,即由至少一影像感測器感測物件所反射之光訊號,再將此光訊號轉換為電子訊號,最後將這些影像感測器所計算出之電子訊號進行相關性(correlation)處理,以求得物件之特徵資訊。 According to the description of the above embodiments, the portable optical touch system of the present invention can replace the user input interface of the current mouse, keyboard, touchpad, etc., and the portable optical touch system of the present invention. The utility model has the advantages of small volume, convenient carrying, disposable disposal and low cost. In addition, the portable optical touch system of the present invention is not limited by the fact that the current mouse is limited by the flatness of the working surface, and does not require the limitation of a physical touch area like a resistive or capacitive touch panel. According to the description of the foregoing embodiments, it is also known that the portable optical touch system of the present invention can be combined with or communicate with an electronic device having a display screen, and can control the motion of displaying the cursor in the screen, and can even realize the current All touchable functions on the market's touch screen, such as single touch, multi-touch, etc. It is worth mentioning that the technology of optically detecting an object may be referred to as an optical coupling technique, that is, an optical signal reflected by at least one image sensor is sensed, and then the optical signal is converted into an electronic signal. Signals, and finally the correlation signals of the electronic signals calculated by the image sensors are processed to obtain the characteristic information of the objects.
綜上所述,本發明主要是採用二個影像感測模組與一處理電路來構建一可攜式光學觸控系統。在實際的設計中,是使二個影像感測模 組的感測範圍部份重疊,使得此部分重疊的區域可用來定義一觸控區域。如此一來,當有一物件(例如手指或筆狀物)位於觸控區域內,處理電路便可依據這二個影像感測模組所感測到之物件的影像來計算物件的座標。而在進一步的設計中,可使二個影像感測模組發射紅外光或雷射光以照射物件,藉此取得物件反射紅外光或雷射光之影像,讓處理電路可依據這樣的影像來計算物件的座標。 In summary, the present invention mainly uses two image sensing modules and a processing circuit to construct a portable optical touch system. In the actual design, two image sensing modes are made. The sensing ranges of the groups partially overlap, so that the partially overlapping regions can be used to define a touch region. In this way, when an object (such as a finger or a pen) is located in the touch area, the processing circuit can calculate the coordinates of the object according to the image of the object sensed by the two image sensing modules. In a further design, the two image sensing modules can emit infrared light or laser light to illuminate the object, thereby obtaining an image of the object reflecting infrared light or laser light, so that the processing circuit can calculate the object according to the image. The coordinates of the coordinates.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。 While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.
500‧‧‧可攜式光學觸控系統 500‧‧‧Portable Optical Touch System
502‧‧‧物件 502‧‧‧ objects
510、530‧‧‧影像感測模組 510, 530‧‧‧ image sensing module
5101、5301‧‧‧殼體 5101, 5301‧‧‧ housing
5102、5302‧‧‧透光區域 5102, 5302‧‧‧Light transmission area
512、532‧‧‧影像感測器 512, 532‧‧‧ image sensor
514、534‧‧‧紅外光濾光裝置 514, 534‧‧‧Infrared light filter
5161、5162、520、5361、5362、540‧‧‧光學鏡片 5161, 5162, 520, 5361, 5362, 540‧‧ optical lenses
516、536‧‧‧光學鏡片組 516, 536‧‧ ‧ optical lens set
518、538‧‧‧紅外光發射裝置 518, 538‧‧‧Infrared light emitting device
550‧‧‧長度可調整連接裝置 550‧‧‧ Length adjustable connection device
560‧‧‧通訊介面 560‧‧‧Communication interface
570‧‧‧處理電路 570‧‧‧Processing circuit
582、584、586‧‧‧虛線 582, 584, 586‧‧‧ dotted lines
590‧‧‧觸控區域 590‧‧‧ touch area
Claims (34)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103131504A TWI590103B (en) | 2010-06-01 | 2010-06-01 | Portable optical touch system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103131504A TWI590103B (en) | 2010-06-01 | 2010-06-01 | Portable optical touch system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201447648A TW201447648A (en) | 2014-12-16 |
| TWI590103B true TWI590103B (en) | 2017-07-01 |
Family
ID=52707511
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW103131504A TWI590103B (en) | 2010-06-01 | 2010-06-01 | Portable optical touch system |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI590103B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI582672B (en) * | 2015-01-20 | 2017-05-11 | 緯創資通股份有限公司 | An optical touch device and touch detecting method using the same |
| TWI574195B (en) * | 2015-07-27 | 2017-03-11 | 緯創資通股份有限公司 | Optical touching apparatus |
| TWI574196B (en) * | 2016-01-21 | 2017-03-11 | 緯創資通股份有限公司 | Optical touch apparatus, a method for determining a position of a touch indicator point and an optical touch system |
-
2010
- 2010-06-01 TW TW103131504A patent/TWI590103B/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| TW201447648A (en) | 2014-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI569174B (en) | Portable optical touch system | |
| US8907894B2 (en) | Touchless pointing device | |
| JP4442877B2 (en) | Coordinate input device and control method thereof | |
| TWI384386B (en) | An optical input device, an electronic device, and an optical input system | |
| JP2009505305A (en) | Free space pointing and handwriting | |
| KR20120135184A (en) | System and method for a virtual multi-touch mouse and stylus apparatus | |
| TWI511006B (en) | Optical image touch system and touch image processing method | |
| CN102298469A (en) | Portable optical touch system and method for sensing object position | |
| CN104898893B (en) | Optical touch device and optical touch method | |
| US9250749B2 (en) | Electrical apparatus | |
| CN202948405U (en) | Optical sensor keyboard | |
| US9377903B2 (en) | Portable optical touch system | |
| TWI590103B (en) | Portable optical touch system | |
| TWI472954B (en) | Portable electrical input device capable of docking an electrical communication device and system thereof | |
| CN104252270A (en) | Electronic device | |
| CN202110500U (en) | A screen visual mouse system | |
| TWI550474B (en) | Electronic apparatus | |
| TWM617636U (en) | Three-dimensional coordinate touch device | |
| TWI471757B (en) | Hand posture detection device for detecting hovering and click | |
| TWI493382B (en) | Hand posture detection device for detecting hovering and click | |
| US20160139735A1 (en) | Optical touch screen | |
| CN104252271A (en) | Portable optical touch system | |
| KR101110753B1 (en) | Input module capable of detecting touch point and pressure, recognition module and screen input device including them | |
| CN201757889U (en) | Portable optical input device | |
| CN103970364B (en) | Gesture detection device for detecting hover and click |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |