[go: up one dir, main page]

TWI678662B - Identification system and identification method thereof - Google Patents

Identification system and identification method thereof Download PDF

Info

Publication number
TWI678662B
TWI678662B TW107136246A TW107136246A TWI678662B TW I678662 B TWI678662 B TW I678662B TW 107136246 A TW107136246 A TW 107136246A TW 107136246 A TW107136246 A TW 107136246A TW I678662 B TWI678662 B TW I678662B
Authority
TW
Taiwan
Prior art keywords
code
coding region
code points
code point
item
Prior art date
Application number
TW107136246A
Other languages
Chinese (zh)
Other versions
TW202016799A (en
Inventor
諸葛慧
Hui Chu-Ke
Original Assignee
友達光電股份有限公司
Au Optronics Corp.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 友達光電股份有限公司, Au Optronics Corp. filed Critical 友達光電股份有限公司
Priority to TW107136246A priority Critical patent/TWI678662B/en
Priority to CN201811602205.1A priority patent/CN109669579B/en
Application granted granted Critical
Publication of TWI678662B publication Critical patent/TWI678662B/en
Publication of TW202016799A publication Critical patent/TW202016799A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04106Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Sorting Of Articles (AREA)

Abstract

一種辨識系統,包括一觸控顯示器以及一待辨識物體。觸控顯示器具有一承載面以及多個感測器,此些感測器區分為多個感應單元。待辨識物體設置於承載面上,待辨識物體具有至少二碼點,且上述至少二碼點之間的距離大於或等於此些感應單元的單位尺寸的兩倍。An identification system includes a touch display and an object to be identified. The touch display has a bearing surface and a plurality of sensors, and the sensors are divided into a plurality of sensing units. The object to be identified is disposed on the bearing surface. The object to be identified has at least two code points, and the distance between the at least two code points is greater than or equal to twice the unit size of the sensing units.

Description

辨識系統及其辨識方法Identification system and identification method

本發明是有關於一種辨識系統及其辨識方法,且特別是有關於一種用於觸控顯示器的物體辨識系統及其辨識方法。The invention relates to a recognition system and a recognition method thereof, and more particularly to a recognition system and a recognition method for a touch display.

多點觸控感測技術的發展,使輸入設備的使用範圍更加廣泛,常見的應用包括在多點觸控展示台、多點觸控桌的互動介面上,辨識物體,以增加互動。The development of multi-touch sensing technology has made the use of input devices more widely. Common applications include identifying interfaces on multi-touch display stands and multi-touch tables to increase interaction.

然而,目前的觸控展示台利用相機擷取物體的影像,成本過高且系統過於複雜。或是,觸控展示台利用不同形狀或角度差異的圖案來產生辨識的功用,然而僅能辨識有限數量的物件,且圖案的形狀差異或角度差異要夠大才可辨識,因此影響辨識的準確度。However, the current touch display stations use cameras to capture images of objects, which is too expensive and the system is too complicated. Or, the touch display station uses patterns with different shapes or angles to generate recognition functions. However, only a limited number of objects can be recognized, and the shapes or angles of the patterns must be large enough to be identified, which affects the accuracy of identification. degree.

本發明係有關於一種辨識系統及其辨識方法,用以辨識放置於觸控顯示器上的物體。The invention relates to an identification system and an identification method for identifying an object placed on a touch display.

根據本發明之一方面,提出一種辨識系統,包括一觸控顯示器以及一待辨識物體。觸控顯示器具有一承載面以及多個感測器,此些感測器區分為多個感應單元。待辨識物體設置於承載面上,待辨識物體具有至少二碼點,且上述至少二碼點之間的距離大於或等於此些感應單元的單位尺寸的兩倍。According to an aspect of the present invention, an identification system is provided, which includes a touch display and an object to be identified. The touch display has a bearing surface and a plurality of sensors, and the sensors are divided into a plurality of sensing units. The object to be identified is disposed on the bearing surface. The object to be identified has at least two code points, and the distance between the at least two code points is greater than or equal to twice the unit size of the sensing units.

根據本發明之一方面,提出一種辨識方法,用於一辨識系統中,該辨識系統包括一觸控顯示器以及一待辨識物體,觸控顯示器具有複數個感測器,該待辨識物體具有至少二碼點,該辨識方法包括下列步驟。收集該待辨識物體的該至少二碼點於該觸控顯示器上的觸碰訊息。對該觸碰訊息進行分析,以找出與該至少二碼點的位置相匹配的一碼點組合。該些感測器區分為多個感應單元,上述至少二碼點的大小與此些感應單元的單位尺寸相對應,且至少二碼點之間的距離大於或等於此些感應單元的單位尺寸的兩倍。According to an aspect of the present invention, a recognition method is provided for use in a recognition system. The recognition system includes a touch display and an object to be identified. The touch display has a plurality of sensors, and the object to be identified has at least two The code point identification method includes the following steps. Collect touch information of the at least two code points of the object to be identified on the touch display. The touch message is analyzed to find a code point combination that matches the position of the at least two code points. The sensors are divided into multiple sensing units. The size of the at least two code points corresponds to the unit size of the sensing units, and the distance between the at least two code points is greater than or equal to the unit size of the sensing units. double.

為了對本發明之上述及其他方面有更佳的瞭解,下文特舉實施例,並配合所附圖式詳細說明如下:In order to have a better understanding of the above and other aspects of the present invention, the following specific examples are described in detail below in conjunction with the accompanying drawings:

以下係提出實施例進行詳細說明,實施例僅用以作為範例說明,並非用以限縮本發明欲保護之範圍。以下是以相同/類似的符號表示相同/類似的元件做說明。The following is a detailed description of an embodiment. The embodiments are only used as examples and are not intended to limit the scope of the present invention. The following uses the same / similar symbols to indicate the same / similar components for explanation.

請參照第1A及1B圖,辨識系統100可包括一觸控顯示器110以及一待辨識物體120。觸控顯示器110具有一承載面113以及多個感測器111,此些感測器111區分為多個感應單元112。即,每一個感測器111視為單一個感測單元112或兩個感測器111視為單一個感測單元112,端視待辨識物體120的碼點122大小來決定。待辨識物體120可設置於承載面113上,待辨識物體120具有至少二碼點122,碼點122的尺寸與此些感應單元112的單位尺寸相對應,且上述至少二碼點122之間的距離D1大於或等於此些感應單元112的單位尺寸的兩倍。Referring to FIGS. 1A and 1B, the identification system 100 may include a touch display 110 and an object 120 to be identified. The touch display 110 has a bearing surface 113 and a plurality of sensors 111. The sensors 111 are divided into a plurality of sensing units 112. That is, each sensor 111 is regarded as a single sensing unit 112 or two sensors 111 are regarded as a single sensing unit 112, and it is determined based on the size of the code point 122 of the object 120 to be identified. The object 120 to be identified may be disposed on the bearing surface 113. The object 120 to be identified has at least two code points 122. The size of the code point 122 corresponds to the unit size of these sensing units 112. The distance D1 is greater than or equal to twice the unit size of the sensing units 112.

此外,辨識系統100還可包括一解碼單元130,解碼單元130可對至少二碼點122的位置進行分析,以找出與至少二碼點122的位置相匹配的一碼點組合。In addition, the identification system 100 may further include a decoding unit 130. The decoding unit 130 may analyze the positions of the at least two code points 122 to find a code point combination that matches the positions of the at least two code points 122.

再者,辨識系統100還可更包括一資料庫140,資料庫140用以儲存與待辨識物體120的一物體標識相關的多個預設碼點組合,解碼單元130可對至少二碼點122的位置進行分析,以找出此些預設碼點組合中與至少二碼點122的位置相匹配的其中之一碼點組合。Furthermore, the identification system 100 may further include a database 140 for storing a plurality of preset code point combinations related to an object identifier of the object 120 to be identified, and the decoding unit 130 may perform at least two code points 122 An analysis is performed to find one of the preset code point combinations that matches the position of at least two code points 122.

觸控顯示器110例如是具有多點觸控功能的平台,例如桌子或展示台,觸控顯示器110的承載面為使用者操作介面,用以顯示文字、影像以及應用程式的圖像等資訊。此外,觸控顯示器110亦可提供語音、燈光或音樂等相關的資訊。The touch display 110 is, for example, a platform having a multi-touch function, such as a table or a display stand. The bearing surface of the touch display 110 is a user operation interface for displaying information such as text, images, and application images. In addition, the touch display 110 can also provide related information such as voice, light, or music.

待辨識物體120例如是啤酒杯、酒杯、咖啡杯等,杯子的底面例如具有可供辨識的碼點122。多個碼點122可依照不同種類的物體排列在待辨識物體120的底面,以形成一碼點組合。The object to be identified 120 is, for example, a beer glass, a wine glass, a coffee cup, etc., and the bottom surface of the cup has, for example, a code point 122 that can be identified. The plurality of code points 122 may be arranged on the bottom surface of the object 120 to be identified according to different types of objects to form a code point combination.

此外,碼點組合與對應顯示在觸控顯示器110上的物體標識有關,觸控顯示器110可顯示代表待辨識物體120的特性的一物體標識或相關資訊於螢幕上,以通知使用者。In addition, the code point combination is related to the object identifier correspondingly displayed on the touch display 110. The touch display 110 may display an object identifier or related information representing the characteristics of the object 120 to be identified on the screen to notify the user.

另外,物體標識可以是一虛擬的控制介面或一物體影像,例如是虛擬旋鈕或簽證用的數位印章等,以供使用者使用。In addition, the object identifier may be a virtual control interface or an object image, such as a virtual knob or a digital stamp for visas, etc., for use by the user.

觸控顯示器110可透過碼點122與感測器111相互感應而產生一感應訊號,以得知感應訊號對應的位置資訊。例如,碼點122為金屬片或其他導電材料,感測器111可為電容、電感或電阻感測元件。碼點122的尺寸例如與單一感測器111的尺寸A1相當或略大於單一感測器111的尺寸A1。The touch display 110 can generate a sensing signal through mutual sensing between the code point 122 and the sensor 111 to obtain position information corresponding to the sensing signal. For example, the code point 122 is a metal sheet or other conductive material, and the sensor 111 may be a capacitive, inductive, or resistive sensing element. The size of the code point 122 is, for example, equivalent to or slightly larger than the size A1 of the single sensor 111.

當碼點122放置於一感測器111的上方時,感測器111偵測到碼點122與觸控顯示器110之間的電容、電感或電阻發生改變而發出一感應訊號至觸控顯示器110,以供觸控顯示器110得知碼點122所在的位置資訊。When the code point 122 is placed above a sensor 111, the sensor 111 detects a change in the capacitance, inductance, or resistance between the code point 122 and the touch display 110 and sends a sensing signal to the touch display 110. , For the touch display 110 to learn the location information of the code point 122.

在一實施例中,經由計算各個碼點122的位置資訊,觸控顯示器110可辨識碼點組合所代表的物體種類,以提供相關的資訊給使用者,達到人機互動。此外,使用者亦可透過使用者操作介面與觸控顯示器110通訊,以進一步深化互動的資訊。In one embodiment, by calculating the position information of each code point 122, the touch display 110 can recognize the type of the object represented by the code point combination to provide relevant information to the user and achieve human-computer interaction. In addition, the user can also communicate with the touch display 110 through the user interface to further deepen the interactive information.

請參照第1A圖,在一實施例中,待辨識物體120具有二碼點122,其對應位於二個感測器111的上方。觸控顯示器110可透過二碼點122與相對應的二感測器111相互感應,以辨識此二碼點122所代表的待辨識物體120。同樣,當待辨識物體120具有二個以上的碼點122時,透過不同的碼點組合,觸控顯示器110則可辨識二個以上的碼點122所代表的至少二個以上的待辨識物體120。Referring to FIG. 1A, in an embodiment, the object 120 to be identified has two code points 122, which are correspondingly located above the two sensors 111. The touch display 110 can sense each other through the two code points 122 and the corresponding two sensors 111 to identify the object 120 to be identified represented by the two code points 122. Similarly, when the object 120 to be identified has more than two code points 122, the touch display 110 can identify at least two or more objects 120 to be identified through different code point combinations. .

請參照第1A圖,在一實施例中,當感應單元112的單位尺寸為單一感測器111的尺寸A1時,碼點122的尺寸與單一感測器111的尺寸A1相當。例如:單一感測器111的尺寸A1為3mmX3mm時,碼點122的尺寸也相當於3mmX3mm,但以不超過單一感測器111的尺寸A1的1.5倍為佳。此外,二碼點122之間的距離D1大於或等於感應單元112的單位尺寸(即單一感測器111的尺寸A1)的兩倍,例如6mm。如此,即使碼點122與感測器111的位置未完全對齊,判斷二碼點122的位置時,二碼點122的位置也不會因為相連的兩個感應訊號而產生誤判,進而提高碼點122的辨識率。Referring to FIG. 1A, in an embodiment, when the unit size of the sensing unit 112 is the size A1 of the single sensor 111, the size of the code point 122 is equivalent to the size A1 of the single sensor 111. For example, when the size A1 of the single sensor 111 is 3mm × 3mm, the size of the code point 122 is also equivalent to 3mm × 3mm, but it is preferably not more than 1.5 times the size A1 of the single sensor 111. In addition, the distance D1 between the two code points 122 is greater than or equal to twice the unit size of the sensing unit 112 (that is, the size A1 of the single sensor 111), for example, 6 mm. In this way, even if the position of the code point 122 and the sensor 111 are not completely aligned, when judging the position of the second code point 122, the position of the second code point 122 will not be misjudged by the two connected sensing signals, thereby increasing the code point. The recognition rate of 122.

此外,請參照第1B圖,在另一實施例中,當感應單元112的單位尺寸為至少2X2陣列之感測器111的尺寸A2時,碼點122的尺寸與至少2X2陣列之感測器111的尺寸A2相當。例如:2X2陣列之感測器111的尺寸A2為6mmX6mm時,碼點122的尺寸也相當於6mmX6mm,且二碼點122之間的距離D1大於或等於感應單元112的單位尺寸(即2X2陣列之感測器111的尺寸A2)的兩倍,例如12mm。如此,辨識系統100可減少誤判,提高辨識率。In addition, please refer to FIG. 1B. In another embodiment, when the unit size of the sensing unit 112 is the size A2 of the sensor 111 of at least a 2 × 2 array, the size of the code point 122 and the sensor 111 of the at least 2 × 2 array The size A2 is comparable. For example, when the size A2 of the sensor 111 of the 2X2 array is 6mmX6mm, the size of the code point 122 is also equivalent to 6mmX6mm, and the distance D1 between the two code points 122 is greater than or equal to the unit size of the sensing unit 112 (ie, the size of the 2X2 array The size A2) of the sensor 111 is twice, for example, 12 mm. In this way, the identification system 100 can reduce misjudgments and improve the identification rate.

請參照第2A至2C圖,其繪示待辨識物體120具有3X3陣列之碼點組合,待辨識物體120放置在具有11X11陣列之感測器111的觸控顯示器110上。每個碼點122的尺寸與單一個感測器111的尺寸相當。在第2A圖中,當待辨識物體120位於第一方位角(例如0度)時,各個碼點122對應位於一個感測器111上,以得到第一組碼點122的位置資訊。在第2B圖中,當待辨識物體120旋轉至第二方位角(例如12度)時,各個碼點122對應位於多個感測器111上,以得到第二組碼點122的位置資訊。在第2C圖中,當待辨識物體120旋轉至第三方位角(例如24度)時,各個碼點122對應位於多個感測器111上,以得到第三組碼點122的位置資訊。依此類推,待辨識物體120旋轉360度,可得到至少30組的碼點組合。因此,透過比對上述多組的碼點組合,辨識系統100可找出與待辨識物體120的碼點122的位置相匹配的一碼點組合。Please refer to FIGS. 2A to 2C, which show the code point combination of the object to be identified 120 having a 3 × 3 array. The object to be identified 120 is placed on the touch display 110 of the sensor 111 having an 11 × 11 array. The size of each code point 122 is comparable to the size of a single sensor 111. In FIG. 2A, when the object 120 to be identified is located at a first azimuth (eg, 0 degrees), each code point 122 is correspondingly located on a sensor 111 to obtain position information of the first group of code points 122. In FIG. 2B, when the object 120 to be identified is rotated to a second azimuth (eg, 12 degrees), each code point 122 is correspondingly located on a plurality of sensors 111 to obtain position information of the second group of code points 122. In FIG. 2C, when the object 120 to be identified is rotated to a third-party position angle (for example, 24 degrees), each code point 122 is correspondingly located on a plurality of sensors 111 to obtain the position information of the third group of code points 122. By analogy, the object 120 to be identified is rotated 360 degrees to obtain at least 30 groups of code point combinations. Therefore, by comparing the plurality of sets of code point combinations, the recognition system 100 can find a code point combination that matches the position of the code point 122 of the object 120 to be identified.

之後,解碼單元130可根據相匹配的碼點組合,推算待辨識物體120旋轉後的方位角或所在的方位角。After that, the decoding unit 130 may calculate the azimuth or the azimuth of the object 120 after the rotation according to the matched code point combination.

在第2B及2C圖中,當碼點122旋轉後與二個以上的感測器111重疊時,可選擇重疊面積較大者的其中一個感測器111為碼點位置,重疊面積較小者可忽略不計。In Figures 2B and 2C, when the code point 122 overlaps with two or more sensors 111 after rotation, one of the sensors 111 with the larger overlap area can be selected as the code point position, and the one with the smaller overlap area Negligible.

在第2A至2C圖中,3X3陣列之碼點組合不限定是以相同的間距排列,亦可以不同的間距排列,但相鄰兩個碼點122之間仍維持在大於或等於感應單元112的單位尺寸的兩倍。如此,辨識系統100可減少誤判,提高辨識率。In Figures 2A to 2C, the combination of code points of the 3X3 array is not limited to be arranged at the same pitch, but can also be arranged at different pitches, but the two adjacent code points 122 remain greater than or equal to the sensing unit 112. Unit size is twice. In this way, the identification system 100 can reduce misjudgments and improve the identification rate.

請參照第1A及3圖,其中第3圖繪示依照本發明一實施例之辨識方法的示意圖。辨識方法包括下列步驟。首先,在步驟S31中,收集待辨識物體120的至少二碼點122於觸控顯示器110上的觸碰訊息。也就是說,收集至少二碼點122於觸控顯示器110上的位置資訊。接著,在步驟S32中,對觸碰訊息進行分析,以找出與至少二碼點122的位置相匹配的一碼點組合。也就是說,解碼單元130可對至少二碼點122的位置進行分析,以找出儲存於資料庫140的多個預設碼點組合中與至少二碼點122的位置相匹配的一碼點組合。Please refer to FIGS. 1A and 3, where FIG. 3 is a schematic diagram of an identification method according to an embodiment of the present invention. The identification method includes the following steps. First, in step S31, touch information of at least two code points 122 of the object 120 to be recognized on the touch display 110 is collected. That is, position information of at least two code points 122 on the touch display 110 is collected. Next, in step S32, the touch message is analyzed to find a code point combination that matches the position of at least two code points 122. That is, the decoding unit 130 may analyze the position of the at least two code points 122 to find a code point that matches the position of the at least two code points 122 among a plurality of preset code point combinations stored in the database 140. combination.

接著,在步驟S33中,根據與至少二碼點122的位置相匹配的一碼點組合,找出與此碼點組合相關的一物體標識,並顯示物體標識於觸控顯示器110上。物體標識例如是一虛擬旋鈕或一物體影像。Next, in step S33, according to a code point combination that matches the position of at least two code points 122, an object identifier related to the code point combination is found, and the object identifier is displayed on the touch display 110. The object identification is, for example, a virtual knob or an object image.

另外,在第2A至2C圖中,3X3陣列之碼點組合不限定以9個碼點122排列組合,亦可以少於9個碼點122排列組合,例如8個、7個、6個、5個、4個、3個、2個。當待辨識物體120以少於9個碼點122排列組合時,3X3陣列之碼點將可產生更多種的碼點組合,而未設置碼點122的位置稱之為空白碼點。空白碼點的位置可以是一個、二個或二個以上。以下以一個固定位置的空白碼點以及任意數量的隨機位置的空白碼點為範例說明。In addition, in Figures 2A to 2C, the code point combination of the 3X3 array is not limited to 9 code points 122, and it can also be less than 9 code points 122, such as 8, 7, 6, 5, 4, 4, 3, 2. When the object 120 to be identified is arranged and combined with less than 9 code points 122, the code points of the 3X3 array can generate more kinds of code point combinations, and the positions where the code points 122 are not set are called blank code points. The positions of the blank code points can be one, two or more. The following uses a fixed position blank code point and any number of random position blank code points as examples for illustration.

第4-1圖至第4-49圖繪示依照本發明一實施例的碼點122的二進位編碼資訊的示意圖。請參照第4-1圖,以3X3陣列之碼點組合為例,碼點122的數量至多為8個,其中,第一定位碼點123固定位於陣列121左下角的第一編碼區C1,第二定位碼點124固定位於陣列121中間的第二編碼區C2,一空白碼點125固定位於陣列121右上角的第三編碼區C3中。FIG. 4-1 to FIG. 4-49 are schematic diagrams of binary encoding information of the code point 122 according to an embodiment of the present invention. Please refer to Figure 4-1, taking the code point combination of the 3X3 array as an example, the number of code points 122 is at most 8. Among them, the first positioning code point 123 is fixed at the first coding area C1 in the lower left corner of the array 121 Two positioning code points 124 are fixed in the second coding region C2 in the middle of the array 121, and a blank code point 125 is fixed in the third coding region C3 in the upper right corner of the array 121.

第一編碼區C1、第二編碼區C2與第三編碼區C3的位置固定,例如位於3X3陣列121的對角線上,但第一定位碼點123、第二定位碼點124以及空白碼點125的位置亦可改變或由使用者自行定義,本發明對此不加以限制。The positions of the first coding region C1, the second coding region C2, and the third coding region C3 are fixed, for example, located on the diagonal of the 3X3 array 121, but the first positioning code point 123, the second positioning code point 124, and the blank code point 125 The position can be changed or defined by the user, which is not limited in the present invention.

在一實施例中,解碼單元130可根據第一定位碼點123、第二定位碼點124以及第三編碼區C3的位置,決定3X3陣列121之碼點組合中位於第一編碼區C1、第二編碼區C2與第三編碼區C3以外的其餘碼點位置。也就是說,其餘6個編碼區的碼點例如採用二進位編碼的一序列排列,例如654321,如第4-1圖所示,6個位元組成一個位元組進行編碼,每個位元可以代表0或1的狀態,0代表編碼區無碼點,1代表編碼區有碼點,因此位元組總共有2 6個狀態。也就是說,總共有2 6個碼點組合。若扣掉碼點旋轉之後,碼點位置重複的狀況,總共有48個碼點組合,如第4-2圖至第4-49圖所示。 In an embodiment, the decoding unit 130 may determine the code point combination of the 3X3 array 121 to be located in the first coding area C1, the first, and the third coding area C3 according to the positions of the first positioning code point 123, the second positioning code point 124, and the third coding area C3. Positions of the remaining code points outside the second coding region C2 and the third coding region C3. In other words, the code points of the remaining 6 coding regions are, for example, arranged in a sequence of binary coding, for example, 654321. As shown in Figure 4-1, 6 bits form a byte for coding. Each bit state may represent 0 or 1, and 0 represent coding regions no code point represents coding region code points, so a total of 26 bytes states. That is, there are a total of 2 6 code point combinations. If the code point position is repeated after the code point rotation is deducted, there are a total of 48 code point combinations, as shown in Figures 4-2 to 4-49.

請參照第4-2圖至第4-17圖,各個碼點組合的編碼資訊分別表示如下:000000、000001、000010、000011、000100、000101、000110、000111、001000、001001、001010、001011、001100、001101、001110、001111。Please refer to Figures 4-2 to 4-17. The coding information of each code point combination is represented as follows: 000000, 000001, 000010, 000011, 000100, 000101, 000110, 000111, 001000, 001001, 001010, 001011, 001100 , 001101, 001110, 001111.

請參照第4-18圖至第4-33圖,各個碼點組合的編碼資訊分別表示如下:010000、010001、010010、010011、010100、010101、010110、010111、011000、011001、011010、011011、011100、011101、011110、011111。Please refer to Figures 4-18 to 4-33. The coding information of each code point combination is represented as follows: 010000, 010001, 010010, 010011, 010100, 010101, 010110, 010111, 011000, 011001, 011010, 011011, 11100 , 011101, 011110, 011111.

請參照第4-34圖至第4-49圖,各個碼點組合的編碼資訊分別表示如下:100001、100011、100101、100111、101001、101011、101101、101111、110001、110011、110101、110111、111001、111011、111101、111111。Please refer to Figure 4-34 to Figure 4-49. The coding information of each code point combination is represented as follows: 10001, 100011, 100101, 100111, 101001, 101011, 101101, 101111, 110001, 110011, 110101, 110111, 111001 , 111011, 111101, 111111.

上述48個碼點組合總共可代表48種物體,因此,可在觸控顯示器110上顯示48種物體標識或相對應的資訊,例如顯示象棋遊戲中代表各棋子的物體標識。The above-mentioned 48 code point combinations can represent a total of 48 types of objects. Therefore, 48 types of object IDs or corresponding information can be displayed on the touch display 110, such as displaying object IDs representing each chess piece in a chess game.

請參照第1A及5圖,其中第5圖繪示依照本發明另一實施例之辨識方法的示意圖。此辨識方法包括下列步驟S51~S53。首先,在步驟S51中,收集待辨識物體120的至少二碼點122於觸控顯示器110上的觸碰訊息。也就是說,收集至少二碼點122於觸控顯示器110上的位置資訊。接著,在步驟S52中,對觸碰訊息進行分析,以找出與至少二碼點122的位置相匹配的一碼點組合。也就是說,解碼單元130可根據第一定位碼點123、第二定位碼點124以及第三編碼區C3的位置找出此碼點組合的二進位編碼資訊。Please refer to FIGS. 1A and 5, where FIG. 5 is a schematic diagram of an identification method according to another embodiment of the present invention. The identification method includes the following steps S51 to S53. First, in step S51, touch information of at least two code points 122 of the object 120 to be recognized on the touch display 110 is collected. That is, position information of at least two code points 122 on the touch display 110 is collected. Next, in step S52, the touch message is analyzed to find a code point combination that matches the position of at least two code points 122. That is, the decoding unit 130 can find the binary encoding information of the combination of the code points according to the positions of the first positioning code point 123, the second positioning code point 124, and the third encoding region C3.

接著,在步驟S53中,根據二進位編碼資訊,找出與二進位編碼資訊相關的一物體標識,並顯示物體標識於觸控顯示器110上。物體標識例如是一虛擬旋鈕或一物體影像。Next, in step S53, an object identification related to the binary encoding information is found according to the binary encoding information, and the object identification is displayed on the touch display 110. The object identification is, for example, a virtual knob or an object image.

此外,在另一實施例中,上述48個碼點組合還可與第2A至2C圖中30組碼點組合相配合,組成48X30種預設碼點組合。可將48X30種預設碼點組合儲存在資料庫140中供解碼單元130直接比對。或者,另一方面,請參照第6A圖,可先將感測器111感應的碼點122位置與多個預設碼點組合進行比對之後,得到一碼點組合,接著,請參照第6B圖,將碼點122方位角轉正之後,根據第4-1圖所示的編碼方式,解碼單元130得到的二進位編碼資訊為011000。接著,解碼單元130找出與二進位編碼資訊011000相關的一物體標識,並顯示物體標識於觸控顯示器110上。In addition, in another embodiment, the 48 code point combinations described above can also be matched with 30 code point combinations in Figures 2A to 2C to form 48 × 30 preset code point combinations. 48 × 30 preset code point combinations can be stored in the database 140 for direct comparison by the decoding unit 130. Or, on the other hand, please refer to FIG. 6A. After comparing the position of the code point 122 sensed by the sensor 111 with a plurality of preset code point combinations, a code point combination can be obtained. Then, refer to FIG. 6B As shown in the figure, after the azimuth of the code point 122 is normalized, according to the encoding method shown in FIG. 4-1, the binary encoding information obtained by the decoding unit 130 is 011000. Then, the decoding unit 130 finds an object identifier related to the binary encoding information 011000, and displays the object identifier on the touch display 110.

本發明上述實施例所揭露之辨識系統及其辨識方法,用以辨識放置於觸控顯示器上的物體。透過比對物體上的碼點資訊或二進位編碼資訊,辨識系統可找出與待辨識物體的碼點的位置相匹配的一碼點組合。在一實施例中,相鄰兩個碼點之間維持在大於或等於感應單元的單位尺寸的兩倍。如此,辨識系統可減少誤判,提高辨識率。The identification system and the identification method disclosed in the above embodiments of the present invention are used to identify an object placed on a touch display. By comparing the code point information or binary code information on the object, the recognition system can find a code point combination that matches the position of the code point of the object to be identified. In one embodiment, the distance between two adjacent code points is greater than or equal to twice the unit size of the sensing unit. In this way, the identification system can reduce misjudgments and improve the identification rate.

綜上所述,雖然本發明已以實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。In summary, although the present invention has been disclosed as above with the embodiments, it is not intended to limit the present invention. Those with ordinary knowledge in the technical field to which the present invention pertains can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the scope of the attached patent application.

100‧‧‧辨識系統100‧‧‧ Identification System

110‧‧‧觸控顯示器 110‧‧‧Touch display

111‧‧‧感測器 111‧‧‧Sensor

112‧‧‧感應單元 112‧‧‧Induction unit

113‧‧‧承載面 113‧‧‧bearing surface

120‧‧‧待辨識物體 120‧‧‧Objects to be identified

122‧‧‧碼點 122‧‧‧yards

123‧‧‧第一定位碼點 123‧‧‧The first positioning code point

124‧‧‧第二定位碼點 124‧‧‧ second positioning code point

125‧‧‧空白碼點 125‧‧‧ blank code points

130‧‧‧解碼單元 130‧‧‧ decoding unit

140‧‧‧資料庫 140‧‧‧Database

A1‧‧‧單一感測器的尺寸 A1‧‧‧ single sensor size

A2‧‧‧2X2陣列之感測器的尺寸 A2‧‧‧2X2 array sensor size

C1‧‧‧第一編碼區 C1‧‧‧The first coding area

C2‧‧‧第二編碼區 C2‧‧‧Second coding area

C3‧‧‧第三編碼區 C3‧‧‧third coding area

D1‧‧‧距離 D1‧‧‧distance

第1A圖繪示依照本發明一實施例之辨識系統的示意圖。 第1B圖繪示依照本發明另一實施例之辨識系統的示意圖。 第2A至2C圖繪示具有3X3陣列之碼點組合的待辨識物體放置於一觸控顯示器上的示意圖。 第3圖繪示依照本發明一實施例之辨識方法的示意圖。 第4-1至4-49圖繪示本發明一實施例的碼點的二進位編碼資訊的示意圖。 第5圖繪示依照本發明另一實施例之辨識方法的示意圖。 第6A及6B圖繪示結合上述二實施例之碼點組合判斷碼點位置的示意圖。FIG. 1A is a schematic diagram of an identification system according to an embodiment of the present invention. FIG. 1B is a schematic diagram of an identification system according to another embodiment of the present invention. Figures 2A to 2C are schematic diagrams of placing a to-be-identified object having a 3X3 array of code point combinations on a touch display. FIG. 3 is a schematic diagram of an identification method according to an embodiment of the present invention. Figures 4-1 to 4-49 are schematic diagrams showing binary coding information of code points according to an embodiment of the present invention. FIG. 5 is a schematic diagram of an identification method according to another embodiment of the present invention. Figures 6A and 6B are schematic diagrams for determining the position of a code point in combination with the code point combination of the above two embodiments.

Claims (20)

一種辨識系統,包括: 一觸控顯示器,具有一承載面以及複數個感測器,該些感測器區分為複數個感應單元;以及 一待辨識物體,設置於該承載面上,該待辨識物體具有至少二碼點,且該至少二碼點之間的距離大於或等於該些感應單元的單位尺寸的兩倍。An identification system includes: a touch display with a bearing surface and a plurality of sensors, the sensors are divided into a plurality of sensing units; and an object to be identified is disposed on the bearing surface and the to-be-identified The object has at least two code points, and the distance between the at least two code points is greater than or equal to twice the unit size of the sensing units. 如申請專利範圍第1項所述之辨識系統,其中該些感應單元的單位尺寸為單一感測器的尺寸。The identification system described in item 1 of the scope of patent application, wherein the unit size of the sensing units is the size of a single sensor. 如申請專利範圍第1項所述之辨識系統,其中該些感應單元的單位尺寸為至少2X2陣列之感測器的尺寸。The identification system according to item 1 of the scope of patent application, wherein the unit size of the sensing units is the size of a sensor of at least a 2 × 2 array. 如申請專利範圍第1項所述之辨識系統,其中該至少二碼點為3X3陣列之碼點組合,且該至少二碼點的數量於3X3陣列之碼點組合中至多8個。The identification system according to item 1 of the scope of patent application, wherein the at least two code points are a combination of code points of a 3X3 array, and the number of the at least two code points is at most 8 in the code point combination of a 3X3 array. 如申請專利範圍第1項所述之辨識系統,更包括一解碼單元,該解碼單元對該至少二碼點的位置進行分析,以找出與該至少二碼點的位置相匹配的一碼點組合。The identification system according to item 1 of the scope of patent application, further comprising a decoding unit that analyzes the position of the at least two code points to find a code point that matches the position of the at least two code points. combination. 如申請專利範圍第5項所述之辨識系統,其中該至少二碼點為3X3陣列之碼點組合,該至少二碼點包括一第一定位碼點與一第二定位碼點,該第一定位碼點位於該3X3陣列的一第一編碼區中,該第二定位碼點位於該3X3陣列的一第二編碼區中,其中該第一編碼區與該第二編碼區的位置固定。The identification system according to item 5 of the scope of patent application, wherein the at least two code points are a combination of code points of a 3X3 array, the at least two code points include a first positioning code point and a second positioning code point, and the first The positioning code point is located in a first coding region of the 3X3 array, and the second positioning code point is located in a second coding region of the 3X3 array, wherein the positions of the first coding region and the second coding region are fixed. 如申請專利範圍第6項所述之辨識系統,其中該3X3陣列更包括一第三編碼區,該第三編碼區內無碼點,其中該第三編碼區的位置固定。According to the identification system described in item 6 of the patent application scope, wherein the 3X3 array further includes a third coding region, there is no code point in the third coding region, and the position of the third coding region is fixed. 如申請專利範圍第7項所述之辨識系統,其中該解碼單元根據該第一定位碼點、該第二定位碼點以及該第三編碼區的位置,決定該3X3陣列之碼點組合中位於該第一編碼區、該第二編碼區與該第三編碼區以外的其餘碼點位置。The identification system according to item 7 of the scope of patent application, wherein the decoding unit determines the position of the 3X3 array in the combination of code points according to the positions of the first positioning code point, the second positioning code point, and the third coding region. Positions of the remaining code points outside the first coding region, the second coding region, and the third coding region. 如申請專利範圍第8項所述之辨識系統,其中該其餘碼點位置以二進位編碼的一序列排列。The identification system according to item 8 of the scope of patent application, wherein the positions of the remaining code points are arranged in a sequence of binary codes. 如申請專利範圍第9項所述之辨識系統,其中該解碼單元根據二進位編碼資訊,找出與該二進位編碼資訊相關的一物體標識,並顯示該物體標識於該觸控顯示器上。The identification system according to item 9 of the scope of patent application, wherein the decoding unit finds an object identifier related to the binary encoding information according to the binary encoding information, and displays the object identification on the touch display. 如申請專利範圍第5項所述之辨識系統,更包括一資料庫,該資料庫用以儲存與該待辨識物體的一物體標識相關的複數個預設碼點組合,該解碼單元對該至少二碼點的位置進行分析,以找出該些預設碼點組合中與該至少二碼點的位置相匹配的其中之一碼點組合,並顯示該物體標識於該觸控顯示器上。According to the identification system described in item 5 of the scope of patent application, it further includes a database for storing a plurality of preset code point combinations related to an object identifier of the object to be identified, and the decoding unit is configured for the at least The positions of the two code points are analyzed to find one of the preset code point combinations that matches the position of the at least two code points, and display the object identifier on the touch display. 一種辨識方法,用於一辨識系統中,該辨識系統包括一觸控顯示器以及一待辨識物體,觸控顯示器具有複數個感測器,該待辨識物體具有至少二碼點,該辨識方法包括: 收集該待辨識物體的該至少二碼點於該觸控顯示器上的觸碰訊息;以及 對該觸碰訊息進行分析,以找出與該至少二碼點的位置相匹配的一碼點組合, 其中,該些感測器區分為複數個感應單元,該至少二碼點的尺寸與該些感應單元的單位尺寸相對應,且該至少二碼點之間的距離大於或等於該些感應單元的單位尺寸的兩倍。An identification method is used in an identification system. The identification system includes a touch display and an object to be identified. The touch display has a plurality of sensors. The object to be identified has at least two code points. The identification method includes: Collect touch information of the at least two code points of the object to be identified on the touch display; and analyze the touch information to find a code point combination that matches the position of the at least two code points, The sensors are distinguished into a plurality of sensing units, the size of the at least two code points corresponds to the unit size of the sensing units, and the distance between the at least two code points is greater than or equal to that of the sensing units. Unit size is twice. 如申請專利範圍第12項所述之辨識方法,其中該些感應單元的單位尺寸為單一感測器的尺寸。The identification method according to item 12 of the scope of patent application, wherein the unit size of the sensing units is the size of a single sensor. 如申請專利範圍第12項所述之辨識方法,其中該些感應單元的單位尺寸為2X2陣列之感測器的尺寸。The identification method as described in item 12 of the scope of patent application, wherein the unit size of the sensing units is the size of a 2X2 array sensor. 如申請專利範圍第12項所述之辨識方法,其中該至少二碼點為3X3陣列之碼點組合,且該至少二碼點的數量於3X3陣列之碼點組合中至多8個。The identification method according to item 12 of the scope of patent application, wherein the at least two code points are code point combinations of a 3X3 array, and the number of the at least two code points is at most 8 in the code point combinations of the 3X3 array. 如申請專利範圍第12項所述之辨識方法,其中該至少二碼點為3X3陣列之碼點組合,該至少二碼點包括一第一定位碼點與一第二定位碼點,該第一定位碼點位於該3X3陣列的一第一編碼區中,該第二定位碼點位於該3X3陣列的一第二編碼區中,其中該第一編碼區與該第二編碼區的位置固定。The identification method according to item 12 of the scope of patent application, wherein the at least two code points are a combination of code points of a 3X3 array, the at least two code points include a first positioning code point and a second positioning code point, and the first The positioning code point is located in a first coding region of the 3X3 array, and the second positioning code point is located in a second coding region of the 3X3 array, wherein the positions of the first coding region and the second coding region are fixed. 如申請專利範圍第16項所述之辨識方法,其中該3X3陣列更包括一第三編碼區,該第三編碼區內無碼點,其中該第三編碼區的位置固定。According to the identification method described in item 16 of the patent application scope, wherein the 3X3 array further includes a third coding region, there are no code points in the third coding region, and the position of the third coding region is fixed. 如申請專利範圍第17項所述之辨識方法,其中找出與該至少二碼點的位置相匹配的一碼點組合之步驟,包括: 根據該第一定位碼點、該第二定位碼點以及該第三編碼區的位置,決定該3X3陣列之碼點組合中位於該第一編碼區、該第二編碼區與該第三編碼區以外的其餘碼點位置。The identification method according to item 17 of the scope of patent application, wherein the step of finding a code point combination that matches the position of the at least two code points includes: according to the first positioning code point, the second positioning code point And the position of the third coding region determines the positions of the remaining code points in the code point combination of the 3X3 array that are located outside the first coding region, the second coding region, and the third coding region. 如申請專利範圍第18項所述之辨識方法,其中該其餘碼點位置以二進位編碼的一序列排列,該辨識方法更包括根據二進位編碼資訊,找出與該二進位編碼資訊相關的一物體標識,並顯示該物體標識於該觸控顯示器上。The identification method described in item 18 of the scope of patent application, wherein the positions of the remaining code points are arranged in a sequence of binary codes, and the identification method further includes finding a binary code information related to the binary code information according to the binary code information. An object identifier is displayed on the touch display. 如申請專利範圍第12項所述之辨識方法,其中找出與該至少二碼點的位置相匹配的一碼點組合之步驟,更包括: 根據儲存於一資料庫中與該待辨識物體的一物體標識相關的複數個預設碼點組合,找出該些預設碼點組合中與該至少二碼點的位置相匹配的其中之一碼點組合,並顯示該物體標識於該觸控顯示器上。The identification method according to item 12 of the scope of patent application, wherein the step of finding a combination of code points that matches the position of the at least two code points further includes: according to the data stored in a database with the object to be identified A plurality of preset code point combinations related to an object identifier, find one of the preset code point combinations that matches the position of the at least two code points, and display the object identifier on the touch On the monitor.
TW107136246A 2018-10-15 2018-10-15 Identification system and identification method thereof TWI678662B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW107136246A TWI678662B (en) 2018-10-15 2018-10-15 Identification system and identification method thereof
CN201811602205.1A CN109669579B (en) 2018-10-15 2018-12-26 Identification system and identification method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107136246A TWI678662B (en) 2018-10-15 2018-10-15 Identification system and identification method thereof

Publications (2)

Publication Number Publication Date
TWI678662B true TWI678662B (en) 2019-12-01
TW202016799A TW202016799A (en) 2020-05-01

Family

ID=66146379

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107136246A TWI678662B (en) 2018-10-15 2018-10-15 Identification system and identification method thereof

Country Status (2)

Country Link
CN (1) CN109669579B (en)
TW (1) TWI678662B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202023107036U1 (en) 2023-11-28 2024-01-09 Higgstec Inc. Control button device for a touch screen
US12175028B1 (en) 2023-11-21 2024-12-24 Higgstec Inc. Knob device for disposing on touch screen

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201137694A (en) * 2010-04-23 2011-11-01 Wen-Jong Wu Interactive multi touch computer system and control method
TW201519191A (en) * 2013-09-23 2015-05-16 周大福珠寶金行有限公司 Display device
TWM558944U (en) * 2018-01-08 2018-04-21 Hyweb Technology Co Ltd Self-service book borrowing machine
CN107992232A (en) * 2017-12-26 2018-05-04 云南视广科技有限公司 A kind of label type object identification system based on infrared multiple spot frame

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2916771Y (en) * 2006-01-13 2007-06-27 赵舜培 Touch automatic e-book
CN106096488B (en) * 2016-07-20 2019-01-25 华南理工大学 A kind of identification method of dot matrix code
CN106289231B (en) * 2016-07-20 2019-09-24 华南理工大学 The positioning system and its localization method of AGV trolley
CN108595031A (en) * 2018-04-28 2018-09-28 北京奇禄管理咨询有限公司 A kind of processing method of dot matrix image data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201137694A (en) * 2010-04-23 2011-11-01 Wen-Jong Wu Interactive multi touch computer system and control method
TW201519191A (en) * 2013-09-23 2015-05-16 周大福珠寶金行有限公司 Display device
CN107992232A (en) * 2017-12-26 2018-05-04 云南视广科技有限公司 A kind of label type object identification system based on infrared multiple spot frame
TWM558944U (en) * 2018-01-08 2018-04-21 Hyweb Technology Co Ltd Self-service book borrowing machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12175028B1 (en) 2023-11-21 2024-12-24 Higgstec Inc. Knob device for disposing on touch screen
DE202023107036U1 (en) 2023-11-28 2024-01-09 Higgstec Inc. Control button device for a touch screen

Also Published As

Publication number Publication date
TW202016799A (en) 2020-05-01
CN109669579B (en) 2022-08-23
CN109669579A (en) 2019-04-23

Similar Documents

Publication Publication Date Title
CN105809141B (en) Screen component, fingerprint collection and identification method, mobile terminal and electronic device
CN101685342B (en) Method and device for realizing dynamic virtual keyboard
JP2010244088A (en) Input device
CN104407731B (en) Touch control display device and its pressure sensitive touch control method
CN100339811C (en) 3d-input device and method, soft key mapping method therefor, and virtual keyboard
TWI678662B (en) Identification system and identification method thereof
US9035886B2 (en) System and apparatus for a multi-point touch-sensitive sensor user interface using distinct digit identification
US20100328233A1 (en) Touch panel with unbalanced conductive patterns, and touch-controlled apparatus and method for determining multi-touch thereof
CN106933376A (en) A kind of scaling method of smooth projected keyboard
CN103513835B (en) A kind of touch coordinate detection method based on mutual capacitance touchscreens
CN105874415B (en) Touch-control label, the recognition methods of its information and the information providing method using it
CN106527717A (en) Information input recognition method and device
CN111025039A (en) Method, device, equipment and medium for testing accuracy of touch display screen
US20180188942A1 (en) Writing gesture notification method and electronic system using the same
CN104898969A (en) Character input device and information processing device
CN109033317A (en) Big data processing system and processing method of a block chain database
JP2010503913A (en) Product having absolute position code pattern on surface and method of forming absolute position code pattern
KR20150031953A (en) Method for processing data and an electronic device thereof
CN104345956A (en) Method for preventing palm from touching by mistake
US9529530B2 (en) Electronic device and gesture input method of item selection
Wu et al. Touchware: A software–based technique for high–resolution multi–touch sensing devices
CN103970326B (en) Electronic device for the key selection input for detecting mistake
CN108845720B (en) Touch substrate, detection method thereof, touch display panel and display device
CN115917469A (en) Apparatus and method for inputting logograms into electronic equipment
TWI824723B (en) Finger tracking correction method, electronic chip and information processing device