Touch screen noise detection method and device, electronic equipment and storage medium

By obtaining the capacitance value data of the touch screen and determining the area parameters, it accurately determines whether the capacitance value data of the touch screen is disturbed by noise, which solves the problem of insufficient noise detection accuracy in the prior art and improves the accuracy of touch response of electronic devices.

CN120179101APending Publication Date: 2025-06-20GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311760987.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-19
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the prior art, the accuracy of touch screen noise detection is insufficient, which affects the accuracy of touch response of electronic devices.

Method used

By acquiring the capacitance value data of the touch screen, the area parameters of the current touch area are determined based on the capacitance value data. If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter conditions corresponding to the area parameters, it is determined that the capacitance value data is disturbed by noise.

Benefits of technology

Improve the accuracy of touch screen noise detection, thereby improving the accuracy of electronic devices in noise processing and reducing mistouch and jitter problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120179101A_ABST
    Figure CN120179101A_ABST
Patent Text Reader

Abstract

The invention discloses a touch screen noise detection method and device, electronic equipment and a storage medium, the touch screen noise detection method is applied to the electronic equipment, the electronic equipment comprises a touch screen, and the method comprises the steps of obtaining capacitance value data of the touch screen; based on the capacitance value data, determining area parameters of a current touch area; and if a mutual capacitance value in the capacitance value data meets a mutual capacitance parameter condition corresponding to the region parameter, determining that the capacitance value data is interfered by noise. The method can improve the accuracy of noise detection of the touch screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic devices, and more specifically, to a touch screen noise detection method, apparatus, electronic device, and storage medium. Background Art

[0002] Currently, electronic devices are usually equipped with touch screens, and users can interact with the electronic devices through touches on the touch screens to implement various functions of the electronic devices. Since the touch screen chips are easily interfered by noise, which affects the accuracy of touch responses, touch screen noise is usually detected to perform corresponding noise processing when noise is detected. However, in the related art, the detection accuracy of touch screen noise is insufficient, which in turn affects the accuracy of the electronic device for touch screen noise processing. Summary of the Invention

[0003] The present application provides a touch screen noise detection method, apparatus, electronic device, and storage medium, which can improve the accuracy of touch screen noise detection.

[0004] In a first aspect, an embodiment of the present application provides a touch screen noise detection method, which is applied to an electronic device including a touch screen. The method includes: obtaining capacitance value data of the touch screen; determining regional parameters of a current touch area based on the capacitance value data; and determining that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the regional parameters.

[0005] In a second aspect, an embodiment of the present application provides a touch screen noise detection apparatus, which is applied to an electronic device including a touch screen. The apparatus includes: a data acquisition module, a parameter determination module, and a noise detection module. The data acquisition module is configured to obtain capacitance value data of the touch screen; the parameter determination module is configured to determine regional parameters of a current touch area based on the capacitance value data; and the noise detection module is configured to determine that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the regional parameters.

[0006] In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a memory; and one or more application programs, where the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more application programs are configured to execute the touch screen noise detection method provided in the first aspect above.

[0007] Fourthly, an embodiment of the present application provides a computer-readable storage medium. Program code is stored in the computer-readable storage medium and can be called by a processor to execute the touch screen noise detection method provided in the first aspect above.

[0008] The solution provided by the present application obtains capacitance value data of a touch screen, determines regional parameters of a current touch area based on the capacitance value data, and determines that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the regional parameters. Since the regional parameters of the current touch area can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, it is possible to accurately determine whether the capacitance value data of the touch screen is interfered by noise according to the capacitance value data of the touch screen and the mutual capacitance parameter condition corresponding to the regional parameters of the current touch area, thereby improving the accuracy of touch screen noise detection and further improving the accuracy of the electronic device for touch screen noise processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.

[0010] Figure 1 FIG. shows a schematic flowchart of a touch screen noise detection method according to an embodiment of the present application.

[0011] Figure 2 FIG. shows a schematic flowchart of a touch screen noise detection method according to another embodiment of the present application.

[0012] Figure 3 FIG. shows a schematic flowchart of a touch screen noise detection method according to still another embodiment of the present application.

[0013] Figure 4 FIG. shows a schematic flowchart of a touch screen noise detection method according to yet another embodiment of the present application.

[0014] Figure 5 FIG. shows a schematic flowchart of a touch screen noise detection method according to still another embodiment of the present application.

[0015] Figure 6 FIG. shows a schematic flowchart of a touch screen noise detection method according to yet another embodiment of the present application.

[0016] Figure 7 FIG. shows a schematic flowchart of a touch screen noise detection method according to still another embodiment of the present application.

[0017] Figure 8 Shows a schematic flowchart of noise detection by the touch screen noise detection method provided by the embodiments of the present application.

[0018] Figure 9 Shows a schematic flowchart of noise detection by the touch screen noise detection method provided by the embodiments of the present application.

[0019] Figure 10 Shows a schematic diagram of a test result of the capacitance value data of the touch screen provided by the embodiments of the present application.

[0020] Figure 11 Shows a schematic flowchart of noise detection by the touch screen noise detection method provided by the embodiments of the present application.

[0021] Figure 12 Shows a schematic diagram of a test result of the capacitance value data of the touch screen provided by the embodiments of the present application.

[0022] Figure 13 Shows a schematic flowchart of noise detection by the touch screen noise detection method provided by the embodiments of the present application.

[0023] Figure 14 Shows a schematic diagram of a test result of the capacitance value data of the touch screen provided by the embodiments of the present application.

[0024] Figure 15 Shows a block diagram of a touch screen noise detection device according to an embodiment of the present application.

[0025] Figure 16 Is a block diagram of an electronic device for executing the touch screen noise detection method according to the embodiments of the present application.

[0026] Figure 17 Is a storage unit for storing or carrying program codes for implementing the touch screen noise detection method according to the embodiments of the present application. Detailed implementation manners

[0027] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.

[0028] With the rapid progress of technology and living standards, electronic devices (such as smartphones, tablets, etc.) have become one of the commonly used electronic products in people's lives. Currently, electronic devices are usually equipped with touchscreens. When a user touches the screen of the touchscreen, it will cause a change in capacitance. By detecting the capacitance change caused by the user touching the screen of the touchscreen, the corresponding coordinate information is calculated and reported to the central processing unit of the electronic device. When using an electronic device in daily life, the touchscreen chip of the touchscreen is easily affected by some interfering noises in the environment (such as the noise generated by a charger, etc.), resulting in the data of the touchscreen detected being affected by noise. Therefore, it will affect the accuracy of touch detection, and then problems such as automatic accidental touch, touch interruption, and jitter will occur, thus affecting the user experience.

[0029] In the related art, usually, the touchscreen chip can scan the touchscreen and detect the noise value of the touchscreen while obtaining the touchscreen data. The noise value is the magnitude value of the touchscreen chip's detection of the noise signal, and it can reflect the degree of interference the current touchscreen is subjected to. Therefore, when the detected noise value meets the corresponding conditions, it triggers the entry into the noise processing mode. However, the noise data detected by the touchscreen chip is not essentially the real data of the touchscreen, so there is a problem of insufficient accuracy of the detected noise value, which in turn leads to insufficient accuracy in the detection of touchscreen noise. In addition, after the electronic device enters the noise processing mode, the electronic device usually takes some strong processing measures to reduce the impact of noise on the accuracy of touch detection. Therefore, when the accuracy of touchscreen noise detection is insufficient, it is also easy for the electronic device to mistakenly enter the noise processing mode, thus affecting the accuracy of touch detection under normal circumstances.

[0030] In view of the above problems, the inventors proposed the touchscreen noise detection method, device, electronic device, and storage medium provided in the embodiments of the present application. Since the regional parameters of the current touch area can reflect the current touch scenario, and the capacitance value data of the touchscreen is the real data of the touchscreen, therefore, according to the capacitance value data of the touchscreen and the mutual capacitance parameter conditions corresponding to the regional parameters of the current touch area, it can be accurately determined whether the capacitance value data of the touchscreen is affected by noise, thereby improving the accuracy of touchscreen noise detection, and further improving the accuracy of the electronic device for touchscreen noise processing. Among them, the specific touchscreen noise detection method will be described in detail in the subsequent embodiments.

[0031] Next, the touchscreen noise detection method provided in the embodiments of the present application will be introduced in detail with reference to the accompanying drawings.

[0032] Please refer to Figure 1 , Figure 1The flowchart of the touch screen noise detection method provided by an embodiment of the present application is shown. In a specific embodiment, the touch screen noise detection method is applied to an electronic device, and the electronic device includes a touch screen. The following will be directed to Figure 1 the process shown and will be elaborated in detail. The touch screen noise detection method may specifically include the following steps:

[0033] Step S110: Obtain the capacitance value data of the touch screen.

[0034] In the embodiment of the present application, the touch screen of the electronic device may be a capacitive touch screen. The capacitive touch screen may include a horizontal and vertical electrode array made of ITO (Indium Tin Oxide), and the horizontal and vertical electrode arrays form a number of test points evenly distributed on the screen surface.

[0035] In a capacitive touch screen, self-capacitance may be generated between adjacent electrodes. Therefore, by collecting the change of the self-capacitance value of each test point through the self-capacitance scanning method, the detection of single-point touch can be realized. In the self-capacitance scanning method, it is equivalent to projecting the touch points on the touch screen onto the X-axis and Y-axis directions respectively, then calculating the coordinates in the X-axis and Y-axis directions respectively, and finally combining them into the coordinates of the touch points. The self-capacitance data usually includes the self-capacitance value of the Tx channel in the longitudinal direction (i.e., the column direction) and the self-capacitance value of the Rx channel in the horizontal direction (i.e., the row direction).

[0036] In addition, since mutual capacitance can also be generated between adjacent electrodes, the detection of multi-point touch can be realized by collecting the change of the mutual capacitance value of each test point through the mutual capacitance scanning method. In the mutual capacitance scanning method, the touch screen contains a grid, which can be regarded as an array, consisting of an X*Y baseline array, forming X*Y unit capacitances, and mutual capacitances are formed between the elements in the column and row. The touch screen chip measures each node respectively, and changes the distortion of the electric field on the touch position. Therefore, when a finger approaches or touches the screen, the capacitance will decrease. After the mutual capacitance scanning, a data matrix can be obtained, that is, the mutual capacitance values corresponding to each node in the array.

[0037] In the embodiment of the present application, obtaining the capacitance value data of the touch screen above may be obtaining the Diff value of the touch screen. The Diff value may be the difference between the reference touch capacitance value and the current touch capacitance value, that is, the difference obtained by subtracting the current touch capacitance value from the reference touch capacitance value. This Diff value can be understood as the change amount of the touch capacitance value of the touch screen caused by finger touch or environmental interference.

[0038] In some embodiments, the reference touch capacitance value can be obtained as follows: when no touch operation is input on the touch screen, the touch screen chip samples the raw data through an analog-to-digital converter (ADC) to obtain a raw value, and then establishes the reference touch capacitance value based on the raw value. The above basic touch capacitance value can be pre-stored in the electronic device. For example, the above reference touch capacitance value can be stored in the electronic device during factory settings before the electronic device leaves the factory. Among them, the reference touch capacitance value can at least include a reference mutual capacitance value, that is, the reference capacitance value obtained through the mutual capacitance scanning method; of course, the reference touch capacitance value can also include a reference self-capacitance value, that is, the reference capacitance value obtained through the self-capacitance scanning method.

[0039] In a possible embodiment, the electronic device can display a guidance interface for guiding the acquisition of the above reference touch capacitance value. The guidance interface can include a prompt for the user to place the electronic device in an environment without noise interference and not touch the touch screen. After detecting the user's input of a confirmation operation, the touch capacitance value collected by the touch screen chip can be obtained, and the touch capacitance value collected in this case can be used as the reference touch capacitance value. Among them, the confirmation operation is used to indicate that the electronic device is already in an environment without noise interference. The confirmation operation can be input by the user through voice or through an air gesture. The specific input method of the confirmation operation can be not limited.

[0040] In a possible embodiment, after the touch screen is powered on each time the electronic device is turned on, the electronic device can collect the capacitance value when the user does not touch the touch screen, so as to obtain the above reference touch capacitance value and store the reference touch capacitance value. The stored reference touch capacitance value can be used for touch detection and touch screen noise detection during the current startup process of the electronic device. That is, the above-obtained capacitance value data is the reference touch capacitance value collected when the electronic device is turned on this time. Thus, it can be ensured that the above reference touch capacitance value is the latest, and the accuracy of touch detection and touch screen noise detection can be improved.

[0041] In some embodiments, for the electronic device to obtain the above capacitance value data of the touch screen, the touch screen chip can perform a full-screen scan on the touch screen to obtain the current touch capacitance value, and then determine the above Diff data based on the stored reference touch capacitance value and the currently scanned touch capacitance value, that is, obtain the capacitance value data.

[0042] In the above method, the capacitance value data may at least include mutual capacitance values. After the touch screen chip performs mutual capacitance scanning, the current mutual capacitance values at each position can be obtained. Then, based on the reference mutual capacitance value in the reference touch capacitance value and the current mutual capacitance values at each position, the mutual capacitance values at each position can be determined. Optionally, the current mutual capacitance values scanned by the touch screen chip can form an original data matrix according to the positions of each scanned node, and the reference mutual capacitance value in the reference touch capacitance value can also form a reference data matrix according to the positions of each node. Then, based on the difference between the reference data matrix and the original data matrix, a Diff value matrix can be determined, and the value of each element in the Diff value matrix is the Diff value of each of the above nodes.

[0043] Of course, the above capacitance value data may also include self-capacitance values. After the touch screen chip performs self-capacitance scanning, the current self-capacitance values at each Rx and each Tx position can be obtained. Then, based on the reference self-capacitance value in the reference touch capacitance value and the current self-capacitance values at each Rx and each Tx position, the self-capacitance values at each Rx and each Tx position can be determined.

[0044] Step S120: Based on the capacitance value data, determine the region parameters of the current touch area.

[0045] In the embodiment of the present application, after obtaining the above capacitance value data, the region parameters of the current touch area can be determined according to the obtained capacitance value data. Among them, the current touch area refers to the area of the touch screen that is touched when the above capacitance value data is generated. If the above capacitance value data is regarded as a frame of data, it can also be understood as the area of the touch screen that is touched at the moment of this frame of data; the region parameters can be parameters characterizing the size of the area of the touch screen that is touched. Optionally, the region parameters may include the number of areas of the touch screen that are touched, the area of the touched area, etc. It can be understood that when the sizes of the touched areas are different, the characteristics presented by their capacitance value data (especially mutual capacitance values) are different. Therefore, in order to determine whether there is noise interference based on the capacitance value data of the touch screen, the region parameters of the current touch area can be determined so as to more accurately determine whether there is noise interference based on the capacitance value data of the touch screen.

[0046] In some embodiments, when determining the region parameters of the current touch region based on the capacitance value data obtained above, according to the working principle of the touch screen, at least one of the mutual capacitance data and the self-capacitance data in the capacitance value data can be used to determine the region of the touch screen that is touched, and the determined touched region is used as the current touch region; after determining the current touch region, the region parameters of the current touch region can be determined simultaneously. For example, the number of connected regions in the current touch region can be determined and used as the region number. For another example, the area of the current touch region can be determined, etc. It can be understood that the above region number can represent the number of fingers with which the user touches the touch screen, that is, it can represent single-finger pressing, double-finger pressing, triple-finger pressing, four-finger pressing, etc. The above region area can represent the pressing area of the fingers when the user touches.

[0047] Step S130: If the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the region parameter, it is determined that the capacitance value data is interfered by noise.

[0048] In the embodiment of the present application, after determining the region parameters of the current touch region, the mutual capacitance value in the above capacitance value data can be matched with the mutual capacitance parameter condition corresponding to the above region parameter. If the mutual capacitance value in the obtained capacitance value data satisfies the mutual capacitance parameter condition corresponding to the above region parameter, it can be determined that the above capacitance value data is interfered by noise, that is, there is current touch screen noise, and the touch screen chip collects capacitance value data is interfered by noise; if the mutual capacitance value in the obtained capacitance value data does not satisfy the mutual capacitance parameter condition corresponding to the above region parameter, it can be determined that the capacitance value data is not interfered by noise. It can be understood that according to tests, when there is noise interfering with the capacitance value data of the touch screen, the capacitance value data of the touch screen (especially the mutual capacitance value) will present corresponding data characteristics, and in different touch scenarios (that is, the size of the touched region is different), the characteristics presented by the capacitance value data are different. Therefore, corresponding mutual capacitance parameter conditions can be determined for the above region parameters. When determining whether the capacitance value data is interfered by noise according to the obtained capacitance value data, the mutual capacitance value in the capacitance value data can be matched with the mutual capacitance parameter condition corresponding to the region parameter, and according to the matching result, it is determined whether the above capacitance value data is interfered by noise, so as to improve the accuracy of touch screen noise detection.

[0049] In some embodiments, the above mutual capacitance parameter conditions may be obtained by separately acquiring the capacitance data of the touch screen of the test device in an environment where the test device is in different interference noises and the area parameters of the touch area are different, and then determining the data characteristics based on the mutual capacitance values in the capacitance data of the touch screen as the mutual capacitance parameter conditions, so as to obtain the mutual capacitance parameter conditions corresponding to different area parameters. The mutual capacitance parameter conditions may be the magnitude conditions of the mutual capacitance values, the quantity conditions of the capacitance values in the mutual capacitance values that meet the magnitude conditions, the position conditions of the capacitance values in the mutual capacitance values that meet the magnitude conditions, etc.

[0050] In some embodiments, when determining whether the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter conditions corresponding to the area parameters, the mutual capacitance value in the capacitance value data may also be input into a pre-trained noise detection model corresponding to the above area parameters, and the detection result output by the noise detection model is obtained. The detection result is used to characterize whether the capacitance value data meets the mutual capacitance parameter conditions corresponding to the area parameters. Based on the detection result, it can be determined whether the above capacitance value data is interfered by noise.

[0051] In the above embodiments, noise detection models corresponding to the area parameters of various touch areas may be stored in the electronic device. Each noise detection model may be pre-trained based on the sample mutual capacitance values under the conditions of its corresponding area parameters. That is to say, different noise detection models are pre-trained based on the sample mutual capacitance values under different area parameter conditions. The noise detection model may be a tree model, such as a lightGBM model, or a neural network model, such as a deep neural network model, etc. The specific model type of the noise detection model may not be limited.

[0052] In a possible implementation manner, a sample data set corresponding to each regional parameter can be obtained. Each sample data set includes sample mutual capacitance values under the condition of the regional parameter corresponding to the sample data set. The sample mutual capacitance value can be the mutual capacitance value in the capacitance value data collected multiple times when the sample device is in an environment with different interference noises and the regional parameters of the touch area are different. Among them, the mutual capacitance value collected once can be used as a sample data. Then, for each sample data in each sample data set, a corresponding noise label is marked. The noise label is used to represent whether the mutual capacitance parameter condition is satisfied or not. When training a noise detection model corresponding to each regional parameter, for each noise detection model, the sample mutual capacitance values in the corresponding sample data set can be input into the initial detection model, and the detection result output by the initial detection model for the sample mutual capacitance values can be obtained. Then, according to the detection result and the noise label marked for the sample mutual capacitance value, a loss value is determined. According to the loss value, the initial detection model is iteratively updated, so as to obtain a trained noise detection model. After training noise detection models corresponding to each regional parameter according to the above method, noise detection models corresponding to each regional parameter are obtained.

[0053] In the above implementation manner, the model parameters of the initial detection model can be adjusted according to the calculated loss value. Then, return to the step of inputting the sample mutual capacitance values in the corresponding sample data set into the initial detection model to obtain the detection result output by the initial detection model for the sample mutual capacitance values, until the step of iteratively updating the initial detection model according to the loss value, until the training end condition is met, and the trained initial detection model is used as the noise detection model.

[0054] In a possible implementation manner, according to the loss value, the Adam optimizer can be used to iteratively update the initial detection model to make the loss value obtained each time smaller until the above loss value converges, and the model at this time is saved to obtain a trained noise detection model. Among them, the Adam optimizer combines the advantages of the AdaGra (Adaptive Gradient) and RMSProp optimization algorithms, comprehensively considers the first moment estimation of the gradient (First Moment Estimation, that is, the mean value of the gradient) and the second moment estimation of the gradient (Second Moment Estimation, that is, the uncentered variance of the gradient), and calculates the update step size. Among them, the training end conditions for iterative training can include: the number of iterative training reaches the target number; or the above loss value meets the set conditions.

[0055] It should be noted that the training of the noise detection model can be pre - performed according to the obtained sample data set. Subsequently, each time noise detection is required, the trained noise detection model can be used, without the need to train the noise detection model every time noise detection is performed.

[0056] In the embodiments of the present application, the touch - screen noise detection method provided by the embodiments of the present application can be executed by an Application Processor (AP) in an electronic device. That is to say, after the touch - screen chip scans the touch screen to obtain the above - mentioned capacitance value data, the capacitance value data can be directly reported to the AP without further processing, and then the AP obtains the capacitance value data of the touch screen and executes the subsequent steps (step S120 and step S130) to complete the touch - screen noise detection; alternatively, the touch - screen noise detection method provided by the embodiments of the present application can be executed by the touch - screen chip. That is to say, after the touch - screen chip scans the touch screen to obtain the above - mentioned capacitance value data, the subsequent steps (step S120 and step S130) can be executed to complete the touch - screen noise detection.

[0057] The touch - screen noise detection method provided by the embodiments of the present application obtains the capacitance value data of the touch screen, determines the region parameters of the current touch region based on the capacitance value data, and if the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the region parameters, it is determined that the capacitance value data is interfered by noise. Since the region parameters of the current touch region can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, according to the capacitance value data of the touch screen and the mutual capacitance parameter condition corresponding to the region parameters of the current touch region, it can be accurately determined whether the capacitance value data of the touch screen is interfered by noise, thereby improving the accuracy of touch - screen noise detection and further improving the accuracy of the electronic device for touch - screen noise processing.

[0058] Please refer to Figure 2 , Figure 2 shows a schematic flowchart of a touch - screen noise detection method provided by another embodiment of the present application. This touch - screen noise detection method is applied to the above - mentioned electronic device, and the electronic device includes a touch screen. The following will elaborate in detail on the Figure 2 shown process. The touch - screen noise detection method can specifically include the following steps:

[0059] Step S210: Obtain the capacitance value data of the touch screen.

[0060] Step S220: Determine the region parameters of the current touch region based on the capacitance value data.

[0061] In the embodiments of the present application, steps S210 and S220 may refer to the content of the foregoing embodiments and will not be elaborated herein.

[0062] Step S230: If the first quantity of the target mutual capacitance values in the target touch area is greater than the first threshold value corresponding to the area parameter, it is determined that the capacitance value data is interfered by noise, where the target mutual capacitance value is negative, and the target touch area is other touch areas in the touch screen except the current touch area.

[0063] In the embodiments of the present application, the mutual capacitance parameter conditions corresponding to the area parameter may include: the first quantity of the target mutual capacitance values in other touch areas in the touch screen except the current touch area is greater than the first threshold value corresponding to the area parameter, and the target mutual capacitance value is negative. That is to say, when determining whether the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter conditions corresponding to the area parameter of the current touch area, the above capacitance value data (including the mutual capacitance values at different positions) can be used to determine the capacitance values that are negative in the target touch area (that is, other touch areas in the touch screen except the current touch area), and then the above target capacitance values can be obtained according to the determined negative capacitance values, and then the quantity of the target capacitance values is determined as the first quantity, and the first quantity is compared with the first threshold value corresponding to the area parameter. If the first quantity is greater than the first threshold value, it can be determined that the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter conditions corresponding to the area parameter; if the first quantity is less than or equal to the first threshold value, it can be determined that the mutual capacitance value in the above capacitance value data does not meet the mutual capacitance parameter conditions corresponding to the area parameter.

[0064] It can be understood that in the case of noise interference, when the touch screen is touched by a finger, the current touch capacitance values in other areas except the current touch area will be interfered by clutter, resulting in positive and negative effects on the capacitance induction value. And the mutual capacitance value in the above capacitance value data is the difference between the reference mutual capacitance value and the current mutual capacitance value, so there will be positive and negative values. In the case of no noise interference, there will be no negative values. Therefore, the target capacitance values with negative mutual capacitance values can be determined from the above target touch area, and then the first quantity of the target capacitance values is compared with the first threshold value corresponding to the above area parameter. When the first quantity is greater than the first threshold value corresponding to the above area parameter, it can be determined that the mutual capacitance value meets the mutual capacitance parameter conditions corresponding to the area parameter of the current touch area, and then it is determined that the capacitance value data is interfered by noise.

[0065] In addition, in the case of different touch scenarios (i.e., different regional parameters of the current touch area), the number of target mutual capacitance values in the above target touch area is usually different. Therefore, the first threshold used to compare with the above first number corresponds to the above regional parameters, which can ensure the accuracy of touch screen noise detection in different touch scenarios.

[0066] In some embodiments, the above first threshold can be obtained by respectively acquiring the capacitance data of the touch screen of the test device in an environment with different interference noises and when the regional parameters of the touch area are different in advance, and then determining the number of capacitance values of the target capacitance values that are negative according to the mutual capacitance values in the acquired capacitance data of the touch screen; then, according to the multiple capacitance value numbers obtained in different interference noise environments under the same regional parameter, the above first threshold corresponding to the regional parameter is determined. For example, for the multiple capacitance value numbers obtained in different interference noise environments under the same regional parameter, the average value of the multiple capacitance value numbers can be determined, so as to obtain the above first threshold corresponding to the regional parameter.

[0067] In the touch screen noise detection method provided by the embodiments of the present application, since the regional parameters of the current touch area can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, by comparing the number of target mutual capacitance values (negative values) in other touch areas of the touch screen except the current touch area with the first threshold corresponding to the above regional parameters, and determining whether the capacitance value data of the touch screen is affected by noise according to the comparison result, the accuracy of touch screen noise detection is improved, and further the accuracy of the electronic device for performing touch screen noise processing is improved.

[0068] Please refer to Figure 3 , Figure 3 which shows a schematic flowchart of a touch screen noise detection method provided by another embodiment of the present application. This touch screen noise detection method is applied to the above electronic device, and the electronic device includes a touch screen. The following will elaborate in detail on the Figure 3 shown process. The touch screen noise detection method may specifically include the following steps:

[0069] Step S310: Acquire the capacitance value data of the touch screen.

[0070] Step S320: Based on the capacitance value data, determine the regional parameters of the current touch area, where the regional parameters include the number of regions.

[0071] In the embodiments of the present application, for Step S310 and Step S320, reference may be made to the content of the foregoing embodiments, which will not be elaborated herein again.

[0072] Step S330: If the first quantity of the target mutual capacitance values in the target touch area is greater than the first threshold corresponding to the number of areas, it is determined that the capacitance value data is interfered by noise, where the target mutual capacitance value is negative, the target touch area is other touch areas in the touch screen except the current touch area, and the first threshold is positively correlated with the number of areas.

[0073] In the embodiments of the present application, the area parameters of the current touch area may include the number of areas, which refers to the number of different simply connected areas existing in the current touch area. When determining whether the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameters of the current touch area, the first quantity of the above target mutual capacitance values can be determined, and then the first quantity is compared with the first threshold corresponding to the above number of areas; according to the comparison result, if the above first threshold is greater than the above first threshold, it can be determined that the mutual capacitance value meets the mutual capacitance parameter condition corresponding to the area parameters of the current touch area, and then it is determined that the above capacitance value data is interfered by noise; if the above first threshold is less than or equal to the above first threshold, it can be determined that the mutual capacitance value does not meet the mutual capacitance parameter condition corresponding to the area parameters of the current touch area.

[0074] It can be understood that the above number of areas can represent the number of fingers used by the user to touch the touch screen, that is, it represents single-finger pressing, double-finger pressing, triple-finger pressing, quadruple-finger pressing, etc.; when the user touches, in the case of different numbers of touching fingers, the number of mutual capacitance values that are negative due to clutter interference in other areas except the current touch area is different, and usually, the more the number of touching fingers, the larger the area of the touch screen that is touched, and thus the more the number of mutual capacitance values that are negative. Therefore, the first quantity of the above target capacitance values is compared with the first threshold corresponding to the above number of areas, and the first threshold is positively correlated with the above number of areas, and according to the comparison result, it is determined whether the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameters of the current touch area. Among them, the specific value of the first threshold may not be limited. For example, when the number of areas is 1, that is, in the case of single-finger pressing, the first threshold may be 2, 3, 4, 5, etc.; when the number of areas is 2, that is, in the case of double-finger pressing, the first threshold may be 9, 10, 16, 20, etc.

[0075] In a possible implementation, when it is determined that the first quantity of the above target capacitance values is greater than the first threshold corresponding to the number of regions, it is further possible to determine whether the number of regions is greater than the second threshold. When the number of regions is greater than the second threshold, it is possible to determine the distance between the position where the target mutual capacitance value is located and the current touch region in the first direction; if the distance is less than the target distance, it is possible to determine whether the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter conditions corresponding to the region parameters of the current touch region, and further determine that the above capacitance value data is affected by noise interference. Herein, the second threshold can be 1 or 2; the first direction can be the vertical direction, that is, the column direction or the direction of the Tx channel.

[0076] In the above method, when the number of regions is greater than the second threshold, it can indicate that the current touch scenario is multi-finger touch, that is, the size of the area on the touch screen that is touched is relatively larger than that in single-finger touch. In such a case, usually, the regions coaxial with the current touch region in the above target touch region will be affected by clutter interference, resulting in negative mutual capacitance values. Therefore, after determining that the above first threshold is greater than the above first threshold, when the number of regions is greater than the second threshold, it is further possible to determine the distance between the position where the target mutual capacitance value is located and the current touch region in the above first direction. If the distance is less than the target distance, for example, less than the width of 1 test point, it can be determined that the region where the above target capacitance value is located is coaxial with the current touch region, and then it is determined that the above capacitance value data is affected by noise interference, thereby better avoiding the problem of mis-detecting the existence of touch screen noise and further improving the accuracy of touch screen noise detection.

[0077] In a possible implementation, when it is determined that the first quantity of the above target capacitance values is greater than the first threshold corresponding to the number of regions, it is further possible to determine whether the number of regions is greater than the second threshold. When the number of regions is greater than the second threshold, it is possible to determine the sum value of all the above target mutual capacitance values; if the sum value is less than the target value, it is possible to determine whether the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter conditions corresponding to the region parameters of the current touch region, and further determine that the capacitance value data is affected by noise interference. Herein, the second threshold can be 1 or 2; the specific value of the target value can be not limited. For example, it can be -300, -500, -700, -800, etc.

[0078] In the above method, when the number of regions is greater than the second threshold, it can be indicated that the current touch scenario is multi-finger touch, that is, the size of the area on the touch screen that is touched is relatively large compared to single-finger touch. In such a case, usually, there are more test points in the above target touch area that are affected by clutter and result in negative mutual capacitance values, and the sum value of the mutual capacitance values of the test points with negative values is also small. Therefore, after determining that the above first threshold is greater than the above first threshold, when the number of regions is greater than the second threshold, the sum value of all target mutual capacitance values can be further determined. When the sum value is less than the target value, it is then determined that the above capacitance value data is affected by noise, thus better avoiding the problem of mis-detecting the existence of touch screen noise and further improving the accuracy of touch screen noise detection.

[0079] It should be noted that the above two implementation manners can also be combined. For example, after determining that the above first threshold is greater than the above first threshold, the distance between the position where the target mutual capacitance value is located and the current touch area in the first direction, and the sum value of all target mutual capacitance values can be determined. When the above distance is less than the target distance and the above sum value is greater than the second threshold, it is determined that the above capacitance value data is affected by noise.

[0080] In the touch screen noise detection method provided by the embodiments of the present application, since the number of mutual capacitance values that are affected by noise and result in negative values in other touch areas except the current touch area is different when the number of regions of the current touch area is different, by comparing the number of target mutual capacitance values (negative values) in the target touch area with the first threshold corresponding to the number of regions, and determining whether the capacitance value data of the touch screen is affected by noise according to the comparison result, the accuracy of touch screen noise detection can be further improved, and then the accuracy of the touch screen noise processing of the electronic device can be improved.

[0081] Please refer to Figure 4 , Figure 4 which shows a schematic flowchart of a touch screen noise detection method provided by another embodiment of the present application. This touch screen noise detection method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen. Below, a detailed description will be given for Figure 4 the process shown. The touch screen noise detection method may specifically include the following steps:

[0082] Step S410: Obtain the capacitance value data of the touch screen.

[0083] Step S420: Based on the capacitance value data, determine the region parameters of the current touch area, where the region parameters include the region area.

[0084] In the embodiments of the present application, steps S410 and S420 may refer to the content of the foregoing embodiments and will not be elaborated herein.

[0085] Step S430: If the first quantity of the target mutual capacitance values in the target touch area is greater than the first threshold corresponding to the area of the area, it is determined that the capacitance value data is interfered by noise, where the target mutual capacitance value is negative, the target touch area is other touch areas in the touch screen except the current touch area, and the first threshold is positively correlated with the area of the area.

[0086] In the embodiments of the present application, the area parameter of the current touch area may include the area of the area, which refers to the area of the touch screen that is touched. When determining whether the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameter of the current touch area, the first quantity of the above target mutual capacitance values may be determined, and then the first quantity is compared with the first threshold corresponding to the above area of the area; according to the comparison result, if the above first threshold is greater than the above first threshold, it may be determined that the mutual capacitance value meets the mutual capacitance parameter condition corresponding to the area parameter of the current touch area, and then it is determined that the above capacitance value data is interfered by noise; if the above first threshold is less than or equal to the above first threshold, it may be determined that the mutual capacitance value does not meet the mutual capacitance parameter condition corresponding to the area parameter of the current touch area.

[0087] It can be understood that the above area of the area may represent the pressing area of the finger when the user touches the touch screen; when the user touches, in the case of different pressing areas, the number of mutual capacitance values that are negatively affected by clutter interference in other areas except the current touch area is different, and usually, the larger the pressing area, the more the number of mutual capacitance values that are negative. Therefore, the first quantity of the above target capacitance values is compared with the first threshold corresponding to the above area of the area, and the first threshold is positively correlated with the above first threshold, and according to the comparison result, it is determined whether the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameter of the current touch area.

[0088] In a possible implementation manner, when it is determined that the first quantity of the above target capacitance values is greater than the first threshold corresponding to the area of the area, it may also be further determined whether the number of areas is greater than the second threshold. When the number of areas is greater than the second threshold, the distance between the position where the target mutual capacitance value is located and the current touch area in the first direction may be determined; if the distance is less than the target distance, it may be determined whether the mutual capacitance value in the above capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameter of the current touch area, and then it is determined that the above capacitance value data is interfered by noise. Wherein, the second threshold may be 1 or 2; the first direction may be the vertical direction, that is, the column direction or the direction of the Tx channel.

[0089] In a possible implementation manner, when it is determined that the first quantity of the above target capacitance values is greater than the first threshold corresponding to the number of regions, it is also possible to further determine whether the number of regions is greater than the second threshold. When the number of regions is greater than the second threshold, the sum value of all the above target mutual capacitance values can be determined; if the sum value is less than the target value, it is possible to determine whether the mutual capacitance values in the above capacitance value data meet the mutual capacitance parameter conditions corresponding to the region parameters of the current touch region, and further determine that the capacitance value data is affected by noise. The second threshold can be 1 or 2; the specific value of the target value can be not limited. For example, it can be -300, -500, -700, -800, etc.

[0090] It should be noted that the above two implementation manners can also be combined. For example, after it is determined that the above first threshold is greater than the first threshold corresponding to the above region area, the distance between the position where the target mutual capacitance value is located and the current touch region in the first direction, and the sum value of all the target mutual capacitance values can be determined. When the above distance is less than the target distance and the above sum value is greater than the second threshold, it is determined that the above capacitance value data is affected by noise.

[0091] In some embodiments, the touch screen noise detection method provided in the embodiments of the present application can also be combined with the touch screen noise detection method provided in the previous embodiment. For example, the region parameters of the current touch region can include the number of regions and the region area. When the number of regions is 1, that is, single-finger pressing, since there is also a case of large-area pressing (for example, touching with the thumb), the above first quantity can be compared with the first threshold corresponding to the region area. When the first quantity is greater than the first threshold corresponding to the region area, it can be determined that the obtained capacitance value data is affected by noise; when the number of regions is greater than 1, that is, multi-finger pressing, the above first quantity can be compared with the first threshold corresponding to the number of regions. When the first quantity is greater than the first threshold corresponding to the number of regions, it can be determined that the obtained capacitance value data is affected by noise.

[0092] In the touch screen noise detection method provided in the embodiments of the present application, since the number of mutual capacitance values that are negative due to being affected by noise in other touch regions except the current touch region is different when the region area of the current touch region is different, by comparing the number of target mutual capacitance values (negative values) in the target touch region with the first threshold corresponding to the region area, and determining whether the capacitance value data of the touch screen is affected by noise according to the comparison result, the accuracy of touch screen noise detection can be further improved, and further the accuracy of the electronic device for performing touch screen noise processing can be improved.

[0093] Please refer to Figure 5, Figure 5 It shows a schematic flowchart of a touch screen noise detection method provided by yet another embodiment of the present application. This touch screen noise detection method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen. The following will elaborate in detail on Figure 5 the process shown. The touch screen noise detection method may specifically include the following steps:

[0094] Step S510: Obtain the capacitance value data of the touch screen.

[0095] Step S520: Based on the capacitance value data, determine the region parameters of the current touch area.

[0096] In the embodiment of the present application, for Step S510 and Step S520, reference may be made to the content of the foregoing embodiments, which will not be elaborated herein again.

[0097] Step S530: Based on the capacitance value data, determine the first capacitance value with a negative mutual capacitance value in the target touch area, where the target touch area is other touch areas on the touch screen except the current touch area.

[0098] In the embodiment of the present application, when determining whether the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters of the current touch area, the target capacitance value in the target touch area can be determined according to the obtained above capacitance value data. When determining the target capacitance value in the foregoing embodiment, the first capacitance value with a negative mutual capacitance value in the target touch area can be determined first.

[0099] Step S540: Determine the first capacitance value smaller than the first capacitance threshold as the target mutual capacitance value.

[0100] In an embodiment of the present application, after determining the first capacitance values with negative mutual capacitance values in the target touch area, each determined first capacitance value can be compared with a first capacitance threshold. If any first capacitance value is less than the first capacitance threshold, then this first capacitance value can be used as the target mutual capacitance value, so that the target capacitance value less than the first capacitance threshold can be determined from the above-determined first capacitance values. That is to say, the determined target mutual capacitance value not only needs to satisfy that it is negative, but also needs to satisfy being less than the first capacitance threshold. It can be understood that in the presence of noise interference, when the touch screen is touched, the mutual capacitance values in other areas except the current touch area are negative due to noise interference, and usually the negative values are relatively small. Therefore, when determining the target capacitance value, the first capacitance values with negative values can be further screened to find the first capacitance values less than the first capacitance threshold, so as to ensure the accuracy of the first quantity used for comparison with the first threshold corresponding to the area parameter, better avoid the situation of false detection due to noise interference, and further improve the accuracy of touch screen noise detection. Among them, the first capacitance threshold can be -5, -10, -20, etc.

[0101] In some embodiments, the above area parameter may include the number of areas. When determining the first capacitance value less than the first capacitance threshold, the first capacitance value less than the first capacitance threshold corresponding to the number of areas can be determined as the target mutual capacitance value, and the first capacitance threshold is negatively correlated with the number of areas. That is to say, the magnitude of the above first capacitance threshold is determined by the number of areas, and the larger the above number of areas, the smaller the magnitude of the first capacitance threshold. It can be understood that in the presence of noise interference, when the touch screen is touched, when the mutual capacitance values in other areas except the current touch area are negative due to noise interference, usually the negative values are also related to the size of the touch area, and the larger the size of the touch area, the smaller the mutual capacitance value that becomes negative. Therefore, when the above number of areas is larger, the size of the touch area is larger, so the above first capacitance threshold is smaller, thus further ensuring the accuracy of the first quantity used for comparison with the first threshold corresponding to the area parameter.

[0102] In some embodiments, the above regional parameter includes the regional area. When determining a first capacitance value smaller than the first capacitance threshold, a first capacitance value smaller than the first capacitance threshold corresponding to the regional area can be determined as the target mutual capacitance value, and the first capacitance threshold is negatively correlated with the regional area. That is to say, the magnitude of the above first capacitance threshold is determined by the number of regions, and the larger the above number of regions, the smaller the magnitude of the first capacitance threshold. It can be understood that in the presence of noise interference, when the touch screen is touched, when the mutual capacitance value in other regions except the current touch region is negative due to noise interference, usually the negative value is also related to the size of the touch region, and the larger the size of the touch region, the smaller the mutual capacitance value that becomes negative. Therefore, in the case where the above regional area is larger, the size of the touch region is larger, so the above first capacitance threshold is smaller, thus further ensuring the accuracy of the first quantity used for comparison with the first threshold corresponding to the regional parameter.

[0103] In some embodiments, when comparing each first capacitance value with the first capacitance threshold and determining the target mutual capacitance value according to the comparison result, if any first capacitance value is smaller than the first capacitance threshold, it can also be determined whether the first capacitance value is greater than the third capacitance threshold, and the third capacitance threshold is smaller than the first capacitance threshold. In the case where it is determined that the first capacitance value is greater than the third capacitance threshold, the first capacitance value is taken as the target mutual capacitance value. Among them, the third capacitance threshold can be -70, -80, -90, etc., and the specific value of the third capacitance threshold can be not limited. It can be understood that when the touch screen is touched, when the mutual capacitance value in other regions except the current touch region is negative due to noise interference, the negative value is within a certain range. Therefore, in addition to the above target mutual capacitance value needing to meet the condition of being smaller than the first capacitance threshold, it also needs to meet the condition of being greater than the third capacitance threshold, thus further ensuring the accuracy of the first quantity used for comparison with the first threshold corresponding to the regional parameter.

[0104] After determining the first capacitance values with negative mutual capacitance values in the target touch region, each determined first capacitance value can be compared with the first capacitance threshold. If any first capacitance value is smaller than the first capacitance threshold, the first capacitance value can be taken as the target mutual capacitance value, so that the target capacitance value smaller than the first capacitance threshold can be determined from the above determined first capacitance values.

[0105] Step S550: If the first quantity of the target mutual capacitance value in the target touch region is greater than the first threshold corresponding to the regional parameter, it is determined that the capacitance value data is interfered by noise.

[0106] In some embodiments, when it is determined that the first quantity of the above target capacitance values is greater than the first threshold corresponding to the region parameter, it is further possible to determine whether the shape formed by the test points corresponding to the target capacitance values (i.e., the positions in the touch screen) satisfies the target shape condition. For example, whether the formed shape is a rectangle, whether the formed shape is a rectangular shape, whether the formed shape is an irregular shape, etc.; if the formed shape satisfies the target shape condition, it can be determined that the capacitance value data is affected by noise; if the formed shape does not satisfy the target shape condition, it can be determined that the capacitance value data is not affected by noise. Among them, the shape formed by the test points corresponding to the target capacitance values can be the shape of the connected region formed by the test points corresponding to the target capacitance values. It should be noted that this embodiment can also be combined with the foregoing embodiments. For example, when the number of regions is multiple (i.e., multi-finger pressing), or when the region area is greater than the target area (i.e., the pressing surface is relatively large), if it is determined that the distance between the position where the target mutual capacitance value is located and the current touch region in the first direction is less than the target distance, that is, when the region where the target mutual capacitance value is located is coaxial with the current touch region, it is further possible to determine whether the shape formed by the test points corresponding to the target capacitance values satisfies the target shape condition. When the target shape condition is satisfied, it can be determined that the capacitance value data is affected by noise.

[0107] It should be noted that the touch screen noise detection method provided in the embodiments of the present application can also be combined with other embodiments. For example, when determining the above target mutual capacitance value in other embodiments, the method for determining the target mutual capacitance value provided in the embodiments of the present application can be adopted.

[0108] In the touch screen noise detection method provided in the embodiments of the present application, since the region parameter of the current touch region can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, by determining, from other touch regions of the touch screen except the current touch region, the mutual capacitance value whose value is negative and less than the first capacitance threshold as the target capacitance value, then comparing the first quantity of the target mutual capacitance value with the first threshold corresponding to the above region parameter, and determining whether the capacitance value data of the touch screen is affected by noise according to the comparison result, the accuracy of touch screen noise detection is improved, and further the accuracy of the electronic device for performing touch screen noise processing is improved; in addition, since the determined target mutual capacitance value is not only negative but also satisfies the condition of being less than the first capacitance threshold, the accuracy of the first quantity used for comparison with the first threshold corresponding to the region parameter is ensured, and the situation of mis-detecting the noise-affected condition is better avoided, and further the accuracy of touch screen noise detection is improved.

[0109] Please refer to Figure 6 , Figure 6The flowchart of the touch screen noise detection method provided by yet another embodiment of the present application is shown. This touch screen noise detection method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen. The following will be described in detail with respect to Figure 6 the flow shown, and the touch screen noise detection method may specifically include the following steps:

[0110] Step S610: Obtain the capacitance value data of the touch screen.

[0111] Step S620: Based on the capacitance value data, determine the region parameters of the current touch region.

[0112] In the embodiment of the present application, for Step S610 and Step S620, reference may be made to the content of the foregoing embodiments, and details will not be repeated here.

[0113] Step S630: If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters, and the self-capacitance value in the capacitance value data meets the self-capacitance parameter condition, it is determined that the capacitance value data is affected by noise interference.

[0114] In the embodiment of the present application, when it is determined that the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters, it may further be determined that the self-capacitance value in the capacitance value data meets the self-capacitance parameter condition corresponding to the region parameters; if the self-capacitance value meets the self-capacitance parameter condition corresponding to the region parameters, it may be determined that the capacitance value data is affected by noise interference.

[0115] It can be understood that in the case of noise interference, when the touch screen is touched by a finger, in addition to the mutual capacitance value in other regions except the current touch region being affected by noise interference and changing, some self-capacitance values will also be affected by noise interference and change, that is, the self-capacitance values will also present corresponding data characteristics. Therefore, the self-capacitance parameter condition can be determined according to the data characteristics of the self-capacitance values when the capacitance value data of the touch screen is affected by noise. When it is determined that the mutual capacitance value meets the above mutual capacitance parameter condition, further match the self-capacitance value in the obtained capacitance value data with the self-capacitance parameter condition. If the self-capacitance value in the capacitance value data meets the self-capacitance parameter condition, it is determined that the capacitance value data is affected by noise interference, thereby further avoiding the situation of mis-detecting noise interference and further improving the accuracy of touch screen noise detection.

[0116] In some embodiments, when it is determined that the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the region parameter, when determining whether the self-capacitance value in the capacitance value data satisfies the self-capacitance parameter condition corresponding to the region parameter, if it is determined that the second quantity of the target self-capacitance values in the capacitance value data is greater than the third threshold, it is determined that the capacitance value data is affected by noise, and the target self-capacitance value is negative. It can be understood that in the presence of noise interference, when the touch screen is touched by a finger, some self-capacitance values will also be affected by noise and become negative. Therefore, the second quantity of the target capacitance values that can be determined to be negative can be determined, and when the second quantity is greater than the third threshold, it is determined whether the self-capacitance value in the capacitance value data satisfies the self-capacitance parameter condition corresponding to the region parameter, and then it is determined that the capacitance value data is affected by noise.

[0117] In some embodiments, when determining the above target self-capacitance value, based on the capacitance value data, a second capacitance value with a negative self-capacitance value can be determined; then, a second capacitance value less than the second capacitance threshold is determined as the target self-capacitance value. That is to say, the determined target mutual capacitance value not only needs to satisfy that it is negative, but also needs to satisfy being less than the first capacitance threshold. It can be understood that in the presence of noise interference, when the touch screen is touched, the self-capacitance values at some positions are affected by noise and become negative, and usually the negative values are relatively small. Therefore, when determining the target capacitance value, among the second capacitance values with negative values, a second capacitance value less than the second capacitance threshold can be further selected, so as to ensure the accuracy of the second quantity used for comparison with the third threshold, better avoid the situation of mis-detecting noise interference, and further improve the accuracy of touch screen noise detection. Among them, the second capacitance threshold can be -5, -10, -20, etc.

[0118] The touch screen noise detection method provided by the embodiments of the present application. Since the region parameter of the current touch area can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, according to the capacitance value data of the touch screen and the mutual capacitance parameter condition corresponding to the region parameter of the current touch area, it can be accurately determined whether the capacitance value data of the touch screen is affected by noise, thereby improving the accuracy of touch screen noise detection, and further improving the accuracy of the electronic device for touch screen noise processing; in addition, when it is determined that the mutual capacitance value satisfies the mutual capacitance parameter condition corresponding to the region parameter, it is further determined whether the self-capacitance value satisfies the self-capacitance parameter condition. Only when the self-capacitance value satisfies the self-capacitance parameter condition, it is determined that the obtained capacitance value data is affected by noise, so as to better avoid the situation of mis-detecting noise interference, and further improve the accuracy of touch screen noise detection.

[0119] Please refer to Figure 7 , Figure 7The figure shows a schematic flowchart of a touch screen noise detection method provided by still another embodiment of the present application. The touch screen noise detection method is applied to the above-mentioned electronic device, and the electronic device includes a touch screen. Below, a detailed description will be given for Figure 7 the shown process. The touch screen noise detection method may specifically include the following steps:

[0120] Step S710: Obtain the noise value detected by the touch screen chip of the touch screen.

[0121] In an embodiment of the present application, when the touch screen chip in the electronic device scans the touch screen to obtain capacitance value data, it can also detect the existing noise value. This noise value is the magnitude value of the noise signal detected by the touch screen chip, and the noise value can reflect to a certain extent the degree of noise interference on the current touch screen.

[0122] Step S720: If the noise value meets the target noise condition, obtain the capacitance value data of the touch screen.

[0123] In an embodiment of the present application, after obtaining the above noise value, it can be determined whether the noise value meets the target noise condition; if the noise value meets the target noise condition, it means that the current touch screen is very likely to be interfered by noise, and the accuracy of the touch screen chip detecting the noise value may be insufficient. Therefore, the capacitance value data of the touch screen can be further obtained and the subsequent steps can be executed to more accurately determine whether the capacitance value data of the touch screen is interfered by noise. In this way, not only can the noise detection be more accurate, but also when the noise value detected by the touch screen chip meets the target noise condition, the steps of obtaining the capacitance value data of the touch screen and the subsequent steps are only executed, which can reduce the consumption of processing resources of the electronic device by the touch screen noise detection and also reduce the power consumption brought by the touch screen noise detection.

[0124] In some embodiments, the target noise condition may include that the noise value is greater than the noise threshold. It can be understood that if the noise value detected by the touch screen chip is greater than the noise threshold, it means that the current touch screen is highly interfered, so it is very likely to be interfered by noise. Therefore, in this case, it can be determined that the noise value meets the target noise condition, and then the subsequent steps are triggered to be executed.

[0125] In a possible embodiment, the target noise condition may also be that the noise value detected continuously N times is greater than the noise threshold, where N is a positive integer, and the specific value of N may not be limited. For example, it can be 3 times, 5 times, 10 times, etc. In this way, when the noise value detected by the touch screen chip continuously for multiple times is greater than the noise threshold, the subsequent steps are triggered to be executed, further reducing the consumption of processing resources.

[0126] Step S730: Determine the regional parameters of the current touch area based on the capacitance value data.

[0127] Step S740: If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the regional parameters, it is determined that the capacitance value data is interfered by noise.

[0128] In the embodiments of the present application, the content of Step S730 and Step S740 can refer to the content of the foregoing embodiments and will not be elaborated here.

[0129] In some embodiments, when it is determined that the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the regional parameters, the electronic device can take corresponding noise processing measures to process the touch screen noise, thereby eliminating the interference of the touch screen noise.

[0130] In a possible embodiment, the electronic device processes the touch screen noise by delaying the reporting of the touch coordinates determined based on the capacitance value data to avoid the problem of jump points caused by noise. Compared with the related art where the above processing is performed when the noise value detected by the touch screen chip meets the noise value condition (i.e., the processing in the noise processing mode), since the capacitance value data is the real data of the touch screen and the detected noise value may have accuracy problems, when there is a situation where the mutual capacitance value in the capacitance value data does not meet the above mutual capacitance parameter condition but the noise value detected by the touch screen chip is relatively large, such a situation is a normal situation. Through the touch screen detection method provided by the embodiments of the present application, it will not be determined that the capacitance value data is interfered, thereby effectively avoiding the above processing in normal situations and avoiding the problem of insufficient sensitivity caused by delaying the reporting of touch coordinates.

[0131] In a possible implementation, since it is necessary to avoid the problem of point disappearance when processing touch screen noise, when a frame with point disappearance occurs, a supplementary report process will be performed for the touch point. For example, when it is detected that the finger is lifted, the same event will be reported additionally. Compared with the related art where the above process is performed when the noise value detected by the touch screen chip meets the noise value condition (i.e., the process in the noise processing mode), since the capacitance value data is the real data of the touch screen, and the detected noise value may have accuracy problems, when the mutual capacitance value in the capacitance value data does not meet the above mutual capacitance parameter condition, but the noise value detected by the touch screen chip is relatively large, such a situation is a normal situation. Through the touch screen detection method provided by the embodiments of the present application, it will not be determined that the capacitance value data is interfered, thereby effectively avoiding performing the above process under normal circumstances, and thus avoiding the problem that the sliding trend disappears due to performing the above process under normal circumstances. For example, the last few points of the sliding trend are the same, so the calculated trend will decelerate, resulting in, for example, the loss of the sliding operation trend and the failure of the operation.

[0132] In a possible implementation, when the electronic device processes touch screen noise, it can also use a filtering optimization algorithm to filter the noise data to improve the accuracy and stability of the coordinate data. Among them, the filtering optimization algorithm includes but is not limited to filtering algorithms such as average filtering, median filtering, and Kalman filtering. Through filtering processing, the noise and interference in the touch coordinate data determined based on the capacitance value data can be removed, and the response speed and accuracy of the touch screen can be improved.

[0133] In the embodiments of the present application, only when the noise value detected by the touch screen chip meets the target noise condition, the capacitance value data of the touch screen is obtained, and based on the capacitance value data, the area parameters of the current touch area are determined. If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameters, it is determined that the capacitance value data is interfered by noise. Thus, it is not only possible to accurately determine whether the capacitance value data of the touch screen is interfered by noise, improve the accuracy of touch screen noise detection, but also reduce the consumption of processing resources of the electronic device by touch screen noise detection, and reduce the power consumption brought by touch screen noise detection.

[0134] Next, the combination implementation of the touch screen noise detection methods provided in the foregoing embodiments will be described by way of examples.

[0135] Please refer to Figure 8, when the noise value detected by the touch screen chip meets the target noise condition, the capacitance value data of the touch screen can be obtained, and then the number of regions and the area of the current touch region can be determined; when the number of regions is 1, it can be determined as a single-finger press, and then it can be determined whether it is a small-area press (the area of the region is less than the target area) or a large-area press (the area of the region is greater than the target area) according to the area of the region. If it is a small-area press, it can be determined whether the capacitance value data meets the parameter conditions for a small-area press; if it is a large-area press, it can be determined whether the capacitance value data meets the parameter conditions for a large-area press; if the number of regions is greater than 1, it indicates a multi-finger press, and it can be determined whether the capacitance value data meets the parameter conditions for a multi-finger press; when the corresponding parameter conditions are met, the noise processing mode can be entered to take corresponding noise processing measures to process the touch screen noise, thereby eliminating the interference of the touch screen noise.

[0136] Please refer to Figure 9 , in the case where the number of regions is 1 and it is a small-area press (as the first case), when determining whether the capacitance value data meets the parameter conditions for a small-area press, it can be determined whether the first number of mutual capacitance values with negative values in the target touch region is greater than threshold 1. If it is greater than threshold 1, it can be further determined whether the mutual capacitance values with negative values are within the first numerical range (that is, less than the first capacitance threshold in the previous embodiment and greater than the third capacitance threshold in the previous embodiment); if it is within the first numerical range, it can be further determined whether the number of self-capacitance values with negative values in the capacitance value data is greater than threshold a; if it is greater than threshold a, it can be further determined whether the self-capacitance values with negative values are within the second numerical range (that is, whether they are less than the second capacitance threshold in the previous embodiment). If it is within the second numerical range, it can be determined that the above capacitance value data is affected by noise interference, so the noise processing mode can be entered. Exemplarily, please refer to Figure 10 , Figure 10 shows a schematic diagram of the capacitance value data in the case of single-region touch and small-area press obtained by testing in an environment with noise interference. Figure 10 In the figure, region A is the current touch region. It can be seen that there are many mutual capacitance values with negative values in regions B and C outside region A, and there are also many self-capacitance values with negative values in part of region D where the self-capacitance is located, and these mutual capacitance values and self-capacitance values with negative values are all within the corresponding numerical ranges.

[0137] Please refer to Figure 11, in the case where the number of regions is 1 and large-area pressing (as the second case), when determining whether the capacitance value data meets the parameter conditions for large-area pressing, it can be determined whether the first quantity of mutual capacitance values with negative values in the target touch region is greater than threshold 2. If it is greater than threshold 2 (threshold 2 is greater than the above-mentioned threshold 1), it can be further determined whether the mutual capacitance values with negative values are within the first numerical range (that is, less than the first capacitance threshold in the previous embodiment and greater than the third capacitance threshold in the previous embodiment); if it is within the first numerical range, it can be further determined whether the mutual capacitance values with negative values are in the coaxial direction of the current touch region (that is, in the previous embodiment, it is determined whether the distance between the position where the target mutual capacitance value is located and the current touch region in the first direction is less than the target distance); if the mutual capacitance values with negative values are in the coaxial direction of the current touch region, it can be determined whether the sum value of the mutual capacitance values with negative values is less than the target value; if the sum value is less than the target value, it can be further determined whether the quantity of self-capacitance values with negative values in the capacitance value data is greater than threshold a; if it is greater than threshold a, it can be further determined whether the self-capacitance values with negative values are within the second numerical range (that is, whether they are less than the second capacitance threshold in the previous embodiment). If it is within the second numerical range, it can be determined that the above capacitance value data is affected by noise, so the noise processing mode can be entered. Exemplarily, please refer to Figure 12 , Figure 12 shows a schematic diagram of capacitance value data obtained by testing in a single-region touch and large-area pressing situation in an environment with noise interference. Figure 12 In the figure, region A is the current touch region. It can be seen that there are many mutual capacitance values with negative values in regions B and C outside region A, and there are also many self-capacitance values with negative values in some regions D and E of the self-capacitance location region. Moreover, these mutual capacitance values and self-capacitance values with negative values are all within the corresponding numerical ranges; and the regions where these mutual capacitance values with negative values are located are in the coaxial region with the current touch region A; in addition, compared with Figure 10 , it can be seen that the quantity of mutual capacitance values with negative values in the second case is more than that in the first case, and the mutual capacitance values with negative values in the second case are smaller than those in the first case.

[0138] Please refer to Figure 13, in the case where the number of regions is greater than 1 (as the third case), when determining whether the capacitance value data meets the parameter conditions of multi-finger pressing, it can be determined whether the first quantity of the mutual capacitance values with negative values in the target touch region is greater than the threshold value 3. If it is greater than the threshold value 3 (the threshold value 3 is greater than the above-mentioned threshold value 2), it can be further determined whether the mutual capacitance values with negative values are within the first numerical range (that is, less than the first capacitance threshold value in the previous embodiment and greater than the third capacitance threshold value in the previous embodiment); if it is within the first numerical range, it can be further determined whether the mutual capacitance values with negative values are located in the coaxial direction of the current touch region (that is, in the previous embodiment, determining whether the distance between the position where the target mutual capacitance value is located and the current touch region in the first direction is less than the target distance); if the mutual capacitance values with negative values are located in the coaxial direction of the current touch region, it can be determined whether the sum value of the mutual capacitance values with negative values is less than the target value; if the sum value is less than the target value, it can be further determined whether the shape of the connected region formed by the positions of the mutual capacitance values with negative values meets the target shape condition, such as a negative value frame; if it meets the target shape condition, it can be determined that the above capacitance value data is affected by noise, so the noise processing mode can be entered. Exemplarily, please refer to Figure 14 , Figure 14 shows a schematic diagram of capacitance value data in the case of double-finger pressing obtained by testing in an environment with noise interference. Figure 14 In it, regions A1 and A2 are the current touch regions. It can be seen that there are many mutual capacitance values with negative values in regions B1, B2, C1, and C2 outside regions A1 and A2, and these mutual capacitance values with negative values are within the corresponding numerical ranges; and, part of regions B1, B2, and C2 is coaxial with region A1, part of regions C1 and C2 is coaxial with region A2, and the shape of region C2 is long; in addition, compared with Figure 12 , it can be seen that the number of mutual capacitance values with negative values in the third case is more than that in the second case, and the mutual capacitance values with negative values in the third case are smaller than those in the second case.

[0139] Please refer to Figure 15, which shows a structural block diagram of a touch screen noise detection device 800 provided by an embodiment of the present application. The touch screen noise detection device 800 is applied to the above-mentioned electronic device, and the electronic device includes a touch screen. The touch screen noise detection device 800 includes: a data acquisition module 810, a parameter determination module 820, and a noise detection module 830. Among them, the data acquisition module 810 is used to acquire capacitance value data of the touch screen; the parameter determination module 820 is used to determine area parameters of the current touch area based on the capacitance value data; the noise detection module 830 is used to determine that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the area parameters.

[0140] In some embodiments, the noise detection module 830 may specifically be used to determine that the capacitance value data is interfered by noise if the first quantity of the target mutual capacitance values in the target touch area is greater than the first threshold corresponding to the area parameters, where the target mutual capacitance value is negative, and the target touch area is other touch areas on the touch screen except the current touch area.

[0141] In a possible embodiment, the area parameters include the number of areas. The noise detection module 830 may also be used to determine that the capacitance value data is interfered by noise if the first quantity is greater than the first threshold corresponding to the number of areas, where the first threshold is positively correlated with the number of areas.

[0142] Optionally, the noise detection module 830 may also be used to determine the distance between the position where the target mutual capacitance value is located and the current touch area in the first direction if the first quantity is greater than the first threshold corresponding to the number of areas and the number of areas is greater than the second threshold; if the distance is less than the target distance, it is determined that the capacitance value data is interfered by noise.

[0143] Optionally, the noise detection module 830 may also determine the sum value of all the target mutual capacitance values if the first quantity is greater than the first threshold corresponding to the number of areas and the number of areas is greater than the second threshold; if the sum value is less than the target value, it is determined that the capacitance value data is interfered by noise.

[0144] In a possible embodiment, the area parameters include the area of the area. The noise detection module 830 may also be used to determine that the capacitance value data is interfered by noise if the first quantity is greater than the first threshold corresponding to the area of the area, where the first threshold is positively correlated with the area of the area.

[0145] In a possible implementation, the noise detection module 830 may also be configured to determine, based on the capacitance value data, a first capacitance value with a negative mutual capacitance value in the target touch area; and determine the first capacitance value less than a first capacitance threshold as the target mutual capacitance value.

[0146] Optionally, the area parameter includes the number of areas. The noise detection module 830 may also be configured to determine the first capacitance value less than the first capacitance threshold corresponding to the number of areas as the target mutual capacitance value, where the first capacitance threshold is negatively correlated with the number of areas.

[0147] Optionally, the area parameter includes the area. The noise detection module 830 may also be configured to determine the first capacitance value less than the first capacitance threshold corresponding to the area as the target mutual capacitance value, where the first capacitance threshold is negatively correlated with the area.

[0148] In some implementations, the noise detection module 830 may specifically be configured to determine that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the area parameter and the self-capacitance value in the capacitance value data satisfies the self-capacitance parameter condition.

[0149] In a possible implementation, the noise detection module 830 may also be configured to determine that the capacitance value data is interfered by noise if the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the area parameter and the second quantity of the target self-capacitance value in the capacitance value data is greater than a third threshold, where the target self-capacitance value is negative.

[0150] Optionally, the noise detection module 830 may also be configured to determine, if the mutual capacitance value in the capacitance value data satisfies the mutual capacitance parameter condition corresponding to the area parameter, a second capacitance value with a negative self-capacitance value based on the capacitance value data; and determine the second capacitance value less than a second capacitance threshold as the target self-capacitance value.

[0151] In some implementations, the touch screen noise detection device 800 may further include a noise value acquisition module. The noise value acquisition module is configured to acquire the noise value detected by the touch screen chip of the touch screen before acquiring the capacitance value data of the touch screen; the data acquisition module may specifically be configured to execute the step of acquiring the capacitance value data of the touch screen if the noise value satisfies the target noise condition.

[0152] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices and modules may refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0153] In several embodiments provided by the present application, the coupling between modules can be electrical, mechanical, or other forms of coupling.

[0154] In addition, in each embodiment of the present application, each functional module can be integrated in a processing module, can exist separately physically for each module, or two or more modules can be integrated in one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules.

[0155] In summary, for the solution provided by the present application, by obtaining the capacitance value data of the touch screen, based on the capacitance value data, the region parameters of the current touch region are determined. If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters, it is determined that the capacitance value data is affected by noise interference. Since the region parameters of the current touch region can reflect the current touch scenario, and the capacitance value data of the touch screen is the real data of the touch screen, therefore, according to the capacitance value data of the touch screen and the mutual capacitance parameter condition corresponding to the region parameters of the current touch region, it can be accurately determined whether the capacitance value data of the touch screen is affected by noise interference, thereby improving the accuracy of touch screen noise detection, and further improving the accuracy of the electronic device for touch screen noise processing.

[0156] Please refer to Figure 16 , which shows a structural block diagram of an electronic device provided by an embodiment of the present application. The electronic device 100 can be an electronic device such as a smart phone, a tablet computer, a smart watch, an e-book, etc. that can run application programs. The electronic device 100 in the present application can include one or more of the following components: a processor 110, a memory 120, a touch screen 130, and one or more application programs, where one or more application programs can be stored in the memory 120 and configured to be executed by one or more processors 110, and one or more application programs are configured to execute the methods described in the foregoing method embodiments.

[0157] The processor 110 may include one or more processing cores. The processor 110 connects various parts within the entire electronic device 100 using various interfaces and circuits. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 120, and by invoking data stored in the memory 120, the processor 110 performs various functions of the electronic device 100 and processes data. Optionally, the processor 110 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 110 may integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing display content; the modem is used to process wireless communication. It can be understood that the above modem may not be integrated into the processor 110 and may be implemented separately by a communication chip.

[0158] The memory 120 may include random access memory (RAM) and may also include read-only memory. The memory 120 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 120 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing each of the following method embodiments, etc. The data storage area may also store data created during the use of the electronic device 100 (such as phone book, audio and video data, chat record data, etc.).

[0159] The touch screen 130 can collect touch operations of the user thereon or nearby (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch screen 130), and drive the corresponding connection device according to a pre-set program.

[0160] Please refer to Figure 17 , which shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application. Program code is stored in the computer-readable medium 900, and the program code can be called by the processor to execute the methods described in the above method embodiments.

[0161] The computer-readable storage medium 900 can be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium 900 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 900 has a storage space for program code 910 that executes any of the method steps in the above-described method. These program codes can be read from or written to one or more computer program products. The program code 910 can be compressed in a suitable form, for example.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A touch screen noise detection method, characterized in that, Applied to an electronic device, the electronic device includes a touch screen, and the method includes: Obtaining capacitance value data of the touch screen; Based on the capacitance value data, determining region parameters of a current touch region; If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters, determining that the capacitance value data is interfered by noise.

2. The method according to claim 1, characterized in that, The step of if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameters, determining that the capacitance value data is interfered by noise includes: If a first quantity of target mutual capacitance values in a target touch region is greater than a first threshold corresponding to the region parameters, determining that the capacitance value data is interfered by noise, where the target mutual capacitance value is negative, and the target touch region is other touch regions on the touch screen except the current touch region.

3. The method according to claim 2, characterized in that, The region parameters include the number of regions, and the step of if a first quantity of target mutual capacitance values in a target touch region is greater than a first threshold corresponding to the region parameters, determining that the capacitance value data is interfered by noise includes: If the first quantity is greater than the first threshold corresponding to the number of regions, determining that the capacitance value data is interfered by noise, where the first threshold is positively correlated with the number of regions.

4. The method according to claim 3, characterized in that, The step of if the first quantity is greater than the first threshold corresponding to the number of regions, determining that the capacitance value data is interfered by noise includes: If the first quantity is greater than the first threshold corresponding to the number of regions, and the number of regions is greater than a second threshold, determining a distance between a position where the target mutual capacitance value is located and the current touch region in a first direction; If the distance is less than a target distance, determining that the capacitance value data is interfered by noise.

5. The method according to claim 3, characterized in that, The step of if the first quantity is greater than the first threshold corresponding to the number of regions, determining that the capacitance value data is interfered by noise includes: If the first quantity is greater than the first threshold corresponding to the number of regions, and the number of regions is greater than a second threshold, determining a sum value of all the target mutual capacitance values; If the sum value is less than a target value, determining that the capacitance value data is interfered by noise.

6. The method according to claim 2, characterized in that, The region parameters include region area, and the step of if a first quantity of target mutual capacitance values in a target touch region is greater than a first threshold corresponding to the region parameters, determining that the capacitance value data is interfered by noise includes: If the first quantity is greater than the first threshold corresponding to the region area, determining that the capacitance value data is interfered by noise, where the first threshold is positively correlated with the region area.

7. The method according to claim 2, characterized in that, Before the step of if a first quantity of target mutual capacitance values in a target touch region is greater than a first threshold corresponding to the region parameters, determining that the capacitance value data is interfered by noise, the method further includes: Based on the capacitance value data, determining a first capacitance value with a negative mutual capacitance value in the target touch region; Determining the first capacitance value less than a first capacitance threshold as the target mutual capacitance value.

8. The method according to claim 7, characterized in that, The region parameters include the number of regions, and the step of determining the first capacitance value less than a first capacitance threshold as the target mutual capacitance value includes: Determine the first capacitance value that is less than the first capacitance threshold corresponding to the number of the regions as the target mutual capacitance value, where the first capacitance threshold is negatively correlated with the number of the regions.

9. The method according to claim 7, characterized in that, The region parameter includes the region area. The determining the first capacitance value that is less than the first capacitance threshold as the target mutual capacitance value includes: Determine the first capacitance value that is less than the first capacitance threshold corresponding to the region area as the target mutual capacitance value, where the first capacitance threshold is negatively correlated with the region area.

10. The method according to any one of claims 1-9, characterized in that, The if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, then determining that the capacitance value data is interfered by noise includes: If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, and the self-capacitance value in the capacitance value data meets the self-capacitance parameter condition, then determine that the capacitance value data is interfered by noise.

11. The method according to claim 10, characterized in that, The if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, and the self-capacitance value in the capacitance value data meets the self-capacitance parameter condition, then determining that the capacitance value data is interfered by noise includes: If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, and the second quantity of the target self-capacitance values in the capacitance value data is greater than the third threshold, then determine that the capacitance value data is interfered by noise, where the target self-capacitance value is negative.

12. The method according to claim 11, characterized in that, The if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, and the second quantity of the target self-capacitance values in the capacitance value data is greater than the third threshold, then determining that the capacitance value data is interfered by noise includes: If the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, then based on the capacitance value data, determine the second capacitance value with a negative self-capacitance value; Determine the second capacitance value that is less than the second capacitance threshold as the target self-capacitance value.

13. According to the method described in any one of claims 1-9, characterized in that, Before obtaining the capacitance value data of the touch screen, the method further includes: Obtain the noise value detected by the touch screen chip of the touch screen; If the noise value meets the target noise condition, then execute the step of obtaining the capacitance value data of the touch screen.

14. A touch screen noise detection device, characterized in that, Applied to an electronic device, the electronic device includes a touch screen, and the device includes: a data acquisition module, a parameter determination module, and a noise detection module, where, The data acquisition module is configured to acquire the capacitance value data of the touch screen; The parameter determination module is configured to determine the region parameter of the current touch region based on the capacitance value data; The noise detection module is configured to if the mutual capacitance value in the capacitance value data meets the mutual capacitance parameter condition corresponding to the region parameter, then determine that the capacitance value data is interfered by noise.

15. An electronic device, characterized in that, Includes: One or more processors; A memory; One or more programs, where the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1-13.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code, and the program code can be called by a processor to execute the method according to any one of claims 1-13.