Touch signal control method, touch signal control device and storage medium

By compensating mutual capacitance signal values with self-capacitance during multi-finger operations, the method stabilizes touch signal reporting and reduces screen jitter, enhancing the gaming experience.

CN113069756BActive Publication Date: 2024-12-20BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010006583.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-01-03
Publication Date
2024-12-20
Estimated Expiration
2040-01-03

AI Technical Summary

Technical Problem

In terminal games, multi-finger sliding operations, especially coaxial or non-coaxial, cause screen shaking due to unstable touch signal reporting under suspension conditions, leading to a poor gaming experience.

Method used

Compensate mutual capacitance signal values with self-capacitance signal values when a multi-finger operation meets a coaxial proximity condition, using the self-capacitance signal value to stabilize the reported coordinates by filling in the envelope signal characteristics of the self-capacitance.

Benefits of technology

Stabilizes touch signal reporting during multi-finger operations, reducing screen jitter and improving the gaming experience by ensuring stable coordinate calculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113069756B_ABST
    Figure CN113069756B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a touch signal control method, a touch signal control device and a storage medium. The touch signal control method includes detecting a touch operation; when it is detected that the touch operation is a multi-finger operation and meets the coaxial proximity condition, the self-capacitance signal value corresponding to the touch operation is used to compensate the mutual capacitance signal value. The present disclosure can improve the screen jitter phenomenon caused by unstable coaxial operation reporting under suspension conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of touch technology, and in particular to a touch signal control method, a touch signal control device, and a storage medium. Background Art

[0002] With the continuous development of high-tech science and technology, the performance of terminals such as smart phones has been enhanced, making terminal games a mainstream application scenario. Terminal games require the terminal's processor performance to be very good, and the touch feedback is also very sensitive, the timing is stable when moving, more responsive to the hand, and the game screen has no jitter.

[0003] In order to achieve a better gaming experience, the touch performance in the game scene is extremely important. It is necessary to focus on targeted optimization and multiple considerations to achieve the best touch performance in the game scene. However, at present, when performing multi-finger sliding operations, especially when they are coaxial or non-coaxial, the screen will shake. Summary of the invention

[0004] In order to overcome the problems existing in the related art, the present disclosure provides a touch signal control method, a touch signal control device and a storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a touch signal control method is provided, including:

[0006] Detecting a touch operation; when it is detected that the touch operation is a multi-finger operation and satisfies a coaxial proximity condition, using a self-capacitance signal value corresponding to the touch operation to compensate for a mutual capacitance signal value.

[0007] In one implementation, the touch operation satisfies the coaxial proximity condition, including:

[0008] For any two touch points among the multiple touch points, the distance between them in the horizontal direction is greater than or equal to a specified multiple of the distance between them in the vertical direction; a multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal values ​​of the touch points in the negative value blocks are negative; the change in the self-capacitance signal value detected in a continuous set number of frames is less than or equal to a first set threshold; and the change in the mutual capacitance signal value detected in a continuous set number of frames is less than or equal to a second set threshold.

[0009] In another implementation manner, the second set threshold is determined based on a maximum mutual capacitance signal value and a specified coefficient when the grounding is good.

[0010] In yet another embodiment, using the self-capacitance signal value corresponding to the touch operation to compensate the mutual capacitance signal value includes:

[0011] A compensation capacitance value is determined according to a self-capacitance signal value corresponding to the touch operation and a proportionality coefficient; and a sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation is used as the compensated mutual capacitance signal value.

[0012] In yet another embodiment, the compensation capacitance value is the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient.

[0013] In yet another embodiment, the proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetric, and the proportionality coefficient at the center is the largest.

[0014] In another embodiment, the touch signal control method further includes:

[0015] When it is detected that the touch operation meets the coaxial leaving condition, the use of the self-capacitance signal value to compensate the mutual capacitance signal value is canceled.

[0016] According to a second aspect of an embodiment of the present disclosure, a touch signal control device is provided, comprising:

[0017] A detection unit is used to detect a touch operation and detect whether the touch operation is a multi-finger operation and satisfies a coaxial proximity condition; a compensation unit is used to compensate the mutual capacitance signal value using the self-capacitance signal value corresponding to the touch operation when the detection unit detects that the touch operation is a multi-finger operation and satisfies the coaxial proximity condition.

[0018] In one embodiment, the detection unit detects whether the touch operation meets the coaxial proximity condition in the following manner:

[0019] For any two touch points among the multiple touch points, the distance between them in the horizontal direction is greater than or equal to a specified multiple of the distance between them in the vertical direction; a multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal values ​​of the touch points in the negative value blocks are negative; the change in the self-capacitance signal value detected in a continuous set number of frames is less than or equal to a first set threshold; and the change in the mutual capacitance signal value detected in a continuous set number of frames is less than or equal to a second set threshold.

[0020] In another implementation manner, the second set threshold is determined based on a maximum mutual capacitance signal value and a specified coefficient when the grounding is good.

[0021] In another embodiment, the compensation unit uses the self-capacitance signal value corresponding to the touch operation to compensate the mutual capacitance signal value in the following manner:

[0022] A compensation capacitance value is determined according to a self-capacitance signal value corresponding to the touch operation and a proportionality coefficient; and a sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation is used as the compensated mutual capacitance signal value.

[0023] In yet another embodiment, the compensation capacitance value is the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient.

[0024] In yet another embodiment, the proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetric, and the proportionality coefficient at the center is the largest.

[0025] In yet another embodiment, the compensation unit is further configured to:

[0026] When the detection unit detects that the touch operation satisfies the coaxial leaving condition, the use of the self-capacitance signal value to compensate the mutual capacitance signal value is canceled.

[0027] According to a third aspect of an embodiment of the present disclosure, a touch signal control device is provided, comprising:

[0028] A processor; a memory for storing processor executable instructions; wherein the processor is configured to: execute the touch signal control method described in the first aspect or any one of the embodiments of the first aspect.

[0029] According to the fourth aspect of the embodiments of the present disclosure, a non-temporary computer-readable storage medium is provided. When the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal can execute the touch signal control method described in the first aspect or any one of the embodiments of the first aspect.

[0030] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: when it is detected that the touch operation is a multi-finger operation and meets the coaxial proximity condition, the mutual capacitance signal value is compensated using the self-capacitance signal value corresponding to the touch operation, which can improve the screen jitter phenomenon caused by unstable coaxial operation reporting under suspension conditions.

[0031] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0033] Figure 1A to Figure 1B FIG. 4 is a schematic diagram showing mutual capacitance signal values ​​under non-suspension conditions and suspension conditions according to an exemplary embodiment.

[0034] FIG. 2A to FIG. 2B It is a schematic diagram showing mutual capacitance signal values ​​when a mobile phone and a human body share a poor common ground and mutual capacitance signal values ​​when they are coaxial according to an exemplary embodiment.

[0035] Figure 3 The figure is a flow chart of a touch signal control method according to an exemplary embodiment.

[0036] Figure 4 is an envelope characteristic diagram of a self-capacitive touch signal according to an exemplary embodiment.

[0037] Figure 5 FIG. 4 is a schematic diagram showing how self-capacitance value compensates mutual capacitance value according to an exemplary embodiment.

[0038] Figure 6 The figure is a schematic diagram of setting a proportional coefficient according to an exemplary embodiment.

[0039] Figure 7 FIG. 4 is a schematic diagram of a process of self-capacitance compensating mutual capacitance according to an exemplary embodiment.

[0040] Figure 8 is a schematic diagram of a self-capacitance value according to an exemplary embodiment.

[0041] Fig. 9 The figure is a flow chart showing an implementation method of a touch signal control method according to an exemplary embodiment.

[0042] Fig.10 is a block diagram of a touch signal control device according to an exemplary embodiment.

[0043] Fig.11 It is a block diagram of a device according to an exemplary embodiment. DETAILED DESCRIPTION

[0044] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0045] The touch signal control method provided by the embodiment of the present disclosure is applied to a terminal with a touch screen, wherein the touch screen may be an organic electroluminesence display (OLED) or a liquid crystal display (LCD).

[0046] In the related technology, terminals mostly use mutual capacitance detection architecture. When the finger touches the touch sensing layer, according to the principle of mutual capacitance, when the grounding conditions between the human body and the mobile phone are not good, the suspension effect is enhanced and the change in capacitance caused by the finger becomes smaller. And the more fingers there are and the larger the area, the stronger the suspension effect. In this way, the touch signal generated by clicking the terminal touch screen is unstable and jitter may occur. When the grounding is not good due to the handheld terminal, the suspension effect is large. The larger the contact area of ​​the finger, the stronger the suspension effect, resulting in different fingers showing reduced or negative values, causing points to disappear, points to be removed, jitter, etc. The suspension effect will be enhanced after the screen saver is applied to the mobile phone and when the user uses a protective case. If the mobile phone has a thick protective case, a protective film, or is placed on a desktop and other places where the hand is not holding (not directly touching the mobile phone), the common ground will be unstable and the finger signal amount (that is, the mutual capacitance signal value) will also be very different. For example Figure 1A and Figure 1B The figure shows the mutual capacitance signal value generated by touch operation under suspension conditions and non-suspension conditions. The single-finger test sensitivity is not as high as the non-suspension sensitivity. There is a probability of jitter or point removal or point elimination when two or more fingers are suspended and clicked coaxially. The mobile phone and the human body have a poor co-grounding effect. When multi-finger sliding is performed, the signal of the same finger will change when it is coaxial or non-coaxial, and the change is unstable, the coordinates are unstable, and the screen shakes. Multi-finger operation is often used in game scenes, such as finger touch operation to control the field of view key, long press shooting operation in the battlefield of excitement, and moving field of view operation. However, if the reporting point is unstable, the screen will shake when playing games, resulting in a very poor user experience.

[0047] When the phone and the human body share a good common ground, the finger signals on the screen have little impact on each other under multi-finger operation. When the phone and the human body share a poor common ground, the finger signals will vary greatly under different suspension levels (such as different thickness of case / film / on the desktop, etc.). Figure 1A and Figure 1B shown.

[0048] The mobile phone and the human body have a poor co-grounding effect, and when multiple fingers are sliding, the signal of the same finger will change when they are coaxial or non-coaxial, and the change is unstable. Figure 2A and Figure 2B , the data on both sides of the peak value (peak value) when not coaxial will change in proportion when coaxial, and there will be a probability that two peaks will appear at the finger position, which will cause the calculated touch point coordinates to be different, or even two coordinates to be calculated. When the human body and the mobile phone do not share the same ground, the coordinates calculated based on the signal amount during mobile phone games are unstable, resulting in screen jitter. For example, when the calculated coordinates are easy to change or a single point is split into two points, the human eye will perceive it, resulting in screen jitter or even screen movement.

[0049] In view of this, in order to optimize the unstable reporting when two fingers are close together, the screen shakes abnormally in the game mode. The actual size of the multi-finger signal will be affected by multiple factors under suspension, resulting in unstable reporting. The disclosed embodiment provides a touch signal control method. When it is detected that the touch operation is a multi-finger operation and meets the coaxial proximity condition, the self-capacitance signal value corresponding to the touch operation is used to compensate the mutual capacitance signal value to improve the screen jitter caused by the unstable reporting of the coaxial operation under suspension conditions.

[0050] Figure 3 is a flow chart of a touch signal control method according to an exemplary embodiment. Figure 3 As shown, the touch signal control method is used in a terminal and includes the following steps.

[0051] In step S11 , a touch operation is detected.

[0052] In step S12, when it is detected that the touch operation is a multi-finger operation and the coaxial proximity condition is met, the mutual capacitance signal value is compensated by using the self-capacitance signal value corresponding to the touch operation.

[0053] The touch screen uses self-capacitance and mutual capacitance scanning to determine the touch signal. The number of self-capacitance scanning channels is relatively small (X+Y), and the change in finger signal is relatively stable compared to the self-capacitance signal. Therefore, in the disclosed embodiment, when it is detected that the touch operation is a multi-finger operation and the coaxial proximity condition is met, the self-capacitance signal value corresponding to the touch operation is used to compensate the mutual capacitance signal value, so that the envelope signal characteristics of the self-capacitance are used to fill the mutual capacitance signal, so that the reported coordinates are more stable, thereby improving the phenomenon of screen jitter caused by unstable coaxial operation point reporting under suspension conditions.

[0054] Embodiments of the Disclosure The touch signal control method involved in the embodiments of the disclosure is described below in combination with practical applications.

[0055] The embodiment of the present disclosure first describes that the touch operation satisfies the coaxial proximity condition.

[0056] In the embodiment of the present disclosure, when the detected touch operation meets the following conditions, it can be determined that the coaxial proximity condition is met:

[0057] (1) The distance between any two touch points in the horizontal direction is greater than or equal to a specified multiple of the distance between any two touch points in the vertical direction.

[0058] In the disclosed embodiment, assuming that the coordinates of the two touch points are (x1, y1) and (x2, y2), if |x1-x2|≥n |y1-y2|, it can be determined that the distance between the two touch points in the horizontal direction is greater than or equal to a specified multiple of the distance between the two touch points in the vertical direction, where n is a positive integer greater than or equal to 2.

[0059] It is understandable that in a typical game scenario, the mobile phone is in a horizontal screen state, so in the disclosed embodiment, it is determined that the distance between the horizontal axes is greater than or equal to a specified multiple of the distance between the vertical axes. If the mobile phone is in a vertical screen orientation, it is also possible to determine that the distance between the vertical axes is greater than or equal to a specified multiple of the distance between the horizontal axes.

[0060] (2) A multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal value of the touch point in the negative value block is negative.

[0061] In the embodiment of the present disclosure, if a two-finger operation or a multi-finger operation of more than two fingers is detected, the magnitude of the mutual capacitance signal detected in the diagonal direction of the touch screen is determined to determine whether there is a negative value block in the diagonal direction of the touch screen. Figure 2A There are two negative blocks in the diagonal direction.

[0062] (3) The change in the self-capacitance signal value detected in the set number of consecutive frames is less than or equal to the first set threshold.

[0063] In the embodiment of the present disclosure, the number of frames N1 is set, which can be an experimental value, for example, it can be set to 5, and it is an adjustable value. Furthermore, in the embodiment of the present disclosure, a threshold coefficient for determining that the self-capacitance value is relatively stable, such as TH1, can be set. Among them, TH1 can be an experimental value. Assuming that for 5 consecutive frames, △ diff_max1 ≤ TH1, it can be determined that the self-capacitance is relatively stable. Among them, △ diff_max1 can be understood as the change in the self-capacitance signal value. TH1 is the first set threshold.

[0064] (4) The change in the mutual capacitance signal value detected in the set number of consecutive frames is less than or equal to the second set threshold.

[0065] In the embodiment of the present disclosure, the number of frames N2 is set, which can be an experimental value, for example, it can be set to 5, and it is an adjustable value. Further, in the embodiment of the present disclosure, a threshold coefficient, such as TH2, can be set to determine whether the mutual capacitance value meets the suspension condition. Assuming that for 5 consecutive frames, diff_max2 ≤ TH2 * (Diff_max under good grounding), it can be determined that the mutual capacitance value meets the suspension condition. Among them, diff_max2 is the change in the mutual capacitance signal value, and TH2 is the second set threshold. Diff_max is the maximum mutual capacitance signal value when the grounding is good.

[0066] The disclosed embodiment can detect whether the touch signal corresponding to the touch operation detected in N consecutive frames meets the above-mentioned coaxial proximity condition. If the coaxial proximity condition is detected in N consecutive frames, it can be determined that the self-capacitance signal value needs to be compensated for the mutual capacitance signal value.

[0067] In the embodiments of the present disclosure, when the self-capacitance signal value corresponding to the touch operation is used to compensate the mutual capacitance signal value, the mutual capacitance compensation can be performed according to the envelope characteristics of the self-capacitance touch signal. Figure 4 The figure shows the envelope characteristic of the self-capacitive touch signal. Figure 4 As shown in FIG. 1 , the self-capacitive touch signal shows a peak value at the finger touch position. Therefore, in the embodiment of the present disclosure, the mutual capacitance signal value can be compensated according to the set ratio of the self-capacitive relative stable signal to compensate the mutual capacitance signal with two peak values ​​into one peak value, such as Figure 5 shown.

[0068] In the embodiment of the present disclosure, when using the self-capacitance signal value corresponding to the touch operation to compensate the mutual capacitance signal value, the compensation capacitance value can be determined based on the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient, and the sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation is used as the compensated mutual capacitance signal value.

[0069] Among them, the proportionality coefficient when performing mutual capacitance compensation in the embodiment of the present disclosure may be an experimental value set after multiple experiments. In one embodiment of the present disclosure, the proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetrical, and the proportionality coefficient at the center position is the largest, for example Figure 6 shown.

[0070] Furthermore, in the embodiments of the present disclosure, when mutual capacitance compensation is performed, the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient may be used as the compensation capacitance value.

[0071] In an example, Figure 7 As shown, the mutual capacitance Diff is the 7th in the X direction and the 12th in the Y direction. The node Diff value is 32, and the self-capacitance value of the 7th channel in the X direction is 300. Figure 8 According to the mutual capacitance compensation method involved in the embodiment of the present disclosure, the compensated mutual capacitance Diff is 92= 32 + 300*20%.

[0072] Furthermore, in the embodiment of the present disclosure, when it is detected that the touch operation meets the coaxial departure condition, the use of the self-capacitance signal value to compensate the mutual capacitance signal value may be cancelled.

[0073] Fig. 9 is a flow chart of a touch signal control method according to an exemplary embodiment. Fig. 9 As shown, the following steps are included.

[0074] In step S21, a touch operation is detected.

[0075] In step S22, it is detected whether the touch operation is a multi-finger operation and satisfies the coaxial proximity condition.

[0076] If the touch operation is a multi-finger operation and meets the coaxial proximity condition, step S23 can be performed. If the detected touch operation is not a multi-finger operation and does not meet the coaxial proximity condition, step S21 can be repeated.

[0077] In step S23, it is determined whether the operations corresponding to the touch operations detected in N consecutive frames are all multi-finger operations and meet the coaxial proximity condition.

[0078] If the operations corresponding to the touch operations detected in N consecutive frames are all multi-finger operations and meet the coaxial proximity condition, step S24 may be executed, otherwise the process returns to step S21.

[0079] In step S24, the mutual capacitance signal value is compensated by using the self capacitance signal value corresponding to the touch operation.

[0080] In step S25, it is detected whether the touch operation satisfies the coaxial departure condition.

[0081] When it is detected that the touch operation satisfies the coaxial leaving condition, step S26 may be executed. When it is detected that the touch operation does not satisfy the coaxial leaving condition, the process returns to step S22.

[0082] In step S26, the use of the self-capacitance signal value to compensate the mutual-capacitance signal value is canceled.

[0083] In the disclosed embodiment, when it is detected that the touch operation is a multi-finger operation and meets the coaxial proximity condition, the self-capacitance signal value corresponding to the touch operation is used to compensate the mutual capacitance signal value, so that the mutual capacitance signal is filled with the envelope signal characteristics of the self-capacitance, so that the reported coordinates are more stable, thereby improving the phenomenon of screen jitter caused by unstable coaxial operation point reporting under suspension conditions.

[0084] Based on the same concept, an embodiment of the present disclosure further provides a touch signal control device.

[0085] It is understandable that in order to realize the above functions, the touch signal control device provided by the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.

[0086] Fig.10 FIG. 1 is a block diagram of a touch signal control device according to an exemplary embodiment. Fig.10 , the device includes a detection unit 101 and a compensation unit 102.

[0087] The detection unit 101 is used to detect a touch operation and detect that the touch operation is a multi-finger operation and satisfies the coaxial proximity condition. The compensation unit 102 is used to compensate the mutual capacitance signal value using the self-capacitance signal value corresponding to the touch operation when the detection unit 101 detects that the touch operation is a multi-finger operation and satisfies the coaxial proximity condition.

[0088] In one implementation, the detection unit 101 detects whether the touch operation meets the coaxial proximity condition in the following manner:

[0089] The distance between any two touch points in the horizontal direction of the multiple touch points is greater than or equal to a specified multiple of the distance between the two touch points in the vertical direction. Multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal value of the touch point in the negative value block is negative. The change in the self-capacitance signal value detected in the continuous set frame number is less than or equal to the first set threshold. And the change in the mutual capacitance signal value detected in the continuous set frame number is less than or equal to the second set threshold.

[0090] In another implementation manner, the second set threshold is determined according to a maximum mutual capacitance signal value and a specified coefficient when the grounding is good.

[0091] In another embodiment, the compensation unit 102 determines the compensation capacitance value according to the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient, and uses the sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation as the compensated mutual capacitance signal value.

[0092] In another embodiment, the compensation capacitance value is the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient.

[0093] In yet another embodiment, the proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetric, and the proportionality coefficient at the center is the largest.

[0094] In yet another implementation, the compensation unit 102 is further configured to:

[0095] When the detection unit 101 detects that the touch operation satisfies the coaxial leaving condition, the use of the self-capacitance signal value to compensate the mutual-capacitance signal value is canceled.

[0096] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0097] Fig.11 1 is a block diagram of a device 200 for touch signal control according to an exemplary embodiment. For example, the device 200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0098] Reference Fig.11 , the device 200 may include one or more of the following components: a processing component 202 , a memory 204 , a power component 206 , a multimedia component 208 , an audio component 210 , an input / output (I / O) interface 212 , a sensor component 214 , and a communication component 216 .

[0099] The processing component 202 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 202 may include one or more modules to facilitate interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.

[0100] The memory 204 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0101] The power component 206 provides power to the various components of the device 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 200.

[0102] The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0103] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC), and when the device 200 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 204 or sent via the communication component 216. In some embodiments, the audio component 210 also includes a speaker for outputting audio signals.

[0104] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0105] The sensor assembly 214 includes one or more sensors for providing various aspects of status assessment for the device 200. For example, the sensor assembly 214 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200, the sensor assembly 214 can also detect the position change of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200 and the temperature change of the device 200. The sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 214 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0106] The communication component 216 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0107] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0108] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, and the instructions can be executed by the processor 220 of the device 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0109] It is further understood that in the present disclosure, "plurality" refers to two or more than two, and other quantifiers are similar thereto. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.

[0110] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.

[0111] It is further understood that, although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order shown or in a serial order, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.

[0112] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0113] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A touch signal control method, characterized in that: include: Detect touch operation; When it is detected that the touch operation is a multi-finger operation and the coaxial proximity condition is met, the mutual capacitance signal value is compensated by using the self-capacitance signal value corresponding to the touch operation; The method of compensating the mutual capacitance signal value using the self capacitance signal value corresponding to the touch operation includes: Determine the compensation capacitance value according to the self-capacitance signal value and the proportionality coefficient corresponding to the touch operation; The sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation is used as the compensated mutual capacitance signal value.

2. The touch signal control method according to claim 1, characterized in that: Touch operation meets the coaxial proximity conditions, including: The distance between any two touch points in the horizontal direction of the multiple touch points is greater than or equal to a specified multiple of the distance between any two touch points in the vertical direction; A multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal value of the touch point in the negative value block is a negative value; The change in the self-capacitance signal value detected in the continuous set frame number is less than or equal to the first set threshold; and The variation of the mutual capacitance signal value detected in the consecutive set frame number is less than or equal to the second set threshold.

3. The touch signal control method according to claim 2, characterized in that: The second set threshold is determined according to the maximum mutual capacitance signal value and a specified coefficient when the grounding is good.

4. The touch signal control method according to claim 1, characterized in that: The compensation capacitance value is the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient.

5. The touch signal control method according to claim 1 or 4, characterized in that: The proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetrical, and the proportionality coefficient at the center is the largest.

6. The touch signal control method according to claim 1, characterized in that: The touch signal control method further includes: When it is detected that the touch operation meets the coaxial leaving condition, the use of the self-capacitance signal value to compensate the mutual capacitance signal value is canceled.

7. A touch signal control device, characterized in that: include: A detection unit, used to detect a touch operation, and detect whether the touch operation is a multi-finger operation and satisfies a coaxial proximity condition; a compensation unit, configured to compensate the mutual capacitance signal value using the self-capacitance signal value corresponding to the touch operation when the detection unit detects that the touch operation is a multi-finger operation and satisfies the coaxial proximity condition; The compensation unit compensates the mutual capacitance signal value using the self capacitance signal value corresponding to the touch operation in the following manner: Determine the compensation capacitance value according to the self-capacitance signal value and the proportionality coefficient corresponding to the touch operation; The sum of the compensation capacitance value and the mutual capacitance signal value corresponding to the touch operation is used as the compensated mutual capacitance signal value.

8. The touch signal control device according to claim 7, characterized in that: The detection unit detects that the touch operation meets the coaxial proximity condition in the following manner: The distance between any two touch points in the horizontal direction of the multiple touch points is greater than or equal to a specified multiple of the distance between any two touch points in the vertical direction; A multi-finger operation is detected, and at least two negative value blocks are detected in the diagonal direction of the touch screen, and the capacitance signal value of the touch point in the negative value block is a negative value; The change in the self-capacitance signal value detected in the continuous set frame number is less than or equal to the first set threshold; as well as The variation of the mutual capacitance signal value detected in the consecutive set frame number is less than or equal to the second set threshold.

9. The touch signal control device according to claim 8, characterized in that: The second set threshold is determined according to the maximum mutual capacitance signal value and a specified coefficient when the grounding is good.

10. The touch signal control device according to claim 7, characterized in that: The compensation capacitance value is the product of the self-capacitance signal value corresponding to the touch operation and the proportionality coefficient.

11. The touch signal control device according to claim 7 or 10, characterized in that: The proportionality coefficients corresponding to the multiple mutual capacitance signals generated by the touch operation are centrally symmetrical, and the proportionality coefficient at the center is the largest.

12. The touch signal control device according to claim 7, characterized in that: The compensation unit is also used for: When the detection unit detects that the touch operation satisfies the coaxial leaving condition, the use of the self-capacitance signal value to compensate the mutual capacitance signal value is canceled.

13. A touch signal control device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the touch signal control method according to any one of claims 1 to 6.

14. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute the touch signal control method according to any one of claims 1 to 6.