Signal processing method and device, chip and household appliance

By partitioning the digital signal bands and selecting an appropriate low-pass filter, the problem of smooth touch signal caused by the reduction of the cutoff frequency of the low-pass filter is solved, which significantly improves the signal-to-noise ratio and the probability of successful touch operation identification.

CN119883018APending Publication Date: 2025-04-25MR SEMICON LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311378552.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-23
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, reducing the low-pass filter cutoff frequency to suppress high-frequency noise will cause the rising and falling edges of the touch signal to become smooth, thereby reducing the probability of successful touch operation recognition.

Method used

By dividing the digital signal into signal bands in the stable period and non-stable period, and selecting the corresponding low-pass filter according to the state of each signal band, the signal band in the non-stable period uses a low-pass filter with a high cutoff frequency to ensure rapid response to changes in the digital signal.

Benefits of technology

It effectively reduces the false triggering of high-frequency noise, improves the signal-to-noise ratio, and increases the probability of successful touch operation recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883018A_ABST
    Figure CN119883018A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method and device, a chip and a household electrical appliance, and the method comprises the steps: obtaining a digital signal which is obtained by converting a touch signal; dividing the digital signal into at least one signal wave band, wherein each signal wave band is in a stable period or a non-stable period; and inputting each signal wave band into the corresponding low-pass filter, so that the low-pass filter filters the signal wave bands. The signal processing equipment selects the corresponding low-pass filter based on the stable period or the non-stable period of each signal band, and the cut-off frequency of the low-pass filter corresponding to the signal band in the non-stable period is higher than the cut-off frequency of the low-pass filter corresponding to the signal band in the stable period. Therefore, false triggering of high-frequency noise is reduced, rising edge and falling edge changes of digital signals can be quickly responded, the signal-to-noise ratio is remarkably improved, and the probability of successful touch operation recognition is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of signal processing, and specifically to a signal processing method and device, a chip, and a household appliance. Background Art

[0002] In the field of household appliances, many household appliances are equipped with capacitive touch buttons. For example, a washing machine generally has more than 20 capacitive touch buttons. When using the washing machine, the user triggers the corresponding function of the washing machine by pressing different capacitive touch buttons. However, the touch signal corresponding to each capacitive touch button contains a lot of noise. How to filter the touch signal has become a key factor affecting performance and experience.

[0003] In the related art, a low-pass filter is usually used to filter the touch signal, and if more high-frequency noise is to be suppressed to reduce false triggering, the cutoff frequency of the low-pass filter can be reduced.

[0004] However, since lowering the cutoff frequency of the low-pass filter will cause the rising and falling edges of the filtered touch signal to become smoother, the household appliance may not be able to recognize the touch operation, thereby reducing the probability of successful touch operation recognition. Summary of the invention

[0005] The present invention provides a signal processing method and device, a chip, and a household appliance, which can solve the problem of low probability of successful touch detection in related technologies. The technical solution is as follows:

[0006] In one aspect, a signal processing method is provided, the method comprising:

[0007] Acquire a digital signal, which is obtained by converting the touch signal;

[0008] Dividing the digital signal into at least one signal band, each signal band is in a stable period or a non-stable period;

[0009] Input each signal band into a corresponding low-pass filter so that the low-pass filter filters the signal band;

[0010] The cut-off frequency of the low-pass filter corresponding to the signal band in the non-stable period is higher than the cut-off frequency of the low-pass filter corresponding to the signal band in the stable period.

[0011] On the other hand, a computer-readable storage medium is provided, on which a signal processing program is stored, and when the signal processing program is executed by a processor, the above-mentioned signal processing method is implemented.

[0012] On the other hand, a signal processing device is provided, including a memory, a processor, and a signal processing program stored in the memory and executable on the processor, wherein when the processor executes the signal processing program, the above-mentioned signal processing method is implemented.

[0013] In another aspect, a signal processing device is provided, the signal processing device comprising:

[0014] An acquisition module is used to acquire a digital signal, which is obtained by converting a touch signal;

[0015] A division module, used for dividing the digital signal into at least one signal band, each signal band is in a stable period or an unstable period;

[0016] A filtering module, used for inputting each signal band into a corresponding low-pass filter, so that the low-pass filter filters the signal band;

[0017] The cut-off frequency of the low-pass filter corresponding to the signal band in the non-stable period is higher than the cut-off frequency of the low-pass filter corresponding to the signal band in the stable period.

[0018] In another aspect, a chip is provided, the chip comprising: a signal detection device, and the above-mentioned signal processing device;

[0019] The signal detection device is used to detect the touch signal, convert the touch signal into a digital signal, and send the digital signal to the signal processing device.

[0020] On the other hand, a household appliance is provided, comprising the above chip.

[0021] In summary, the embodiments of the present invention provide a signal processing method and device, chip, and household appliance. In the method, the signal processing device obtains a digital signal and divides the digital signal into at least one signal band. After determining whether each signal band is in a stable period or an unstable period, each signal band is input into a corresponding low-pass filter so that the low-pass filter filters the signal band.

[0022] Since the signal processing device selects the corresponding low-pass filter based on the stable or unstable period of each signal band, and the cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period, it can reduce the false triggering of high-frequency noise and quickly respond to the rising and falling edge changes of the digital signal, significantly improve the signal-to-noise ratio, and increase the probability of successful touch operation recognition.

[0023] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a flow chart of a signal processing method according to an embodiment of the present invention;

[0025] Figure 2 is a flow chart of another signal processing method according to an embodiment of the present invention;

[0026] Figure 3 is a waveform diagram of a digital signal provided by an embodiment of the present invention;

[0027] Figure 4 is a frequency response diagram of an IIR low-pass filter provided by an embodiment of the present invention;

[0028] Figure 5 is another waveform diagram of a digital signal provided by an embodiment of the present invention;

[0029] Figure 6 is a structural schematic diagram of a signal processing device provided by an embodiment of the present invention;

[0030] Figure 7 It is a block diagram of a signal processing device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0031] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0032] In the field of household appliances, many household appliances are equipped with capacitive touch buttons. Compared with traditional membrane buttons, the capacitive touch buttons have the characteristics of beautiful style and sensitive control. For example, there are generally more than 20 touch buttons on a washing machine. When using the washing machine, the user triggers the corresponding function of the washing machine by pressing different capacitive touch buttons. However, the touch signal corresponding to each capacitive touch button contains a lot of noise. How to filter the touch signal has become a key factor affecting performance and experience.

[0033] In the related art, a low-pass filter is usually used to filter the touch signal, and if more high-frequency noise is to be suppressed to reduce false triggering, the cutoff frequency of the low-pass filter can be reduced.

[0034] However, lowering the cutoff frequency of the low-pass filter will cause the rising and falling edges of the filtered touch signal to become smoother, which will cause the household appliance to respond more slowly or even fail to detect touch events, thereby reducing the probability of successful touch operation recognition.

[0035] An embodiment of the present invention provides a household appliance. The household appliance may include a chip. The chip may include a signal detection device and a signal processing device. The signal detection device can detect a touch signal, convert the touch signal into a digital signal, and send the digital signal to the signal processing device.

[0036] Optionally, a capacitive touch button may be provided on the household appliance. When a user presses the capacitive touch button, the signal detection device may obtain a touch signal for the capacitive touch button and convert the touch signal into a digital signal using an analog-to-digital converter.

[0037] The signal processing device can divide the digital signal into at least one signal band, and after determining whether each signal band is in a stable period or an unstable period, input each signal band into a corresponding low-pass filter so that the low-pass filter filters the signal band. Since the signal processing device selects the corresponding low-pass filter based on whether each signal band is in a stable period or an unstable period, and the cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period, it can reduce the false triggering of high-frequency noise and quickly respond to the changes in the rising and falling edges of digital signals, significantly improve the signal-to-noise ratio, and increase the probability of successful touch operation recognition.

[0038] Figure 1 1 is a flow chart of a signal processing method according to an embodiment of the present invention, which can be applied to a signal processing device. Figure 1 As shown, the method includes:

[0039] Step 101: Acquire a digital signal.

[0040] The signal processing device can obtain the digital signal sent by the signal detection device, and the digital signal is obtained by converting the touch signal.

[0041] Step 102: Divide the digital signal into at least one signal band.

[0042] After the signal processing device acquires the digital signal, the digital signal can be divided into at least one signal band, each of which is in a stable period or an unstable period, and the stable period can also be called a plateau period. The useful frequency of the signal band in the stable period is lower than the useful frequency of the signal band in the unstable period.

[0043] Step 103: input each signal band into a corresponding low-pass filter, so that the low-pass filter filters the signal band.

[0044] After the signal processing device divides the digital signal into at least one signal band, each signal band can be input into a corresponding low-pass filter so that the low-pass filter filters the signal band. The cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period. The low-pass filter is an electronic filtering device that allows signals below the cutoff frequency to pass, but does not allow signals above the cutoff frequency to pass.

[0045] Since the useful frequency of the signal band in the stable period is lower than that in the unstable period, a low-pass filter with a low cutoff frequency is used to filter the signal band in the stable period, and a low-pass filter with a high cutoff frequency is used to filter the signal band in the unstable period. This not only filters out the high-frequency noise in the signal band in the stable period, reducing the false triggering of high-frequency noise, but also prevents the rising and falling edges of the signal band in the unstable period from becoming smooth, thereby enabling household appliances to quickly respond to the changes in the rising and falling edges of digital signals, significantly improving the signal-to-noise ratio, increasing the probability of successful touch operation recognition, and improving user experience.

[0046] In summary, an embodiment of the present invention provides a signal processing method, in which a signal processing device acquires a digital signal and divides the digital signal into at least one signal band. After determining whether each signal band is in a stable period or an unstable period, each signal band is input into a corresponding low-pass filter so that the low-pass filter filters the signal band.

[0047] Since the signal processing device selects the corresponding low-pass filter based on the stable or unstable period of each signal band, and the cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period, without adding hardware, it can reduce the false triggering of high-frequency noise and quickly respond to the rising and falling edge changes of digital signals, significantly improve the signal-to-noise ratio, and increase the probability of successful touch operation recognition.

[0048] Figure 2 FIG. 1 is a flowchart of another signal processing method according to an embodiment of the present invention, which can be applied to a signal processing device. Figure 2 As shown, the method may include:

[0049] Step 201: Acquire a digital signal.

[0050] The signal processing device can obtain a digital signal sent by the signal detection device, wherein the digital signal is obtained by converting the touch signal, and the digital signal can include multiple numerical values.

[0051] Step 202: Perform median filtering on the digital signal.

[0052] After the signal processing device acquires the digital signal, it can perform median filtering on the digital signal.

[0053] Optionally, the signal processing device may perform median filtering on the digital signal using a median filter.

[0054] The signal processing device can effectively suppress the salt and pepper noise generated when acquiring the digital signal and eliminate large or isolated outliers by performing median filtering on the digital signal.

[0055] Step 203: Divide the digital signal into at least one signal band, each signal band being in a stable period or an unstable period.

[0056] After the signal processing device performs median filtering on the digital signal, the digital signal can be divided into at least one signal band, wherein each signal band is in a stable period or an unstable period.

[0057] In an optional implementation, the signal processing device may obtain multiple slopes based on the differential result of every two adjacent values ​​among the multiple values, and each slope is positively correlated with a corresponding differential result.

[0058] If there are positive and negative numbers in multiple consecutive first target slopes, and the absolute value of each first target slope is less than a preset value, the signal processing device can determine that the band formed by the values ​​corresponding to the first target slope is a signal band in a stable period. The signal processing device can store the preset value in advance. If multiple consecutive second target slopes are all positive or negative, the signal processing device can determine that the band formed by the values ​​corresponding to the second target slope is a signal band in an unstable period.

[0059] Among them, the difference result Δa between each two adjacent values k Can satisfy:

[0060]

[0061] k-1 is the value a between every two adjacent values k-1 The sampling number of k is the value a between every two adjacent values. k The sampling sequence number.

[0062] In the embodiment of the present invention, the non-stable period may include a rising period and a falling period. If multiple consecutive second target slopes are all positive numbers, the signal processing device may determine that the band formed by the values ​​corresponding to the second target slopes is a signal band in the rising period. If multiple consecutive second target slopes are all negative numbers, the signal processing device may determine that the band formed by the values ​​corresponding to the second target slopes is a signal band in the falling period.

[0063] Optionally, for each second target slope, if the second target slope is a positive number (or negative number), and the target number of slopes that are located after the second target slope and continuous with the second target slope are all positive numbers (or negative numbers), then the signal processing device can determine that the second target slope is a positive number (or negative number).

[0064] If the second target slope is a positive number (or a negative number), and the number of target slopes that are located after the second target slope and are continuous with the second target slope includes a negative number (or a positive number), the signal processing device may determine that the second target slope is not a positive number (or a negative number). The signal processing device pre-stores the target number.

[0065] Figure 3 is a waveform diagram of a digital signal provided by an embodiment of the present invention, wherein the vertical axis of the waveform diagram is the amplitude of the digital signal, and the horizontal axis is the sampling point of the digital signal, such as Figure 3 As shown, the digital signal may include a rising period 31 , a stable period 32 and a falling period 33 .

[0066] In another optional implementation, the signal processing device may determine a band formed by a plurality of consecutive first values ​​that increase or decrease in sequence as a signal band in an unstable period, and determine a band formed by a plurality of consecutive second values ​​as a signal band in a stable period, wherein the difference between every two second values ​​is less than a difference threshold. The signal processing device may pre-store the difference threshold.

[0067] Optionally, the signal processing device may determine a band formed by a plurality of consecutive first values ​​that increase in sequence as a signal band in an ascending period, and determine a band formed by a plurality of consecutive first values ​​that decrease in sequence as a signal band in a descending period.

[0068] Step 204: Input each signal band into a corresponding low-pass filter, so that the low-pass filter filters the signal band.

[0069] After the signal processing device divides the digital signal into at least one signal band, each signal band may be input into a corresponding low-pass filter so that the low-pass filter filters the signal band.

[0070] Each signal band is in a stable period or an unstable period. The stable period may also be called a plateau period. The useful frequency of the signal band in the stable period is lower than the useful frequency of the signal band in the unstable period.

[0071] The cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period. The low-pass filter can be an infinite impulse response (IIR) digital low-pass filter, which is an electronic filtering device that allows signals below the cutoff frequency to pass, but does not allow signals above the cutoff frequency to pass.

[0072] Optionally, the low-pass filter may include a first low-pass filter and a second low-pass filter. When the signal band is in an unstable period, the signal processing device may determine the slope of the signal band. If the absolute value of the slope of the signal band is greater than or equal to the slope threshold, it may be determined that the useful frequency of the signal band is higher, and thus the signal band may be input into the first low-pass filter. If the absolute value of the slope of the signal band is less than the slope threshold, it may be determined that the useful frequency of the signal band is lower, and thus the signal band may be input into the second low-pass filter. The cutoff frequency of the first low-pass filter is greater than the cutoff frequency of the second low-pass filter, and the slope threshold may be pre-stored in the signal processing device.

[0073] In an embodiment of the present invention, the low-pass filter may further include a third low-pass filter, which may be used to filter a signal band in a stable period, wherein a cutoff frequency of the third low-pass filter is less than a cutoff frequency of the second low-pass filter.

[0074] Figure 4 is a frequency response diagram of an IIR low-pass filter provided by an embodiment of the present invention, such as Figure 4 As shown, the vertical axis in the frequency response diagram is the amplitude of the frequency response of the IIR low-pass filter, and the horizontal axis is the normalized frequency. The frequency response diagram may include a first curve 41, a second curve 42, and a third curve 43, wherein the first curve 41 is a frequency response curve of a low-pass filter for filtering a signal band in a stable period, and the expression of the first curve 41 may be:

[0075]

[0076] The second curve 42 is a frequency response curve of a low-pass filter for filtering a signal band in a falling period. The expression of the second curve 42 can be:

[0077]

[0078] The third curve 43 is a frequency response curve of a low-pass filter for filtering a signal band in a rising period. The expression of the third curve 43 can be:

[0079]

[0080] x[n] is the digital signal before filtering, y[n] is the digital signal after filtering with an IIR low-pass filter, y[n-1] is the digital signal after filtering with an IIR low-pass filter, n represents the current digital signal, n-1 represents the previous digital signal, and n is a positive number.

[0081] In an embodiment of the present invention, the signal processing device filters the signal band in the stable period through a low-pass filter with a low cutoff frequency, which can filter out more frequency components in the signal band in the stable period. The signal band in the stable period is smoother after filtering, so the household appliance is slow to respond to high-frequency changes in the input signal and will not easily trigger a key operation, thereby reducing false triggering of high-frequency noise of the signal and increasing the probability of successful touch operation recognition. After filtering the signal band in the rising and falling periods through a low-pass filter with a high cutoff frequency, more frequency components in the input signal can be allowed to pass through, so the signal band in the unstable period will be steeper after filtering, and the household appliance will respond faster to the rapidly changing touch signal.

[0082] Figure 5 5 is another waveform diagram of a digital signal provided by an embodiment of the present invention. The vertical axis of the waveform diagram is the value of the digital signal, and the horizontal axis is the sampling sequence number of the value. The waveform diagram includes a waveform 51 of a digital signal before filtering, a waveform 52 of a digital signal after filtering obtained by using the method provided by an embodiment of the present invention, and a waveform 53 of a digital signal after filtering obtained by using a solution provided by a related art. Figure 5 It can be seen that after the digital signal is filtered using the method provided by the embodiment of the present invention, the burr signal of the filtered digital signal is significantly reduced while retaining the original signal in the digital signal before filtering.

[0083] In summary, an embodiment of the present invention provides a signal processing method, in which a signal processing device acquires a digital signal and divides the digital signal into at least one signal band. After determining whether each signal band is in a stable period or an unstable period, each signal band is input into a corresponding low-pass filter so that the low-pass filter filters the signal band.

[0084] Since the signal processing device selects the corresponding low-pass filter based on the stable or unstable period of each signal band, and the cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period, it can reduce the false triggering of high-frequency noise and quickly respond to the rising and falling edge changes of the digital signal, significantly improve the signal-to-noise ratio, and increase the probability of successful touch operation recognition.

[0085] The embodiment of the present invention provides a computer-readable storage medium on which a signal processing program is stored. When the signal processing program is executed by a processor, the signal processing method shown in the above embodiment is implemented. For example, Figure 1 or Figure 2 The signal processing method shown.

[0086] Figure 6 is a schematic diagram of the structure of a signal processing device provided by an embodiment of the present invention, such as Figure 6 As shown, the signal processing device 60 includes a memory 601, a processor 602, and a signal processing program stored in the memory 601 and executable on the processor 602. When the processor 602 executes the signal processing program, the signal processing method of the above embodiment is implemented. Figure 1 or Figure 2 The signal processing method shown.

[0087] Processor 602 can be a CPU (central processing unit), a general-purpose processor, a DSP (digital signal processor), an ASIC (application specific integrated circuit), an FPGA (field programmable gate array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.

[0088] Figure 7 is a block diagram of a signal processing device provided by an embodiment of the present invention, the signal processing device comprising:

[0089] An acquisition module 701 is used to acquire a digital signal, where the digital signal is obtained by converting the touch signal;

[0090] A division module 702, configured to divide the digital signal into at least one signal band, each signal band being in a stable period or an unstable period;

[0091] A filtering module 703, used for inputting each signal band into a corresponding low-pass filter, so that the low-pass filter filters the signal band;

[0092] The cut-off frequency of the low-pass filter corresponding to the signal band in the non-stable period is higher than the cut-off frequency of the low-pass filter corresponding to the signal band in the stable period.

[0093] Optionally, the digital signal includes multiple values, and the division module 702 is used to:

[0094] Based on the difference result of each two adjacent values ​​in the multiple values, multiple slopes are obtained, and each slope is positively correlated with a corresponding difference result;

[0095] If there are positive numbers and negative numbers in the plurality of consecutive first target slopes, and the absolute value of each first target slope is less than a preset value, it is determined that the band formed by the values ​​corresponding to the first target slopes is a signal band in a stable period;

[0096] If a plurality of consecutive second target slopes are all positive or negative numbers, it is determined that a band formed by the values ​​corresponding to the second target slopes is a signal band in an unstable period.

[0097] Optionally, the non-stable period includes a rising period and a falling period, and the division module 702 is used to:

[0098] If multiple consecutive second target slopes are all positive numbers, it is determined that the band formed by the values ​​corresponding to the second target slopes is a signal band in the rising period;

[0099] If a plurality of consecutive second target slopes are all negative numbers, it is determined that the band formed by the values ​​corresponding to the second target slopes is a signal band in a declining period.

[0100] Optionally, the digital signal includes multiple values, and the division module 702 is used to:

[0101] Determine a band formed by a plurality of consecutive first values ​​that increase or decrease in sequence as a signal band in a non-stable period;

[0102] A band formed by a plurality of consecutive second values ​​is determined as a signal band in a stable period, wherein a difference between every two second values ​​is less than a difference threshold.

[0103] Optionally, when the signal band is in an unstable period, the filtering module 703 is used to:

[0104] If the absolute value of the slope of the signal band is greater than or equal to the slope threshold, the signal band is input into the first low-pass filter;

[0105] If the absolute value of the slope of the signal band is less than the slope threshold, the signal band is input into the second low-pass filter;

[0106] The cut-off frequency of the first low-pass filter is greater than the cut-off frequency of the second low-pass filter.

[0107] Optionally, before determining the stage of the signal waveform of the digital signal, the filtering module 703 is used to:

[0108] Perform median filtering on a digital signal.

[0109] In summary, an embodiment of the present invention provides a signal processing device, in which the signal processing device acquires a digital signal and divides the digital signal into at least one signal band. After determining whether each signal band is in a stable period or an unstable period, each signal band is input into a corresponding low-pass filter so that the low-pass filter filters the signal band.

[0110] Since the signal processing device selects the corresponding low-pass filter based on the stable period or unstable period of each signal band, and the cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period, it can reduce the false triggering of high-frequency noise and quickly respond to the rising and falling edge changes of the digital signal, significantly improve the signal-to-noise ratio, and increase the probability of successful touch operation recognition.

[0111] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0112] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0113] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0114] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the present embodiment. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present invention can explicitly or implicitly indicate that the embodiment includes at least one of the features. In the description of the present invention, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.

[0115] In the present invention, unless otherwise clearly specified or limited in the embodiments, the terms "installed", "connected", "connected" and "fixed" etc. in the embodiments should be understood in a broad sense. For example, the connection can be a fixed connection, a detachable connection, or an integrated connection. It can be understood that it can also be a mechanical connection, an electrical connection, etc.; of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal connection of two elements, or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific implementation situation.

[0116] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0117] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A signal processing method, characterized in that: The method comprises: Acquire a digital signal, where the digital signal is obtained by converting the touch signal; Dividing the digital signal into at least one signal band, each of the signal bands is in a stable period or an unstable period; Input each of the signal bands into a corresponding low-pass filter, so that the low-pass filter filters the signal band; The cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period.

2. The method according to claim 1, characterized in that: The digital signal includes a plurality of numerical values; dividing the digital signal into at least one signal band includes: Based on the difference result of each two adjacent values ​​in the multiple values, a plurality of slopes are obtained, each of the slopes being positively correlated with a corresponding difference result; If there are positive numbers and negative numbers in a plurality of consecutive first target slopes, and the absolute value of each of the first target slopes is less than a preset value, it is determined that a band formed by the values ​​corresponding to the first target slopes is a signal band in a stable period; If a plurality of consecutive second target slopes are all positive or negative numbers, it is determined that a band formed by values ​​corresponding to the second target slopes is a signal band in an unstable period.

3. The method according to claim 2, characterized in that The non-stable period includes a rising period and a falling period; determining that a band formed by a value corresponding to the second target slope is a signal band in the non-stable period includes: If a plurality of consecutive second target slopes are all positive numbers, determining that a band formed by the values ​​corresponding to the second target slopes is a signal band in a rising phase; If a plurality of consecutive second target slopes are all negative numbers, it is determined that a band formed by values ​​corresponding to the second target slopes is a signal band in a declining period.

4. The method according to claim 1, characterized in that: The digital signal includes a plurality of numerical values; dividing the digital signal into at least one signal band includes: Determine a band formed by a plurality of consecutive first values ​​that increase or decrease in sequence as a signal band in a non-stable period; A band formed by a plurality of consecutive second values ​​is determined as a signal band in a stable period, wherein a difference between every two second values ​​is less than a difference threshold.

5. The method according to any one of claims 1 to 4, characterized in that: The signal band is in the non-stable period; each of the signal bands is input into a corresponding low-pass filter, comprising: If the absolute value of the slope of the signal band is greater than or equal to the slope threshold, inputting the signal band into a first low-pass filter; If the absolute value of the slope of the signal band is less than the slope threshold, inputting the signal band into a second low-pass filter; Wherein, the cut-off frequency of the first low-pass filter is greater than the cut-off frequency of the second low-pass filter.

6. The method according to any one of claims 1 to 4, characterized in that: Before determining the phase of the signal waveform of the digital signal, the method further includes: Perform median filtering on the digital signal.

7. A computer-readable storage medium, characterized in that: A signal processing program is stored thereon, and when the signal processing program is executed by a processor, the signal processing method according to any one of claims 1 to 6 is implemented.

8. A signal processing device, characterized in that: The method comprises a memory, a processor and a signal processing program stored in the memory and executable on the processor, wherein when the processor executes the signal processing program, the signal processing method according to any one of claims 1 to 6 is implemented.

9. A signal processing device, characterized in that: The signal processing device comprises: An acquisition module, used for acquiring a digital signal, wherein the digital signal is obtained by converting a touch signal; A division module, used for dividing the digital signal into at least one signal band, each of the signal bands is in a stable period or an unstable period; A filtering module, used for inputting each of the signal bands into a corresponding low-pass filter, so that the low-pass filter filters the signal band; The cutoff frequency of the low-pass filter corresponding to the signal band in the unstable period is higher than the cutoff frequency of the low-pass filter corresponding to the signal band in the stable period.

10. A chip, characterized in that: The chip comprises: a signal detection device, and a signal processing device as claimed in claim 8 or 9; The signal detection device is used to detect a touch signal, convert the touch signal into a digital signal, and send the digital signal to the signal processing device.

11. A household appliance, characterized in that: The household appliance comprises the chip according to claim 10.