Methods, systems, devices, and media for reducing noise of a touch sensor pad

By sensing noise signals at the receiving electrodes of the touch sensor board and calculating noise compensation signals, the problem of display noise interfering with touch position detection is solved, and more accurate touch position recognition is achieved.

CN114816124BActive Publication Date: 2026-02-13BEIJING ESWIN COMPUTING TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210471208.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-28
Publication Date
2026-02-13
Estimated Expiration
2042-04-28

AI Technical Summary

Technical Problem

Touch sensor boards are affected by display noise, leading to inaccurate or erroneous touch position detection. Existing technologies struggle to effectively reduce noise interference.

Method used

The frequency and phase of the noise signal are sensed at the receiving electrode of the touch sensor board. The noise compensation signal is determined by gain calculation to cancel the noise interference. Noise compensation is performed using the noise correlation within the frequency range of the in-band.

Benefits of technology

It effectively reduces or cancels noise signals at the receiving electrodes, improves the accuracy and reliability of touch position detection, and reduces the impact of noise interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114816124B_ABST
    Figure CN114816124B_ABST
Patent Text Reader

Abstract

Methods, systems, devices, and media are provided that reduce noise of a touch sensor panel attached to a display panel, the method comprising: in a case that a reference signal is input to the display panel, sensing a first test noise signal of a first frequency at a first receiving electrode of the touch sensor panel, and sensing N second test noise signals of the first frequency at N second receiving electrodes of the touch sensor panel, respectively, where N is a positive integer, where the first frequency is a frequency in or related to an in-band frequency range, where the in-band frequency range is a band-pass range including a driving frequency of a driving signal; based on a result of the sensing, determining N gains in power and phase between each second test noise signal and the first test noise signal, respectively; based on the N gains, determining N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes in a case that a display signal is input to the display panel.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of touch displays, and more particularly, to a method, system, touch display electronic system, electronic device, and non-transitory storage medium that reduce noise of a touch sensor panel attached to a display panel. BACKGROUND

[0002] Currently, touch screens are commonly used to simply operate a computing system or terminal device.

[0003] A touch screen can include a touch sensor panel having a transparent panel with a touch-sensitive surface attached to a display panel. Such a touch sensor panel attached to a display panel is placed in front of a display screen, for example, as a touch-sensitive surface covering a viewable surface of the display screen. When a user simply touches the touch screen with a finger or the like, a computing system or terminal device can be operated by recognizing a touch and a touch position on the touch screen. A capacitive touch screen is a common form of touch screen.

[0004] To recognize a touch and a touch position, a touch sensor panel attached to a display panel can generally include a driving part and a sensing part, a plurality of driving electrodes, and a plurality of receiving electrodes, also called sensing electrodes. The driving part applies a driving signal to the plurality of driving electrodes for the operation of the touch sensor panel attached to the display panel, and the sensing part receives a sensing signal including information about a change amount of a capacitance varying with a touch applied to a touch surface from the plurality of receiving electrodes to detect a touch and a touch position.

[0005] However, touch sensors can be affected by noise of a display to which they belong. Noise that is capacitively coupled to receiving electrodes through a cathode (resistive layer) can have a serious impact on performance, resulting in an inability to accurately detect a touch and a touch position or errors in detecting a touch and a touch position.

[0006] There is a need to mitigate or alleviate noise of a touch sensor panel attached to a display panel. SUMMARY

[0007] According to one aspect of the present disclosure, a method for reducing noise of a touch sensor panel attached to a display panel is provided, comprising: sensing, at a first receiving electrode of the touch sensor panel as a reference receiving electrode, a first test noise signal of a first frequency as a reference noise signal, and sensing, at N second receiving electrodes of the touch sensor panel, N second test noise signals of the first frequency respectively, when a reference signal is inputted to the display panel, wherein N is a positive integer, wherein the first frequency is a frequency in or related to a passband frequency range, wherein the passband frequency range is a bandpass range including a driving frequency of a driving signal at a driving electrode of the touch sensor panel; determining N gains of power and phase between each of the N second test noise signals and the first test noise signal respectively based on the sensing results; determining N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes when a display signal is inputted to the display panel based on the N gains.

[0008] In one embodiment, respective harmonic frequencies of the noise are identified, the value of the first frequency is determined based on the passband range and the respective harmonic frequencies of the noise, such that a difference between the first frequency and the driving frequency is less than a predetermined threshold.

[0009] In one embodiment, the sensing, at a first receiving electrode of the touch sensor panel as a reference receiving electrode, a first test noise signal of a first frequency as a reference noise signal, and sensing, at N second receiving electrodes of the touch sensor panel, N second test noise signals of the first frequency respectively when a reference signal is inputted to the display panel, comprises: sensing power and phase of each noise signal including the first test noise signal and the N second test noise signals at a receiving electrode of the touch sensor panel; wherein the determining N gains of power and phase between each of the N second test noise signals and the first test noise signal respectively based on the sensing results comprises: determining power and phase of the first test noise signal; determining respective power and phase of each of the N second test noise signals; comparing power and phase of the first test noise signal with respective power and phase of each of the N second test noise signals respectively to obtain a ratio of respective power and a difference of respective phase between each of the N second test noise signals and the first test noise signal; obtaining N gain formulas based on the ratio of respective power and the difference of respective phase, such that the first test noise signal is multiplied by each of the N gain formulas respectively to calculate respective power and phase of the N second test noise signals.

[0010] In one embodiment, the step of determining, based on the N gains, N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes in case the display panel inputs display signals comprises: sensing a first actual noise signal at the first receiving electrode in case the display panel inputs display signals; multiplying the sensed first actual noise signal by each of the N gain formulas to calculate respective power and phase of the N second actual noise signals; setting the N noise compensation signals to reduce or cancel the calculated respective power and phase of the N second actual noise signals; wherein the method further comprises: applying, in case the display panel inputs display signals, the corresponding noise compensation signal of the N noise compensation signals to the respectively sensed actual signal at the N second receiving electrodes.

[0011] In one embodiment, the step of sensing, in case the display panel inputs a reference signal, noise signals comprising a first test noise signal and N second test noise signals at receiving electrodes of the touch sensor panel comprises: sensing an average of power and phase of the first test noise signal and the N second test noise signals over time as a result of the sensing.

[0012] In one embodiment, the reference signal is a signal comprising only noise.

[0013] According to one aspect of the present disclosure, there is provided a system for reducing noise of a touch sensor panel attached to a display panel, comprising: a sensing device configured to sense, in case the display panel inputs a reference signal, a first test noise signal of a first frequency as a reference noise signal at a first receiving electrode of the touch sensor panel as a reference receiving electrode, and to sense N second test noise signals of the first frequency at N second receiving electrodes of the touch sensor panel, respectively, wherein N is a positive integer, wherein the first frequency is a frequency in or related to a band in frequency range, wherein the band in frequency range is a band pass range including a driving frequency of a driving signal at a driving electrode of the touch sensor panel; a gain determining device configured to determine, based on a result of the sensing, N gains between each of the N second test noise signals and the first test noise signal with respect to power and phase, respectively; a compensation device configured to determine, based on the N gains, N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes in case the display panel inputs display signals.

[0014] In one embodiment, individual harmonic frequencies of the noise are identified, and the value of the first frequency is determined based on the bandpass range and the individual harmonic frequencies of the noise such that the difference between the first frequency and the drive frequency is less than a predetermined threshold.

[0015] In one embodiment, the sensing device is configured to sense the power and phase of each noise signal including the first test noise signal and the N second test noise signals at the receiving electrodes of the touch sensor panel; wherein the gain determining device is configured to determine the power and phase of the first test noise signal; determine the individual power and phase of each of the N second test noise signals; compare the power and phase of the first test noise signal with the individual power and phase of each of the N second test noise signals respectively, to obtain the individual power ratio and the individual phase difference between each of the N second test noise signals and the first test noise signal; based on the individual power ratio and the individual phase difference, obtain N gain formulas such that the first test noise signal is multiplied by each of the N gain formulas respectively to calculate the individual power and phase of the N second test noise signals.

[0016] In one embodiment, the compensating device is configured to sense a first actual noise signal at the first receiving electrode in the case that the display panel inputs a display signal; multiply the sensed first actual noise signal by each of the N gain formulas respectively to calculate the individual power and phase of the N second actual noise signals; set the N noise compensation signals to reduce or cancel the calculated individual power and phase of the N second actual noise signals; wherein the compensating device is further configured to apply the corresponding noise compensation signal in the N noise compensation signals to the actual signal sensed at the N second receiving electrodes respectively in the case that the display panel inputs a display signal.

[0017] In one embodiment, the sensing device is configured to sense the average of the power and phase of the first test noise signal and the N second test noise signals over time as the result of the sensing.

[0018] In one embodiment, the reference signal is a signal including only noise.

[0019] According to an aspect of the present disclosure, a touch display electronic system is provided, comprising: a display panel configured to have display pixels; a touch input device comprising a driving part, a sensing part, a control part, and a touch sensor panel attached to the display panel, wherein the touch sensor panel comprises a plurality of driving electrodes and a plurality of receiving electrodes, the driving part is configured to apply driving signals to the plurality of driving electrodes, the sensing part receives sensing signals from the plurality of receiving electrodes; the control part performs the method according to various embodiments of the present application.

[0020] According to an aspect of the present disclosure, an electronic device is provided, comprising: a memory for storing instructions; a processor for reading the instructions in the memory and performing the method according to various embodiments of the present application.

[0021] According to an aspect of the present disclosure, a non-transitory storage medium having instructions stored thereon is provided, wherein the instructions, when read by a processor, cause the processor to perform the method according to various embodiments of the present application.

[0022] In this way, through various embodiments of the present application, the power and phase of the noise signal at a certain frequency (e.g. the driving frequency or the frequency around the driving frequency) at each receiving electrode can be reduced or offset, so as to reduce or offset the noise interference when sensing the driving signal. BRIEF DESCRIPTION OF DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.

[0024] Figure 1A A schematic diagram showing one example of a touch sensor panel attached to a display panel in a capacitive mode of a touch input device of a touch display electronic system to which embodiments of the present application can be applied and its composition.

[0025] Figure 1A A waveform diagram showing a fundamental wave and a harmonic wave is shown.

[0026] Figure 2 A frequency spectrum waveform diagram of different noise patterns is shown.

[0027] Figure 3 A flowchart of a method for reducing noise of a touch sensor panel attached to a display panel according to an embodiment of the present application is shown.

[0028] Figure 4A schematic diagram showing N gains in power and phase between each of the N second test noise signals sensed at the N second receiving electrodes and the first test noise signal sensed at the first receiving electrode is shown.

[0029] Figure 5A A schematic diagram showing the noise cancellation effect for each frequency at the receiving electrode Rx 15 for the display mode Zebra 10 is shown.

[0030] Figure 5B A schematic diagram showing the noise cancellation effect for one particular frequency, e.g. 0.745, at the receiving electrode Rx Figure 5A for the display mode Zebra 10 is shown. 15

[0031] Figure 6 A block diagram of a system for reducing noise of a touch sensor panel attached to a display panel according to embodiments of the application is shown.

[0032] Figure 7 A block diagram of a touch display electronic system according to embodiments of the application is shown.

[0033] Figure 8 A block diagram of an exemplary computer system suitable for implementing embodiments of the present application is shown.

[0034] Figure 9 A schematic diagram of a non-transitory computer readable storage medium according to embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0035] Reference will now be made in detail to the specific embodiments of the application, examples of which are illustrated in the accompanying drawings. While the application will be described in conjunction with the specific embodiments, it will be understood that the application is not limited to the embodiments described. Rather, the application is intended to cover alternatives, modifications and equivalents, which can be included within the spirit and scope of the application as defined by the appended claims. It will be noted that the steps of the methods described herein can all be performed by any functional block or functional arrangement, and any functional block or functional arrangement can be implemented as a physical entity or a logical entity, or a combination of both.

[0036] ​As described above, touch sensors are affected by noise of the display to which they belong. Current attempts to mitigate this effect are to introduce several filtering stages and to select as intelligently as possible a driving frequency at a quiet point in the signal spectrum (i.e. a position where there is no noise effect) to apply a driving signal of the driving frequency while filtering out other signals outside the driving frequency by band-pass filtering of a band-pass filter. However, since noise is usually present in the entire spectrum, it is usually difficult to find a quiet point in the signal spectrum to apply a driving signal, or after the above filtering signal processing, noise of the display to the touch sensor still exists, for example, in the band-pass range of the band-pass filter.

[0037] The present application aims to introduce a mechanism to mitigate or alleviate display noise in a conventional signal processing mechanism.

[0038] Figure 1A A schematic diagram showing one example of a touch sensor panel attached to a display panel and its configuration in a capacitive method of a touch input device 100 of a touch display electronic system to which embodiments of the present application can be applied.

[0039] Referring to Figure 1A , the touch input device 100 includes a driving section 12, a sensing section 11, a control section 13, and a touch sensor panel 10 attached to a display panel. The touch display electronic system can further include a display panel (not shown in the figure) having display pixels. The touch sensor panel 10 attached to the display panel can be positioned above the display panel (not shown) to cover the display panel. The display panel is usually a liquid crystal display panel. The touch sensor panel 10 attached to the display panel includes a plurality of driving electrodes TX1 to TXn and a plurality of receiving electrodes (sensing electrodes) RX1 to RXm. Here, n and m are positive integers, can have the same or different values, and can have different sizes depending on the shape of the touch sensor panel attached to the display panel. Here, for the operation of the touch sensor panel 10 attached to the display panel, the driving section 12 can apply a driving signal to the plurality of driving electrodes TX1 to TXn, and the sensing section 11 receives a sensing signal including information about the amount of change in capacitance with respect to a change in touch applied to a touch surface from the plurality of receiving electrodes RX1 to RXm to detect a touch and a touch position.

[0040] Figure 1A The plurality of driving electrodes TX1 to TXn and the plurality of receiving electrodes RX1 to RXm of the touch sensor panel 10 attached to the display panel form an orthogonal array, but the form of the touch sensor panel attached to the display panel to which embodiments of the present application can be applied is not limited thereto. The plurality of driving electrodes TX1 to TXn and the plurality of receiving electrodes RX1 to RXm can be arranged in any number of dimensions and their applications, such as diagonal lines, concentric circles, and three-dimensional random arrangements.

[0041] The plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm can be arranged to cross each other, respectively. The drive electrodes TX can include a plurality of drive electrodes TX1 to TXn extending in a first axis direction, and the receive electrodes RX can include a plurality of receive electrodes RX1 to RXm extending in a second axis direction crossing the first axis direction. The plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm in the touch sensor panel 10 attached to the display panel can be formed in the same layer as each other. For example, the plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm can be formed on the upper surface of the display panel. Alternatively, the plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm can be formed in different layers from each other. For example, any one of the plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm can be formed on the upper surface of the display panel, and the remaining one can be formed inside the display panel.

[0042] The plurality of drive electrodes TX1 to TXn and the plurality of receive electrodes RX1 to RXm can be formed of a transparent conductive substance (for example, Indium Tin Oxide (ITO) or Antimony Tin Oxide (ATO) constituted of tin oxide (SnO2) and indium oxide (In2O3), etc.). However, this is merely an example, and the drive electrodes TX and the receive electrodes RX can be formed of other transparent conductive substances or non-transparent conductive substances. For example, the drive electrodes TX and the receive electrodes RX can be formed to contain at least any one of silver ink, copper, nano silver, and carbon nanotube (CNT).

[0043] The drive unit 12 can apply a drive signal to the drive electrodes TX1 to TXn. The drive signal can be applied to the first drive electrode TX1 to the nth drive electrode TXn in order one drive electrode at a time. This application of the drive signal can be repeated again. Alternatively, the drive signal can be applied to a plurality of drive electrodes at the same time.

[0044] The sensing part 11 can receive a sensing signal including information about the capacitance (Cm) 14 generated between the driving electrodes TX1 to TXn to which a driving signal is applied and the receiving electrodes RX1 to RXm through the receiving electrodes RX1 to RXm to thereby detect the presence or absence of a touch and a touch position. For example, the sensing signal can be a capacitance (Cm) 14 signal generated between the driving electrodes TX and the receiving electrodes RX based on the driving signal applied to the driving electrodes TX. As described above, the process of sensing the driving signal applied to the first driving electrodes TX1 to the n-th driving electrodes TXn through the receiving electrodes RX1 to RXm can be referred to as scanning.

[0045] For example, the sensing part 11 can include a receiver (not shown) connected to each of the receiving electrodes RX1 to RXm through a switch. The switch is turned on at a time period in which the signal of the corresponding receiving electrode RX is sensed so that the receiver can sense the sensing signal from the receiving electrode RX.

[0046] The receiver can include an amplifier (not shown) and a feedback capacitor between the negative (-) input terminal of the amplifier and the output terminal of the amplifier (i.e., a feedback path). Here, the positive (+) input terminal of the amplifier can be connected to the ground. Also, the receiver can further include a reset switch in parallel with the feedback capacitor. The reset switch can reset the conversion from a current to a voltage performed by the receiver. The negative input terminal of the amplifier connected to the corresponding receiving electrode RX can be converted to a voltage through integration after receiving a current signal including information about the capacitance (Cm) 14.

[0047] The sensing part 11 can further include an ADC and a processor in addition to the receiver. The sensing part 11 can further include an analog to digital converter (not shown, ADC) that converts data integrated by the receiver into digital data. Subsequently, the digital data is input to the processor (not shown) and can be processed to acquire touch information of the touch sensor panel 10 attached to the display panel.

[0048] In Figure 1A In the above-described embodiment, the driving part 12 and the sensing part 11 can constitute a touch detection device capable of detecting whether the touch sensor panel 10 attached to the display panel is touched and a touch position. The touch detection device can further include the control part 13. The control part 13 can perform a function of controlling the operations of the driving part 12 and the sensing part 11. For example, the control part 13 can generate a driving control signal and then transmit the driving control signal to the driving part 12 so that the driving signal is applied to the driving electrodes TX set in advance at a predetermined time. Also, the control part 13 can generate a sensing control signal and then transmit the sensing control signal to the sensing part 11 so that the sensing part 11 receives the sensing signal from the receiving electrodes RX set in advance at a predetermined time and performs a function set in advance.

[0049] As described above, each intersection of the drive electrodes TX and the receive electrodes RX generates a predetermined value of capacitance (Cm), and the value of this capacitance can change when an object such as a finger approaches the touch sensor panel 10 attached to the display panel. Figure 1A In the present embodiment, the capacitance can represent mutual capacitance (Cm). The sensing section 11 can sense whether or not the touch sensor panel 10 attached to the display panel is touched and / or the position of the touch by sensing this electrical characteristic. For example, it can be sensed whether or not the surface of the touch sensor panel 10 attached to the display panel, which is constituted by a two-dimensional plane constituted by the first axis and the second axis, is touched and / or the position thereof.

[0050] More specifically, when the touch sensor panel 10 attached to the display panel is touched, the position in the second axis direction of the touch can be detected by detecting the drive electrodes TX to which the drive signal is applied. Also, when the touch sensor panel 10 attached to the display panel is touched, the change in capacitance can be detected from the receive signal received by the receive electrodes RX to detect the position in the first axis direction of the touch.

[0051] The operation of the touch sensor panel 10 attached to the display panel that senses the position of the touch according to the amount of change in mutual capacitance between the drive electrodes TX and the receive electrodes RX has been described above, but the touch panel to which the embodiment of the present application can be applied is not limited to this, and can also sense the position of the touch according to the amount of change in self-capacitance. In addition to the above-described method, it can also be implemented using any touch sensing method such as a surface capacitance method, a projected capacitance method, a resistive film method, a surface acoustic wave (SAW) method, an infrared method, an optical imaging method, a dispersive signal technology method, and an acoustic pulse recognition method. The structure and operation of the touch sensor panel attached to the display panel for each of these methods will not be described here.

[0052] External noise changes the electric field from the outside by contacting (or approaching) the conductive detection object (for example, the drive electrodes and the receive electrodes) of the touch sensor, and thus causes an error or malfunction in the detection of the touch position. In the related art, the frequency of the detection drive signal (drive frequency) is tried to be distinguished from the detection signal in a case where the external noise is difficult to distinguish, and the frequency is changed to a quiet point to prevent the influence of the external noise.

[0053] However, it is well known that the fundamental current is distorted to generate harmonics due to the sinusoidal voltage applied to a non-linear load (i.e. in electronic circuits, the voltage and current are not linearly related, and the relationship between the voltage and current is constantly changing during the input and operation of the load, and the so-called non-linearity is the non-linear relationship between the independent variable and the variable, which is a curve or other relationship).

[0054] Figure 1B The waveform diagram of the fundamental and harmonics is shown. The sinusoidal component with the same period as the longest cycle of oscillation is called the fundamental, and the frequency corresponding to this period is called the fundamental frequency. The sinusoidal component with a frequency equal to an integer multiple of the fundamental frequency is called a harmonic. That is, the frequency of the harmonic must be an integer multiple of the fundamental frequency, for example, the harmonic with a frequency twice that of the fundamental is called the second harmonic, the harmonic with a frequency three times that of the fundamental is called the third harmonic, the harmonic with a frequency four times that of the fundamental is called the fourth harmonic, the harmonic with a frequency five times that of the fundamental is called the fourth harmonic, and the harmonic with a frequency N times that of the fundamental is called the Nth harmonic, and so on (where N is a positive integer). The fundamental can also be referred to as the first harmonic. Of course, regardless of the order of the harmonic, they are all sinusoidal waves. The noise signal or the driving signal can include the fundamental (also referred to as the first harmonic) and harmonics due to the non-linear load in the circuit. Of course, these different order harmonics all have different frequencies. When referring to a certain frequency of noise below, it is understood that the noise is a certain order harmonic noise corresponding to the frequency.

[0055] The noise is very obvious in the entire frequency spectrum due to its multiple harmonics. Figure 2 The frequency spectrum waveform diagram of different noise patterns is shown. It can be seen that the inter-harmonic bandwidth of aggressive noise patterns such as "Zebra 10" can be less than 14 kHz, i.e. the noise has a fundamental and multiple harmonics, and the bandwidth interval between these fundamental and multiple harmonics can be less than 14 kHz, which is relatively narrow. Therefore, it is extremely difficult to choose a quiet point (i.e. a spectrum point not disturbed by noise) in the spectrum of the driving frequency as the frequency of the driving signal while ensuring the reporting rate (the frequency of reporting detection results) of, for example, 300 kHz and the low power consumption requirement. This problem is even more prominent considering that the driving frequency needs to be constant for all display modes, because the harmonics of other display modes will occupy some gaps in the spectrum.

[0056] Some prior art also adds multiple band pass filters, for example, a first band pass filter has a first band pass range including a drive frequency of the drive signal (or a fundamental frequency of the drive signal), so that the first band pass filter allows a fundamental wave detection signal contained in a sensing signal sensed by a receiving electrode to pass, wherein the fundamental wave detection signal has the same frequency as the fundamental frequency of the touch sensor drive signal or a frequency around the spectrum thereof, while filtering out signals (including noise) in a frequency range other than around the fundamental frequency of the drive frequency of the drive signal. Multiple second band pass filters can respectively allow two or more harmonic wave detection signals contained in the sensing signal and having the same frequency as a harmonic frequency of the touch sensor drive signal to pass, thereby further reducing noise received by the receiving electrode.

[0057] However, as mentioned above, noise is evident throughout the spectrum. Therefore, various noise can also exist within the first band pass range of the first band pass filter, which makes it difficult to reduce or eliminate such noise within the first band pass range of the first band pass filter.

[0058] However, the inventors of the present application have found that noise of a certain frequency sensed at one receiving electrode can have a spatial correlation with noise of the same frequency sensed at another receiving electrode, i.e. there can be certain specific and relatively fixed relationships between noise signals sensed at one receiving electrode and noise signals sensed at another receiving electrode, and therefore it is desirable to estimate noise of the same in-band frequency at another receiving electrode from noise of the in-band frequency within the first band pass range at one receiving electrode. A noise compensation signal is derived and introduced to reduce or cancel the effect of in-band noise interference (within the first band pass range) at another receiving electrode. Various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0059] Figure 3 A flow chart of a method 300 for reducing noise of a touch sensor panel attached to a display panel according to an embodiment of the present application is shown.

[0060] As Figure 3As shown, the method 300 comprises: step 310, in the case that a reference signal is inputted at the display panel, sensing a first test noise signal of a first frequency as a reference noise signal at a first receiving electrode of the touch sensor panel as a reference receiving electrode, and sensing N second test noise signals of the first frequency at N second receiving electrodes of the touch sensor panel respectively, where N is a positive integer, where the first frequency is a frequency in or related to a band-pass range of in-band frequencies, where the band-pass range of in-band frequencies comprises a driving frequency of a driving signal at a driving electrode of the touch sensor panel; step 320, based on the sensing results, determining N gains in power and phase between each of the N second test noise signals and the first test noise signal respectively; step 330, based on the N gains, determining N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes in the case that a display signal is inputted at the display panel.

[0061] Since the interference noise signals are harmonically related to sub-harmonics of a clock update signal (horizontal synchronization signal, HSync, for indicating the start of scanning 1 line) of display pixels of the display panel, for interference noise frequencies close to the carrier of the driving signal (i.e. can be regarded as in-band frequencies), there are sub-harmonics of these interference noise at the lower part of the spectrum. These noise signals of out-of-band frequencies are not related to the driving signal itself, but are related to the interference noise close to the carrier of the driving signal, and thus these noise signals of out-of-band frequencies can be used to estimate the expected noise content at a certain in-band frequency in real time. Here, since the first band-pass filter has a first band-pass range comprising the driving frequency of the driving signal, and can be referred to as in-band frequencies. The first band-pass range or in-band frequencies can be only the driving frequency of the driving signal itself, or can comprise frequencies close to the driving frequency of the driving signal in addition to the driving frequency of the driving signal. So that the first band-pass filter allows the fundamental wave detection signal of in-band frequencies to pass through, and filters out signals of a frequency range other than around the fundamental frequency of the driving frequency of the driving signal (including noise of a frequency range other than around the fundamental frequency of the driving frequency of the driving signal). Therefore, after the driving frequency of the driving signal is determined or set, the range of in-band frequencies can be determined.

[0062] As mentioned before, since the noise of a certain frequency sensed at one receiving electrode can have spatial correlation with the noise of the same frequency sensed at another receiving electrode, i.e. there can be certain specific and fixed relationship between the noise signal of the same frequency sensed at one receiving electrode and the noise signal of the same frequency sensed at another receiving electrode, in order to determine the relationship between the noise signal of the same frequency sensed at one receiving electrode and the noise signal of the same frequency sensed at another receiving electrode (usually the relationship between the power and phase of the signals), the present application can input only one reference signal to the display panel in the test mode, which can be a signal only including noise (pure noise) without the display signal in the normal operation of the display panel, so that the relationship between the noise signal of the same frequency sensed at one receiving electrode and the noise signal of the same frequency sensed at another receiving electrode can be tested offline (i.e. not in the display operation mode). Of course, since the in-band noise related to the driving signal needs to be eliminated more than the out-of-band noise, the noise signal of the in-band frequency can be preferably selected for measurement instead of all harmonics (frequencies). After the relationship between the noise signal of the in-band frequency sensed at one receiving electrode and the noise signal of the same frequency sensed at each receiving electrode is tested, the noise compensation signal can be derived and introduced to reduce or offset the influence of the in-band frequency noise (in the first band-pass range) at each receiving electrode.

[0063] Of course, in the pure noise measurement in the test mode, the fundamental wave and multiple harmonics of the noise can be first identified in the signal spectrum sensed at the receiving electrode offline, since each wave has a frequency, all the frequencies of interest (harmonic frequencies of the noise) of the interfering noise (also known as disturbers) can be identified. The harmonic frequencies of the noise are identified. For example, it is identified that the noise has a fundamental wave (1st harmonic), 2nd harmonic, 3rd harmonic, …, 21st harmonic, etc. The frequencies of these waves are 1 times the fundamental wave frequency, 2 times the fundamental wave frequency, 3 times the fundamental wave frequency, …, 21 times the fundamental wave frequency, etc. respectively. Assume that these frequencies of the noise are F1, F2, F3, …, Fx, where x is a positive integer. The harmonic frequencies of the noise are the frequencies of the sub-harmonics of the horizontal synchronization signal HSync of the display panel.

[0064] Since a range of in-band frequencies can be determined after the driving frequency of the driving signal is determined or set, it is assumed to be between fl~f2. Then, based on the frequencies of the identified noise, it is determined which frequency of the noise in or associated with the range of in-band frequencies is to be reduced or cancelled, for example, it is determined that the frequency is Fl, which is between fl~f2 or the difference between Fl and the range of fl~f2 or the driving frequency is less than a predetermined threshold. Therefore, in step 310, a first frequency Fl of the noise in or associated with the range of in-band frequencies can be determined according to the frequencies of the identified harmonics of the noise. Thus, in the case of inputting the reference signal to the display panel, a first test noise signal of the first frequency Fl as the reference noise signal is sensed at the first receiving electrode of the touch sensor panel as the reference receiving electrode, and N second test noise signals of the first frequency Fl are respectively sensed at the N second receiving electrodes of the touch sensor panel.

[0065] Since the first frequency Fl is in the band-pass range for the driving frequency or the difference from the driving frequency is less than a predetermined threshold, if the noise of the first frequency Fl exists at the same time as the driving signal of the driving frequency, the driving signal will be interfered by the noise so that the receiving electrode receives a noise signal including the driving signal and similar driving frequency, and thus, the sensing unit can be interfered in the judgment of the touch. Therefore, by reducing or cancelling the noise of the first frequency Fl, the interference of the noise on the driving signal having the driving frequency can be reduced. Therefore, the value of the first frequency Fl of the noise harmonic is determined according to the values of the driving frequency and the frequencies of the harmonics of the noise, which helps to reduce the interference of the noise on the driving signal having the driving frequency.

[0066] For example, if the drive signal frequency is 300kHz, and the horizontal sync signal HSync is 137kHz, since the noise signal is harmonicly correlated with the horizontal sync signal HSync, we assume the fundamental frequency of the noise signal is HSync / 10 = 13.7kHz. Then the frequency of the second harmonic of the noise signal is 27.4kHz, the third harmonic is 41.1kHz, the fourth harmonic is 54.8kHz, ... the 21st harmonic is 287.7kHz, the 22nd harmonic is 301.4kHz, ... Since the drive signal frequency of the Zebra 10 display mode is 300kHz, and assuming the in-band frequency range (bandpass range) is 285-305kHz, the harmonic frequencies of the in-band noise interference close to 300kHz could be the 21st or 22nd harmonics of 287.7kHz and 301.4kHz. Therefore, F1 can be chosen as 287.7kHz or 301.4kHz. Alternatively, the value of F1 can be determined by setting the aforementioned predetermined threshold. For example, if the predetermined threshold is set to 2kHz, then choosing F1 as 301.4kHz would satisfy the condition that the difference from 300kHz is less than 2kHz. Of course, the above values ​​are merely examples and not limitations.

[0067] Here, the in-band frequency range (bandpass range) should be set as close as possible to the driving frequency of the driving signal. That is, the difference between the upper and lower limits of the in-band frequency range (bandpass range) and the driving frequency can be less than a threshold value. This can filter out interference that affects the driving frequency as much as possible.

[0068] Of course, the aforementioned in-band frequency range (bandpass range) of 285-305kHz precisely includes the frequencies of the 21st and 22nd harmonics of the noise. However, the in-band frequency range (bandpass range) may also be set to 299-301kHz. In this case, for example, selecting an in-band frequency related to the in-band frequency range, such as the 22nd harmonic of 301.4kHz, as the in-band noise frequency would also conform to the principle of the invention, i.e., F1 = 301.4kHz. That is to say, the specification of this application does not strictly limit the division of the in-band frequency range and the determination of the in-band noise frequency to the bandpass range of the drive signal at the drive electrode of the touch sensor board, but can appropriately relax it around the bandpass range according to the actual frequency of the noise harmonics. However, in the specification, the frequency of the second test noise signal closely related to the drive frequency (i.e., the frequency closer to the drive frequency, regardless of the exact bandpass range of the drive signal at the drive electrode of the actual touch sensor board) is referred to as the in-band frequency of the harmonic noise.

[0069] In step 310, in a case where a reference signal is input to the display panel, a first test noise signal of a first frequency F1 as a reference noise signal is sensed at a first reception electrode of the touch sensor panel as a reference reception electrode, and N second test noise signals of the first frequency F1 are respectively sensed at N second reception electrodes of the touch sensor panel.

[0070] In one embodiment, the step 310 of sensing, in a case where a reference signal is input to the display panel, a first test noise signal of a first frequency as a reference noise signal at a first reception electrode of the touch sensor panel as a reference reception electrode, and N second test noise signals of the first frequency at N second reception electrodes of the touch sensor panel respectively, includes sensing, at the reception electrodes of the touch sensor panel, a power and a phase of each noise signal including the first test noise signal and the N second test noise signals.

[0071] Then, in step 320, N gains with respect to the power and the phase between each of the N second test noise signals and the first test noise signal are respectively determined.

[0072] Figure 4 A schematic diagram showing N gains with respect to the power and the phase between each of the N second test noise signals sensed at the N second reception electrodes and the first test noise signal sensed at the first reception electrode according to an embodiment of the present application is shown.

[0073] Figure 4 A polar coordinate is shown, on which a point indicates a power size of the gain (a distance from the origin) and a phase angle (an angle of counterclockwise rotation from 0 degrees).

[0074] Here, it is assumed that there are, for example, 16 reception electrodes in total, and the first reception electrode as the reference reception electrode is the reception electrode Rx0. The N second reception electrodes are 16 second reception electrodes: Rx0, Rx1, Rx2, Rx3, Rx4, Rx5, Rx6, Rx7, Rx8, Rx9, Rx 10 , Rx 11 , Rx 12 , Rx 13 , Rx 14 , Rx 15 . Figure 4A diagram showing 16 gains (G(Rx0->Rx0), G(Rx0->Rx1), G(Rx0->Rx2), G(Rx0->Rx3), G(Rx0->Rx4), G(Rx0->Rx5), G(Rx0->Rx6), G(Rx0->Rx7), G(Rx0->Rx8), G(Rx0->Rx9), G(Rx0->Rx 10 ), G(Rx0->Rx 11 ), G(Rx0->Rx 12 ), G(Rx0->Rx 13 ), G(Rx0->Rx 14 ), G(Rx0->Rx 15 )) between the sensed frequency F1 at the 15 second receiving electrodes and the reference noise signal of the sensed frequency F1 at the first receiving electrode Rx0. The reference noise signal of the sensed frequency F1 at the first receiving electrode Rx0 and its own gain Rx0->Rx0, in fact, is equivalent to G(Rx0->Rx0) = 1 * e j0° , i.e. the ratio of powers is 1 and there is no change in phase. Note that the purpose of calculating G(Rx0->Rx0) can be to eliminate the actual noise signal at the first receiving electrode Rx0 itself in the subsequent reduction or cancellation of noise. The N second receiving electrodes can also not include all 16 receiving electrodes, but some of the 16 receiving electrodes.

[0075] The above gains can be calculated in the following way.

[0076] Based on the sensing results, the step 320 of determining N gains between each of the N second test noise signals and the first test noise signal in terms of power and phase respectively includes: determining the power and phase of the first test noise signal; determining the respective power and phase of each of the N second test noise signals; comparing the power and phase of the first test noise signal respectively with the respective power and phase of each of the N second test noise signals to obtain the respective ratio of powers and the respective difference in phase between each of the N second test noise signals and the first test noise signal; and obtaining N gain formulas based on the respective ratio of powers and the respective difference in phase, so that the respective power and phase of the N second test noise signals are calculated by multiplying the first test noise signal by each of the N gain formulas respectively.

[0077] In a specific example, the N gain formulas can be wherein wherein i is a positive integer and takes any one of 1 to N, indicating the i-th second receiving electrode of the above N second receiving electrodes. Wherein Ai is the power amplitude a of the i-th second test noise signal i is the ratio a of the power amplitude of the first test noise signal a1 i / a1, θr i is the phase θ of the i-th second test noise signal i is the difference of the phase θ1 of the first test noise signal. That is, θr i = θ i - θ1. Wherein represents the biasing of the signal θr i phase.

[0078] Here, in one embodiment, since multiple frames of signals are applied, the average of the power and phase of the sensed first test noise signal and second test noise signal over time (i.e. over multiple frames of signals) can be taken as the power and phase of the first test noise signal and second test noise signal, and the corresponding ratio and difference can be calculated. This makes the result of the calculation more accurate.

[0079] Reference Figure 4 , Figure 4 The different shades of the cross in the polar plot represent the position of the respective gain in the polar plot of the power and phase. From this position, the power A i (i.e. a value between 0-1) and the phase θr i (i.e. a value between 0-360 degrees) of the respective gain G i can be seen.

[0080] In step 330, based on the N gains, N noise compensation signals for reducing or cancelling the N second actual noise signals of the first frequency at the N second receiving electrodes are determined in case the display signal is input to the display panel.

[0081] In the above example, if in case the display signal is actually applied, the power and phase of the first actual noise signal sensed at the first receiving electrode as the reference receiving electrode is measured, by multiplying the gain, i.e. multiplying the power amplitude of the first actual noise signal by A i times, and rotating its phase counterclockwise by θr i degrees, the power and phase of the i-th second actual noise signal that should exist at the i-th receiving electrode can be estimated.

[0082] Next, based on the N gains, determining N noise compensation signals for reducing or canceling N second actual noise signals of the first frequency at the N second receiving electrodes in the case that the display panel inputs the display signal, the step 330 comprises: sensing a first actual noise signal at a first receiving electrode of the touch sensor panel as a reference receiving electrode in the case that the display panel inputs the display signal; multiplying the sensed first actual noise signal by each of the N gain formulas respectively to calculate respective power and phase of the N second actual noise signals; setting the N noise compensation signals to reduce or cancel the calculated respective power and phase of the N second actual noise signals; wherein the method 300 further comprises: applying a corresponding noise compensation signal of the N noise compensation signals to a respective actual signal sensed at the N second receiving electrodes respectively in the case that the display panel inputs the display signal.

[0083] In one example, for example, after multiplying the sensed first actual noise signal by the gain formula to estimate the power and phase of the i-th second actual noise signal, the i-th noise compensation signal is set as a compensation signal having the estimated power and phase of the i-th second actual noise signal. The set i-th noise compensation signal is subtracted from the actual signal sensed at the i-th second receiving electrode, because the estimated i-th second actual noise signal here is considered to estimate the actual noise in the actual signal sensed at the i-th second receiving electrode.

[0084] Of course, the above-mentioned way is only an example of setting the noise compensation signal, and in fact, the noise compensation signal can also be set as other signals, as long as it can reduce or cancel the calculated respective power and phase of the N second actual noise signals.

[0085] Note that the above-mentioned measuring, calculating and reducing or canceling steps are all for the noise of a specific frequency F1. If it is necessary to eliminate the noise of other frequency values, another frequency F2 can be set, and then the measuring, calculating and reducing or canceling steps are all for the noise at the frequency F2.

[0086] In addition, in various embodiments of the present application, the step of inputting a reference signal to the display panel to measure the gain and the step of inputting a display signal to the display panel to reduce or cancel the estimated actual noise can be performed separately or immediately. For example, the step of measuring the gain can be performed when the touch display is manufactured, and the step of reducing or canceling the estimated actual noise can be performed when the touch display is tested or actually used. For another example, the step of measuring the gain and the step of reducing or canceling the estimated actual noise are performed when the touch display is tested or actually used, so that the gain on site can be estimated in real time and the corresponding noise reduction or cancellation is performed.

[0087] Since the first frequency F1 is within the band pass range for the driving frequency or the difference from the driving frequency is less than a predetermined threshold, if the noise of the first frequency F1 exists at the same time as the driving signal of the driving frequency, the driving signal will be disturbed by the noise and the receiving electrode will receive a signal including the driving signal and the noise signal similar to the driving frequency, thus, the judgment of the touch by the sensing part can be disturbed. Therefore, by reducing or canceling the noise of the first frequency F1, the disturbance of the noise to the driving signal with the driving frequency can be reduced. Therefore, the value of the first frequency F1 of the noise harmonic is determined according to the value of the driving frequency and the harmonic frequency of the noise, which helps to reduce the disturbance of the noise to the driving signal with the driving frequency. And through the various embodiments of the present application, the power and phase of the noise signal of a specific frequency (such as the driving frequency or the frequency around the driving frequency) at each receiving electrode can be reduced or canceled to reduce or cancel the noise disturbance when sensing the driving signal.

[0088] Note that, Figure 4 Only the noise of one specific frequency is shown, and the noise disturbance of other receiving electrodes Rx1, Rx2, Rx3, Rx4, Rx5, Rx6, Rx7, Rx8, Rx9, Rx 10 , Rx 11 , Rx 12 , Rx 13 , Rx 14 , Rx 15 at the specific frequency is estimated based on the signal at one reference receiving electrode, such as Rx0, and the noise disturbance of the specific frequency is reduced or canceled. However, since there are fundamental and harmonic effects of the noise, there will be noise of multiple frequencies, and if it is necessary to estimate the noise disturbance of other frequencies, the above-mentioned steps of measuring the gain and reducing or canceling the estimated actual noise can be performed again for each of the other frequencies, so as to reduce or cancel the noise disturbance of the other frequencies.

[0089] Figure 5A A diagram showing the noise cancellation effect of the display mode Zebra 10 on the signals of various frequencies at the receiving electrode Rx 15 .

[0090] It is assumed that the noise of various frequencies at the receiving electrode Rx 15 is estimated based on the signal at Rx0 and is reduced or canceled. As can be seen from Figure 5A , when the noise compensation signal is applied to the signals of various frequencies, the noise at the receiving electrode Rx 15 is significantly reduced or canceled.

[0091] Figure 5B A diagram showing the display mode Zebra 10 in Figure 5A . 15Fig. 4 shows a schematic diagram of an amplified display of the noise cancellation effect at a specific frequency, e.g. 0.745, of the noise at the receiving electrode Rx

[0092] It can be seen from Figure 5B that when the noise compensation signal is applied to the signal at a specific frequency, e.g. 0.745, the noise at the receiving electrode Rx 15 is significantly reduced or cancelled.

[0093] Thus, by introducing an active noise compensation signal at a specific frequency of interest around the driving frequency of the driving signal for noise cancellation, the performance of the system under display noise conditions will be improved. With the reduction or cancellation of in-band noise, key performance indicators such as SNppR signal-to-noise ratio will be improved.

[0094] It is noted that the method according to embodiments of the present application can be implemented by a control unit in the touch input device, or can also be implemented by other processors.

[0095] Figure 6 Fig. 6 shows a block diagram of a system 600 for reducing noise of a touch sensor panel attached to a display panel according to embodiments of the present application.

[0096] As shown in Figure 6 , the system 600 comprises: a sensing device 610 configured to sense, in a case where a display signal is input by a display panel, a first test noise signal of a first frequency as a reference noise signal at a first receiving electrode of a touch sensor panel as a reference receiving electrode, and to sense N second test noise signals of the first frequency at N second receiving electrodes of the touch sensor panel respectively, where N is a positive integer, where the first frequency is a frequency in or related to a passband range including a driving frequency of a driving signal at a driving electrode of the touch sensor panel; a gain determining device 620 configured to determine N gains in power and phase between each of the N second test noise signals and the first test noise signal respectively based on the sensing results; and a compensation device 630 configured to determine, based on the N gains, N noise compensation signals for reducing or cancelling N second actual noise signals of the first frequency at the N second receiving electrodes in a case where a display signal is input by the display panel.

[0097] In one embodiment, the value of the first frequency is determined based on the passband range and respective harmonic frequencies of the noise, such that a difference between the first frequency and the driving frequency is less than a predetermined threshold.

[0098] In one embodiment, the sensing device 610 is configured to sense the power and phase of each noise signal including the first test noise signal and the N second test noise signals at the receiving electrodes of the touch sensor panel; wherein the gain determining device 620 is configured to determine the power and phase of the first test noise signal; determine the respective power and phase of each of the N second test noise signals; compare the power and phase of the first test noise signal with the respective power and phase of each of the N second test noise signals respectively, to obtain the respective power ratio and the respective phase difference between each of the N second test noise signals and the first test noise signal; based on the respective power ratio and the respective phase difference, obtain the N gain formulas so that the respective power and phase of the N second test noise signals are calculated by multiplying the first test noise signal with each of the N gain formulas respectively.

[0099] In one embodiment, the compensating device 630 is configured to sense the first actual noise signal at the first receiving electrode of the touch sensor panel as the reference receiving electrode when the display panel inputs the display signal; multiply the sensed first actual noise signal with each of the N gain formulas respectively to calculate the respective power and phase of the N second actual noise signals; set the N noise compensation signals to reduce or cancel the calculated respective power and phase of the N second actual noise signals; wherein the compensating device 630 is further configured to apply the corresponding noise compensation signal of the N noise compensation signals to the actual signal sensed at the N second receiving electrodes respectively when the display panel inputs the display signal.

[0100] In one embodiment, the sensing device 610 is configured to sense the average of the power and phase of the first test noise signal and the N second test noise signals over time as the sensing result.

[0101] In one embodiment, the reference signal is a signal including only noise.

[0102] Figure 7 A block diagram of a touch display electronic system 700 according to an embodiment of the present application is shown.

[0103] As Figure 7As shown, the touch display electronic system 700 comprises a display panel 710 configured to have display pixels; a touch input device 720 comprising a driving part 721, a sensing part 722, a control part 723, and a touch sensor panel 724 attached to the display panel 710, wherein the touch sensor panel 724 comprises a plurality of driving electrodes 7241 and a plurality of receiving electrodes 7242, the driving part 721 is configured to apply driving signals to the plurality of driving electrodes 7241, the sensing part 722 receives sensing signals from the plurality of receiving electrodes 7242; the control part 723 performs the method for reducing noise of a touch sensor panel attached to a display panel according to various embodiments of the present application.

[0104] Figure 8 A block diagram of an exemplary computer system suitable for implementing embodiments of the present application is shown.

[0105] The computer system can include a processor (H1); a storage medium (H2) coupled to the processor (H1) and having stored therein computer-executable instructions for performing the steps of the various methods of embodiments of the present application when executed by the processor.

[0106] The processor (H1) can include, but is not limited to, for example, one or more processors or microprocessors, etc.

[0107] The storage medium (H2) can include, but is not limited to, for example, random access memory (RAM), read only memory (ROM), flash memory, EPROM memory, EEPROM memory, registers, computer storage media (e.g., hard disks, floppy disks, solid state drives, removable disks, CD-ROMs, DVD-ROMs, Blu-ray discs, etc.).

[0108] In addition, the computer system can also include a data bus (H3), an input / output (I / O) bus (H4), a display (H5), and input / output devices (H6) (e.g., a keyboard, a mouse, a speaker, etc.), etc.

[0109] The processor (H1) can communicate with external devices (H5, H6, etc.) via wired or wireless networks (not shown) through the I / O bus (H4).

[0110] The storage medium (H2) can also store at least one computer-executable instruction for performing the steps of the various functions and / or methods in the embodiments described in the present technology when executed by the processor (H1).

[0111] In one embodiment, the at least one computer-executable instruction can also be compiled or constitute a software product, wherein the one or more computer-executable instructions are executed by the processor to perform the steps of the various functions and / or methods in the embodiments described in the present technology.

[0112] Figure 9 A schematic diagram of a non-transitory computer-readable storage medium according to an embodiment of the present disclosure is shown.

[0113] As Figure 9 shown, the computer-readable storage medium 920 stores instructions, e.g., computer-readable instructions 910. The computer-readable instructions 910, when executed by a processor, can perform the various methods described above. The computer-readable storage medium includes, but is not limited to, volatile memory, such as random access memory (RAM) and / or cache memory, and / or non-volatile memory, such as read-only memory (ROM), hard drives, flash memory, etc. The computer-readable storage medium 920 can be connected to a computing device, such as a computer, and the various methods described above can be performed when the computing device executes the computer-readable instructions 910 stored on the computer-readable storage medium 920.

[0114] Of course, the above-described embodiments are merely examples and are not limiting, and one skilled in the art can combine and integrate some steps and devices from the above-described various embodiments according to the concept of the present application to achieve the effects of the present application, and such combined and integrated embodiments are included in the present application, and such combinations and integrations are not described herein.

[0115] Note that the advantages, benefits, effects, and the like mentioned in the present disclosure are merely examples and are not limiting, and it cannot be considered that these advantages, benefits, effects, and the like are necessarily possessed by each embodiment of the present application. In addition, the above-described specific details are merely for the purpose of example and for the purpose of understanding, and are not limiting, and the above-described details do not limit the present application to necessarily employ the above-described specific details.

[0116] The block diagrams of devices, apparatuses, equipment, systems referred to in the present disclosure are merely illustrative examples and are not intended to require or imply that the connections, arrangements, configurations must be as shown in the block diagrams. As will be recognized by one of ordinary skill in the art, the devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner. Words such as "include," "contain," "comprise," and the like are open-ended words, and mean "including but not limited to," and are to be interpreted in the same manner as "comprising" and "including." The word "or" as used herein is intended to mean "and / or," and is to be interpreted in the same manner as "and / or." The word "such as" as used herein is intended to mean "such as but not limited to," and is to be interpreted in the same manner as "such as but not limited to."

[0117] The flowchart illustrations and above method descriptions in the present disclosure are only examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented. As will be appreciated by one of ordinary skill in the art, the order of steps in the foregoing embodiments can be performed in any order. Words such as "thereafter," "then," "next," etc. are not intended to limit the order of the steps; these words are simply used to guide the reader through the description of the methods. Further, any reference to claim elements in the singular, for example, using the articles "one," "a" or "an," is not used to limit the element to the singular.

[0118] In addition, the steps and apparatuses in various embodiments herein are not limited to be performed only in certain embodiments, in fact, new embodiments can be conceived by combining relevant partial steps and partial apparatuses in various embodiments herein according to the concepts of the present application, and these new embodiments are also included in the scope of the present application.

[0119] The various operations of methods described above can be performed by any suitable means caused by any suitable apparatuses or modules. The means can include any suitable hardware and / or software coupled to and / or configured to work in conjunction with the apparatuses or modules. The apparatuses or modules can include, but are not limited to, circuitry, dedicated hardware, an application specific integrated circuit (ASIC) or processor.

[0120] The various illustrative logical blocks, modules, and circuits described in connection with the present disclosure can be implemented or performed with a general purpose processor, a Digital Signal Processor (DSP), an ASIC, a Field Programmable Gate Array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any commercially available processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0121] The steps of a method or algorithm described in connection with the present disclosure can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in any form of storage medium that is readable by a machine. Some examples of storage media that can be used include random access memory (RAM), read only memory (ROM), flash memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM and so forth. The storage media can be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The software module can comprise single instruction or many instructions, and can be distributed over several different code segments, among different programs, and across multiple storage media.

[0122] The methods disclosed herein include actions for implementing the described methods. The methods and / or actions can be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order of actions is specified, the order and / or use of specific actions can be modified without departing from the scope of the claims.

[0123] The functions described above can be implemented in hardware, software, firmware or any combination thereof. If implemented in software, the functions can be stored as instructions on a tangible computer-readable medium, when executed, to cause a processor to carry out actions. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other tangible medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray® disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers.

[0124] Computer program products can therefore be provided to perform the operations presented herein. For example, such computer program products can be tangibly embodied in a computer-readable tangible medium having instructions that are executable by a processor for performing the operations described herein. The computer program products can also include packaging materials.

[0125] Software or instructions can also be transmitted over a transmission medium. For example, software can be transmitted from a website, server, or other remote source using a transmission medium such as a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave. Thus, a medium that is tangible, such as a physical storage medium, can also be referred to as a computer-readable medium.

[0126] Also, the modules and / or other appropriate means for performing the methods and techniques described herein can be downloaded and / or otherwise obtained by a user terminal and / or base station as applicable. For example, such a device can be coupled to a server to facilitate the transfer of means for performing the methods described herein. Alternatively, various methods described herein can be provided via a storage means (e.g., RAM, ROM, a physical storage medium such as a CD or floppy disk, etc.), such that a user terminal and / or base station can obtain the various methods upon coupling or providing the storage means to the device.

[0127] Other examples and implementations are within the scope and spirit of the disclosure and appended claims. For example, due to the nature of software, functions described above can be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Features implementing functions can also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations. Also, as used herein, including in the claims, "or" as used in a list of items prefaced by "at least one of indicates a disjunctive list such that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "exemplary" does not mean that example embodiments described are preferred or better than other embodiments.

[0128] Various changes, modifications, and alterations in the techniques described herein can be made without departing from the teachings of the attached claims. Moreover, the scope of the claims of the present disclosure is not limited to the specific aspects described above. Rather, the scope of the claims of the present disclosure includes all alternatives, modifications, and alterations that can be made to the above-described aspects that would be apparent to one of ordinary skill in the art having the benefit of this disclosure. Accordingly, the appended claims include within their scope all such alternatives, modifications, and alterations.

[0129] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0130] The above description has been presented for the purpose of illustration and description. Furthermore, the description is not intended to limit the embodiments of the application to the forms disclosed herein. Although several example aspects and embodiments have been discussed, those skilled in the art will recognize that certain modifications, substitutions, changes, additions and sub-combinations are possible.

Claims

1. A method for reducing noise of a touch sensor board attached to a display panel, comprising: When a reference signal is input to the display panel, a first test noise signal at a first frequency, serving as a reference noise signal, is sensed at a first receiving electrode on the touch sensor panel, and N second test noise signals at the first frequency are sensed at N second receiving electrodes on the touch sensor panel, respectively. N is a positive integer, where the first frequency is a frequency in or related to the in-band frequency range, where the in-band frequency range is the bandpass range including the drive frequency of the drive signal at the drive electrode of the touch sensor panel. Based on the sensing results, N gains with respect to power and phase are determined for each of the N second test noise signals and the first test noise signal; Based on the N gains, N noise compensation signals are determined for reducing or canceling the first frequency of the N second receiving electrodes when the display signal is input to the display panel. Specifically, the harmonic frequencies of the noise are identified, and the value of the first frequency is determined based on the bandpass range and the harmonic frequencies of the noise, such that the difference between the first frequency and the driving frequency is less than a predetermined threshold. The step of sensing a first test noise signal at a first frequency, serving as a reference noise signal, at a first receiving electrode of the touch sensor panel (which serves as a reference receiving electrode) when a reference signal is input to the display panel, and sensing N second test noise signals at the first frequency at N second receiving electrodes of the touch sensor panel respectively includes: The power and phase of each noise signal, including a first test noise signal and N second test noise signals, are sensed at the receiving electrodes of the touch sensor panel. The step of determining, based on the sensing results, N gains in power and phase between each of the N second test noise signals and the first test noise signal includes: Determine the power and phase of the first test noise signal; Determine the power and phase of each of the N second test noise signals; The power and phase of the first test noise signal are compared with the power and phase of each of the N second test noise signals to obtain the power ratio and phase difference of each of the N second test noise signals to the first test noise signal. Based on the ratio of their respective powers and the difference of their respective phases, N gain formulas are obtained so that the power and phase of the N second test noise signals can be calculated by multiplying the first test noise signal by each of the N gain formulas.

2. The method according to claim 1, wherein, The step of determining, based on the N gains, N noise compensation signals for reducing or canceling the N second actual noise signals at the N second receiving electrodes at the first frequency when a display signal is input to the display panel includes: When a display signal is input to the display panel, a first actual noise signal is sensed at the first receiving electrode; The power and phase of the N second actual noise signals are calculated by multiplying the sensed first actual noise signal by each of the N gain formulas. The N noise compensation signals are set to reduce or cancel the respective power and phase of the N calculated second actual noise signals; The method further includes: when a display signal is input to the display panel, applying the corresponding noise compensation signal from the N noise compensation signals to the actual signals sensed at the N second receiving electrodes respectively.

3. The method according to claim 1, wherein, The step of sensing a noise signal including a first test noise signal and a second test noise signal at the receiving electrode of the touch sensor panel when a reference signal is input to the display panel includes: The average power and phase of the first test noise signal and the N second test noise signals over time are used as the result of the sensing.

4. The method according to claim 1, wherein, The reference signal is a signal that includes only noise.

5. A system for reducing noise of a touch sensor panel attached to a display panel, comprising: A sensing device is configured to, when a reference signal is input to the display panel, sense a first test noise signal at a first receiving electrode (serving as a reference receiving electrode) of the touch sensor panel, which serves as a reference noise signal, and sense N second test noise signals at the first frequency at N second receiving electrodes of the touch sensor panel, respectively. N is a positive integer, where the first frequency is a frequency in or related to the in-band frequency range, where the in-band frequency range is the bandpass range including the drive frequency of the drive signal at the drive electrode of the touch sensor panel. The gain determination device is configured to determine, based on the sensing results, N gains in terms of power and phase between each of the N second test noise signals and the first test noise signal; The compensation device is configured to determine, based on the N gains, N noise compensation signals for reducing or canceling N second actual noise signals at the first frequency at the N second receiving electrodes when a display signal is input to the display panel; Specifically, the harmonic frequencies of the noise are identified, and the value of the first frequency is determined based on the bandpass range and the harmonic frequencies of the noise, such that the difference between the first frequency and the driving frequency is less than a predetermined threshold. The sensing device is configured as follows: The power and phase of each noise signal, including a first test noise signal and N second test noise signals, are sensed at the receiving electrodes of the touch sensor panel. The gain determination device is configured as follows: Determine the power and phase of the first test noise signal; Determine the power and phase of each of the N second test noise signals; The power and phase of the first test noise signal are compared with the power and phase of each of the N second test noise signals to obtain the power ratio and phase difference of each of the N second test noise signals to the first test noise signal. Based on the ratio of their respective powers and the difference of their respective phases, N gain formulas are obtained so that the power and phase of the N second test noise signals can be calculated by multiplying the first test noise signal by each of the N gain formulas.

6. The system according to claim 5, wherein, The compensation device is configured as follows: When a display signal is input to the display panel, a first actual noise signal is sensed at the first receiving electrode; The power and phase of the N second actual noise signals are calculated by multiplying the sensed first actual noise signal by each of the N gain formulas. The N noise compensation signals are set to reduce or cancel the respective power and phase of the N calculated second actual noise signals; The compensation device is further configured to apply the corresponding noise compensation signal from the N noise compensation signals to the actual signals sensed at the N second receiving electrodes when a display signal is input to the display panel.

7. The system according to claim 5, wherein, The sensing device is configured as follows: The average power and phase of the first test noise signal and the N second test noise signals over time are used as the result of the sensing.

8. The system according to claim 5, wherein, The reference signal is a signal that includes only noise.

9. A touch display electronic system, comprising: The display panel is configured to have display pixels; A touch input device includes a driving unit, a sensing unit, a control unit, and a touch sensor plate attached to a display panel, wherein the touch sensor plate includes a plurality of driving electrodes and a plurality of receiving electrodes, the driving unit is configured to apply driving signals to the plurality of driving electrodes, and the sensing unit receives sensing signals from the plurality of receiving electrodes. The control unit performs the method as described in any one of claims 1-4.

10. An electronic device, comprising: Memory, used to store instructions; A processor for reading instructions from the memory and executing the method as described in any one of claims 1-4.

11. A non-temporary storage medium having instructions stored thereon, in, When the instruction is read by the processor, it causes the processor to execute the method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Touch screen panel and driving method of the same

    US20170068350A1