A method and device for filtering touch points, electronic equipment, and storage medium
By obtaining and analyzing the capacitance sensing amount in the touch screen, identifying and removing residual points, the disconnection and point-breaking problems when there is water or sweat on your hands are solved, and the accuracy of touch is improved.
Patent Information
- Application Number
- CN202111222809.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-20
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2041-10-20
AI Technical Summary
When you have water or sweat on your hands to operate the touch screen, it is easy to cause disconnection and point-breaking, resulting in poor operation or accidentally touching.
By obtaining the capacitance sensing amount of each induction point, the induction extreme value point is determined. If the distance between any two induction extreme value points is less than the first threshold value, and the difference in the capacitance sensing amount is greater than the second threshold value, it is judged that the point in which the capacitance sensing amount is relatively small is a residual point and removed.
Effectively remove residual points, improve the accuracy of touch, and avoid unsmooth operation or accidental touch problems caused by disconnection and point-blowing.
Smart Images

Figure CN113934326B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of touch technology, and in particular to a touch point filtering method and device, electronic equipment, and storage medium. Background Art
[0002] When there is water or sweat on your hands when operating the touch screen, there will often be disconnections and popping of dots, resulting in unsmooth operation or false touches. When you go indoors from the outdoors in winter, if there are water stains on the screen, there will also be disconnections or popping of dots when operating. Summary of the invention
[0003] The embodiment of the present application provides a touch point filtering method for solving the problems of unsmooth operation or mis-touch caused by disconnection and point pop-ups, thereby improving the accuracy of touch.
[0004] The present application provides a touch point filtering method, including:
[0005] Get the capacitance sensing value of each sensing point;
[0006] Determining the induction value extreme point according to the capacitive induction value of each of the induction points;
[0007] If the distance between any two extreme value points of the induction quantity is less than the first threshold, determine whether the difference in the capacitance induction quantity between the two extreme value points of the induction quantity is greater than the second threshold;
[0008] If the difference is greater than a second threshold, the induction value extreme point with relatively smaller capacitance induction value among the two induction value extreme points is determined as a residual point, and the residual point is removed.
[0009] In one embodiment, determining the sensing value extreme point according to the capacitive sensing value of each sensing point includes:
[0010] For each target sensing point among all the sensing points, if the capacitive sensing amounts of the sensing points in the surrounding area of the target sensing point are all smaller than the capacitive sensing amount of the target sensing point, the target sensing point is determined to be a sensing amount extreme value point.
[0011] In one embodiment, if the distance between any two extreme value points of the sensing quantity is less than the first threshold, the method further includes:
[0012] It is determined whether the difference between the x-coordinates and the y-coordinates of any two extreme value points of the sensing quantity are both smaller than the specified window. If so, it is determined that the distance between the two extreme value points of the sensing quantity is smaller than a first threshold.
[0013] In one embodiment, determining whether the difference in capacitance between the two sensing extreme value points is greater than a second threshold value includes:
[0014] Divide the capacitance sensing value of the first sensing value extreme point by a preset decision ratio to obtain a first intermediate variable;
[0015] It is determined whether the first intermediate variable is greater than the capacitance sensing value of the second sensing quantity extreme value point, and if so, it is determined that the difference in capacitance sensing between the two sensing quantity extreme value points is greater than a second threshold value.
[0016] In one embodiment, if the difference is greater than a second threshold, determining the sensing quantity extreme value point with relatively smaller capacitance sensing quantity among the two sensing quantity extreme value points as a residual point, and removing the residual point includes:
[0017] If the difference in capacitance induction between the two induction extreme value points is greater than a second threshold, the second induction extreme value point is determined to be a residual point, and the second induction extreme value point is removed.
[0018] In one embodiment, the determining whether the difference in capacitance between the two sensing extreme value points is greater than a second threshold value further includes:
[0019] If the first intermediate variable is less than or equal to the capacitance sensing value of the second sensing quantity extreme value point, the capacitance sensing value of the second sensing quantity extreme value point is divided by a preset decision ratio to obtain a second intermediate variable;
[0020] It is determined whether the second intermediate variable is greater than the capacitance sensing value of the first sensing quantity extreme value point, and if so, it is determined that the difference in capacitance sensing between the two sensing quantity extreme value points is greater than a second threshold.
[0021] In one embodiment, if the difference is greater than a second threshold, determining the sensing quantity extreme value point with relatively smaller capacitance sensing quantity among the two sensing quantity extreme value points as a residual point, and removing the residual point includes:
[0022] If the difference in capacitance induction between the two induction extreme value points is greater than a second threshold, the first induction extreme value point is determined to be a residual point, and the first induction extreme value point is removed.
[0023] The embodiment of the present application also provides a touch point filtering device, including:
[0024] The sensing quantity acquisition module is used to obtain the capacitive sensing quantity of each sensing point;
[0025] An extreme point determination module, used for determining an induction value extreme point according to the capacitive induction value of each induction point;
[0026] A data judgment module, configured to judge whether a difference in capacitance between any two extreme value points of the induction quantity is greater than a second threshold value if the distance between the two extreme value points of the induction quantity is less than a first threshold value;
[0027] The residual point determination module is used to determine, if the difference is greater than a second threshold, the induction value extreme point with relatively small capacitance induction value among the two induction value extreme points as a residual point, and remove the residual point.
[0028] The present application also provides an electronic device, the electronic device comprising:
[0029] processor;
[0030] a memory for storing processor-executable instructions;
[0031] Wherein, the processor is configured to execute the above-mentioned touch point filtering method.
[0032] The embodiment of the present application further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program can be executed by a processor to implement the above-mentioned touch point filtering method.
[0033] The technical solution provided by the above-mentioned embodiment of the present application determines the extreme value point of the sensing amount by obtaining the capacitance sensing amount of each sensing point. If the distance between any two extreme value points of the sensing amount is less than the first threshold, it is determined whether the difference in the capacitance sensing amount between the two extreme value points of the sensing amount is greater than the second threshold. If the difference is greater than the second threshold, the extreme value point of the sensing amount with relatively small capacitance sensing amount among the two extreme value points of the sensing amount is determined as a residual point, and the residual point is removed, thereby improving the accuracy of touch control. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solution of the embodiments of the present application, the drawings required for use in the embodiments of the present application are briefly introduced below.
[0035] Figure 1 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application;
[0036] Figure 2 A schematic diagram of a flow chart of a touch point filtering method provided in an embodiment of the present application;
[0037] Figure 3 A schematic diagram of a flow chart of a touch point filtering method provided in an embodiment of the present application;
[0038] Figure 4 This is a schematic diagram of the data of the capacitance sensing when there is liquid on the touch screen;
[0039] Figure 5AThis is a schematic diagram showing the disconnection caused by residual dots on the touch screen;
[0040] Figure 5B This is a schematic diagram of the effect after removing residual dots on the touch screen;
[0041] Figure 6 A block diagram of a touch point filtering device according to an embodiment of the present application. DETAILED DESCRIPTION
[0042] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0043] Similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0044] Figure 1 Schematic diagram of the structure of an electronic device provided in one embodiment of the present application. The electronic device can be used to execute the touch point filtering method provided in one embodiment of the present application. Figure 1 As shown, the electronic device 100 includes: one or more processors 103, one or more memories 101 storing processor executable instructions, and the processor 103 and the memory 101 are connected via a bus 102. The processor 103 is configured to execute the touch point filtering method provided in the following embodiment of the present application.
[0045] The processor 103 can be a gateway, a smart terminal, or a device including a central processing unit (CPU), a graphics processing unit (GPU), or other forms of processing units with data processing capabilities and / or instruction execution capabilities. It can process data of other components in the electronic device 100 and control other components in the electronic device 100 to perform desired functions.
[0046] The memory 101 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 103 may run the program instructions to implement the touch point filtering method described below. Various applications and various data, such as various data used and / or generated by the application, may also be stored in the computer-readable storage medium.
[0047] Figure 2 This is a schematic diagram of a flow chart of an embodiment of a method for filtering touch points provided in this application. Figure 2 As shown, the method may include the following steps S210-S240.
[0048] Step S210: Obtaining the capacitance sensing value of each sensing point.
[0049] Among them, sensors are set on the touch screen. When there is no operation, each sensing point has a capacitance reference value. At this time, the capacitance sensing change of each sensing point is 0, wherein the capacitance sensing change is the amount relative to the capacitance reference value; when there is liquid on the screen, since the liquid is a conductor, the capacitance sensing amount of each sensing point corresponding to the position of the liquid will change, and the change value at this time is the capacitance sensing amount of each sensing point.
[0050] Step S220: determining a sensing value extreme point according to the capacitive sensing value of each sensing point.
[0051] The capacitive sensing values of all target sensing points in the target area on the touch screen are compared, and if the capacitive sensing values of the sensing points in the area surrounding the target sensing point are all smaller than the capacitive sensing value of the target sensing point, the target sensing point is determined to be a sensing value extreme value point. In one embodiment, the sensing points in the area surrounding the target sensing point can be defined as the adjacent points above, below, left, and right of the target sensing point on the electrode grid of the sensor.
[0052] Step S230: If the distance between any two sensing extreme value points is smaller than the first threshold, determine whether the difference in capacitance sensing between the two sensing extreme value points is greater than a second threshold.
[0053] For example, assuming that the coordinates of the target sensing point are (x, y), and any two sensing quantity extreme value points are A(x, y) and B(x, y), if the values of Ax-Bx and Ay-By are both less than the specified window, it is determined that the distance between the two sensing quantity extreme value points is less than the first threshold. The specified window can be a specific value, which is used to compare with the distance between any two sensing quantity extreme value points, and further determine the relationship between the distance between any two sensing quantity extreme value points and the first threshold.
[0054] If the distance between any two sensing extreme value points A(x, y) and B(x, y) is less than the first threshold, it is determined whether the difference in capacitance sensing between the two sensing extreme value points is greater than the second threshold.
[0055] Step S240: If the difference is greater than a second threshold, determine the induction value extreme point with a relatively small capacitance induction value among the two induction value extreme points as a residual point, and remove the residual point.
[0056] Figure 3 This is a schematic diagram of a flow chart of an embodiment of a method for filtering touch points provided in this application. Figure 3 As shown, the method may include the following steps.
[0057] Step S310: obtaining the capacitance sensing value of each sensing point, which is as detailed in the above step S210 and will not be described in detail herein.
[0058] Step S320: determining a sensing value extreme point according to the capacitive sensing value of each sensing point.
[0059] Among them, for each target sensing point among all the sensing points, if the capacitance sensing values of the sensing points in the surrounding area of the target sensing point are all smaller than the capacitance sensing value of the target sensing point, the target sensing point is determined to be a sensing value extreme value point. Specifically, any two sensing value extreme value points are A(x, y) and B(x, y), assuming that the capacitance sensing value of the first sensing value extreme value point is DiffA, and the capacitance sensing value of the second sensing value extreme value point is DiffB. For example, Figure 4 As shown, it is assumed that the target sensing points with capacitance sensing values of 100 and 717 are taken as two extreme sensing value points, that is, the first type: the capacitance sensing values DiffA of A(x,y) and B(x,y) are 100 and DiffB is 717; the second type: the capacitance sensing values DiffA of A(x,y) and B(x,y) are 717 and DiffB is 100, which is not limited here.
[0060] Step S330: Determine whether the difference between the x-coordinates and the y-coordinates of any two extreme value points of the sensing quantity are both smaller than the specified window; if so, determine whether the distance between the two extreme value points of the sensing quantity is smaller than a first threshold.
[0061] The designated window can be a specific value, which is used to compare with the distance between any two extreme value points of the sensing quantity, and further determine the relationship between the distance between any two extreme value points of the sensing quantity and the first threshold. When the distance between the two extreme value points is less than the first threshold, it means that one of the extreme value points is a residual point caused by liquid on the touch screen.
[0062] Step S340: determining whether the difference in capacitance between the two extreme points of capacitance is greater than a second threshold.
[0063] Specifically, it is determined whether the difference in capacitance induction between the two induction extreme value points is greater than a second threshold value. If the difference is greater than the second threshold value, step S350 is performed; if the difference is less than or equal to the second threshold value, the two induction extreme value points are not residual points.
[0064] Step S350: Divide the capacitance sensing value of the first sensing value extreme point by a preset decision ratio to obtain a first intermediate variable.
[0065] Specifically, if the difference in capacitance between the two extreme value points of the sensing quantity is greater than the second threshold, the capacitance sensing value DiffA of the first extreme value point of the sensing quantity is divided by the preset decision ratio n to obtain the first intermediate variable DiffA / n, where n is the decision ratio and can be set to any value according to the requirements. Figure 4 As shown, the preset decision ratio n is 3. The first type: DiffA is 100, DiffB is 717, then the first intermediate variable DiffA / n is 100 / 3; the second type: DiffA is 717, DiffB is 100, then the first intermediate variable DiffA / n is 717 / 3.
[0066] Step S360: determining whether the first intermediate variable is greater than the capacitance sensing value of the second sensing value extreme point.
[0067] Specifically, it is determined whether the first intermediate variable DiffA / n is greater than the capacitance sensing value DiffB of the second sensing value extreme point.
[0068] In one embodiment, if the first intermediate variable is greater than the capacitance sensing value of the second sensing value extreme point, step S360 is executed and then steps S3611 to S3612 are continued.
[0069] For example, in the second case, DiffA is 717, DiffB is 100, and the first intermediate variable DiffA / n is 717 / 3, which is greater than the capacitance sensing value DiffB of the second sensing value extreme point. Then, after executing step S360, steps S3611 to S3612 are continued.
[0070] Step S3611: Determine whether the difference in capacitance between the two extreme points of capacitance is greater than a second threshold.
[0071] Specifically, if the first intermediate variable DiffA / n is greater than the capacitance sensing value DiffB of the second sensing value extreme value point, that is, DiffA / n>DiffB, it is determined that the difference in capacitance sensing between the two sensing value extreme value points is greater than the second threshold.
[0072] If the difference is greater than a second threshold, the induction value extreme point with relatively smaller capacitance induction value among the two induction value extreme points is determined as a residual point, and the residual point is removed.
[0073] Step S3612: Determine the second sensing quantity extreme value point as a residual point, and remove the second sensing quantity extreme value point.
[0074] Specifically, if the difference in capacitance between the two extreme value points of the sensing quantity is greater than the second threshold, the second extreme value point of the sensing quantity DiffB is determined to be a residual point, and the second extreme value point of the sensing quantity is removed. For example, the second type: DiffA / n is 717 / 3 greater than DiffB, where DiffB is 100, that is, DiffA / n>DiffB, and it is determined that the difference in capacitance between the two extreme value points of the sensing quantity is greater than the second threshold, then the second extreme value point of the sensing quantity DiffB is determined to be a residual point, and it is removed.
[0075] In one embodiment, if the first intermediate variable is less than or equal to the capacitance sensing value of the second sensing value extreme point, step S360 is executed and then steps S3621 to S3623 are continued.
[0076] For example, in the first case, DiffA is 100, DiffB is 717, and the first intermediate variable DiffA / n is 100 / 3 which is smaller than DiffB. Then, after executing step S360, steps S3621 to S3623 are continued.
[0077] Step S3621: Divide the capacitance sensing value of the second sensing value extreme point by a preset decision ratio to obtain a second intermediate variable.
[0078] Specifically, if the first intermediate variable DiffA / n is less than or equal to the capacitance induction value DiffB at the second induction quantity extreme point, that is, DiffA / n ≤ DiffB, divide the capacitance induction value DiffB at the second induction quantity extreme point by the preset judgment ratio n to obtain the second intermediate variable DiffB / n. For example, in the first case: DiffA is 100, DiffB is 717, and the first intermediate variable DiffA / n is 100 / 3 which is less than DiffB, that is, DiffA / n < DiffB. Divide the capacitance induction value DiffB at the second induction quantity extreme point by the preset judgment ratio n to obtain the second intermediate variable DiffB / n, that is, the second intermediate variable DiffB / n is 717 / 3.
[0079] Step S3622: Determine whether the second intermediate variable is greater than the capacitance induction value at the first induction quantity extreme point. If it is greater, determine that the difference in the capacitance induction quantity between the two induction quantity extreme points is greater than the second threshold.
[0080] Specifically, determine whether the second intermediate variable DiffB / n is greater than the capacitance induction value DiffA at the first induction quantity extreme point. If it is greater, that is, DiffB / n > DiffA, determine that the difference in the capacitance induction quantity between the two induction quantity extreme points is greater than the second threshold.
[0081] Step S3623: Determine the first induction quantity extreme point as a residual point and remove the first induction quantity extreme point.
[0082] Specifically, if the difference in the capacitance induction quantity between the two induction quantity extreme points is greater than the second threshold, determine the first induction quantity extreme point DiffA as a residual point and remove the first induction quantity extreme point.
[0083] For example, in the first case: DiffB / n is 717 / 3 which is greater than DiffA, where DiffA is 100, that is, DiffB / n > DiffA. Determine that the difference in the capacitance induction quantity between the two induction quantity extreme points is greater than the second threshold, then determine the first induction quantity extreme point DiffA as a residual point and remove it.
[0084] Figure 5A It is a schematic diagram of a broken line caused by a residual point on the touch screen; Figure 5B It is a schematic diagram of solving the broken line after removing the residual point on the touch screen. Compare Figure 5A and Figure 5B It can be seen that due to the existence of the residual point, when fitting the touch points, a continuous touch trajectory becomes 2 touch trajectories. After removing the residual point caused by the water droplet, the problem of the broken line can be solved.
[0085] The following is an embodiment of the device of the present application, which can be used to execute the above-mentioned touch point filtering method embodiment of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the filtering method based on touch points of the present application.
[0086] Figure 6 FIG. 1 is a block diagram of a touch point filtering device according to an embodiment of the present application. Figure 6 As shown, the device includes a sensing quantity acquisition module 610, an extreme point determination module 620, a data judgment module 630 and a residual point determination module 640.
[0087] The sensing quantity acquisition module 610 is used to acquire the capacitive sensing quantity of each sensing point;
[0088] An extreme value point determination module 620, configured to determine an extreme value point of the sensing value according to the capacitance sensing value of each sensing point;
[0089] The data judgment module 630 is used to judge whether the difference of the capacitance sensing quantity between any two sensing quantity extreme value points is greater than a second threshold value if the distance between the two sensing quantity extreme value points is less than the first threshold value;
[0090] The residual point determination module 640 is configured to determine, if the difference is greater than a second threshold, the induction value extreme point with a relatively small capacitance induction value among the two induction value extreme points as a residual point, and remove the residual point.
[0091] The implementation process of the functions and effects of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned touch point-based filtering method, which will not be repeated here.
[0092] In several embodiments provided in the present application, the disclosed devices and methods may also be implemented in other ways. The device embodiments described above are merely schematic, for example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, a program segment or a part of a code, and a module, a program segment or a part of a code contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they may sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of boxes in the block diagram and / or the flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0093] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0094] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program codes.
Claims
1. A method for filtering touch points, characterized in that: include: Get the capacitance sensing value of each sensing point; Determining the induction value extreme point according to the capacitive induction value of each of the induction points; If the distance between any two extreme value points of the induction quantity is less than the first threshold, determine whether the difference in the capacitance induction quantity between the two extreme value points of the induction quantity is greater than the second threshold; If the difference is greater than a second threshold, the induction value extreme point with relatively smaller capacitance induction value among the two induction value extreme points is determined as a residual point, and the residual point is removed.
2. The method according to claim 1, characterized in that The step of determining the induction value extreme point according to the capacitive induction value of each induction point comprises: For each target sensing point among all the sensing points, if the capacitive sensing amounts of the sensing points in the surrounding area of the target sensing point are all smaller than the capacitive sensing amount of the target sensing point, the target sensing point is determined to be a sensing amount extreme value point.
3. The method according to claim 1, characterized in that If the distance between any two extreme value points of the sensing quantity is less than the first threshold, the method further includes: It is determined whether the difference between the x-coordinates and the y-coordinates of any two extreme value points of the sensing quantity are both smaller than the specified window. If so, it is determined that the distance between the two extreme value points of the sensing quantity is smaller than a first threshold.
4. The method according to claim 1, characterized in that The determining whether the difference in capacitance between the two extreme value points of the capacitance is greater than a second threshold value includes: Divide the capacitance sensing value of the first sensing value extreme point by a preset decision ratio to obtain a first intermediate variable; It is determined whether the first intermediate variable is greater than the capacitance sensing value of the second sensing quantity extreme value point, and if so, it is determined that the difference in capacitance sensing between the two sensing quantity extreme value points is greater than a second threshold value.
5. The method according to claim 4, characterized in that If the difference is greater than a second threshold, determining the induction quantity extreme value point with relatively small capacitance induction quantity among the two induction quantity extreme value points as a residual point, and removing the residual point, comprises: If the difference in capacitance induction between the two induction extreme value points is greater than a second threshold, the second induction extreme value point is determined to be a residual point, and the second induction extreme value point is removed.
6. The method according to claim 4, characterized in that The determining whether the difference in capacitance between the two extreme value points of the capacitance is greater than a second threshold value further includes: If the first intermediate variable is less than or equal to the capacitance sensing value of the second sensing quantity extreme value point, the capacitance sensing value of the second sensing quantity extreme value point is divided by a preset decision ratio to obtain a second intermediate variable; It is determined whether the second intermediate variable is greater than the capacitance sensing value of the first sensing quantity extreme value point, and if so, it is determined that the difference in capacitance sensing between the two sensing quantity extreme value points is greater than a second threshold.
7. The method according to claim 6, characterized in that If the difference is greater than a second threshold, determining the induction quantity extreme value point with relatively small capacitance induction quantity among the two induction quantity extreme value points as a residual point, and removing the residual point, comprises: If the difference in capacitance induction between the two induction extreme value points is greater than a second threshold, the first induction extreme value point is determined to be a residual point, and the first induction extreme value point is removed.
8. A touch point filtering device, characterized in that: include: The sensing quantity acquisition module is used to obtain the capacitive sensing quantity of each sensing point; An extreme point determination module, used for determining an induction value extreme point according to the capacitive induction value of each induction point; A data judgment module, configured to judge whether a difference in capacitance between any two extreme value points of the induction quantity is greater than a second threshold value if the distance between the two extreme value points of the induction quantity is less than a first threshold value; The residual point determination module is used to determine, if the difference is greater than a second threshold, the induction value extreme point with relatively small capacitance induction value among the two induction value extreme points as a residual point, and remove the residual point.
9. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to execute the touch point filtering method described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program can be executed by a processor to complete the touch point filtering method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Touch point positioning method and device of capacitive touch screen and related equipment
CN112905054A