TWI497394B - Electronic device and method for determining touch point - Google Patents
Electronic device and method for determining touch point Download PDFInfo
- Publication number
- TWI497394B TWI497394B TW103108760A TW103108760A TWI497394B TW I497394 B TWI497394 B TW I497394B TW 103108760 A TW103108760 A TW 103108760A TW 103108760 A TW103108760 A TW 103108760A TW I497394 B TWI497394 B TW I497394B
- Authority
- TW
- Taiwan
- Prior art keywords
- sensing units
- energy information
- total number
- electronic device
- touch point
- Prior art date
Links
Landscapes
- Position Input By Displaying (AREA)
Description
本發明有關於一種電子裝置與觸碰點判斷方法,且特別是有關於一種可提升對於觸碰點判斷之準確率的電子裝置與觸碰點判斷方法。The invention relates to an electronic device and a touch point judging method, and in particular to an electronic device and a touch point judging method capable of improving the accuracy of judging a touch point.
目前,觸控面板依據感應原理主要可區分為電阻式觸控面板、電容式觸控面板、音波式觸控面板及光學式觸控面板等四種。其中,以電容式觸控面板最廣泛地應用於筆記型電腦、手機或是可攜式多媒體播放器等電子裝置的輸入介面上。At present, the touch panel can be mainly divided into a resistive touch panel, a capacitive touch panel, an acoustic wave touch panel, and an optical touch panel according to the sensing principle. Among them, the capacitive touch panel is most widely used in the input interface of electronic devices such as notebook computers, mobile phones or portable multimedia players.
然而,電容式觸控面板容易因靜電或是濕度等因素造成誤動作之缺點。舉例來說,當液體(例如水)位於電容式觸控面板上時,電容式觸控面板會因為誤判液體所在的位置為實際觸碰點,而產生亂報點並執行上述亂報點所對應的操作指令的情況,但這些亂報點並非為手指或電容式觸控筆接觸電容式觸控面板所產生,理應不能執行這些亂報點所對應的操作指令。However, the capacitive touch panel is prone to malfunction due to factors such as static electricity or humidity. For example, when a liquid (such as water) is located on a capacitive touch panel, the capacitive touch panel may generate a random report point and perform the above-mentioned random report point because the position where the liquid is located is the actual touch point. In the case of the operation command, but these random reporting points are not generated by the finger or the capacitive stylus contacting the capacitive touch panel, and the operation instructions corresponding to the random reporting points should not be executed.
此外,當使用者的手指或手掌大面積觸碰電容式觸控面板時,電容式觸控面板容易受到雜訊的干擾,而導致電容式觸控面板的偵測觸碰點的準確率降低。In addition, when the user's finger or palm touches the capacitive touch panel over a large area, the capacitive touch panel is susceptible to noise interference, and the accuracy of detecting the touch point of the capacitive touch panel is reduced.
有鑒於以上的問題,本揭露提出一種電子裝置與觸碰點判斷方法,其透過使用者的手指接觸電子裝置的電容式觸控面板與液體位於電容式觸控面板上所造成的不同能量變化情形以及對應於能量變化上的不同稜線長度的特性,來判斷電容式觸控面板是否受到實際觸碰點觸碰或是受到液體所影響。In view of the above problems, the present disclosure provides an electronic device and a touch point judging method, which are different in energy change caused by a user's finger contacting a capacitive touch panel of the electronic device and a liquid on the capacitive touch panel. And corresponding to the characteristics of different ridge lengths in the energy change, to determine whether the capacitive touch panel is touched by the actual touch point or is affected by the liquid.
根據本揭露一實施例中的一種電子裝置,此電子裝置主要包括電容式觸控面板、偵測模組與處理模組。電容式觸控面板具有複數個感測單元。偵測模組電性連接於所述多個感測單元與處理模組之間。此偵測模組用以偵測所述多個感測單元的電容變化量,並據以產生對應於這些感測單元的電容變化量的複數個能量資訊。處理模組用以計算每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量,並據以獲得每一個感測單元對應在能量資訊上的響應值。接著,處理模組依序判斷每一個感測單元的響應值是否大於第一預設閥值,並將大於第一預設閥值的多個響應值分類至資料庫,以由資料庫中獲得出這些響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數,據以判斷總個數是否小於第二預設值,以確認對應於總個數的這些感測單元的位置上是否受到實際觸碰點觸碰。According to an embodiment of the present disclosure, an electronic device mainly includes a capacitive touch panel, a detection module, and a processing module. The capacitive touch panel has a plurality of sensing units. The detection module is electrically connected between the plurality of sensing units and the processing module. The detection module is configured to detect a capacitance change amount of the plurality of sensing units, and generate a plurality of energy information corresponding to the capacitance change amounts of the sensing units. The processing module is configured to calculate a slope change amount between the energy information of each sensing unit and the plurality of energy information of the adjacent plurality of sensing units, and obtain the energy information corresponding to each sensing unit. Response. Then, the processing module sequentially determines whether the response value of each sensing unit is greater than the first preset threshold, and classifies the plurality of response values greater than the first preset threshold into the database for obtaining by the database. The distribution of the plurality of sensing units corresponding to the response values is calculated, and the total number of the plurality of sensing units that are consecutively adjacent is calculated, thereby determining whether the total number is smaller than the second preset value, so as to confirm that the total number corresponds to Whether the number of these sensing units is touched by the actual touch point.
於其中一實施例中,於處理模組計算連續鄰接的多個感測單元的總個數的過程中,處理模組更將連續鄰接的多個感 測單元換算為稜線長度,此稜線長度相關於總個數。In one embodiment, in the process of the processing module calculating the total number of consecutively adjacent plurality of sensing units, the processing module further has a plurality of consecutive adjacent sensations. The measurement unit is converted to the ridge length, which is related to the total number.
承接上述之實施例,於處理模組判斷出總個數大於第二預設值時,處理模組更分析對應總個數的稜線長度的形狀,以判斷是否為液體位於電容式觸控面板的表面上所造成。According to the foregoing embodiment, when the processing module determines that the total number is greater than the second preset value, the processing module further analyzes the shape of the ridge length corresponding to the total number to determine whether the liquid is located in the capacitive touch panel. Caused by the surface.
於其中一實施例中,於處理模組依序判斷每一個感測單元的響應值是否大於第一預設閥值的過程中,處理模組更判斷每一個感測單元的響應值是否大於第三預設閥值,以預先確認大於第三預設閥值的響應值所對應的感測單元的位置上受到實際觸碰點觸碰,其中第三預設閥值大於第一預設閥值。In one embodiment, in the process that the processing module sequentially determines whether the response value of each sensing unit is greater than the first preset threshold, the processing module further determines whether the response value of each sensing unit is greater than The three preset thresholds are touched by the actual touch point at the position of the sensing unit corresponding to the response value that is confirmed to be greater than the third preset threshold value, wherein the third preset threshold value is greater than the first preset threshold value .
根據本揭露一實施例中的一種觸碰點判斷方法,此觸碰點判斷方法適用於具有電容式觸控面板的電子裝置。所述的觸碰點判斷方法的步驟流程依序如下列所述。偵測電容式觸控面板中複數個感測單元的電容變化量,並據以產生對應上述多個感測單元的電容變化量的複數個能量資訊。計算每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量,並據以獲得每一個感測單元對應在能量資訊上的響應值。依序判斷每一個感測單元的響應值是否大於第一預設閥值,並將大於第一預設閥值的多個響應值分類至資料庫。由資料庫中獲得出上述多個響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數。判斷總個數是否小於第二預設值,以確認對應於總個數的多個感測單元的位置上是否受到實際觸碰點觸碰。According to an embodiment of the present invention, a touch point determination method is applicable to an electronic device having a capacitive touch panel. The step flow of the touch point judging method is as follows. Detecting a capacitance change amount of the plurality of sensing units in the capacitive touch panel, and generating a plurality of energy information corresponding to the capacitance change amount of the plurality of sensing units. Calculating a slope change amount between the energy information of each sensing unit and the plurality of energy information of the adjacent plurality of sensing units, and obtaining a response value corresponding to the energy information of each sensing unit. The response value of each sensing unit is sequentially determined to be greater than a first preset threshold, and a plurality of response values greater than the first preset threshold are classified into a database. The distribution of the plurality of sensing units corresponding to the plurality of response values is obtained from the database, and the total number of the plurality of sensing units that are consecutively adjacent is calculated. It is determined whether the total number is less than the second preset value to confirm whether the position of the plurality of sensing units corresponding to the total number is touched by the actual touch point.
於其中一實施例中,於由資料庫中獲得出多個響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數的步驟中,更包括將連續鄰接的多個感測單元換算為稜線長度,此稜線長度相關於總個數。In one embodiment, the step of obtaining a plurality of sensing units corresponding to the plurality of response values by the database, and calculating the total number of consecutively adjacent plurality of sensing units, further includes A plurality of consecutive sensing units are converted into ridge lengths, the length of which is related to the total number.
承接上述之實施例,於電子裝置判斷出總個數大於第二預設值時,電子裝置更分析對應總個數的稜線長度的形狀,以判斷是否為液體位於電容式觸控面板的表面上所造成。According to the above embodiment, when the electronic device determines that the total number is greater than the second preset value, the electronic device further analyzes the shape corresponding to the total number of ridge lengths to determine whether the liquid is located on the surface of the capacitive touch panel. caused.
於其中一實施例中,於依序判斷每一個感測單元的響應值是否大於第一預設閥值的步驟中,更包括判斷每一個感測單元的響應值是否大於第三預設閥值,以預先確認大於第三預設閥值的響應值所對應的感測單元的位置上受到實際觸碰點觸碰,其中第三預設閥值大於第一預設閥值。In one embodiment, the step of sequentially determining whether the response value of each sensing unit is greater than the first preset threshold further includes determining whether the response value of each sensing unit is greater than a third preset threshold. The position of the sensing unit corresponding to the response value that is confirmed to be greater than the third preset threshold value is touched by the actual touch point, wherein the third preset threshold value is greater than the first preset threshold value.
綜合以上所述,本揭露提供一種電子裝置與觸碰點判斷方法,其透過將電子裝置的電容式觸控面板中的複數個感測單元的電容變化量轉換為複數個能量資訊,以計算出每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量以及每一個感測單元對應在能量資訊上的響應值,據以使得電子裝置可以透過每一個感測單元的響應值來判斷這些感測單元的位置上是否受到實際觸碰點所觸碰或是這些感測單元的位置上附著有液體,進而使得電子裝置可以執行對應於實際觸碰點的操作指令或是自動忽略對應於液體的操作操作指令。In summary, the present disclosure provides an electronic device and a touch point determining method, which are calculated by converting a capacitance change amount of a plurality of sensing units in a capacitive touch panel of an electronic device into a plurality of energy information. The amount of change in the slope between the energy information of each sensing unit and the plurality of energy information of the adjacent plurality of sensing units and the response value of each sensing unit corresponding to the energy information, so that the electronic device can pass through The response value of each sensing unit determines whether the position of the sensing unit is touched by the actual touch point or the liquid is attached to the position of the sensing unit, so that the electronic device can perform the corresponding touch The operation instruction of the point or the operation instruction corresponding to the liquid is automatically ignored.
以上之關於本揭露內容之說明及以下之實施方式之 說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the disclosure and the following embodiments The description is intended to illustrate and explain the spirit and principles of the invention, and to provide a further explanation of the scope of the invention.
1‧‧‧電子裝置1‧‧‧Electronic device
10‧‧‧電容式觸控面板10‧‧‧Capacitive touch panel
12‧‧‧偵測模組12‧‧‧Detection module
14‧‧‧處理模組14‧‧‧Processing module
2‧‧‧液體2‧‧‧Liquid
TP‧‧‧實際觸碰點TP‧‧‧ actual touch point
Z0~Z8‧‧‧感測單元的能量資訊Energy information of Z0~Z8‧‧‧ sensing unit
S40~S48、S420~S422、S480~S484‧‧‧步驟流程S40~S48, S420~S422, S480~S484‧‧‧Step process
第1圖係為根據本揭露一實施例之電子裝置的功能方塊圖。1 is a functional block diagram of an electronic device according to an embodiment of the present disclosure.
第2A圖係為根據本揭露一實施例之電子裝置的電容式觸控面板同時出現液體與實際觸碰點的示意圖。FIG. 2A is a schematic diagram showing the simultaneous presence of liquid and actual touch points of the capacitive touch panel of the electronic device according to an embodiment of the present disclosure.
第2B圖係為根據第2A圖的電容式觸控面板中複數個感測單元在能量資訊上的示意圖。FIG. 2B is a schematic diagram of energy information of a plurality of sensing units in the capacitive touch panel according to FIG. 2A.
第3A圖係為根據第2A圖的電容式觸控面板中三乘三的感測單元陣列的示意圖。FIG. 3A is a schematic diagram of a three by three sensing unit array in the capacitive touch panel according to FIG. 2A.
第3B圖係為根據本揭露一實施例之每一個感測單元對應在能量資訊上的響應值的空間遮罩。FIG. 3B is a spatial mask corresponding to the response value of each sensing unit in the energy information according to an embodiment of the present disclosure.
第4圖係為根據本揭露一實施例之觸碰點判斷方法的步驟流程圖。Figure 4 is a flow chart showing the steps of the touch point judging method according to an embodiment of the present disclosure.
第5圖係為根據第4圖在步驟S42中的細部流程圖。Fig. 5 is a detailed flow chart in step S42 according to Fig. 4.
第6圖係為根據第4圖在步驟S48中的細部流程圖。Fig. 6 is a detailed flow chart in step S48 according to Fig. 4.
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖 式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The detailed features and advantages of the present invention are described in detail below in the embodiments of the present invention. The related objects and advantages of the present invention will be readily understood by those skilled in the art. The following examples are intended to describe the present invention in further detail, but are not intended to limit the scope of the invention.
請參照第1圖,第1圖係為根據本揭露一實施例之電子裝置的功能方塊圖。如第1圖所示,本發明實施例之電子裝置1係為一種透過使用者手指觸碰來進行操作的觸控式電子裝置(例如智慧型手機、平板電腦),此電子裝置1主要包括電容式觸控面板10、偵測模組12以及處理模組14,其中偵測模組12電性連接於電容式觸控面板10與處理模組14之間。以下分別就電子裝置1中的各功能模組作詳細的說明。Please refer to FIG. 1 , which is a functional block diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG. 1 , the electronic device 1 of the embodiment of the present invention is a touch-type electronic device (for example, a smart phone or a tablet computer) that is operated by a user's finger touch. The electronic device 1 mainly includes a capacitor. The touch panel 10 , the detection module 12 , and the processing module 14 are electrically connected between the capacitive touch panel 10 and the processing module 14 . The functional modules in the electronic device 1 will be described in detail below.
電容式觸控面板10包括顯示模組(未繪示於圖式)與觸控模組(未繪示於圖式),其中觸控模組設置於顯示模組與電子裝置1的殼體的頂面部(例如防刮玻璃)之間。顯示模組具有複數個畫素(pixel)(未繪示於圖式)、複數條閘極線(未繪示於圖式)以及複數條資料線(未繪示於圖式),所述多條閘極線與所述多條資料線彼此交錯設置,且所述多個畫素以矩陣方式排列並分別電性連接於所述多條閘極線其中之一與所述多條資料線其中之一之間。由於顯示模組中的所述多個畫素之排列方式與驅動方法已被本技術領域具有通常知識者所知悉,故不再特別贅述。於實務上,顯示模組可以為一種發光二極體(light emitting diode,LED)顯示面板、液晶顯示面板(liquid crystal display,LCD)或是其他類型的顯 示面板,本發明在此不加以限制。The capacitive touch panel 10 includes a display module (not shown) and a touch module (not shown), wherein the touch module is disposed on the display module and the housing of the electronic device 1 Between the top surface (such as scratch-resistant glass). The display module has a plurality of pixels (not shown in the figure), a plurality of gate lines (not shown in the figure), and a plurality of data lines (not shown in the drawings), the plurality of The plurality of pixels are arranged in a matrix and are electrically connected to one of the plurality of gate lines and the plurality of data lines. Between one. Since the arrangement and driving method of the plurality of pixels in the display module are known to those of ordinary skill in the art, they are not described in detail. In practice, the display module can be a light emitting diode (LED) display panel, a liquid crystal display (LCD) or other types of display. The invention is not limited herein.
觸控模組具有複數個感測單元(未繪示於圖式),其用以提供與顯示模組有關聯之輸入功能,故每一個感測單元會對應至少一個畫素。其中,上述的感測單元亦可稱為觸控墊(glidepad)。更詳細來說,觸控模組具有第一電極部與第二電極部,其中第一電極部具有朝向第一方向排列的複數個第一感測串列,第二電極部具有朝向第二方向排列的複數個第二感測串列,其中每一個第一感測串列與第二感測串列皆係由複數個感測單元經串接所形成。於實務上,第一電極部與第二電極部皆為一種透明的導電薄膜,其材料可以為銦錫氧化物(indium tin oxide,ITO)、銦鋅氧化物(indium zinc oxide,IZO)等透明導電氧化物(transparent conductive oxide,TCO),但不以此為限。此外,本發明在此不加以限制第一電極部與第二電極部係為整合為單一導電層之結構或是兩個不同導電層之結構,且若第一電極部與第二電極部為兩個不同導電層之結構的話,則在兩個不同導電層之間會設置有一層絕緣層,此絕緣層為一種高透光性材料,例如可以為二氧化矽、氮化矽或二者的組合結構,但不以此為限。The touch module has a plurality of sensing units (not shown) for providing an input function associated with the display module, so each sensing unit corresponds to at least one pixel. The sensing unit described above may also be referred to as a glidepad. In more detail, the touch module has a first electrode portion and a second electrode portion, wherein the first electrode portion has a plurality of first sensing series arranged in a first direction, and the second electrode portion has a second direction Arranging a plurality of second sensing series, wherein each of the first sensing series and the second sensing series are formed by serially connecting a plurality of sensing units. In practice, the first electrode portion and the second electrode portion are both transparent conductive films, and the material thereof may be transparent such as indium tin oxide (ITO), indium zinc oxide (IZO), or the like. Transparent conductive oxide (TCO), but not limited to this. In addition, the present invention does not limit the structure in which the first electrode portion and the second electrode portion are integrated into a single conductive layer or two different conductive layers, and if the first electrode portion and the second electrode portion are two For the structure of different conductive layers, an insulating layer is disposed between the two different conductive layers, and the insulating layer is a highly transparent material, such as cerium oxide, tantalum nitride or a combination thereof. Structure, but not limited to this.
偵測模組12電性連接電容式觸控面板10中的所述多個感測單元,此偵測模組12用以偵測所述多個感測單元的電容變化量,並據以產生對應這些感測單元的電容變化量的複數個能量資訊。更詳細來說,偵測模組12包括有偵測單元(未繪示於圖式)與數位類比轉換單元(未繪示於圖式),其中偵測單元電性連接 所述多個感測單元,數位類比轉換單元電性連接於偵測單元與處理模組之間。上述的偵測單元用以偵測所述多個感測單元的電容變化量,而上述的數位類比轉換單元用以將上述這些感測單元的電容變化量數位轉換為所述多個能量資訊。The detecting module 12 is electrically connected to the plurality of sensing units in the capacitive touch panel 10, and the detecting module 12 is configured to detect a capacitance change amount of the plurality of sensing units, and generate A plurality of energy information corresponding to the amount of change in capacitance of the sensing units. In more detail, the detection module 12 includes a detection unit (not shown) and a digital analog conversion unit (not shown), wherein the detection unit is electrically connected. The plurality of sensing units, the digital analog conversion unit is electrically connected between the detecting unit and the processing module. The detecting unit is configured to detect a capacitance change amount of the plurality of sensing units, and the digital analog converting unit is configured to convert the capacitance change amount digits of the sensing units to the plurality of energy information.
在實際的操作中,當電容式觸控面板10的表面上形成至少一實際觸碰點(例如透過手指觸碰或電容式觸控筆觸碰)時,這些實際觸碰點下所對應的多個感測單元的電量會產生變化。此外,當液體(例如水)位於電容式觸控面板10的表面上時,這些液體的位置下所對應的多個感測單元的電量亦會產生變化。請一併參照第2A圖與第2B圖,第2A圖係為根據本揭露一實施例之電子裝置的電容式觸控面板同時出現液體與實際觸碰點的示意圖;第2B圖係為根據第2A圖的電容式觸控面板中複數個感測單元在能量資訊上的示意圖。In actual operation, when at least one actual touch point is formed on the surface of the capacitive touch panel 10 (for example, by a finger touch or a capacitive stylus touch), the corresponding multiple touch points are The power of the sensing unit changes. In addition, when a liquid (for example, water) is located on the surface of the capacitive touch panel 10, the amount of electric power of the plurality of sensing units corresponding to the positions of the liquids also changes. Please refer to FIG. 2A and FIG. 2B together. FIG. 2A is a schematic diagram showing the simultaneous appearance of liquid and actual touch points of the capacitive touch panel of the electronic device according to an embodiment of the disclosure; FIG. 2B is a 2A is a schematic diagram of energy sensing information of a plurality of sensing units in a capacitive touch panel of FIG.
如第2A圖所示,電容式觸控面板10的表面上同時出現有液體2與複數個實際觸碰點TP,其中液體2不規則且分散地位於電容式觸控面板10的表面上,而所述多個實際觸碰點TP係由使用者的五根手指接觸電容式觸控面板10且五根手指靜止不移動所形成。藉此,對應於液體2與所述多個實際觸碰點TP的多個感測單元的電量會產生變化,而對應上述這些感測單元的電容變化量的能量資訊可以如第2B圖所示。As shown in FIG. 2A, a liquid 2 and a plurality of actual touch points TP are simultaneously present on the surface of the capacitive touch panel 10, wherein the liquid 2 is irregularly and discretely located on the surface of the capacitive touch panel 10, and The plurality of actual touch points TP are formed by the five fingers of the user contacting the capacitive touch panel 10 and the five fingers are stationary. Thereby, the electric quantity of the plurality of sensing units corresponding to the liquid 2 and the plurality of actual touch points TP may change, and the energy information corresponding to the capacitance change amount of the sensing units may be as shown in FIG. 2B. .
由第2B圖可以清楚地觀察到,所述多個實際觸碰點TP在能量資訊上的能量高度大於液體2在能量資訊上的能量高 度,且液體2在能量資訊上的稜線長度明顯大於實際觸碰點TP在能量資訊上的稜線長度,亦即稜線長度較長的能量資訊為具有水波紋特徵值的能量資訊。其中,液體2在能量資訊上的稜線長度正比於液體2在電容式觸控面板10上的面積。一般來說,所述多個實際觸碰點TP在能量資訊上的能量高度約略為液體2在能量資訊上的能量高度的四倍,舉例來說,液體2在能量資訊上的能量高度約略在二十至四十之間,所述多個實際觸碰點TP在能量資訊上的能量高度約略在一百二十至一百六十之間,但液體2與實際觸碰點TP在能量資訊上的能量高度不以上述之範圍為限。It can be clearly seen from FIG. 2B that the energy of the plurality of actual touch points TP on the energy information is higher than the energy of the liquid 2 in the energy information. Degree, and the ridgeline length of the liquid 2 in the energy information is significantly larger than the ridgeline length of the actual touch point TP on the energy information, that is, the energy information with the longer ridgeline length is the energy information with the water ripple characteristic value. The ridgeline length of the liquid 2 in the energy information is proportional to the area of the liquid 2 on the capacitive touch panel 10. In general, the energy of the plurality of actual touch points TP on the energy information is about four times the height of the energy of the liquid 2 in the energy information. For example, the energy of the liquid 2 in the energy information is about Between twenty and forty, the energy of the plurality of actual touch points TP on the energy information is approximately between 120 and 160, but the liquid 2 and the actual touch point TP are in the energy information. The height of the energy above is not limited to the above range.
處理模組14用以計算電容式觸控面板10中的每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量,並據以獲得每一個感測單元對應在能量資訊上的響應值。更詳細來說,處理模組14會先計算每一個感測單元於第一軸向上的能量資訊的二階導數與第二軸向上的能量資訊的二階導數,以求得每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量。The processing module 14 is configured to calculate the amount of change in the slope between the energy information of each sensing unit in the capacitive touch panel 10 and the plurality of energy information of the adjacent plurality of sensing units, and obtain each of the The sensing unit corresponds to a response value on the energy information. In more detail, the processing module 14 first calculates the second derivative of the energy information of each sensing unit in the first axial direction and the second derivative of the energy information in the second axial direction to obtain the energy of each sensing unit. The amount of change in slope between the information and the plurality of energy information of the adjacent plurality of sensing units.
為了更加清楚地說明處理模組14求出響應值的過程,請參照第3A圖,第3A圖係為根據第2A圖的電容式觸控面板中三乘三的感測單元陣列的示意圖。如第3A圖所示,第3A圖所示的三乘三的感測單元陣列中的Z0~Z8表示為所對應的感測單元的能量資訊。藉此,對應能量資訊Z0的感測單元於第一軸向(例如X軸)上的能量資訊的能量變化(亦稱能量梯度、能量資訊的一 階導數)分別會為(Z0-Z4)與(Z5-Z0),則對應能量資訊Z0的感測單元於第一軸向上的能量資訊的二階導數會為上述兩個能量變化的差值,亦即為能量資訊Z0與於第一軸向上且相鄰的能量資訊Z4與能量資訊Z5之間的斜率變化量(Z5-Z0)-(Z0-Z4)=Z5+Z4-2*Z0。同樣地,對應能量資訊Z0的感測單元於第二軸向(例如Y軸)上的能量資訊的能量變化分別會為(Z0-Z2)與(Z7-Z0),則對應能量資訊Z0的感測單元於第二軸向上的能量資訊的二階導數會為上述兩個能量變化的差值,亦即為能量資訊Z0與於第二軸向上且相鄰的能量資訊Z2與能量資訊Z7之間的斜率變化量(Z7-Z0)-(Z0-Z2)=Z7+Z2-2*Z0。In order to more clearly explain the process of obtaining the response value by the processing module 14, please refer to FIG. 3A, which is a schematic diagram of a three-by-three sensing unit array in the capacitive touch panel according to FIG. 2A. As shown in FIG. 3A, Z0 to Z8 in the three by three sensing cell array shown in FIG. 3A are represented as energy information of the corresponding sensing unit. Thereby, the energy change of the energy information of the sensing unit corresponding to the energy information Z0 in the first axial direction (for example, the X axis) (also referred to as energy gradient, energy information The order derivative) will be (Z0-Z4) and (Z5-Z0), respectively, and the second derivative of the energy information of the sensing unit corresponding to the energy information Z0 in the first axial direction will be the difference between the two energy changes, That is, the amount of change in slope (Z5-Z0)-(Z0-Z4)=Z5+Z4-2*Z0 between the energy information Z0 and the energy information Z4 and the energy information Z5 in the first axial direction and adjacent thereto. Similarly, the energy change of the energy information of the sensing unit corresponding to the energy information Z0 in the second axial direction (for example, the Y axis) will be (Z0-Z2) and (Z7-Z0), respectively, and the sense of the energy information Z0 is corresponding. The second derivative of the energy information of the measuring unit in the second axial direction is the difference between the two energy changes, that is, between the energy information Z0 and the second axially adjacent energy information Z2 and the energy information Z7. The amount of change in slope (Z7-Z0)-(Z0-Z2)=Z7+Z2-2*Z0.
換句話說,處理模組14會先計算出每一個感測單元於第一軸向上的能量資訊的一階導數以及於第二軸向上的能量資訊的一階導數(亦即對每一個感測單元於第一軸向上的能量資訊以及第二軸向上的能量資訊進行偏微分),再將每一個感測單元於第一軸向上的能量資訊的一階導數以及於第二軸向上的能量資訊的一階導數進行偏微分運算,以獲得每一個感測單元於第一軸向上的能量資訊的二階導數以及於第二軸向上的能量資訊的二階導數。In other words, the processing module 14 first calculates the first derivative of the energy information of each sensing unit in the first axial direction and the first derivative of the energy information in the second axial direction (ie, for each sensing). The energy information of the unit in the first axial direction and the energy information in the second axial direction are differentially differentiated, and then the first derivative of the energy information of each sensing unit in the first axial direction and the energy information in the second axial direction The first derivative of the first derivative is subjected to a partial differential operation to obtain a second derivative of the energy information of each sensing unit in the first axial direction and a second derivative of the energy information in the second axial direction.
接著,處理模組14會將每一個感測單元於第一軸向上的能量資訊的二階導數與第二軸向上的能量資訊的二階導數進行加總,以獲得每一個感測單元的響應值。舉上述例子來說,對應能量資訊Z0的感測單元的響應值會為 (Z5+Z4-2*Z0)+(Z7+Z2-2*Z0)=Z5+Z4+Z7+Z2-4*Z0。藉此,可以實現本發明所述之每一個感測單元對應在能量資訊上的響應值的空間遮罩(spatial mask)可以為第3B圖所示。第3B圖係為根據本揭露一實施例之每一個感測單元對應在能量資訊上的響應值的空間遮罩。Then, the processing module 14 sums the second derivative of the energy information of each sensing unit in the first axial direction and the second derivative of the energy information in the second axial direction to obtain the response value of each sensing unit. For the above example, the response of the sensing unit corresponding to the energy information Z0 will be (Z5+Z4-2*Z0)+(Z7+Z2-2*Z0)=Z5+Z4+Z7+Z2-4*Z0. Thereby, a spatial mask that can realize the response value of each sensing unit corresponding to the energy information according to the present invention can be shown in FIG. 3B. FIG. 3B is a spatial mask corresponding to the response value of each sensing unit in the energy information according to an embodiment of the present disclosure.
當處理模組14計算出每一個感測單元對應在能量資訊上的響應值後,處理模組14會依序判斷每一個感測單元的響應值是否大於一個第一預設閥值,並將大於此第一預設閥值的多個響應值分類至一個資料庫(data base)中。更詳細來說,當處理模組14判斷出其中一個感測單元的響應值小於上述的第一預設閥值時,則處理模組14會確認此感測單元未受到使用者所觸碰或是未受到外部雜訊所干擾;當處理模組14判斷出其中一個感測單元的響應值大於上述的第一預設閥值時,則處理模組14會確認此感測單元疑似被使用者所觸碰或是受到外部雜訊所干擾(例如液體2附著於對應此感測單元之表面)。After the processing module 14 calculates the response value of each sensing unit corresponding to the energy information, the processing module 14 sequentially determines whether the response value of each sensing unit is greater than a first preset threshold, and A plurality of response values greater than the first predetermined threshold are sorted into a data base. In more detail, when the processing module 14 determines that the response value of one of the sensing units is less than the first preset threshold, the processing module 14 confirms that the sensing unit is not touched by the user or If the processing module 14 determines that the response value of one of the sensing units is greater than the first preset threshold, the processing module 14 confirms that the sensing unit is suspected of being used by the user. The touch is either disturbed by external noise (for example, the liquid 2 is attached to the surface corresponding to the sensing unit).
接著,處理模組14會由上述之資料庫中獲得出上述多個響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數。值得注意的是,在處理模組14計算連續鄰接的多個感測單元的總個數的過程中,處理模組14更可以將連續鄰接的所述多個感測單元換算為稜線長度,此稜線長度相關於上述的總個數。Then, the processing module 14 obtains the distribution of the plurality of sensing units corresponding to the plurality of response values from the database, and calculates the total number of the plurality of sensing units that are consecutively adjacent. It should be noted that, in the process of the processing module 14 calculating the total number of consecutively adjacent plurality of sensing units, the processing module 14 may further convert the plurality of sensing units that are consecutively adjacent to the ridge length. The length of the ridge line is related to the total number of the above.
最後,處理模組14會判斷先前所計算出的連續鄰接 的多個感測單元的總個數是否小於一個第二預設值,以確認對應於上述總個數的多個感測單元的位置上是否受到實際觸碰點TP所觸碰。更詳細來說,當處理模組14判斷出的連續鄰接的多個感測單元的總個數小於第二預設值時,則處理模組14會確認對應於上述總個數的多個感測單元的位置上受到實際觸碰點TP(例如使用者的手指)所觸碰,並據以執行對應於此實際觸碰點TP位置上的操作;當處理模組14判斷出的連續鄰接的多個感測單元的總個數大於第二預設值時,則處理模組14會確認對應於上述總個數的多個感測單元的位置上可能受到液體2附著於對應此感測單元之表面或是受到使用者的大範圍觸碰(例如手掌觸碰對應此感測單元之表面)。Finally, the processing module 14 determines the previously calculated consecutive adjacencies Whether the total number of the plurality of sensing units is less than a second preset value to confirm whether the positions of the plurality of sensing units corresponding to the total number are touched by the actual touch point TP. In more detail, when the total number of consecutively adjacent plurality of sensing units determined by the processing module 14 is less than the second predetermined value, the processing module 14 confirms the plurality of senses corresponding to the total number of the foregoing. The position of the measuring unit is touched by the actual touch point TP (for example, the user's finger), and accordingly, the operation corresponding to the actual touch point TP position is performed; when the processing module 14 determines the continuous adjacent When the total number of the plurality of sensing units is greater than the second predetermined value, the processing module 14 confirms that the positions of the plurality of sensing units corresponding to the total number may be attached to the corresponding sensing unit by the liquid 2 The surface is either touched by the user in a wide range (for example, the palm touches the surface corresponding to the sensing unit).
因此,當處理模組14判斷出的連續鄰接的多個感測單元的總個數大於第二預設值時,處理模組14更可以分析對應上述總個數的稜線長度的形狀,以判斷是否為液體2位於電容式觸控面板10的表面上所造成,進而可以將液體2附著於對應此感測單元之表面所產生的亂報點進行濾除,使得本發明之電子裝置1不會因為液體2位於電容式觸控面板10的表面而造成誤判之操作。Therefore, when the total number of consecutive adjacent sensing units determined by the processing module 14 is greater than the second preset value, the processing module 14 can further analyze the shape of the ridge length corresponding to the total number to determine Whether the liquid 2 is located on the surface of the capacitive touch panel 10, and then the liquid 2 is attached to the random report point generated by the surface corresponding to the sensing unit, so that the electronic device 1 of the present invention does not Since the liquid 2 is located on the surface of the capacitive touch panel 10, the operation of misjudgment is caused.
值得注意的是,於處理模組14依序判斷每一個感測單元的響應值是否大於第一預設閥值的過程中,處理模組14更可以判斷每一個感測單元的響應值是否大於一個第三預設閥值,以預先確認大於此第三預設閥值的響應值所對應的感測單元的位置 上受到實際觸碰點TP所觸碰,其中第三預設閥值大於第一預設閥值,且此第三預設閥值相關於使用者手指按壓電容式觸控面板10時,電容式觸控面板10所會產生的最低限度的能量變化的二階導數。更詳細來說,當處理模組14判斷出其中一個感測單元的響應值大於第三預設閥值時,處理模組14會確認此感測單元的位置上受到實際觸碰點TP所觸碰,以加快電子裝置1判斷實際觸碰點TP的處理時間。It should be noted that, in the process that the processing module 14 sequentially determines whether the response value of each sensing unit is greater than the first preset threshold, the processing module 14 can further determine whether the response value of each sensing unit is greater than a third preset threshold for pre-confirming the position of the sensing unit corresponding to the response value greater than the third preset threshold The touch is touched by the actual touch point TP, wherein the third preset threshold is greater than the first preset threshold, and the third preset threshold is related to the user's finger pressing the capacitive touch panel 10, the capacitive type The second derivative of the minimum energy change that the touch panel 10 will produce. In more detail, when the processing module 14 determines that the response value of one of the sensing units is greater than the third predetermined threshold, the processing module 14 confirms that the position of the sensing unit is touched by the actual touch point TP. Touch to speed up the processing time of the electronic device 1 to determine the actual touch point TP.
請一併參照第1圖~第4圖,第4圖係為根據本揭露一實施例之觸碰點判斷方法的步驟流程圖。如第4圖所示,此觸碰點判斷方法適用於第1圖所示之具有電容式觸控面板10的電子裝置1。以下分別就觸碰點判斷方法中的各步驟流程作詳細的說明。Please refer to FIG. 1 to FIG. 4 together. FIG. 4 is a flow chart showing the steps of the touch point determining method according to an embodiment of the present disclosure. As shown in FIG. 4, the touch point judging method is applied to the electronic device 1 having the capacitive touch panel 10 shown in FIG. The following is a detailed description of each step flow in the touch point judging method.
在步驟S40中,電子裝置1會偵測電容式觸控面板10中的複數個感測單元的電容變化量,並據以產生對應這些感測單元的電容變化量的複數個能量資訊。更詳細來說,在步驟S40中,在電子裝置1偵測出電容式觸控面板10中的複數個感測單元的電容變化量後,電子裝置1會將上述多個感測單元的電容變化量數位轉換為多個能量資訊。In step S40, the electronic device 1 detects the capacitance change amount of the plurality of sensing units in the capacitive touch panel 10, and generates a plurality of energy information corresponding to the capacitance change amounts of the sensing units. In more detail, in step S40, after the electronic device 1 detects the capacitance change amount of the plurality of sensing units in the capacitive touch panel 10, the electronic device 1 changes the capacitance of the plurality of sensing units. The digits are converted into multiple energy information.
在步驟S42中,電子裝置1會計算每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量,並據以獲得每一個感測單元對應在能量資訊上的響應值。 為了更清楚地說明步驟S42的詳細步驟流程,請參照第5圖,第5圖係為根據第4圖在步驟S42中的細部流程圖。如第5圖所示,在步驟S420中,電子裝置1會先計算每一個感測單元於第一軸向上的能量資訊的二階導數與第二軸向上的能量資訊的二階導數。接著,在步驟S422中,電子裝置1會將每一個感測單元於第一軸向上的能量資訊的二階導數與第二軸向上的能量資訊的二階導數進行加總,以獲得每一個感測單元的響應值。In step S42, the electronic device 1 calculates the amount of change in the slope between the energy information of each sensing unit and the plurality of energy information of the adjacent plurality of sensing units, and obtains corresponding to each sensing unit. The response value on the energy information. In order to more clearly explain the detailed procedure flow of step S42, refer to FIG. 5, which is a detailed flowchart of step S42 according to FIG. 4. As shown in FIG. 5, in step S420, the electronic device 1 first calculates the second derivative of the energy information of each sensing unit in the first axial direction and the second derivative of the energy information in the second axial direction. Next, in step S422, the electronic device 1 sums the second derivative of the energy information of each sensing unit in the first axial direction and the second derivative of the energy information in the second axial direction to obtain each sensing unit. The response value.
請重新參照第4圖,在步驟S44中,電子裝置1會依序判斷每一個感測單元的響應值是否大於第一預設閥值,並將大於第一預設閥值的多個響應值分類至資料庫。接著,在步驟S46中,電子裝置1會由資料庫中獲得出上述多個響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數。最後,在步驟S48中,電子裝置1會判斷連續鄰接的多個感測單元的總個數是否小於第二預設值,以確認對應於此總個數的多個感測單元的位置上是否受到實際觸碰點TP所觸碰。Referring to FIG. 4 again, in step S44, the electronic device 1 sequentially determines whether the response value of each sensing unit is greater than the first preset threshold, and will have multiple response values greater than the first preset threshold. Classified to the database. Next, in step S46, the electronic device 1 obtains the distribution of the plurality of sensing units corresponding to the plurality of response values from the database, and calculates the total number of the plurality of sensing units that are consecutively adjacent. Finally, in step S48, the electronic device 1 determines whether the total number of consecutively adjacent plurality of sensing units is less than a second preset value, to confirm whether the positions of the plurality of sensing units corresponding to the total number are Touched by the actual touch point TP.
值得注意的是,在電子裝置1由資料庫中獲得出多個響應值所對應的多個感測單元的分布情況,並計算連續鄰接的多個感測單元的總個數的步驟(即步驟S46)中,電子裝置1會將連續鄰接的多個感測單元換算為稜線長度,此稜線長度相關於上述的總個數,以使電子裝置1可以透過上述的稜線長度判斷電容式觸控面板10的表面上是否受到液體2所附著。It is noted that the electronic device 1 obtains, from the database, a distribution of a plurality of sensing units corresponding to the plurality of response values, and calculates a total number of consecutively adjacent plurality of sensing units (ie, steps) In S46), the electronic device 1 converts the plurality of sensing units that are adjacent to each other into a ridge line length, and the ridge line length is related to the total number, so that the electronic device 1 can determine the capacitive touch panel through the ridge length. Whether the surface of 10 is attached to the liquid 2.
請參照第6圖,第6圖係為根據第4圖在步驟S48 中的細部流程圖。如第6圖所示,在步驟S480中,電子裝置1會判斷由步驟S46所求出的總個數是否小於第二預設值。若電子裝置1判斷出由步驟S46所求出的總個數小於第二預設值時,則執行步驟S482;若電子裝置1判斷出由步驟S46所求出的總個數大於第二預設值時,則執行步驟S484。在步驟S482中,電子裝置1會確認對應於上述總個數的多個感測單元的位置上受到實際觸碰點TP所觸碰。在步驟S484中,電子裝置1會接著分析對應上述總個數的稜線長度的形狀,以判斷是否為液體2位於電容式觸控面板10的表面上所造成或是手掌貼附於電容式觸控面板10的表面上所造成。Please refer to FIG. 6 , which is a diagram according to FIG. 4 in step S48. Detailed flowchart in the process. As shown in FIG. 6, in step S480, the electronic device 1 determines whether the total number determined by step S46 is less than the second preset value. If the electronic device 1 determines that the total number determined by step S46 is less than the second preset value, step S482 is performed; if the electronic device 1 determines that the total number determined by step S46 is greater than the second preset When the value is reached, step S484 is performed. In step S482, the electronic device 1 confirms that the positions of the plurality of sensing units corresponding to the total number are touched by the actual touch point TP. In step S484, the electronic device 1 then analyzes the shape corresponding to the total number of ridge lengths to determine whether the liquid 2 is on the surface of the capacitive touch panel 10 or the palm is attached to the capacitive touch. Caused on the surface of the panel 10.
此外,在電子裝置1依序判斷每一個感測單元的響應值是否大於第一預設閥值的步驟(即步驟S44)中,電子裝置1更可以判斷每一個感測單元的響應值是否大於第三預設閥值,以預先確認大於此第三預設閥值的響應值所對應的感測單元的位置上受到實際觸碰點TP所觸碰,其中第三預設閥值大於第一預設閥值。In addition, in the step that the electronic device 1 sequentially determines whether the response value of each sensing unit is greater than the first preset threshold (ie, step S44), the electronic device 1 can further determine whether the response value of each sensing unit is greater than The third preset threshold is touched by the actual touch point TP at a position corresponding to the response value corresponding to the third preset threshold value, wherein the third preset threshold is greater than the first Preset threshold.
綜合以上所述,本發明實施例提供一種電子裝置與觸碰點判斷方法,其透過將電子裝置的電容式觸控面板中的複數個感測單元的電容變化量轉換為複數個能量資訊,以計算出每一個感測單元的能量資訊與相鄰的多個感測單元的多個能量資訊之間的斜率變化量以及每一個感測單元對應在能量資訊上的響應 值,據以使得電子裝置可以透過每一個感測單元的響應值來判斷這些感測單元的位置上是否受到實際觸碰點所觸碰或是這些感測單元的位置上附著有液體,進而使得電子裝置可以執行對應於實際觸碰點的操作指令或是自動忽略對應於液體的操作操作指令。藉此,本發明實施例之電子裝置與觸碰點判斷方法可以有效地提升電子裝置對於觸碰點判斷的準確率,避免了液體與使用者手指同時位於電容式觸控面板的表面上時所會造成的誤判操作,十分具有實用性。In summary, the embodiment of the present invention provides an electronic device and a touch point determining method, which converts a capacitance change amount of a plurality of sensing units in a capacitive touch panel of an electronic device into a plurality of energy information, Calculating the amount of change in the slope between the energy information of each sensing unit and the plurality of energy information of the adjacent sensing units and the response of each sensing unit to the energy information The value is such that the electronic device can determine whether the position of the sensing unit is touched by the actual touch point or the liquid of the sensing unit is attached to the position of the sensing unit through the response value of each sensing unit. The electronic device can execute an operation command corresponding to the actual touch point or automatically ignore the operation operation instruction corresponding to the liquid. Therefore, the electronic device and the touch point judging method of the embodiment of the invention can effectively improve the accuracy of the electronic device for determining the touch point, and avoid the liquid and the user's finger being simultaneously located on the surface of the capacitive touch panel. The misjudgment operation that will be caused is very practical.
雖然本發明以上述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention has been disclosed above in the above embodiments, it is not intended to limit the invention. It is within the scope of the invention to be modified and modified without departing from the spirit and scope of the invention. Please refer to the attached patent application for the scope of protection defined by the present invention.
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103108760A TWI497394B (en) | 2014-03-12 | 2014-03-12 | Electronic device and method for determining touch point |
CN201410226264.9A CN103970357B (en) | 2014-03-12 | 2014-05-26 | Electronic device and touch point judgment method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103108760A TWI497394B (en) | 2014-03-12 | 2014-03-12 | Electronic device and method for determining touch point |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI497394B true TWI497394B (en) | 2015-08-21 |
TW201535211A TW201535211A (en) | 2015-09-16 |
Family
ID=51239940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103108760A TWI497394B (en) | 2014-03-12 | 2014-03-12 | Electronic device and method for determining touch point |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103970357B (en) |
TW (1) | TWI497394B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105160843B (en) * | 2015-08-04 | 2019-04-02 | 深圳Tcl数字技术有限公司 | Non-contact control method and device based on remote terminal |
TWI567624B (en) * | 2015-12-16 | 2017-01-21 | 鹽光股份有限公司 | Capacitive Sensor Device And Detecting Method For A Conductive?Matter Therein |
TWI598794B (en) * | 2017-03-03 | 2017-09-11 | 遠翔科技股份有限公司 | Touch system for preventing water influence |
CN111338495B (en) * | 2019-08-29 | 2022-10-28 | 京东方科技集团股份有限公司 | Method and device for determining touch point |
CN111078046B (en) * | 2019-12-05 | 2022-04-08 | 北京集创北方科技股份有限公司 | Detection method and device and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201032114A (en) * | 2009-02-25 | 2010-09-01 | Ite Tech Inc | Method and apparatus for drift compensation of capacitive touch panel |
CN103324373A (en) * | 2013-06-14 | 2013-09-25 | 广东欧珀移动通信有限公司 | Method for preventing conductive liquid from causing misoperation of touch screen |
US20130257799A1 (en) * | 2012-03-30 | 2013-10-03 | Microchip Technology Incorporated | Method and System for Multi-Touch Decoding |
CN103513114A (en) * | 2012-06-29 | 2014-01-15 | 汉王科技股份有限公司 | Capacitance measurement method, device and touch control equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033668A (en) * | 2009-09-30 | 2011-04-27 | 智点科技(深圳)有限公司 | Capacitive touch screen |
CN102253771B (en) * | 2010-05-20 | 2015-08-26 | 义隆电子股份有限公司 | The sensing cell of capacitance type touch-control panel, sensing circuit and method for sensing |
CN102799321B (en) * | 2011-05-25 | 2015-05-27 | 深圳市汇顶科技股份有限公司 | Method and system for updating benchmark data of capacitive multi-point touch screen |
CN202267944U (en) * | 2011-07-26 | 2012-06-06 | 比亚迪股份有限公司 | Touch screen detecting device and touch control device |
CN103049159B (en) * | 2013-01-14 | 2015-07-01 | 成都西可科技有限公司 | Method for preventing water drop false triggering of capacitive touch screen |
-
2014
- 2014-03-12 TW TW103108760A patent/TWI497394B/en not_active IP Right Cessation
- 2014-05-26 CN CN201410226264.9A patent/CN103970357B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201032114A (en) * | 2009-02-25 | 2010-09-01 | Ite Tech Inc | Method and apparatus for drift compensation of capacitive touch panel |
US20130257799A1 (en) * | 2012-03-30 | 2013-10-03 | Microchip Technology Incorporated | Method and System for Multi-Touch Decoding |
CN103513114A (en) * | 2012-06-29 | 2014-01-15 | 汉王科技股份有限公司 | Capacitance measurement method, device and touch control equipment |
CN103324373A (en) * | 2013-06-14 | 2013-09-25 | 广东欧珀移动通信有限公司 | Method for preventing conductive liquid from causing misoperation of touch screen |
Also Published As
Publication number | Publication date |
---|---|
CN103970357A (en) | 2014-08-06 |
TW201535211A (en) | 2015-09-16 |
CN103970357B (en) | 2017-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102701927B1 (en) | Systems and methods for behavior authentication using touch sensor devices | |
US8446374B2 (en) | Detecting a palm touch on a surface | |
KR101521337B1 (en) | Detection of gesture orientation on repositionable touch surface | |
US20140152608A1 (en) | Touch panel | |
US8420958B2 (en) | Position apparatus for touch device and position method thereof | |
US20100141608A1 (en) | Index Matching For Touch Screens | |
US9569045B2 (en) | Stylus tilt and orientation estimation from touch sensor panel images | |
US9213052B2 (en) | Peak detection schemes for touch position detection | |
US10001887B2 (en) | Multi-touch touch screen and its junction area touch sensing method | |
TWI497394B (en) | Electronic device and method for determining touch point | |
US11899881B2 (en) | Machine learning method and system for suppressing display induced noise in touch sensors using information from display circuitry | |
US20120249599A1 (en) | Method of identifying a multi-touch scaling gesture and device using the same | |
CN105683886A (en) | Method and apparatus for calculating coordinates with high noise immunity in touch applications | |
US8970796B2 (en) | Field-line repeater (FLR) structure of a sense array | |
CN104281340A (en) | Touch screen touch recognition method | |
CN104216597A (en) | Touch detection method and system of resistive touch screen | |
US9329740B2 (en) | Method of recognizing touch | |
US8779780B1 (en) | Methods and apparatus to detect presence of an input object | |
US10185451B2 (en) | Capacitance sensor device and detecting method for a conductive matter thereon | |
US10627951B2 (en) | Touch-pressure sensitivity correction method and computer-readable recording medium | |
CN105630257A (en) | Touch device and touch method | |
US11301099B1 (en) | Methods and apparatus for finger detection and separation on a touch sensor panel using machine learning models | |
US8928616B2 (en) | Touch electrode device | |
TWI430148B (en) | Display apparatus and method of determining contact location thereon | |
US9996181B2 (en) | Information processing apparatus, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |