TWI651634B - Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function - Google Patents
Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function Download PDFInfo
- Publication number
- TWI651634B TWI651634B TW107114325A TW107114325A TWI651634B TW I651634 B TWI651634 B TW I651634B TW 107114325 A TW107114325 A TW 107114325A TW 107114325 A TW107114325 A TW 107114325A TW I651634 B TWI651634 B TW I651634B
- Authority
- TW
- Taiwan
- Prior art keywords
- touch
- touch display
- area
- frame
- display panel
- Prior art date
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 40
- 230000010365 information processing Effects 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 17
- 238000000034 method Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
一種用於觸控顯示驅動整合系統之觸控座標計算方法,係由一控制電路實現,其包含以下步驟:在一幀差值資料中找出至少二個觸碰區及各所述觸碰區之一峰值點,該幀差值資料係由一幀觸控感測原始資料和一幀無觸控基準原始資料之差而得;在所述至少二個觸碰區中的一待補償觸碰區中找出與其重疊的至少一相關觸碰區及其與所述至少一相關觸碰區之至少一交集區;將各所述交集區中的各交集觸碰點的所述差值資料減去所述至少一相關觸碰區的至少一影響值,以使該待補償觸碰區產生一幀補償後的差值資料,其中所述的影響值係和所述交集觸碰點與一所述相關觸碰區的所述峰值點的距離成反比;以及依該幀補償後的差值資料進行一質心座標計算以產生該待補償觸碰區的質心座標。本發明亦揭示一種採用所述觸控座標計算方法的觸控顯示面板。A touch coordinate calculation method for a touch display driving integrated system is implemented by a control circuit, which includes the following steps: finding at least two touch areas and each of the touch areas in a frame of difference data. A peak point, the frame difference data is obtained from the difference between one frame of touch sensing raw data and one frame of non-touch reference raw data; one touch to be compensated in the at least two touch areas Find at least one related touch area that overlaps with it and at least one intersection area with the at least one related touch area; and subtract the difference data of each intersection touch point in each of the intersection areas. Removing at least one influence value of the at least one related touch area, so as to generate one frame of compensated difference data for the touch area to be compensated, wherein the influence value is related to the intersection touch point and a The distance of the peak point of the related touch area is inversely proportional; and a centroid coordinate calculation is performed according to the frame-compensated difference data to generate the barycentric coordinates of the touch area to be compensated. The invention also discloses a touch display panel using the touch coordinate calculation method.
Description
本發明係關於一種觸控與顯示驅動整合系統,特別是關於一種關於觸控座標計算方法。The present invention relates to a touch and display drive integration system, and more particularly to a method for calculating touch coordinates.
隨著行動裝置的普及與蓬勃發展,觸控顯示裝置已經成為其中不可缺乏的零組件之一。在傳統的系統架構中,觸控與顯示功能係分別由觸控晶片與顯示晶片獨立控制,而觸控與顯示驅動器整合系統(Touch and Display Driver Integration,TDDI)藉由把觸控晶片與顯示晶片整合進單一晶片,不但減少了元件的數量,使螢幕變得更薄,也能提升面板透光率,及使電池續航時間相對變得更長。With the popularity and vigorous development of mobile devices, touch display devices have become one of the indispensable components. In the traditional system architecture, the touch and display functions are controlled independently by the touch chip and the display chip, respectively. The Touch and Display Driver Integration (TDDI) system integrates the touch chip and the display chip by Integrated into a single chip, not only reduces the number of components, makes the screen thinner, but also improves the panel light transmittance, and makes the battery life longer.
觸控顯示裝置多採用如下之觸控座標計算方法達到目的:先找到觸碰區之峰值點,以該峰值點為中心找出觸控感測值大於一預設閾值之一連通區域,對該連通區域內的所有觸碰點進行質心演算以得出觸控座標。Touch display devices mostly use the following touch coordinate calculation method to achieve the purpose: first find the peak point of the touch area, use the peak point as the center to find a connected area where the touch sensing value is greater than a preset threshold, and All touch points in the connected area are subjected to centroid calculation to obtain touch coordinates.
然而,當兩指或多指的距離較近時,複數個所述峰值點之間的交集觸碰點的觸控感測值會被加強,使得進行質心座標之演算時所述交集觸碰點的權重會增加,造成得出之觸控座標與真實座標出現誤差,從而影響用戶的觸控體驗。However, when the distance between two or more fingers is closer, the touch sensing value of the intersection touch point between the plurality of peak points will be enhanced, so that the intersection touch when performing the calculation of the center of mass coordinates The weight of the points will increase, resulting in errors between the obtained touch coordinates and the real coordinates, which will affect the user's touch experience.
為解決上述問題,本領域亟需一新穎的觸控與顯示驅動整合系統之觸控座標計算方法。In order to solve the above problems, a new method for calculating touch coordinates of a touch and display driving integrated system is urgently needed in the art.
本發明之目的在於揭露一種用於觸控顯示驅動整合系統之觸控座標計算方法,其係藉由觸碰區的質心座標之補償運算,以在至少二個觸碰區之距離較近時提高質心座標演算的準確性。The purpose of the present invention is to disclose a touch coordinate calculation method for a touch display driving integrated system, which uses a compensation calculation of the centroid coordinates of the touch areas to make the distance between at least two touch areas close. Improve the accuracy of the centroid coordinate calculation.
為達前述目的,一種用於觸控顯示驅動整合系統之觸控座標計算方法乃被提出,其係由一控制電路實現,其包含以下步驟:In order to achieve the foregoing object, a touch coordinate calculation method for a touch display driving integrated system is proposed, which is implemented by a control circuit and includes the following steps:
在一幀差值資料中找出至少二個觸碰區及各所述觸碰區之一峰值點,該幀差值資料係由一幀觸控感測原始資料和一幀無觸控基準原始資料之差而得;Find at least two touch areas and one peak point of each touch area in a frame of difference data, the frame difference data is composed of one frame of touch-sensing raw data and one frame of non-touch reference raw The difference between the data;
在所述至少二個觸碰區中的一待補償觸碰區中找出與其重疊的至少一相關觸碰區及其與所述至少一相關觸碰區之至少一交集區;Finding at least one related touch area that overlaps with one of the at least two touch areas to be compensated and at least one intersection area with the at least one related touch area;
將各所述交集區中的各交集觸碰點的所述差值資料減去所述至少一相關觸碰區的至少一影響值,以使該待補償觸碰區產生一幀補償後的差值資料,其中所述的影響值係和所述交集觸碰點與一所述相關觸碰區的所述峰值點的距離成反比;以及Subtracting at least one influence value of the at least one relevant touch area from the difference data of each touch point in each of the intersection areas, so that the touch area to be compensated generates a frame-compensated difference Value data, wherein the influence value is inversely proportional to a distance between the intersection touch point and the peak point of a related touch area; and
依該幀補償後的差值資料進行一質心座標計算以產生該待補償觸碰區的質心座標。A centroid coordinate calculation is performed according to the frame-compensated difference data to generate the centroid coordinates of the touch area to be compensated.
在一實施例中,該控制電路具有一資訊處理單元及一記憶單元以執行一程式。In one embodiment, the control circuit has an information processing unit and a memory unit to execute a program.
在一實施例中,所述觸碰區係由該幀差值資料中大於一閾值的複數個差值資料的複數個座標點決定。In one embodiment, the touch area is determined by a plurality of coordinate points of a plurality of difference data that is greater than a threshold in the frame difference data.
在一實施例中,所述質心座標計算包含一加權平均計算。In one embodiment, the centroid coordinate calculation includes a weighted average calculation.
另外,本發明進一步提出一種觸控顯示面板,其具有一觸控顯示驅動電路及一觸控顯示模組,其中該觸控顯示驅動電路係用以驅動該觸控顯示模組,且該觸控顯示驅動電路係採用前述之控制電路以實現前述之觸控座標計算方法。In addition, the present invention further provides a touch display panel having a touch display driving circuit and a touch display module, wherein the touch display driving circuit is used to drive the touch display module, and the touch The display driving circuit adopts the aforementioned control circuit to realize the aforementioned touch coordinate calculation method.
在一實施例中,該觸控顯示面板係由一光學式觸控顯示面板、一電阻式觸控顯示面板、一電磁式觸控顯示面板、一聲波式觸控顯示面板和一電容式觸控顯示面板所組成群組所選擇的一種觸控顯示面板。In one embodiment, the touch display panel comprises an optical touch display panel, a resistive touch display panel, an electromagnetic touch display panel, an acoustic wave touch display panel, and a capacitive touch panel. A touch display panel selected by a group of display panels.
為使 貴審查委員能進一步瞭解本發明之結構、特徵及其目的,茲附以圖式及較佳具體實施例之詳細說明如後。In order to enable your reviewers to further understand the structure, characteristics, and purpose of the present invention, drawings and detailed descriptions of the preferred embodiments are attached below.
請參照圖1,其繪示本發明之觸控與顯示驅動整合系統之觸控座標計算方法之一實施例之流程圖,其係利用一控制電路實現,其中,該控制電路係藉由一資訊處理單元及一記憶單元執行一程式以實現該觸控座標計算方法。Please refer to FIG. 1, which illustrates a flowchart of an embodiment of a touch coordinate calculation method for a touch and display drive integration system of the present invention, which is implemented using a control circuit, wherein the control circuit is based on an information The processing unit and a memory unit execute a program to implement the touch coordinate calculation method.
如圖1所示,本發明之觸控與顯示驅動整合系統之觸控座標計算方法包括以下步驟:As shown in FIG. 1, the touch coordinate calculation method of the touch and display driving integrated system of the present invention includes the following steps:
在一幀差值資料中找出至少二個觸碰區及各所述觸碰區之一峰值點,該幀差值資料係由一幀觸控感測原始資料和一幀無觸控基準原始資料之差而得;(步驟a);在所述至少二個觸碰區中的一待補償觸碰區中找出與其重疊的至少一相關觸碰區及其與所述至少一相關觸碰區之至少一交集區;(步驟b);將各所述交集區中的各交集觸碰點的所述差值資料減去所述至少一相關觸碰區的至少一影響值,以使該待補償觸碰區產生一幀補償後的差值資料,其中所述的影響值係和所述交集觸碰點與一所述相關觸碰區的所述峰值點的距離成反比;(步驟c);以及依該幀補償後的差值資料進行一質心座標計算以產生該待補償觸碰區的質心座標;(步驟d)。Find at least two touch areas and one peak point of each touch area in a frame of difference data, the frame difference data is composed of one frame of touch-sensing raw data and one frame of non-touch reference raw (Step a); finding at least one related touch area overlapping with the at least one related touch area in one of the at least two touch areas to be compensated and the at least one related touch area At least one intersection area of the area; (step b); subtracting at least one influence value of the at least one related touch area from the difference data of each intersection touch point in each of the intersection areas, so that the The to-be-compensated touch area generates a frame of compensated difference data, wherein the impact value and the distance between the intersection touch point and the peak point of a related touch area are inversely proportional; (step c) ); And performing a centroid coordinate calculation based on the frame-compensated difference data to generate the centroid coordinates of the touch area to be compensated; (step d).
其中,所述觸碰區係由該幀差值資料中大於一閾值的複數個差值資料的複數個座標點決定,而所述質心座標計算包含一加權平均計算。The touch area is determined by a plurality of coordinate points of a plurality of difference data in the frame difference data that is greater than a threshold, and the calculation of the centroid coordinates includes a weighted average calculation.
請一併參照圖2a至圖2g,其中,圖2a繪示三個無重疊觸碰區之示意圖;圖2b繪示一幀無觸控基準原始資料之示意圖;圖2c繪示含一觸碰區之一幀差值資料示意圖;圖2d繪示含兩個無重疊觸碰區之一幀差值資料示意圖;圖2e繪示含兩個重疊觸碰區之一幀差值資料示意圖;圖2f繪示含三個重疊觸碰區之一幀差值資料示意圖;以及圖2g繪示三個重疊觸碰區之交集示意圖。Please refer to FIGS. 2a to 2g together, wherein FIG. 2a shows a schematic diagram of three non-overlapping touch areas; FIG. 2b shows a schematic diagram of a frame of non-touch reference raw data; and FIG. 2c shows a touch area including a touch area Schematic diagram of one frame of difference data; Fig. 2d illustrates a diagram of one frame of difference data containing two non-overlapping touch areas; Fig. 2e illustrates a schematic diagram of one frame of difference data containing two overlapping touch areas; Fig. 2f A schematic diagram of the difference data of one frame containing three overlapping touch areas is shown; and FIG. 2g is a schematic diagram of the intersection of the three overlapping touch areas.
如果觸碰區的數目小於2或各二個觸碰區之間無重疊之交集區,則不進行補償運算。如圖2a所示,其中A、B、C各對應三個峰值點,三個圓分別代表以A、B、C三個峰值點為中心得到之觸碰區,且圖中三個觸碰區彼此間均無重疊之交集區,因此不需進行補償運算。If the number of touched areas is less than two or there is no overlap between the two touched areas, no compensation operation is performed. As shown in Figure 2a, where A, B, and C each correspond to three peak points, the three circles represent the touch areas obtained by using the three peak points of A, B, and C as the center, and the three touch areas There are no overlapping intersections with each other, so no compensation calculation is required.
圖2b為無觸控基準原始資料之示意圖,圖2c為含一觸碰區之一幀差值資料示意圖,其中該幀差值資料係由一幀觸控感測原始資料與圖2b之該幀無觸控基準原始資料進行一減法計算而得出。FIG. 2b is a schematic diagram of the touchless reference raw data, and FIG. 2c is a schematic diagram of a frame difference data including a touch area, wherein the frame difference data is a frame of touch sensing raw data and the frame of FIG. 2b The non-touch reference raw data is obtained by a subtraction calculation.
當多個觸碰區間距離較遠而無重疊之交集區,如圖2d所示,依本發明的方法即可判斷出其不需進行補償運算。相反的,當多個觸碰區間有重疊之交集區時,如圖2e及圖2f所示,依本發明的方法即可判斷出其需進行補償運算。When multiple touch intervals are far away without overlapping intersections, as shown in FIG. 2d, according to the method of the present invention, it can be determined that no compensation operation is required. Conversely, when there are overlapping intersection areas of multiple touch intervals, as shown in FIG. 2e and FIG. 2f, the method of the present invention can determine that it needs to perform a compensation operation.
以圖2g所示的三個重疊觸碰區之交集示意圖做說明,其中,三個重疊觸碰區共產生了交集區1、交集區2、交集區3及交集區4等4個交集區,而以峰值點A為中心之觸碰區則與以峰值點B為中心之觸碰區及以峰值點C為中心之觸碰區共有3個交集區,分別為交集區1、交集區2、及交集區4,其中,以峰值點A為中心之觸碰區與以峰值點B為中心之觸碰區之交集區係交集區1;以峰值點A為中心之觸碰區與以峰值點C為中心之觸碰區之交集區係交集區2;以峰值點A為中心之觸碰區與以峰值點B為中心之觸碰區及以峰值點C為中心之觸碰區之交集區係交集區4。Take the schematic diagram of the intersection of the three overlapping touch areas as shown in FIG. 2g for explanation. Among them, the four overlapping areas generate four intersection areas including intersection area 1, intersection area 2, intersection area 3, and intersection area 4. The touch area centered on the peak point A has three intersection areas with the touch area centered on the peak point B and the touch area centered on the peak point C, which are intersection area 1, intersection area 2, And intersection area 4, wherein the intersection area centered on the peak point A and the touch area centered on the peak point B is the intersection area 1; the touch area centered on the peak point A and the peak point The intersection area of the touch area centered on C is the intersection area 2; the intersection area of the touch area centered on the peak point A, the touch area centered on the peak point B, and the touch area centered on the peak point C. Department of intersection area 4.
本發明之觸控與顯示驅動整合系統之觸控座標計算方法係在一幀差值資料中找出至少二個觸碰區及各所述觸碰區之一峰值點,在所述至少二個觸碰區中的一待補償觸碰區中找出與其重疊的至少一相關觸碰區及其與所述至少一相關觸碰區之至少一交集區,將各所述交集區中的各交集觸碰點的所述差值資料減去所述至少一相關觸碰區的至少一影響值,以使該待補償觸碰區產生一幀補償後的差值資料,其中所述的影響值係和所述交集觸碰點與一所述相關觸碰區的所述峰值點的距離成反比,且本發明係依該幀補償後的差值資料進行一質心座標計算以產生該待補償觸碰區的質心座標。The touch coordinate calculation method of the touch and display driving integrated system of the present invention is to find at least two touch areas and one peak point of each of the touch areas in a frame of difference data, and the at least two In a touch area to be compensated in the touch area, at least one related touch area overlapping with the touch area and at least one intersection area with the at least one related touch area are found, and each intersection in each of the intersection areas is intersected. The difference data of the touch point is subtracted from at least one influence value of the at least one related touch area, so that the frame to be compensated generates difference data after compensation, wherein the influence value is Is inversely proportional to the distance between the intersection touch point and the peak point of a related touch area, and the present invention performs a centroid coordinate calculation based on the frame-compensated difference data to generate the touch to be compensated The centroid coordinates of the hit zone.
因此,對於交集區1而言,本發明係將交集區1中的各交集觸碰點的所述差值資料減去以峰值點B為中心之觸碰區的影響值,以使該待補償觸碰區產生一幀補償後的差值資料,而所述影響值和交集區1中的各交集觸碰點與峰值點B的距離成反比,也就是說,所述影響值係由所述距離的倒數和一常數的乘積決定,而該常數可經由實驗決定。Therefore, for the intersection area 1, the present invention subtracts the difference data of the intersection touch points in the intersection area 1 from the impact value of the touch area centered on the peak point B, so that the to-be-compensated The touch area generates a frame of compensated difference data, and the influence value is inversely proportional to the distance between the touch point of each intersection in the intersection area 1 and the peak point B, that is, the influence value is determined by the The product of the reciprocal of the distance and a constant is determined by experiments.
對於交集區2而言,本發明係將交集區2中的各交集觸碰點的所述差值資料減去以峰值點C為中心之觸碰區的影響值,以使該待補償觸碰區產生一幀補償後的差值資料,而所述影響值係和交集區2中的各交集觸碰點與峰值點C的距離成反比。For the intersection area 2, the present invention subtracts the impact value of the touch area centered on the peak point C as the difference data of the intersection touch points in the intersection area 2 to make the touch to be compensated. The area produces one frame of compensated difference data, and the impact value is inversely proportional to the distance between the touch point of each intersection in the intersection area 2 and the peak point C.
對於交集區4而言,係將交集區4中的各交集觸碰點的所述差值資料減去以峰值點B為中心之觸碰區的第一影響值及以峰值點C為中心之觸碰區的第二影響值,以使該待補償觸碰區產生一幀補償後的差值資料,而所述第一影響值係和交集區4中的各交集觸碰點與峰值點B的距離成反比,且所述第二影響值係和交集區4中的各交集觸碰點與峰值點C的距離成反比。For the intersection area 4, the difference data of the intersection touch points in the intersection area 4 is subtracted from the first influence value of the touch area centered on the peak point B and the center value of the peak area C as the center. The second influence value of the touch area, so that the frame to be compensated generates difference data after the touch area to be compensated, and the first influence value is the touch point and peak point B of each intersection in the intersection area 4. And the distance between the second impact value and each intersection point in the intersection area 4 is inversely proportional to the peak point C.
另外,依上述的說明,本發明進一步揭示一種觸控顯示面板。請參照圖3,其繪示一種採用上述之觸控座標計算方法之一觸控顯示面板。如圖3所示,一觸控顯示面板100具有一觸控顯示驅動電路110及一觸控顯示模組120,其中該觸控顯示驅動電路110係用以驅動該觸控顯示模組120以實現一觸控顯示功能,且該觸控顯示驅動電路110具有一控制電路111以實現上述之觸控與顯示驅動整合系統之觸控座標計算方法,其中控制電路111係藉由一資訊處理單元111a及一記憶單元111b執行一程式以實現該觸控座標計算方法。由於以一觸控顯示驅動電路驅動一觸控顯示模組以實現一觸控顯示功能屬習知技術,故在此不擬對其原理做進一步敘述。In addition, according to the above description, the present invention further discloses a touch display panel. Please refer to FIG. 3, which illustrates a touch display panel using one of the above-mentioned touch coordinate calculation methods. As shown in FIG. 3, a touch display panel 100 has a touch display driving circuit 110 and a touch display module 120. The touch display driving circuit 110 is used to drive the touch display module 120 to realize A touch display function, and the touch display drive circuit 110 has a control circuit 111 to implement the touch coordinate calculation method of the touch and display drive integration system described above, wherein the control circuit 111 uses an information processing unit 111a and A memory unit 111b executes a program to implement the touch coordinate calculation method. Since driving a touch display module with a touch display driving circuit to realize a touch display function is a conventional technology, no further description of its principle is intended here.
另外,該觸控顯示面板100可為由一光學式觸控顯示面板、一電阻式觸控顯示面板、一電磁式觸控顯示面板、一聲波式觸控顯示面板和一電容式觸控顯示面板所組成群組所選擇的一種觸控顯示面板。由於所述觸控顯示面板均為習知技術,故在此不擬對其做進一步敘述。In addition, the touch display panel 100 may be an optical touch display panel, a resistive touch display panel, an electromagnetic touch display panel, an sonic touch display panel, and a capacitive touch display panel. A touch display panel selected by the group. Since the touch display panels are all known technologies, they are not further described here.
藉由前述所揭露的設計,本發明乃可藉由觸碰區的質心座標補償運算,在至少二個觸碰區之距離較近時提高質心座標演算的準確性。With the previously disclosed design, the present invention can improve the accuracy of the calculation of the centroid coordinate when the distance between at least two touch regions is relatively close by the centroid coordinate compensation operation of the touch regions.
本案所揭示者,乃較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為熟習該項技藝之人所易於推知者,俱不脫本案之專利權範疇。What is disclosed in this case is a preferred embodiment. For example, those who have partial changes or modifications that are derived from the technical ideas of this case and are easily inferred by those skilled in the art, do not depart from the scope of patent rights in this case.
綜上所陳,本案無論就目的、手段與功效,在在顯示其迥異於習知之技術特徵,且其首先發明合於實用,亦在在符合發明之專利要件,懇請 貴審查委員明察,並祈早日賜予專利,俾嘉惠社會,實感德便。To sum up, regardless of the purpose, method and effect, this case is showing its technical characteristics that are quite different from the conventional ones, and its first invention is practical, and it is also in line with the patent requirements of the invention. Granting patents at an early date will benefit society and feel good.
步驟a‧‧‧在一幀差值資料中找出至少二個觸碰區及各所述觸碰區之一峰值點,該幀差值資料係由一幀觸控感測原始資料和一幀無觸控基準原始資料之差而得Step a‧‧‧find at least two touch areas and one peak point of each touch area in a frame of difference data, the frame difference data is a frame of touch sensing original data and a frame Derived from the difference in touch-based benchmark raw data
步驟b‧‧‧在所述至少二個觸碰區中的一待補償觸碰區中找出與其重疊的至少一相關觸碰區及其與所述至少一相關觸碰區之至少一交集區Step b‧‧‧ in at least one touched area to be compensated out of the at least two touched areas to find at least one related touched area overlapping with it and at least one intersection area with the at least one related touched area
步驟c‧‧‧將各所述交集區中的各交集觸碰點的所述差值資料減去所述至少一相關觸碰區的至少一影響值,以使該待補償觸碰區產生一幀補償後的差值資料,其中所述的影響值係和所述交集觸碰點與一所述相關觸碰區的所述峰值點的距離成反比Step c‧‧‧ subtracts at least one influence value of the at least one related touch area from the difference data of each touch point in each of the intersection areas, so that the touch area to be compensated generates a Frame-compensated difference data, wherein the impact value and the distance between the intersection touch point and the peak point of a related touch area are inversely proportional
步驟d‧‧‧依該幀補償後的差值資料進行一質心座標計算以產生該待補償觸碰區的質心座標Step d‧‧‧ performs a centroid calculation based on the frame-compensated difference data to generate the centroid coordinates of the touched area to be compensated
100‧‧‧觸控顯示面板100‧‧‧Touch display panel
110‧‧‧觸控顯示驅動電路110‧‧‧Touch display driving circuit
111‧‧‧控制電路111‧‧‧Control circuit
111a‧‧‧資訊處理單元111a‧‧‧ Information Processing Unit
111b‧‧‧記憶單元111b‧‧‧memory unit
120‧‧‧觸控顯示模組120‧‧‧Touch display module
圖1繪示本發明之觸控與顯示驅動整合系統之觸控座標計算方法之一實施例之流程圖。 圖2a繪示三個無重疊觸碰區之示意圖。 圖2b繪示一幀無觸控基準原始資料之示意圖。 圖2c繪示含一觸碰區之一幀差值資料示意圖。 圖2d繪示含兩個無重疊觸碰區之一幀差值資料示意圖。 圖2e繪示含兩個重疊觸碰區之一幀差值資料示意圖。 圖2f繪示含三個重疊觸碰區之一幀差值資料示意圖。 圖2g繪示三個重疊觸碰區之交集示意圖。 圖3繪示一種採用本發明之觸控座標計算方法之一觸控顯示面板之方塊圖。FIG. 1 is a flowchart of an embodiment of a touch coordinate calculation method of a touch and display driving integrated system according to the present invention. FIG. 2a is a schematic diagram of three non-overlapping touch areas. FIG. 2b is a schematic diagram of a frame of touchless reference raw data. FIG. 2c is a schematic diagram of difference data of a frame including a touch area. FIG. 2d is a schematic diagram of difference data of a frame including two non-overlapping touch areas. FIG. 2e is a schematic diagram of difference data of a frame including two overlapping touch areas. FIG. 2f is a schematic diagram of difference data of a frame including three overlapping touch areas. FIG. 2g illustrates the intersection of three overlapping touch areas. FIG. 3 is a block diagram of a touch display panel using one of the touch coordinate calculation methods of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107114325A TWI651634B (en) | 2018-04-26 | 2018-04-26 | Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107114325A TWI651634B (en) | 2018-04-26 | 2018-04-26 | Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI651634B true TWI651634B (en) | 2019-02-21 |
| TW201945902A TW201945902A (en) | 2019-12-01 |
Family
ID=66213967
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107114325A TWI651634B (en) | 2018-04-26 | 2018-04-26 | Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI651634B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101847069A (en) * | 2010-03-03 | 2010-09-29 | 敦泰科技(深圳)有限公司 | Multi-point touch detection method of touch screen |
| US20110084937A1 (en) * | 2009-10-09 | 2011-04-14 | Egalax_Empia Technology Inc. | Method and device for analyzing positions |
| TWM423309U (en) * | 2011-08-21 | 2012-02-21 | Tpk Touch Solutions Xiamen Inc | Touch sensing devices |
| TW201235915A (en) * | 2011-02-22 | 2012-09-01 | Shenzhen Focaltech Systems Co | Multiple point touch inspection method for touch panel |
-
2018
- 2018-04-26 TW TW107114325A patent/TWI651634B/en active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110084937A1 (en) * | 2009-10-09 | 2011-04-14 | Egalax_Empia Technology Inc. | Method and device for analyzing positions |
| CN101847069A (en) * | 2010-03-03 | 2010-09-29 | 敦泰科技(深圳)有限公司 | Multi-point touch detection method of touch screen |
| TW201235915A (en) * | 2011-02-22 | 2012-09-01 | Shenzhen Focaltech Systems Co | Multiple point touch inspection method for touch panel |
| TWM423309U (en) * | 2011-08-21 | 2012-02-21 | Tpk Touch Solutions Xiamen Inc | Touch sensing devices |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201945902A (en) | 2019-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7287959B2 (en) | SYSTEM AND METHOD FOR BEHAVIORAL AUTHENTICATION USING TOUCH SENSOR DEVICE | |
| JP6178367B2 (en) | Touch type discrimination method and touch input device performing the same | |
| JP6251357B2 (en) | Feedback method according to touch level and touch input device performing the same | |
| KR102400890B1 (en) | Multipoint touchscreen | |
| CN103365595B (en) | Gesture for touch sensitive input devices | |
| US8144129B2 (en) | Flexible touch sensing circuits | |
| TWI602086B (en) | Touch control device and operation method thereof | |
| US20130141383A1 (en) | Touch Sensing Using Motion Information | |
| US20120075202A1 (en) | Extending the touchable area of a touch screen beyond the borders of the screen | |
| CN103197790B (en) | Portable electronic device and touch sensing method | |
| US10795493B2 (en) | Palm touch detection in a touch screen device having a floating ground or a thin touch panel | |
| TWI672619B (en) | Edge false touch prevention method for touch display driving integrated system and touch display panel and handheld device using the same | |
| JP5832772B2 (en) | Touch panel, touch panel system, and electronic device | |
| US10627951B2 (en) | Touch-pressure sensitivity correction method and computer-readable recording medium | |
| TW201624240A (en) | Detecting method of background noise for capacitive sensor device | |
| TWI651634B (en) | Touch coordinate calculation method for touch display driving integrated system and touch display panel using the same to realize touch display function | |
| CN103034431B (en) | Intelligent GUI touch method and system | |
| TW201239717A (en) | Method for detecting multi-object behavior of a proximity-touch detection device | |
| US9898130B2 (en) | Grip management | |
| US20150277624A1 (en) | Sensing Method and Related Touch Panel | |
| CN107315450B (en) | Touch screen controller for determining a relationship between a user's hand and a housing of an electronic device | |
| JP2016018289A (en) | Position fixing method and structure of rotation-compensated multi-touch for capacitive touch panel | |
| TWI706308B (en) | Heavy pressure processing method for touch plane, touch device and information processing device | |
| CN109669565B (en) | Touch motion tracking and reporting techniques for slow touch movement | |
| US11301097B2 (en) | Techniques for using a touch screen to perform ear detection using emulated self capacitance sensing |