[go: up one dir, main page]

CN113692569B - Touch positioning method and device - Google Patents

Touch positioning method and device Download PDF

Info

Publication number
CN113692569B
CN113692569B CN202080000296.0A CN202080000296A CN113692569B CN 113692569 B CN113692569 B CN 113692569B CN 202080000296 A CN202080000296 A CN 202080000296A CN 113692569 B CN113692569 B CN 113692569B
Authority
CN
China
Prior art keywords
touch
electrode
triangle
touch electrode
electrode group
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN202080000296.0A
Other languages
Chinese (zh)
Other versions
CN113692569A (en
Inventor
林正日
韩文超
尹晓峰
张良浩
王新秋
王鸣明
冯薏霖
王鑫乐
孙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
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 BOE Technology Group Co Ltd, Beijing BOE Optoelectronics Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Publication of CN113692569A publication Critical patent/CN113692569A/en
Application granted granted Critical
Publication of CN113692569B publication Critical patent/CN113692569B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

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)
  • Position Input By Displaying (AREA)

Abstract

The touch positioning method and device provided by the embodiment of the disclosure, wherein the touch positioning method comprises the following steps: acquiring position coordinates and touch capacitance values of each touch electrode in a touch area; taking three touch electrodes in a touch area as an electrode group, and sequentially connecting the centers of the touch electrodes in each electrode group into triangles; wherein any two triangles do not overlap; for each triangle, determining the centroid coordinates of the triangle according to the touch capacitance value and the position coordinates of the touch electrode corresponding to the triangle; and determining the touch coordinates of the target according to the barycenter coordinates of all the triangles.

Description

Touch positioning method and device
Technical Field
The disclosure relates to the technical field of touch control, and in particular relates to a touch control positioning method and device.
Background
With the development of touch technology, a touch screen with a touch function is widely used as an information input tool in various display products such as mobile phones, tablet computers, information inquiry machines in public places and halls. Therefore, a user can operate the electronic equipment only by touching the touch screen with fingers or a touch pen and the like, dependency of the user on other equipment (such as a keyboard, a mouse and the like) is eliminated, and man-machine interaction is simpler. However, how to improve the touch accuracy is a technical problem to be solved by those skilled in the art.
Disclosure of Invention
The touch positioning method provided by the embodiment of the disclosure comprises the following steps:
acquiring position coordinates and touch capacitance values of each touch electrode in a touch area;
taking three touch electrodes in the touch area as an electrode group, and sequentially connecting the centers of the touch electrodes in each electrode group into triangles; wherein any two triangles do not overlap;
for each triangle, determining the centroid coordinate of the triangle according to the touch capacitance value and the position coordinate of the touch electrode corresponding to the triangle;
and determining target touch coordinates according to the centroid coordinates of all the triangles.
Optionally, in an embodiment of the disclosure, the determining the centroid coordinates of the triangle may specifically include the following steps:
determining a first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle;
and determining the barycenter coordinates of the triangle according to the first weight and the position coordinates of the touch electrode corresponding to the triangle.
Optionally, in an embodiment of the present disclosure, the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
The electrode group comprises M first electrode groups; in the first electrode group, a first touch electrode and a second touch electrode are used as the first type of touch electrode, and a third touch electrode is used as the second type of touch electrode; m is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for the mth first electrode group, determining a first weight of each first type touch electrode in the mth first electrode group according to a touch capacitance value of the first type touch electrode of the mth first electrode group by adopting the following formula;
wherein, M is more than or equal to 1 and less than or equal to M, M is an integer, omega 1m-11 A first weight, ω, representing the first touch electrode of the mth first electrode group 1m-12 Representing the first weight of the second touch electrode in the mth first electrode group, C 1m-11 Representing the touch capacitance value of the first touch electrode in the mth first electrode group, C 1m-12 Representing the touch capacitance value of the second touch electrode in the mth first electrode group.
Optionally, in an embodiment of the disclosure, in the mth first electrode group, a first weight ω of the third touch electrode 1m-13 Is that
Optionally, in an embodiment of the present disclosure,adopting the following formula, according to the first weight corresponding to the mth first electrode group and the position coordinate (x 1m-11 ,y 1m-11 ) Position coordinates (x) 1m-12 ,y 1m-12 ) And the position coordinates (x 1m-13 ,y 1m-13 ) Determining centroid coordinates (x) of a triangle corresponding to the mth first electrode group m-1 ,y m-1 ):
x m-1 =ω 1m-11 *x 1m-111m-12 *x 1m-121m-13 *x 1m-13
y m-1 =ω 1m-11 *y 1m-111m-12 *y 1m-121m-13 *y 1m-13
Optionally, in an embodiment of the present disclosure, the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
the electrode group comprises N second electrode groups; in the second electrode group, a first touch electrode and a second touch electrode are used as the second type touch electrodes, and a third touch electrode is used as the first type touch electrode; n is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for an nth second electrode group, determining a first weight of each second type touch electrode in the nth second electrode group according to a touch capacitance value of the second type touch electrode of the nth second electrode group by adopting the following formula;
Wherein N is more than or equal to 1 and less than or equal to N, N is an integer, and omega 1n-21 A first weight, ω, representing the first touch electrode of the nth second electrode group 1n-22 Representing the first weight of the second touch electrode in the nth second electrode group, C 1n-21 Representing the touch capacitance value of the first touch electrode in the nth second electrode group, C 1n-22 Representing the touch capacitance value of the second touch electrode in the nth second electrode group.
Optionally, in an embodiment of the disclosure, in the nth second electrode group, the first weight ω of the third touch electrode 1n-23 Is that
Alternatively, in the embodiment of the present disclosure, the following formula is adopted, according to the first weight corresponding to the nth second electrode group, and the position coordinate (x 1n-21 ,y 1n-21 ) Position coordinates (x) 1n-22 ,y 1n-22 ) And the position coordinates (x 1n-23 ,y 1n-23 ) Determining centroid coordinates (x) of triangles corresponding to the nth second electrode group n-2 ,y n-2 ):
x n-2 =ω 1n-21 *x 1n-211n-22 *x 1n-221n-23 *x 1n-23
y n-2 =ω 1n-21 *y 1n-211n-22 *y 1n-221n-23 *y 1n-23
Optionally, in an embodiment of the present disclosure, the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
The electrode group comprises K third electrode groups; in the third electrode group, a first touch electrode, a second touch electrode and a third touch electrode are all used as the first type touch electrode or the second type touch electrode; k is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for a kth third electrode group, determining a first weight of each touch electrode in the kth third electrode group according to a touch capacitance value of each touch electrode of the kth third electrode group by adopting the following formula;
wherein, K is more than or equal to 1 and less than or equal to K, K is an integer, omega 1k-31 A first weight, ω, representing the first touch electrode of the kth third electrode group 1k-32 Representing a first weight, ω, of the second touch electrode of the kth third electrode set 1k-33 Representing the first weight of the third touch electrode in the kth third electrode group, C 1k-31 Representing the touch capacitance value of the first touch electrode in the kth third electrode group, C 1k-32 Representing the touch capacitance value of the second touch electrode in the kth third electrode group, C 1k-33 Representing the touch capacitance value of the third touch electrode in the kth third electrode group.
Alternatively, in an embodiment of the disclosure, the following formula is adopted, according to the first weight corresponding to the kth third electrode group, and the first touch in the kth third electrode groupPosition coordinates of the control electrode (x 1k-31 ,y 1k-31 ) Position coordinates (x) 1k-32 ,y 1k-32 ) And the position coordinates (x 1k-33 ,y 1k-33 ) Determining centroid coordinates (x) of triangles corresponding to the kth second electrode group k-3 ,y k-3 ):
x k-3 =ω 1k-31 *x 1k-311k-32 *x 1k-321k-33 *x 1k-33
y k-3 =ω 1k-31 *y 1k-311k-32 *y 1k-321k-33 *y 1k-33
Optionally, in an embodiment of the disclosure, the determining the target touch coordinate (x 01 ,y 01 ): wherein x is 01 Is the average value of the abscissa in the centroid coordinates of all the triangles, y 01 Is the average of the ordinate among the centroid coordinates of all the triangles.
Optionally, in an embodiment of the present disclosure, the determining, according to centroid coordinates of all triangles, target touch coordinates specifically includes:
for each triangle, determining a second weight corresponding to the triangle according to touch capacitance values of all touch electrodes corresponding to the triangle;
and determining the touch control coordinates of the target according to the centroid coordinates of all the triangles and the second weights corresponding to the centroid coordinates.
Optionally, in an embodiment of the present disclosure, for a q-th triangle, the following formula is adopted, and the second weight ω corresponding to the q-th triangle is determined according to the touch capacitance values of all the touch electrodes corresponding to the q-th triangle 2-q
Wherein Q represents the total number of triangles, C q Representing the sum of the touch capacitance values of all the touch electrodes corresponding to the q-th triangle.
Optionally, in an embodiment of the disclosure, the following formula is adopted, and the target touch coordinate (x 02 ,y 02 );
Wherein x is 4-q Represents the abscissa, y in the centroid coordinates of the q-th triangle 4-q Representing the ordinate in the centroid coordinates of the q-th triangle.
The embodiment of the disclosure also provides a touch positioning device, which comprises:
the capacitance value determining circuit is configured to acquire the position coordinates and the touch capacitance value of each touch electrode in the touch area; the touch capacitance value is a capacitance value between the touch main body and the touch electrode;
the triangle determining circuit is configured to take three touch electrodes in the touch area as an electrode group, and sequentially connect the centers of the touch electrodes in each electrode group into a triangle; wherein any two triangles do not overlap;
A centroid coordinate determining circuit configured to determine, for each triangle, centroid coordinates of the triangle according to a touch capacitance value and position coordinates of a touch electrode corresponding to the triangle;
and the touch coordinate determining circuit is configured to determine target touch coordinates according to the centroid coordinates of all the triangles.
The embodiment of the disclosure also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the touch positioning method described above.
The computer equipment further comprises a memory, a processor and a computer program which is stored in the memory and can run on the processor, wherein the processor realizes the steps of the touch positioning method when executing the computer program.
Drawings
Fig. 1 is a schematic structural diagram of a touch screen in an embodiment of the disclosure;
FIG. 2 is a flowchart of some touch positioning methods according to embodiments of the disclosure;
FIG. 3 is a schematic structural diagram of an equivalent plate capacitor of a finger and a touch electrode in an embodiment of the disclosure;
fig. 4 is a schematic structural diagram of a touch screen according to an embodiment of the disclosure when a finger touches the touch screen;
FIG. 5 is a schematic view of some of the structures of the AA area of FIG. 4;
FIG. 6 is a schematic diagram of other structures of a touch screen according to an embodiment of the disclosure when a finger touches the touch screen;
FIG. 7 is a schematic view of some of the structures of the AA area of FIG. 6;
FIG. 8 is a schematic view of another alternative structure of the AA area in FIG. 4;
FIG. 9 is a flowchart of a touch location method according to still other embodiments of the present disclosure;
fig. 10 is a schematic structural diagram of some touch position determining apparatuses in the embodiments of the disclosure.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present disclosure. It will be apparent that the described embodiments are some, but not all, of the embodiments of the present disclosure. And embodiments of the disclosure and features of embodiments may be combined with each other without conflict. All other embodiments, which can be made by one of ordinary skill in the art without the need for inventive faculty, are within the scope of the present disclosure, based on the described embodiments of the present disclosure.
Unless defined otherwise, technical or scientific terms used in this disclosure should be given the ordinary meaning as understood by one of ordinary skill in the art to which this disclosure belongs. The terms "first," "second," and the like, as used in this disclosure, do not denote any order, quantity, or importance, but rather are used to distinguish one element from another. The word "comprising" or "comprises", and the like, means that elements or items preceding the word are included in the element or item listed after the word and equivalents thereof, but does not exclude other elements or items. The terms "connected" or "connected," and the like, are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.
It should be noted that the dimensions and shapes of the various figures in the drawings do not reflect true proportions, and are intended to illustrate the present disclosure only. And the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout.
In practical application, the touch screen can realize the touch function by adopting the mutual capacitance technology. The touch screen can also realize the touch control function by adopting the self-capacitance technology. The touch screen can also realize a touch function by adopting a 3D touch capacitance technology.
As shown in fig. 1, a touch screen that implements a touch function using a mutual capacitance technology is illustrated. The touch screen may include: the touch screen comprises a substrate 100, and a plurality of first touch electrode rows 110 and a plurality of second touch electrode rows 120 which are positioned on the substrate 100. The second touch electrode rows 120 and the first touch electrode rows 110 are alternately arranged along the second direction F2. The second touch electrode row 120 may include a plurality of second touch electrodes 121 disposed at intervals, and in the same second touch electrode row 120, each of the second touch electrodes 121 extends along the first direction F1 and is arranged along the first direction F1. The first touch electrode row 110 may include a plurality of first touch electrodes 111 disposed at intervals, and in the same first touch electrode row 110, each first touch electrode 111 extends along the second direction F2 and is arranged along the first direction F1. And, for each adjacent second touch electrode row 120 and first touch electrode row 110, one second touch electrode 121 corresponds to a plurality of first touch electrodes 111. For example, fig. 1 schematically illustrates that one second touch electrode 121 corresponds to 4 first touch electrodes 111. In practical applications, the area of the second touch electrode 121 may be larger than the area of the first touch electrode 111. Alternatively, the area of the second touch electrode 121 may be substantially equal to the area of the first touch electrode 111.
In addition, the touch screen is further provided with a driving circuit, and a plurality of first transmission lines and a plurality of second transmission lines are electrically connected with the driving circuit. One of the second touch electrodes 121 is electrically connected to one of the second transmission lines, so as to realize signal transmission between the driving circuit and the second touch electrode 121 through the second transmission line. And, one first touch electrode 111 is electrically connected to one first transmission line, so that signal transmission between the driving circuit and the first touch electrode 111 is realized through the first transmission line.
The touch positioning method provided by the embodiment of the disclosure, as shown in fig. 2, may include the following steps:
s10, acquiring position coordinates and touch capacitance values of each touch electrode in a touch area; the touch capacitance value is a capacitance value between the touch electrode and the ground;
s20, taking three touch electrodes in a touch area as an electrode group, and sequentially connecting the centers of the touch electrodes in each electrode group into a triangle; wherein any two triangles do not overlap;
s30, aiming at each triangle, determining the barycenter coordinate of the triangle according to the touch capacitance value and the position coordinate of the touch electrode corresponding to the triangle;
And S40, determining target touch coordinates according to the barycenter coordinates of all the triangles.
According to the touch positioning method provided by the embodiment of the disclosure, the position coordinates and the touch capacitance value of each touch electrode in the touch area are obtained, three touch electrodes in the touch area are set as one electrode group, and the central sequence of the touch electrodes in each electrode group is connected into a triangle. Since any two triangles do not overlap, the occurrence of repeated triangles can be avoided. Then, for each triangle, the centroid coordinate of the triangle can be determined according to the touch capacitance value and the position coordinate of the touch electrode corresponding to the triangle. Therefore, the touch control coordinates of the target can be determined according to the barycenter coordinates of all the triangles. Therefore, in the embodiment of the disclosure, by performing triangle division on the touch electrodes in the touch area, the centroid coordinates of the triangle can be determined according to the touch capacitance value and the position coordinates of the touch electrodes corresponding to the triangle, so that the target touch coordinates with higher touch precision can be determined according to the centroid coordinates of all triangles, and the touch precision is improved.
It should be noted that any two triangles do not overlap, and any two triangles may have at most two vertices shared by any two triangles. That is, the vertices of any two triangles are not exactly the same.
It should be noted that, the position coordinates of each touch electrode in the touch area may be obtained by detecting the touch electrode of each touch electrode in the touch area. For example, the position coordinates of each touch electrode in the touch area may be determined using a method in the related art.
A finger is generally used to perform touch operation on a touch screen. For example, the touch body in the embodiments of the present disclosure may be provided as a finger. Of course, in practical applications, the touch main body may be set as another object capable of performing a touch operation, which is not limited herein.
In practical application, taking a touch main body as an example, when the finger touches the touch screen, the finger will contact with the touch screen, and an area where the finger contacts with the touch screen can be used as a touch area in the embodiment of the disclosure. As shown in fig. 4, CB represents a touch area formed when a finger touches the touch screen. Of course, the present disclosure includes, but is not limited to, this.
In practical application, an equivalent plate capacitor is formed between the touch electrode and the ground, as shown in fig. 3, one electrode CK in the plate capacitor is the touch electrode, and the other electrode SZ is the ground. When the touch screen is touched by the touch body of the conductor, the plate capacitor is connected in parallel with a capacitor, so that the total capacitance of the plate capacitor is changed. Taking a touch main body as a finger FZ as an example, when the finger touches the touch screen, the finger and the touch electrode also form a capacitor, and the capacitor formed by the finger and the touch electrode is connected in parallel to the panel capacitor. Therefore, the capacitance value of each touch electrode and the capacitance formed by the ground and the capacitance value of the touch electrode and the capacitance formed by the finger after being connected in parallel can be detected in the touch area where the finger is located, so that the detected capacitance value can be used as the touch capacitance value between the touch main body and the touch electrode.
And, the formula c=εs/d is calculated from the capacitance value of the plate capacitor, where ε represents the dielectric constant between the two electrodes of the plate capacitor, S represents the facing area between the two electrodes of the plate capacitor, and d represents the spacing between the two electrodes of the plate capacitor. In practical application, when a finger touches the touch screen, the distance between the finger and the touch electrode can be regarded as approximately the same, so if the areas of the touch electrodes are different, the capacitance values of the plate capacitors equivalent to the detected touch electrode and the finger will be different. For example, the area of the second touch electrode 121 in fig. 1 is larger than the area of the first touch electrode 111, so that the capacitance value of the plate capacitor equivalent between the second touch electrode 121 and the finger is different from the capacitance value of the plate capacitor equivalent between the first touch electrode 111 and the finger.
In specific implementation, the touch electrode in the embodiments of the present disclosure may be an electrode that adopts a mutual capacitance technology to implement a touch function. Further, the touch screen is an embedded display touch screen, that is, the touch screen can also realize a display function. Therefore, the mutual capacitance technology and the display technology can be combined, so that the display panel adopts the mutual capacitance technology to realize the touch control function.
In specific implementation, in the embodiment of the present disclosure, determining the centroid coordinates of the triangle may specifically include the following steps:
determining a first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle;
and determining the barycenter coordinates of the triangle according to the first weight and the position coordinates of the touch electrode corresponding to the triangle.
By way of example, each triangle may determine the centroid coordinates of the triangles according to the touch electrodes and the position coordinates corresponding to the triangles by determining the first weights of the touch electrodes corresponding to the triangles, and then determine the target touch position according to the centroid of the triangle. Therefore, the touch control accuracy can be improved by splitting the touch control electrode into triangles and determining the positioning method of the coordinates of the barycenter of the triangles through weighting. In particular, the problem of lower touch accuracy due to the difference of the areas of the first touch electrode and the second touch electrode can be improved.
In specific implementation, the touch electrodes in the embodiments of the disclosure may include a first touch electrode and a second touch electrode as shown in fig. 1. In the embodiment of the disclosure, the touch electrodes in the touch area may be divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type of touch electrode and the second type of touch electrode are different. For example, the area of the first type of touch electrode may be made smaller than the area of the second type of touch electrode. For example, the first touch electrode may be divided into a first type of touch electrode and the second touch electrode may be divided into a second type of touch electrode. Of course, the present disclosure includes, but is not limited to, this. The following description will be made by taking the example that the first touch electrode is divided into the first type of touch electrode and the second touch electrode is divided into the second type of touch electrode.
In particular implementations, in embodiments of the present disclosure, the electrode sets may include M first electrode sets Zm-1 (M is an integer greater than or equal to 1, 1.ltoreq.m.ltoreq.M, and M is an integer); in the first electrode group Zm-1, the first touch electrode and the second touch electrode are both used as the first type touch electrode, and the third touch electrode is used as the second type touch electrode. That is, in the first electrode set Zm-1, two touch electrodes are the first touch electrode, and the other touch electrode is the second touch electrode.
In addition, in a specific implementation, in an embodiment of the present disclosure, determining, according to a touch capacitance value of a touch electrode corresponding to a triangle, a first weight of the touch electrode corresponding to the triangle may specifically include: aiming at the mth first electrode group, determining a first weight of each first type touch electrode in the mth first electrode group according to the touch capacitance value of the first type touch electrode of the mth first electrode group by adopting the following formula;
wherein, M is more than or equal to 1 and less than or equal to M, M is an integer, omega 1m-11 Represents the first weight, ω, of the first touch electrode in the mth first electrode set 1m-12 Representing the first weight of the second touch electrode in the mth first electrode group, C 1m-11 Representing the touch capacitance value of the first touch electrode in the mth first electrode group, C 1m-12 Representing the touch capacitance value of the second touch electrode in the mth first electrode group.
In a specific implementation, in the embodiment of the present disclosure, in the mth first electrode group, the first weight ω of the third touch electrode 1m-13 Is thatBecause only one second type of touch electrode is arranged in the m first electrode group, the first weight omega of the second type of touch electrode can be obtained 1m-13 Set to->
In a specific implementation, in an embodiment of the disclosure, the following formula is adopted, according to the first weight corresponding to the mth first electrode group, and the first touch control in the mth first electrode groupPosition coordinates of electrode (x 1m-11 ,y 1m-11 ) Position coordinates (x) 1m-12 ,y 1m-12 ) And the position coordinates (x 1m-13 ,y 1m-13 ) Determining centroid coordinates (x m-1 ,y m-1 ):
x m-1 =ω 1m-11 *x 1m-111m-12 *x 1m-121m-13 *x 1m-13
y m-1 =ω 1m-11 *y 1m-111m-12 *y 1m-121m-13 *y 1m-13
In particular implementations, in embodiments of the present disclosure, the target touch coordinates (x 01 ,y 01 ): wherein x is 01 Is the average value of the abscissa in the barycentric coordinates of all triangles, y 01 Is the average of the ordinate among the centroid coordinates of all triangles. In this way, the average value of the abscissas in the centroid coordinates of all triangles can be used as the abscissas of the target touch coordinates, and the average value of the ordinates in the centroid coordinates of all triangles can be used as the ordinates of the target touch coordinates.
The display touch screen generally embedded also comprises a plurality of pixels which are arranged in an array. After the target touch coordinates are determined, the touch coordinates need to be applied to the display. Since the display is performed by pixels, the target touch coordinates need to be mapped to the positions of the pixels. For example, a user draws a line on a display touch screen by a finger, and after detecting a target touch coordinate, the line needs to be displayed on the screen, and the display needs to be performed by using pixels at corresponding positions. In a specific implementation, after determining the target touch coordinate, the method may further include: and determining the position coordinates of the pixels to be displayed in the display touch screen according to the target touch coordinates and a predetermined proportionality coefficient. Illustratively, the position coordinates (x p0 ,y p0 ) The method comprises the following steps: x is x p0 =βx 01 ,y p0 =βy 01 . Beta represents a predetermined scaling factor. In practical applications, the predetermined scaling factor β may be: 10. 20, 30, 40, 50, 60, 70, 80, 90, 100, etc. Of course, the predetermined scaling factor β may be determined by design according to practical application requirements, which is not limited herein.
In the following, in connection with the implementation, the touch positioning method provided in the embodiment of the disclosure is explained by a specific embodiment with reference to fig. 4 and 5.
Illustratively, as shown in fig. 4 and 5, CB represents a touch area formed when a finger touches the touch screen. And the first touch electrodes X13, X14, X15, X16, X17, X18, X19, X20 and the second touch electrode Y12 in the AA area in the touch area CB are selected, and the first touch electrodes X14, X15, X18, X19 and the second touch electrode Y12 are taken as an example for illustration.
The touch positioning method provided by the embodiment of the disclosure may include the following steps:
(1) And acquiring the position coordinates and the touch capacitance value of each touch electrode in the touch area CB. For example, the position coordinate (X) of the first touch electrode X14 can be obtained by a method in the related art X14 ,y X14 ) Position coordinates (X X15 ,y X15 ) Position coordinates (X X18 ,y X18 ) Position coordinates (X X19 ,y X19 ) And the position coordinates (x Y12 ,y Y12 ). The touch capacitance value C of the first touch electrode X14 is obtained X14 Touch capacitance C of the first touch electrode X15 X15 Touch capacitance C of the first touch electrode X18 X18 Touch capacitance C of the first touch electrode X19 X19 And a touch capacitance value C of the second touch electrode Y12 Y2
(2) Taking three touch electrodes in the touch area as an electrode group, wherein the electrode group can comprise M first electrode groups; in the first electrode group, the first touch electrode and the second touch electrode are both used as the first type touch electrode, and the third touch electrode is used as the second type touch electrode. And sequentially connecting the centers of the touch electrodes in each first electrode group into triangles.
Illustratively, the electrode set may include 2 first electrode sets: namely, the 1 st first electrode group Z1-1 and the 2 nd first electrode group Z2-1. The 1 st first electrode set Z1-1 has first touch electrodes X19, X18 and a second touch electrode Y12. The center O18 of the first touch electrode X18, the center O19 of the first touch electrode X19, and the center O12 of the second touch electrode Y12 may be sequentially connected to form a triangle S1-1.
In addition, the 2 nd first electrode group Z2-1 has first touch electrodes X14 and X15 and a second touch electrode Y12. The center O14 of the first touch electrode X14, the center O15 of the first touch electrode X15, and the center O12 of the second touch electrode Y12 may be sequentially connected to form a triangle S2-1.
(3) For the 1 st first electrode group Z1-1, in the 1 st first electrode group Z1-1, the first touch electrode X18 is a first touch electrode, the first touch electrode X19 is a second touch electrode, the second touch electrode Y12 is a third touch electrode, for example, the first weight omega of the first touch electrode X18 11-11 The method comprises the following steps:first weight omega of first touch electrode X19 11-12 The method comprises the following steps:First weight omega of second touch electrode Y12 11-13 Is->Wherein C is 11-11 =C X18 ,C 11-12 =C X19
For the 2 nd first electrode group Z2-1, taking the first touch electrode X14 as the first touch electrode in the 2 nd first electrode group Z2-1, the first touch electrode X15 as the second touch electrode as an example, the first weight of the first touch electrode X14 Heavy omega 12-11 The method comprises the following steps:first weight omega of first touch electrode X15 12-12 The method comprises the following steps:First weight omega of second touch electrode Y12 12-13 Is->Wherein C is 12-11 =C X14 ,C 12-12 =C X15
(4) Centroid coordinates (x) of triangle S1-1 corresponding to 1 st first electrode group Z1-1 1-1 ,y 1-1 ) The method comprises the following steps: x is x 1-1 =ω 11-11 *x 11-1111-12 *x 11-1211-13 *x 11-13 ,y 1-1 =ω 11-11 *y 11-1111-12 *y 11-1211-13 *y 11-13 . Wherein x is 11-11 =x X18 ,x 11-12 =x X19 ,x 11-13 =x Y12 。y 11-11 =y X18 ,y 11-12 =y X19 ,y 11-13 =y Y12
Centroid coordinates (x) of triangle S2-1 corresponding to the 2 nd first electrode group Z2-1 2-1 ,y 2-1 ) The method comprises the following steps: x is x 2-1 =ω 12-11 *x 12-1112-12 *x 12-1212-13 *x 12-13 ;y 2-1 =ω 12-11 *y 12-1112-12 *y 12-1212-13 *y 12-13 . Wherein x is 12-11 =x X14 ,x 12-12 =x X15 ,x 12-13 =x Y12 。y 12-11 =y X14 ,y 12-12 =y X15 ,y 12-13 =y Y12
(5) Based on the centroid coordinates of all triangles, i.e. the centroid coordinates (x) 1-1 ,y 1-1 ) And centroid coordinates (x) of triangle S2-1 2-1 ,y 2-1 ) Determining target touch coordinates (x 01 ,y 01 ). Wherein,
the 1 st first electrode group Z1-1 and the 2 nd first electrode group Z2-1 were simulated. If the actual touch position coordinate is (x) 0 ,y 0 ) Is (4,4.5). Wherein C is X18 =10,C X19 =5,C X14 =7,C X15 =2,C Y2 =12, the position coordinates (X X18 ,y X18 ) For (3, 4), the position coordinates (X X19 ,y X19 ) For (3, 5), the position coordinates (X X14 ,y X14 ) For (5, 4), the position coordinates (X X15 ,y X15 ) The position coordinates of the second touch electrode Y12 are (4,4.5) and (5, 5).
Therefore, the first weight ω of the first touch electrode X18 11-11 =1/3, the first weight ω of the first touch electrode X19 11-12 The first weight ω of the second touch electrode Y12 is =1/6 11-13 =1/2. The centroid coordinates (3.5,4.417) of the triangle S1-1 corresponding to the 1 st first electrode group Z1-1 can be obtained.
And, the first weight ω of the first touch electrode X14 12-11 The first weight ω of the first touch electrode X15 is =7/18 12-12 First weight ω of second touch electrode Y12 =1/9 12-13 =1/2. The centroid coordinates (4.5,4.36) of the triangle S2-1 corresponding to the 2 nd first electrode group Z2-1 can be obtained.
So that the target touch coordinates (4,4.389) can be obtained. Also, the error rate Er1 between the actual touch position coordinates (4,4.5) and the target touch coordinates (4,4.389) may satisfy the following relationship:i.e. er1=0.111. Therefore, it can be known that the errorThe difference rate is smaller, and the touch accuracy can be improved.
In addition, position coordinates (x p0 ,y p0 ) The relationship between the target touch coordinates (4,4.389) can be seen in table 1 below.
TABLE 1
The embodiments of the present disclosure provide other touch positioning methods, which are modified for some of the implementations in the foregoing embodiments. Only the differences between the present embodiment and the above-described embodiments are described below, and their details are not repeated here.
In particular embodiments, in the disclosed embodiments, the electrode set may also include N second electrode sets Zn-2 (N is an integer greater than or equal to 1, 1N, and N is an integer); in the second electrode group Zn-2, the first touch electrode and the second touch electrode are both used as the second type touch electrode, and the third touch electrode is used as the first type touch electrode. That is, in the second electrode group Zn-2, two touch electrodes are the second touch electrode, and the other touch electrode is the first touch electrode.
In addition, in a specific implementation, in an embodiment of the present disclosure, determining, according to a touch capacitance value of a touch electrode corresponding to a triangle, a first weight of the touch electrode corresponding to the triangle specifically includes: for the nth second electrode group, determining the first weight of each second type touch electrode in the nth second electrode group according to the touch capacitance value of the second type touch electrode of the nth second electrode group by adopting the following formula;
wherein N is more than or equal to 1 and less than or equal to N, N is an integer, and omega 1n-21 Represents the first weight, ω, of the first touch electrode in the nth second electrode group 1n-22 Representing the first weight of the second touch electrode in the nth second electrode group, C 1n-21 Representing the touch capacitance value of the first touch electrode in the nth second electrode group, C 1n-22 Representing the touch capacitance value of the second touch electrode in the nth second electrode group.
In a specific implementation, in the embodiment of the present disclosure, in the nth second electrode group, the first weight ω of the third touch electrode 1n-23 Is thatBecause only one first type of touch electrode is arranged in the nth second electrode group, the first weight omega of the first type of touch electrode can be obtained 1n-23 Set to->
In a specific implementation, in an embodiment of the disclosure, the following formula is adopted, according to the first weight corresponding to the nth second electrode group, and the position coordinate (x 1n-21 ,y 1n-21 ) Position coordinates (x) 1n-22 ,y 1n-22 ) And the position coordinates (x 1n-23 ,y 1n-23 ) Determining centroid coordinates (x) of triangles corresponding to the nth second electrode group n-2 ,y n-2 ): wherein x is n-2 =ω 1n-21 *x 1n-211n-22 *x 1n-221n-23 *x 1n-23 ;y n-2 =ω 1n-21 *y 1n-211n-22 *y 1n-221n-23 *y 1n-23
In the following, in connection with the implementation, referring to fig. 6 and fig. 7, the touch positioning method provided by the embodiments of the disclosure is explained by a specific embodiment.
Illustratively, as shown in fig. 6 and 7, CB represents a touch area formed when a finger touches the touch screen. And selecting the first touch electrodes X12-X20 and the second touch electrodes Y65 and Y66 in the AA area in the touch area CB. The first touch electrodes X8 and X9 and the second touch electrodes Y65 and Y66 will be described as examples.
The touch positioning method provided by the embodiment of the disclosure may include the following steps:
(1) And acquiring the position coordinates and the touch capacitance value of each touch electrode in the touch area CB. For example, the position coordinates (xX 8, yX 8) of the first touch electrode X8, the position coordinates (xX 9, yX 9) of the first touch electrode X9, the position coordinates (xY 66, yY 66) of the second touch electrode Y66, and the position coordinates (xY 65, yY 65) of the second touch electrode Y65 may be obtained by a method in the related art. The touch capacitance value C of the first touch electrode X8 is obtained X8 Touch capacitance C of the first touch electrode X9 X9 Touch capacitance C of the second touch electrode Y65 Y65 And a touch capacitance value C of the second touch electrode Y66 Y66
(2) Taking three touch electrodes in the touch area as an electrode group, wherein the electrode group can comprise M first electrode groups and N second electrode groups; in the first electrode group, the first touch electrode and the second touch electrode are both used as the first type touch electrode, and the third touch electrode is used as the second type touch electrode. And sequentially connecting the centers of the touch electrodes in each first electrode group into triangles. In the second electrode group, the first touch electrode and the second touch electrode are both used as the second type touch electrode, and the third touch electrode is used as the first type touch electrode.
Illustratively, the electrode set may include 1 first electrode set and 1 second electrode set: namely, the 1 st first electrode group Z1-1 and the 1 st second electrode group Z1-2. The 1 st first electrode group Z1-1 has first touch electrodes X8, X9 and a second touch electrode Y66. The center O8 of the first touch electrode X8, the center O9 of the first touch electrode X9, and the center O66 of the second touch electrode Y66 may be sequentially connected to form a triangle S1-1.
In addition, the 1 st second electrode group Z1-2 has a first touch electrode X9 and second touch electrodes Y65 and Y66. Moreover, the center O9 of the first touch electrode X9, the center O65 of the second touch electrode Y65, and the center O66 of the second touch electrode Y66 may be sequentially connected to form a triangle S1-2.
(3) For the 1 st first electrode group Z1-1, in the 1 st first electrode group Z1-1, the first touch electrode X8 is a first touch electrode, the first touch electrode X9 is a second touch electrode, the second touch electrode Y66 is a third touch electrode, for example, the first weight omega of the first touch electrode X8 11-11 The method comprises the following steps:first weight omega of first touch electrode X9 11-12 The method comprises the following steps:First weight omega of second touch electrode Y66 11-13 Is->Wherein C is 11-11 =C X8 ,C 11-12 =C X9
For the 1 st second electrode group Z1-1, in the 1 st second electrode group Z1-2, the second touch electrode Y65 is a first touch electrode, the second touch electrode Y66 is a second touch electrode, the first touch electrode X9 is a third touch electrode, and the first weight omega of the second touch electrode Y65 is as an example 11-21 The method comprises the following steps:first weight omega of second touch electrode Y66 11-22 The method comprises the following steps:First touch electrodeFirst weight ω of X9 11-23 Is->Wherein C is 11-21 =C Y65 ,C 11-22 =C Y66
(4) Centroid coordinates (x) of triangle S1-1 corresponding to 1 st first electrode group Z1-1 1-1 ,y 1-1 ) The method comprises the following steps: x is x 1-1 =ω 11-11 *x 11-1111-12 *x 11-1211-13 *x 11-13 ,y 1-1 =ω 11-11 *y 11-1111-12 *y 11-1211-13 *y 11-13 . Wherein x is 11-11 =x X8 ,x 11-12 =x X9 ,x 11-13 =x Y66 。y 11-11 =y X8 ,y 11-12 =y X9 ,y 11-13 =y Y66
Centroid coordinates (x) of triangle S1-2 corresponding to 1 st second electrode group Z1-2 1-2 ,y 1-2 ) The method comprises the following steps: x is x 1-2 =ω 11-21 *x 11-2111-22 *x 11-2211-23 *x 11-23 ;y 1-2 =ω 11-21 *y 11-2111-22 *y 11-2211-23 *y 11-23 . Wherein x is 11-21 =x Y65 ,x 11-22 =x Y66 ,x 11-23 =x X9 。y 11-21 =y Y65 ,y 11-22 =y Y66 ,y 11-23 =y X9
(5) Based on the centroid coordinates of all triangles, i.e. the centroid coordinates (x) 1-1 ,y 1-1 ) And centroid coordinates (x) of triangle S1-2 1-2 ,y 1-2 ) Determining target touch coordinates (x 01 ,y 01 ). Wherein,
the embodiments of the present disclosure provide other touch positioning methods, which are modified for some of the implementations in the foregoing embodiments. Only the differences between the present embodiment and the above-described embodiments are described below, and their details are not repeated here.
In particular embodiments, in the disclosed embodiments, the electrode sets include K third electrode sets Zk-3 (K is an integer greater than or equal to 1, 1.ltoreq.k.ltoreq.k, and K is an integer); in the third electrode set Zk-3, the first touch electrode, the second touch electrode and the third touch electrode may all be used as the first type of touch electrode. Alternatively, in the third electrode set, the first touch electrode, the second touch electrode and the third touch electrode may be all the second type touch electrodes. In the following, the first touch electrode, the second touch electrode and the third touch electrode in the third electrode set Zk-3 may be all used as the first type of touch electrode.
In addition, in a specific implementation, in an embodiment of the present disclosure, determining, according to a touch capacitance value of a touch electrode corresponding to a triangle, a first weight of the touch electrode corresponding to the triangle specifically includes: for the kth third electrode group, determining a first weight of each touch electrode in the kth third electrode group according to the touch capacitance value of each touch electrode of the kth third electrode group by adopting the following formula;
wherein, K is more than or equal to 1 and less than or equal to K, K is an integer, omega 1k-31 Represents the first weight, ω, of the first touch electrode in the kth third electrode set 1k-32 Represents the first weight, omega of the second touch electrode in the kth third electrode group 1k-33 Representing the first weight of the third touch electrode in the kth third electrode group, C 1k-31 Representing the touch capacitance value of the first touch electrode in the kth third electrode group, C 1k-32 Representing the touch capacitance value of the second touch electrode in the kth third electrode group, C 1k-33 Representing the touch capacitance value of the third touch electrode in the kth third electrode group.
In a specific implementation, in an embodiment of the disclosure, the following formula is adopted, according to the first weight corresponding to the kth third electrode group, and the position coordinate (x 1k-31 ,y 1k-31 ) Position coordinates (x) 1k-32 ,y 1k-32 ) And the position coordinates (x 1k-33 ,y 1k-33 ) Determining centroid coordinates (x k-3 ,y k-3 ):
x k-3 =ω 1k-31 *x 1k-311k-32 *x 1k-321k-33 *x 1k-33
y k-3 =ω 1k-31 *y 1k-311k-32 *y 1k-321k-33 *y 1k-33
In the following, in connection with the implementation, referring to fig. 4 and fig. 8, the touch positioning method provided by the embodiment of the disclosure is explained by a specific embodiment.
Illustratively, as shown in connection with fig. 4 and 8, CB represents a touch area formed when a finger touches the touch screen. And selecting the first touch electrodes X13, X14, X15, X16, X17, X18, X19, X20 and the second touch electrode Y12 in the AA area in the touch area CB, and taking the first touch electrodes X14, X15, X18, X19 as an example for illustration.
The touch positioning method provided by the embodiment of the disclosure may include the following steps:
(1) And acquiring the position coordinates and the touch capacitance value of each touch electrode in the touch area CB. For example, the first touch electrode X14 may be obtained by a method in the related artPosition coordinates (x) X14 ,y X14 ) Position coordinates (X X15 ,y X15 ) Position coordinates (X X18 ,y X18 ) Position coordinates (X X19 ,y X19 ) And the position coordinates (x Y12 ,y Y12 ). The touch capacitance value C of the first touch electrode X14 is obtained X14 Touch capacitance C of the first touch electrode X15 X15 Touch capacitance C of the first touch electrode X18 X18 Touch capacitance C of the first touch electrode X19 X19 And a touch capacitance value C of the second touch electrode Y12 Y2
(2) Taking three touch electrodes in the touch area as an electrode group, wherein the electrode group can comprise K third electrode groups; in the third electrode group, the first touch electrode, the second touch electrode and the third touch electrode are all used as the first type of touch electrodes. And the centers of the touch electrodes in each third electrode group are sequentially connected into a triangle.
Illustratively, the electrode set may include 2 third electrode sets: namely, the 1 st third electrode group Z1-3 and the 2 nd third electrode group Z2-3. The 1 st third electrode set Z1-3 has first touch electrodes X19, X18 and X15. The center O18 of the first touch electrode X18, the center O19 of the first touch electrode X19, and the center O15 of the first touch electrode X15 may be sequentially connected to form a triangle S1-3.
And, the 2 nd third electrode group Z2-3 has the first touch electrodes X14, X15, and X19. The center O14 of the first touch electrode X14, the center O15 of the first touch electrode X15, and the center O19 of the first touch electrode X19 may be sequentially connected to form a triangle S2-3.
(3) For the 1 st third electrode group Z1-3, in the 1 st third electrode group Z1-3, the first touch electrode X18 is a first touch electrode, the first touch electrode X19 is a second touch electrode, the first touch electrode X15 is a third touch electrode, for example, the first weight omega of the first touch electrode X18 11-31 The method comprises the following steps:first weight omega of first touch electrode X19 11-32 The method comprises the following steps:First weight omega of first touch electrode X15 11-33 The method comprises the following steps:Wherein C is 11-31 =CX 18 ,C 11-32 =CX 19 ,C 11-33 =CX 15
For the 2 nd third electrode group Z2-3, in the 2 nd third electrode group Z2-3, the first touch electrode X14 is a first touch electrode, the first touch electrode X15 is a second touch electrode, the first touch electrode X19 is a third touch electrode, for example, a first weight ω of the first touch electrode X14 12-31 The method comprises the following steps:first weight omega of first touch electrode X15 12-32 The method comprises the following steps:First weight omega of first touch electrode X19 12-33 The method comprises the following steps:Wherein C is 12-31 =CX 14 ,C 12-32 =CX 15 ,C 12-33 =CX 19
(4) Centroid coordinates (x) of triangle S1-3 corresponding to 1 st third electrode group Z1-3 1-3 ,y 1-3 ) The method comprises the following steps: x is x 1-3 =ω 11-31 *x 11-3111-32 *x 11-3211-33 *x 11-33 ,y 1-3 =ω 11-31 *y 11-3111-32 *y 11-3211-33 *y 11-33 . Wherein x is 11-31 =xX18,x 11-32 =xX19,x 11-33 =xX15。y 11-31 =yX18,y 11-32 =yX19,y 11-33 =yX15。
Centroid coordinates (x) of triangle S2-3 corresponding to the 2 nd third electrode group Z2-3 2-3 ,y 2-3 ) The method comprises the following steps: x is x 2-3 =ω 12-31 *x 12-3112-32 *x 12-3212-33 *x 12-33 ,y 2-3 =ω 12-31 *y 12-3112-32 *y 12-3212-33 *y 12-33 . Wherein x is 12-31 =xX14,x 12-32 =xX15,x 12-33 =xX19。y 12-31 =yX14,y 12-32 =yX15,y 12-33 =yX19。
(5) Based on the centroid coordinates of all triangles, i.e. the centroid coordinates (x) 1-3 ,y 1-3 ) And centroid coordinates (x) of triangle S2-3 2-3 ,y 2-3 ) Determining target touch coordinates (x 01 ,y 01 ). Wherein,
the embodiments of the present disclosure provide other touch positioning methods, as shown in fig. 9, which are modified for some of the implementations in the above embodiments. Only the differences between the present embodiment and the above-described embodiments are described below, and their details are not repeated here.
In a specific implementation, in an embodiment of the present disclosure, the determining the target touch coordinate according to the centroid coordinates of all triangles, as shown in fig. 9, may specifically include the following steps:
s41, determining a second weight corresponding to each triangle according to the touch capacitance values of all the touch electrodes corresponding to the triangle;
s42, determining the touch coordinates of the target according to the centroid coordinates of all the triangles and the second weights corresponding to the centroid coordinates.
In particular implementations, in embodiments of the present disclosure, for the q-th triangle, the following formula is used, according to the q-th triangleTouch capacitance values of all touch electrodes corresponding to the triangles are determined, and a second weight omega corresponding to the q-th triangle is determined 2-q
Wherein Q represents the total number of triangles, C q Representing the sum of the touch capacitance values of all the touch electrodes corresponding to the q-th triangle.
In a specific implementation, in an embodiment of the disclosure, the following formula is adopted, and the target touch coordinate (x 02 ,y 02 );
Wherein x is 4-q Represents the abscissa, y in the centroid coordinates of the q-th triangle 4-q Representing the ordinate in the centroid coordinates of the q-th triangle.
In the following, in connection with the implementation, the touch positioning method provided in the embodiment of the disclosure is explained by a specific embodiment with reference to fig. 4 and 5.
(1) And acquiring the position coordinates and the touch capacitance value of each touch electrode in the touch area CB. For example, the position coordinate (X) of the first touch electrode X14 can be obtained by a method in the related art X14 ,y X14 ) Position coordinates (X X15 ,y X15 ) Position coordinates (X X18 ,y X18 ) Position coordinates (X X19 ,y X19 ) And the position coordinates (x Y12 ,y Y12 ). The first touch electrode X1 is obtainedTouch capacitance value C of 4 X14 Touch capacitance C of the first touch electrode X15 X15 Touch capacitance C of the first touch electrode X18 X18 Touch capacitance C of the first touch electrode X19 X19 And a touch capacitance value C of the second touch electrode Y12 Y2
(2) Taking three touch electrodes in the touch area as an electrode group, wherein the electrode group can comprise M first electrode groups; in the first electrode group, the first touch electrode and the second touch electrode are both used as the first type touch electrode, and the third touch electrode is used as the second type touch electrode. And sequentially connecting the centers of the touch electrodes in each first electrode group into triangles.
Illustratively, the electrode set may include 2 first electrode sets: namely, the 1 st first electrode group Z1-1 and the 2 nd first electrode group Z2-1. The 1 st first electrode set Z1-1 has first touch electrodes X19, X18 and a second touch electrode Y12. The center O18 of the first touch electrode X18, the center O19 of the first touch electrode X19, and the center O12 of the second touch electrode Y12 may be sequentially connected to form a triangle S1-1.
In addition, the 2 nd first electrode group Z2-1 has first touch electrodes X14 and X15 and a second touch electrode Y12. The center O14 of the first touch electrode X14, the center O15 of the first touch electrode X15, and the center O12 of the second touch electrode Y12 may be sequentially connected to form a triangle S2-1.
(3) For the 1 st first electrode group Z1-1, in the 1 st first electrode group Z1-1, the first touch electrode X18 is a first touch electrode, the first touch electrode X19 is a second touch electrode, the second touch electrode Y12 is a third touch electrode, for example, the first weight omega of the first touch electrode X18 11-11 The method comprises the following steps:first weight omega of first touch electrode X19 11-12 The method comprises the following steps:Second touch electrode Y12Is of the first weight omega 11-13 Is->Wherein C is 11-11 =C X18 ,C 11-12 =C X19
For the 2 nd first electrode group Z2-1, taking the first touch electrode X14 as the first touch electrode in the 2 nd first electrode group Z2-1, the first touch electrode X15 as the second touch electrode as an example, the first weight ω of the first touch electrode X14 12-11 The method comprises the following steps:first weight omega of first touch electrode X15 12-12 The method comprises the following steps:First weight omega of second touch electrode Y12 12-13 Is->Wherein C is 12-11 =C X14 ,C 12-12 =C X15
(4) Centroid coordinates (x) of triangle S1-1 corresponding to 1 st first electrode group Z1-1 1-1 ,y 1-1 ) The method comprises the following steps: x is x 1-1 =ω 11-11 *x 11-1111-12 *x 11-1211-13 *x 11-13 ,y 1-1 =ω 11-11 *y 11-1111-12 *y 11-1211-13 *y 11-13 . Wherein x is 11-11 =x X18 ,x 11-12 =x X19 ,x 11-13 =x Y12 。y 11-11 =y X18 ,y 11-12 =y X19 ,y 11-13 =y Y12
Centroid coordinates (x) of triangle S2-1 corresponding to the 2 nd first electrode group Z2-1 2-1 ,y 2-1 ) The method comprises the following steps: x is x 2-1 =ω 12-11 *x 12-1112-12 *x 12-1212-13 *x 12-13 ;y 2-1 =ω 12-11 *y 12-1112-12 *y 12-1212-13 *y 12-13 . Wherein x is 12-11 =x X14 ,x 12-12 =x X15 ,x 12-13 =x Y12 。y 12-11 =y X14 ,y 12-12 =y X15 ,y 12-13 =y Y12
(5) Triangle S1-1 is used as the 1 st triangle, and the second weight omega corresponding to the 1 st triangle S1-1 2-1 The method comprises the following steps:wherein C is 1 =C X18 +C X19 +C Y2 ,C 2 =C X14 +C X15 +C Y2
Triangle S2-1 is used as the 2 nd triangle, and the second weight omega corresponding to the 2 nd triangle S2-1 2-2 The method comprises the following steps:
(6) Based on the centroid coordinates of all triangles, i.e. the centroid coordinates (x) 1-1 ,y 1-1 ) Second weight ω corresponding to triangle S1-1 2-1 And centroid coordinates (x) of triangle S2-1 2-1 ,y 2-1 ) Second weight ω corresponding to triangle S2-1 2-2 Determining target touch coordinates (x 02 ,y 02 ). Wherein x is 02 =ω 2-1 *x 1-12-2 *x 2-1 ,y 02 =ω 2-1 *y 1-12-2 *y 2-1
The 1 st first electrode group Z1-1 and the 2 nd first electrode group Z2-1 were simulated. If the actual touch position coordinate is (x) 0 ,y 0 ) Is (4,4.5). Wherein C is X18 =10,C X19 =5,C X14 =7,C X15 =2,C Y2 =12, the position coordinates (X X18 ,y X18 ) Is (3, 4),position coordinates (X X19 ,y X19 ) For (3, 5), the position coordinates (X X14 ,y X14 ) For (5, 4), the position coordinates (X X15 ,y X15 ) The position coordinates of the second touch electrode Y12 are (4,4.5) and (5, 5).
Therefore, the first weight ω of the first touch electrode X18 11-11 =1/3, the first weight ω of the first touch electrode X19 11-12 The first weight ω of the second touch electrode Y12 is =1/6 11-13 =1/2. The centroid coordinates (3.5,4.417) of the triangle S1-1 corresponding to the 1 st first electrode group Z1-1 can be obtained.
And, the first weight ω of the first touch electrode X14 12-11 The first weight ω of the first touch electrode X15 is =7/18 12-12 First weight ω of second touch electrode Y12 =1/9 12-13 =1/2. The centroid coordinates (4.5,4.36) of the triangle S2-1 corresponding to the 2 nd first electrode group Z2-1 can be obtained.
And, the 1 st first electrode group Z1-1 corresponds to the second weight omega of the triangle S1-1 2-1 Second weight ω of triangle S2-1 corresponding to the 2 nd first electrode group Z2-1=0.5625 2-2 =0.4375, thus, x 02 =3.9375,y 02 = 4.392. The target touch coordinates are (3.9375,4.392).
Also, the error rate Er2 between the actual touch position coordinates (4,4.5) and the target touch coordinates (3.9375,4.392) may satisfy the following relationship:i.e. er2=0.125. Therefore, the error rate is smaller, and the touch accuracy can be improved.
It should be noted that the features of the above embodiments may be combined without conflict.
Based on the same inventive concept, the embodiments of the present disclosure further provide a device for determining a touch position, as shown in fig. 10, may include:
a capacitance value determining circuit 01 configured to acquire a position coordinate and a touch capacitance value of each touch electrode in the touch area; the touch capacitance value is a capacitance value between the touch main body and the touch electrode;
a triangle determining circuit 02 configured to sequentially connect centers of the touch electrodes in each electrode group into triangles with three touch electrodes in the touch area as one electrode group; wherein any two triangles do not overlap;
a centroid coordinate determining circuit 03 configured to determine, for each triangle, centroid coordinates of the triangle according to the touch capacitance value and the position coordinates of the touch electrode corresponding to the triangle;
the touch coordinate determining circuit 04 is configured to determine the target touch coordinate according to the centroid coordinates of all triangles.
It should be noted that any of the capacitance value determining circuit, the triangle determining circuit, the centroid coordinate determining circuit, and the touch coordinate determining circuit may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Of course, in practical application, the design may be performed according to specific requirements, and is not limited herein.
It should be noted that, the operating principle and the specific implementation of the touch position determining device are the same as those of the touch positioning method of the above embodiment, so the driving method of the touch position determining device may be implemented with reference to the specific implementation of the touch positioning method of the above embodiment, which is not repeated herein.
Based on the same inventive concept, the embodiments of the present disclosure further provide a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the steps of the touch positioning method described above when executing the computer program.
Based on the same inventive concept, the embodiments of the present disclosure also provide a computer-readable storage medium having a computer program stored thereon, and the computer program when executed by a processor implements the steps of the touch positioning method provided by the embodiments of the present disclosure. Illustratively, the present disclosure may take the form of a computer program product embodied on one or more computer-readable storage media having computer-readable program code embodied therein.
It will be apparent to those skilled in the art that embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-readable program code embodied therein. Computer-readable storage media include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present disclosure have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the disclosure.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments without departing from the spirit and scope of the disclosed embodiments. Thus, given that such modifications and variations of the disclosed embodiments fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to encompass such modifications and variations.

Claims (17)

1. A touch positioning method comprises the following steps:
Acquiring position coordinates and touch capacitance values of each touch electrode in a touch area;
taking three touch electrodes in the touch area as an electrode group, and sequentially connecting the centers of the touch electrodes in each electrode group into triangles; wherein any two triangles do not overlap;
for each triangle, determining the centroid coordinate of the triangle according to the touch capacitance value and the position coordinate of the touch electrode corresponding to the triangle;
and determining target touch coordinates according to the centroid coordinates of all the triangles.
2. The touch positioning method according to claim 1, wherein the determining the centroid coordinates of the triangle specifically includes the steps of:
determining a first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle;
and determining the barycenter coordinates of the triangle according to the first weight and the position coordinates of the touch electrode corresponding to the triangle.
3. The touch positioning method of claim 2, wherein the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
The electrode group comprises M first electrode groups; in the first electrode group, a first touch electrode and a second touch electrode are used as the first type of touch electrode, and a third touch electrode is used as the second type of touch electrode; m is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for the mth first electrode group, determining a first weight of each first type touch electrode in the mth first electrode group according to a touch capacitance value of the first type touch electrode of the mth first electrode group by adopting the following formula;
wherein, M is more than or equal to 1 and less than or equal to M, M is an integer, omega 1m-11 A first weight, ω, representing the first touch electrode of the mth first electrode group 1m-12 Representing the first weight of the second touch electrode in the mth first electrode group, C 1m-11 Representing the touch capacitance value of the first touch electrode in the mth first electrode group, C 1m-12 Representing the touch capacitance value of the second touch electrode in the mth first electrode group.
4. The touch positioning method according to claim 3, wherein, in the mth first electrode group, the third touch electrode has a first weight ω 1m-13 Is that
5. The touch positioning method according to claim 3 or 4, wherein the following formula is adopted, according to the first weight corresponding to the mth first electrode group, and the position coordinate (x 1m-11 ,y 1m-11 ) Position coordinates (x) 1m-12 ,y 1m-12 ) And the position coordinates (x 1m-13 ,y 1m-13 ) Determining centroid coordinates (x) of a triangle corresponding to the mth first electrode group m-1 ,y m-1 ):
x m-1 =ω 1m-11 *x 1m-111m-12 *x 1m-121m-13 *x 1m-13
y m-1 =ω 1m-11 *y 1m-111m-12 *y 1m-121m-13 *y 1m-13
6. The touch positioning method of any of claims 2-5, wherein the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
the electrode group comprises N second electrode groups; in the second electrode group, a first touch electrode and a second touch electrode are used as the second type touch electrodes, and a third touch electrode is used as the first type touch electrode; n is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for an nth second electrode group, determining a first weight of each second type touch electrode in the nth second electrode group according to a touch capacitance value of the second type touch electrode of the nth second electrode group by adopting the following formula;
Wherein N is more than or equal to 1 and less than or equal to N, N is an integer, and omega 1n-21 A first weight, ω, representing the first touch electrode of the nth second electrode group 1n-22 Representing the first weight of the second touch electrode in the nth second electrode group, C 1n-21 Representing the touch capacitance value of the first touch electrode in the nth second electrode group, C 1n-22 Representing the touch capacitance value of the second touch electrode in the nth second electrode group.
7. The touch positioning method according to claim 6, wherein the first weight ω of the third touch electrode in the nth second electrode group 1n-23 Is that
8. The touch positioning method according to claim 6 or 7, wherein the following formula is adopted, according to the first weight corresponding to the nth second electrode group and the position coordinate (x 1n-21 ,y 1n-21 ) Position coordinates (x) 1n-22 ,y 1n-22 ) And the position coordinates (x 1n-23 ,y 1n-23 ) Determining centroid coordinates (x) of triangles corresponding to the nth second electrode group n-2 ,y n-2 ):
x n-2 =ω 1n-21 *x 1n-211n-22 *x 1n-221n-23 *x 1n-23
y n-2 =ω 1n-21 *y 1n-211n-22 *y 1n-221n-23 *y 1n-23
9. The touch positioning method of any of claims 2-8, wherein the touch electrodes in the touch area are divided into a first type of touch electrode and a second type of touch electrode; the areas of the first type touch electrode and the second type touch electrode are different;
The electrode group comprises K third electrode groups; in the third electrode group, a first touch electrode, a second touch electrode and a third touch electrode are all used as the first type touch electrode or the second type touch electrode; k is an integer greater than or equal to 1;
the determining the first weight of the touch electrode corresponding to the triangle according to the touch capacitance value of the touch electrode corresponding to the triangle specifically includes: for a kth third electrode group, determining a first weight of each touch electrode in the kth third electrode group according to a touch capacitance value of each touch electrode of the kth third electrode group by adopting the following formula;
wherein, K is more than or equal to 1 and less than or equal to K, K is an integer, omega 1k-31 A first weight, ω, representing the first touch electrode of the kth third electrode group 1k-32 Representing a first weight, ω, of the second touch electrode of the kth third electrode set 1k-33 Representing the first weight of the third touch electrode in the kth third electrode group, C 1k-31 Representing the touch capacitance value of the first touch electrode in the kth third electrode group, C 1k-32 Representing the touch capacitance value of the second touch electrode in the kth third electrode group, C 1k-33 Representing the touch capacitance value of the third touch electrode in the kth third electrode group.
10. The touch positioning method according to claim 9, wherein the following formula is adopted, according to the first weight corresponding to the kth third electrode group and the position coordinate (x 1k-31 ,y 1k-31 ) Position coordinates (x) 1k-32 ,y 1k-32 ) And the position coordinates (x 1k-33 ,y 1k-33 ) Determining centroid coordinates (x) of triangles corresponding to the kth second electrode group k-3 ,y k-3 ):
x k-3 =ω 1k-31 *x 1k-311k-32 *x 1k-321k-33 *x 1k-33
y k-3 =ω 1k-31 *y 1k-311k-32 *y 1k-321k-33 *y 1k-33
11. The touch location method of any of claims 1-10, wherein the determining the target touch coordinates (x 01 ,y 01 ): wherein x is 01 Is the average value of the abscissa in the centroid coordinates of all the triangles, y 01 Is the average of the ordinate among the centroid coordinates of all the triangles.
12. The touch positioning method according to any one of claims 1-10, wherein the determining the target touch coordinates according to the centroid coordinates of all the triangles specifically includes:
for each triangle, determining a second weight corresponding to the triangle according to touch capacitance values of all touch electrodes corresponding to the triangle;
And determining the touch control coordinates of the target according to the centroid coordinates of all the triangles and the second weights corresponding to the centroid coordinates.
13. The touch positioning method according to claim 12, wherein, for a q-th triangle, the following formula is adopted, and the second weight ω corresponding to the q-th triangle is determined according to the touch capacitance values of all the touch electrodes corresponding to the q-th triangle 2-q
Wherein Q represents the total number of triangles, C q Representing the sum of the touch capacitance values of all the touch electrodes corresponding to the q-th triangle.
14. The touch positioning method according to claim 13, wherein the following formula is adopted, and the target touch coordinates (x 02 ,y 02 );
Wherein x is 4-q Represents the abscissa, y in the centroid coordinates of the q-th triangle 4-q Representing the ordinate in the centroid coordinates of the q-th triangle.
15. A touch positioning device, comprising:
the capacitance value determining circuit is configured to acquire the position coordinates and the touch capacitance value of each touch electrode in the touch area; the touch capacitance value is a capacitance value between the touch main body and the touch electrode;
The triangle determining circuit is configured to take three touch electrodes in the touch area as an electrode group, and sequentially connect the centers of the touch electrodes in each electrode group into a triangle; wherein any two triangles do not overlap;
a centroid coordinate determining circuit configured to determine, for each triangle, centroid coordinates of the triangle according to a touch capacitance value and position coordinates of a touch electrode corresponding to the triangle;
and the touch coordinate determining circuit is configured to determine target touch coordinates according to the centroid coordinates of all the triangles.
16. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the touch location method of any of claims 1-14.
17. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the touch location method of any of claims 1-14 when the computer program is executed.
CN202080000296.0A 2020-03-17 2020-03-17 Touch positioning method and device Active CN113692569B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/079759 WO2021184209A1 (en) 2020-03-17 2020-03-17 Touch control positioning method and apparatus

Publications (2)

Publication Number Publication Date
CN113692569A CN113692569A (en) 2021-11-23
CN113692569B true CN113692569B (en) 2024-01-23

Family

ID=77769943

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080000296.0A Active CN113692569B (en) 2020-03-17 2020-03-17 Touch positioning method and device

Country Status (2)

Country Link
CN (1) CN113692569B (en)
WO (1) WO2021184209A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201853216U (en) * 2010-11-13 2011-06-01 宸鸿科技(厦门)有限公司 True coordinate detection device of multiple touch points
CN102253778A (en) * 2011-07-22 2011-11-23 苏州瀚瑞微电子有限公司 Method for positioning capacitance sensor
CN102467284A (en) * 2010-11-13 2012-05-23 宸鸿科技(厦门)有限公司 True coordinate detecting device and method of multiple touch points
CN103279244A (en) * 2013-06-06 2013-09-04 敦泰科技有限公司 Capacitive touch screen
CN103455227A (en) * 2013-08-30 2013-12-18 京东方科技集团股份有限公司 Capacitance type touch screen and display device
CN103677468A (en) * 2013-11-20 2014-03-26 敦泰科技有限公司 Single-layer capacitive touch screen, corresponding touch control device, method and electronic device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5287738B2 (en) * 2009-03-16 2013-09-11 株式会社リコー Information input apparatus, image forming apparatus, position determination method, and position determination program
US8477106B2 (en) * 2009-07-29 2013-07-02 Elo Touch Solutions, Inc. System and method for a projected capacitive touchscreen having weight based coordinate determination
JP4756097B1 (en) * 2010-03-03 2011-08-24 株式会社オーギャ Input device
TWI486851B (en) * 2012-08-17 2015-06-01 Mstar Semiconductor Inc Self-capacitive touch panel
JP2014153936A (en) * 2013-02-08 2014-08-25 Japan Display Inc Touch position detection device and touch position detection method
KR101970083B1 (en) * 2014-11-21 2019-04-17 후지필름 가부시키가이샤 Conductive film and touch panel sensor provided with same
US20170269728A1 (en) * 2016-03-15 2017-09-21 Microsoft Technology Licensing, Llc Rhombic mesh electrode matrix having periodic electrodes
JP2017198729A (en) * 2016-04-25 2017-11-02 株式会社ジャパンディスプレイ Display device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201853216U (en) * 2010-11-13 2011-06-01 宸鸿科技(厦门)有限公司 True coordinate detection device of multiple touch points
CN102467284A (en) * 2010-11-13 2012-05-23 宸鸿科技(厦门)有限公司 True coordinate detecting device and method of multiple touch points
CN102253778A (en) * 2011-07-22 2011-11-23 苏州瀚瑞微电子有限公司 Method for positioning capacitance sensor
CN103279244A (en) * 2013-06-06 2013-09-04 敦泰科技有限公司 Capacitive touch screen
CN103455227A (en) * 2013-08-30 2013-12-18 京东方科技集团股份有限公司 Capacitance type touch screen and display device
CN103677468A (en) * 2013-11-20 2014-03-26 敦泰科技有限公司 Single-layer capacitive touch screen, corresponding touch control device, method and electronic device

Also Published As

Publication number Publication date
CN113692569A (en) 2021-11-23
WO2021184209A1 (en) 2021-09-23

Similar Documents

Publication Publication Date Title
CN106030482B (en) The hovering position of touch panel device calculates
US8736568B2 (en) Two-dimensional touch sensors
TWI463390B (en) Positioning method for touch display panel
JP6578010B2 (en) Method for correcting sensitivity of touch input device for detecting touch pressure and computer-readable recording medium
US9535554B2 (en) Capacitive type touch panel
US20120249440A1 (en) method of identifying a multi-touch rotation gesture and device using the same
CN104965623B (en) A kind of touch module, touch-screen, its touch localization method and display device
CN103605804A (en) Method and system for ranking desktop objects
EP2691841A1 (en) Method of identifying multi-touch scaling gesture and device using the same
JP2018525732A (en) Touch pressure sensitivity correction method and computer-readable recording medium
US20140043252A1 (en) Touchscreen panel and touchscreen device
CN106951132A (en) Report point determination method, device, touch-screen and the terminal of capacitive touch screen
US20160170526A1 (en) Method for position detection and sensing device applying the same method
US20200104013A1 (en) Circuit and method for driving touch substrate, touch device and operating method of the same
CN113692569B (en) Touch positioning method and device
US20210157430A1 (en) Touch display panel and touch display device
KR101762278B1 (en) Touch pressure sensitivity compensation method and computer readable recording medium
CN105549879A (en) Information processing method and electronic equipment
US20170060333A1 (en) Capacitive type touch panel
CN113574494B (en) Touch structure, touch panel and touch driving method
CN102645994A (en) Touch panel and touch positioning method and device thereof
CN102262493A (en) Sensing substrate
US20170083152A1 (en) Multi-bar capacitive sense electrode
CN112631457A (en) Display panel and display device
CN112558806A (en) Spherical or highly curved touch sensitive surfaces

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant