An elastic wave signal processing method, a touch control device, and a storage medium

By updating the time-domain threshold and information entropy to select effective sensors, the problem of elastic wave signals being susceptible to noise interference is solved, thereby improving the accuracy of the signal and the precision of touch operation.

CN115265872BActive Publication Date: 2026-05-01BEIJING TAIFANG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING TAIFANG TECH CO LTD
Filing Date
2021-04-30
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Elastic wave signals in touch devices are susceptible to noise interference from the environment or surrounding equipment, affecting the effectiveness and accuracy of the signal.

Method used

By acquiring the elastic wave signal from the elastic wave sensor, the time domain threshold is determined, and the time domain threshold is updated based on the window length data. The validity of the current window length data is judged, interference data is eliminated, and information entropy is used to select the effective sensor for signal fusion.

Benefits of technology

It effectively reduces noise interference, improves the accuracy of elastic wave signals and the precision of touch-related information, enhances the signal-to-noise ratio, and improves the accuracy of touch operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115265872B_ABST
    Figure CN115265872B_ABST
Patent Text Reader

Abstract

An elastic wave signal processing method, a touch device and a storage medium, the elastic wave signal processing method is applied to a touch device provided with at least one elastic wave sensor, and includes: for any elastic wave sensor, acquiring an elastic wave signal of the elastic wave sensor; determining a time domain threshold corresponding to the elastic wave sensor, acquiring data of a window length of the elastic wave sensor, and updating the time domain threshold according to the window length data; and judging whether the current window length data is valid data according to the current window length data and the time domain threshold updated by the previous window length. The scheme provided in the embodiment can detect whether the elastic wave signal is valid, can update the time domain threshold according to the elastic wave signal, avoids using a fixed time domain threshold, and when there is relatively large noise, can update the time domain threshold, so that the time domain threshold changes along with the noise, and avoids regarding the noise as valid data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to signal processing technology, particularly an elastic wave signal processing method, a touch device, and a storage medium. Background Technology

[0002] Touchscreen devices offer numerous advantages, including durability, fast response, space-saving design, and ease of communication. This technology allows users to operate a computer simply by touching icons or text on the screen, making human-computer interaction more direct. It is rapidly becoming a leading human-computer interface and is widely used in industrial, medical, and communications fields for control, information retrieval, and other applications. Touchscreen devices typically incorporate multiple elastic wave sensors. By detecting the elastic wave signals from these sensors, various information can be obtained, such as force and positioning information. However, elastic wave signals are susceptible to noise interference from the environment or surrounding equipment. Summary of the Invention

[0003] This application provides an elastic wave signal processing method, a touch device, and a storage medium that can reduce interference.

[0004] This application provides an elastic wave signal processing method, applied to a touch device equipped with at least one elastic wave sensor, including:

[0005] For any elastic wave sensor, acquire the elastic wave signal of that elastic wave sensor;

[0006] When determining the time-domain threshold corresponding to the elastic wave sensor and obtaining data for a window length of the elastic wave sensor, the time-domain threshold is updated based on the window length data.

[0007] The validity of the current window length data is determined based on the temporal threshold obtained from the current window length data and the previous window length update.

[0008] In an exemplary embodiment, the process of updating the time-domain threshold based on the window length data includes:

[0009] Determine whether the window length data meets the preset stability condition. If it does, update the time domain threshold based on the window length data. If it does not meet the condition, keep the time domain threshold unchanged.

[0010] In an exemplary embodiment, determining whether the window length data satisfies a preset stability condition includes:

[0011] Extract multiple pole values ​​from the window length data whose amplitude is greater than or equal to a preset amplitude and whose interval between each other is greater than a preset interval;

[0012] The mean and standard deviation of the plurality of extreme values ​​are determined. When the ratio of the standard deviation to the mean is less than a preset value, the window length data satisfies the preset stability condition.

[0013] In one exemplary embodiment, the initial value of the time-domain threshold is determined based on the noise of the detection circuit of the elastic wave sensor.

[0014] In one exemplary embodiment, the preset value is 0.1 to 0.5.

[0015] In an exemplary embodiment, updating the time-domain threshold based on the window length data includes: updating the time-domain threshold to K times the mean, wherein 1.5 ≤ K ≤ 3.

[0016] In an exemplary embodiment, determining whether the current window length data is valid data includes:

[0017] Obtain the maximum amplitude of the current window length data. When the maximum amplitude is greater than or equal to the time domain threshold, the current window length data is valid data; when the maximum amplitude is less than the time domain threshold, the current window length data is interference data.

[0018] In an exemplary embodiment, when the touch device is provided with multiple elastic wave sensors, the method further includes: when the current window length data of more than a preset number of elastic wave sensors among the multiple elastic wave sensors is valid data, for each elastic wave sensor, determining the information entropy of the elastic wave signal of the elastic wave sensor, selecting an elastic wave sensor whose information entropy is less than a preset complexity threshold, and obtaining touch-related information based on the elastic wave signal of the selected elastic wave sensor.

[0019] This disclosure provides a touch device including a memory and a processor. The memory stores a program, which, when read and executed by the processor, implements the above-described elastic wave signal processing method.

[0020] This disclosure provides a computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the above-described elastic wave signal processing method.

[0021] Compared with related technologies, this application embodiment includes an elastic wave signal processing method, a touch device, and a computer-readable storage medium. The elastic wave signal processing method is applied to a touch device equipped with at least one elastic wave sensor, and includes: acquiring the elastic wave signal of any elastic wave sensor; determining a time-domain threshold corresponding to the elastic wave sensor, wherein the initial value of the time-domain threshold is determined based on the noise of the detection circuit of the elastic wave sensor, and when acquiring data of a window length of the elastic wave sensor, updating the time-domain threshold based on the window length data; and determining whether the current window length data is valid data based on the current window length data and the time-domain threshold obtained by updating the previous window length data. The solution provided by this embodiment can detect whether the elastic wave signal is valid, and can update the time-domain threshold based on the elastic wave signal, avoiding the use of a fixed time-domain threshold. When there is relatively large noise, the time-domain threshold can be updated so that it changes with the noise, avoiding the use of noise as valid data.

[0022] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. Other advantages of this application can be realized and obtained by means of the solutions described in the description and the accompanying drawings. Attached Figure Description

[0023] The accompanying drawings are used to provide an understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0024] Figure 1 This is a flowchart of an elastic wave signal processing method provided in an embodiment of the present disclosure;

[0025] Figure 2 A flowchart of an elastic wave signal processing method provided as an exemplary embodiment;

[0026] Figure 3 A flowchart for determining the validity of an elastic wave signal is provided as an exemplary embodiment.

[0027] Figure 4 A schematic diagram of elastic wave signal fusion provided as an exemplary embodiment;

[0028] Figure 5 A schematic diagram of a touch device provided for an exemplary embodiment;

[0029] Figure 6 A schematic diagram of a computer-readable storage medium provided for an exemplary embodiment;

[0030] Figure 7 A schematic diagram of an elastic wave sensor layout provided for an exemplary embodiment;

[0031] Figure 8 A schematic diagram of an elastic wave sensor layout provided for an exemplary embodiment. Detailed Implementation

[0032] This application describes several embodiments, but these descriptions are exemplary and not restrictive, and it will be apparent to those skilled in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with, or may replace, any feature or element of any other embodiment.

[0033] This application includes and contemplates combinations of features and elements known to those skilled in the art. The embodiments, features, and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive scheme as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive schemes to form another unique inventive scheme as defined by the claims. Therefore, it should be understood that any feature shown and / or discussed in this application may be implemented individually or in any suitable combination. Therefore, the embodiments are not limited except by the limitations imposed by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.

[0034] Furthermore, in describing representative embodiments, the specification may have presented methods and / or processes as a specific sequence of steps. However, the method or process should not be limited to the specific order of steps described herein, to the extent that it does not depend on such a specific order. As will be understood by those skilled in the art, other sequences of steps are also possible. Therefore, the specific order of steps set forth in the specification should not be construed as a limitation of the claims. Moreover, the claims concerning the method and / or process should not be limited to the steps performed in the written order, and those skilled in the art will readily understand that these orders can be varied and still remain within the spirit and scope of the embodiments of this application.

[0035] Figure 1 This is a flowchart illustrating an elastic wave signal processing method provided in an embodiment of this disclosure. Figure 1 As shown, the elastic wave signal processing method provided in this embodiment is applied to a touch device equipped with at least one elastic wave sensor. The elastic wave signal processing method may include:

[0036] Step 101: For any elastic wave sensor, acquire the elastic wave signal of the elastic wave sensor;

[0037] Step 102: Determine the time domain threshold corresponding to the elastic wave sensor. When acquiring data for a window length of the elastic wave sensor, update the time domain threshold based on the window length data.

[0038] The elastic wave signal may include multiple data windows, and the window lengths of different data windows may be the same or different. Each data window includes multiple data points.

[0039] Step 103: Determine whether the current window length data is valid based on the current window length data and the time domain threshold obtained from the previous window length update.

[0040] The solution provided in this embodiment can detect whether the elastic wave signal is valid. It can update the time domain threshold according to the elastic wave signal, avoiding the use of a fixed time domain threshold. When there is relatively large noise, the time domain threshold can be updated so that the time domain threshold changes with the noise, avoiding the use of noise as valid data.

[0041] The elastic wave sensor can detect the elastic wave signal generated when the touch panel is impacted. The elastic wave sensor can be a piezoelectric ceramic sensor, a piezoelectric thin film sensor, a piezoelectric crystal sensor, or other sensors with piezoelectric effect.

[0042] In one exemplary embodiment, the initial value of the time-domain threshold can be determined based on the noise of the detection circuit of the elastic wave sensor.

[0043] In an exemplary embodiment, step 102, the process of updating the time-domain threshold based on the window length data, includes:

[0044] Determine whether the window length data meets the preset stability condition. If it does, update the time domain threshold based on the window length data. If it does not meet the condition, keep the time domain threshold unchanged.

[0045] In an exemplary embodiment, determining whether the window length data satisfies a preset stability condition includes:

[0046] Extract multiple pole values ​​from the window length data whose amplitude is greater than or equal to a preset amplitude and whose interval between each other is greater than a preset interval;

[0047] The mean and standard deviation of the plurality of extreme values ​​are determined. When the ratio of the standard deviation to the mean is less than a preset value, the window length data satisfies the preset stability condition.

[0048] An extreme value is a value that is larger than its adjacent value.

[0049] In one embodiment, the plurality of pole values ​​can be all pole values ​​in the window length data whose amplitude is greater than or equal to a preset amplitude and whose interval between them is greater than or equal to a preset interval.

[0050] In an exemplary embodiment, the preset value can be between 0.1 and 0.5, for example, it can be 0.2, meaning that when the standard deviation / mean is less than 0.2, the window length data meets the preset stability condition. The preset value can be determined as needed. The smaller the preset value, the higher the requirement for signal stability.

[0051] The stability conditions described above are merely examples; signal stability can be determined using other methods.

[0052] In an exemplary embodiment, updating the time-domain threshold based on the window length data includes updating the time-domain threshold to K times the mean, where 1.5 ≤ K ≤ 3. For example, K can be 2. The solution provided in this embodiment addresses the issue that when music or continuous vibrations from surrounding devices are present, the interference data is typically an oscillation signal. When comparing the maximum amplitude with the time-domain threshold, the maximum amplitude of the oscillation signal is usually less than K times the mean; therefore, interference data such as music and vibrations can be detected.

[0053] In an exemplary embodiment, determining whether the current window length data is valid data includes:

[0054] The maximum amplitude of the current window length data is obtained. When the maximum amplitude is greater than or equal to the time domain threshold, the current window length data is considered valid data; when the maximum amplitude is less than the time domain threshold, the current window length data is considered interference data. Determining the current window length data as valid data indicates the presence of a touch operation. Determining the current window length data as interference data indicates the absence of a touch operation. In this embodiment, the maximum amplitude is used to determine valid data, but this embodiment is not limited to this and other parameters can be used for determination.

[0055] In an exemplary embodiment, when the touch device is provided with multiple elastic wave sensors, the method may further include: when the current window length data of more than a preset number of elastic wave sensors among the multiple elastic wave sensors is valid data, for each elastic wave sensor, determining the information entropy of the elastic wave signal of the elastic wave sensor, selecting an elastic wave sensor whose information entropy is less than a preset complexity threshold, and obtaining touch-related information based on the elastic wave signal of the selected elastic wave sensor.

[0056] The solution provided in this embodiment can improve the accuracy of touch-related information by using information entropy to exclude elastic wave sensors containing a lot of interference signals (such as elastic wave sensors that are close to the interference source) before obtaining touch-related information.

[0057] In an exemplary embodiment, the information entropy Entropy(x) = -Σp(xi)logp(xi), where xi is the elastic wave signal.

[0058] In one exemplary embodiment, determining the information entropy of the elastic wave signal from the elastic wave sensor may include: determining the information entropy based on data from multiple window lengths of the elastic wave sensor.

[0059] In one exemplary embodiment, the preset number may be, for example, half of the number of multiple elastic wave sensors. This disclosure is not limited to this; other numbers may be used, such as one, or all of the elastic wave sensors.

[0060] In one exemplary implementation, the preset complexity threshold is a value between 0 and 1, which can be set as needed, for example, the preset complexity threshold can be determined according to the algorithm accuracy requirements.

[0061] In an exemplary embodiment, the touch-related information may be, for example, touch positioning information, touch force information, touch material information, etc.

[0062] The solution provided in this embodiment can superimpose elastic wave signals before obtaining touch-related information.

[0063] The following describes the implementation scheme of this application with a specific example.

[0064] Figure 2 A flowchart of an elastic wave signal processing method provided as an exemplary embodiment. Figure 2 As shown, the elastic wave signal processing method provided in this embodiment includes:

[0065] Step S1: Acquire signals from multiple elastic wave sensors;

[0066] Step S2: Determine whether the signals from the elastic wave sensors are valid data. If at least half of the elastic wave sensors have valid data, proceed to step S3.

[0067] Step S3: The signals from the multiple elastic wave sensors are fused to obtain the superimposed elastic wave signal;

[0068] Step S4: Obtain touch-related information based on the superimposed elastic wave signal.

[0069] like Figure 3 As shown, in step S2, determining whether the signal from the elastic wave sensor is valid data includes:

[0070] Step 301: For the collected data of the previous window length, determine multiple pole values ​​that meet the requirements of preset amplitude and preset interval; that is, pole values ​​with amplitude greater than preset amplitude and interval between them greater than preset interval.

[0071] The multiple pole values ​​can be all pole values ​​in the previous window length data that satisfy the preset amplitude and preset interval.

[0072] Step 302: Calculate the mean 'mean' and standard deviation 'std' of the multiple extreme values;

[0073] Step 303: Perform a relative stability judgment on the signal and determine whether std1 is less than 20% of mean1; if std1 is less than 20% of mean1, proceed to step 304; if std1 is greater than or equal to 20% of mean1, proceed to step 305.

[0074] Step 304: Determine that the previous window length data is relatively stable, update the time domain threshold to twice the mean1, and proceed to step 306.

[0075] Step 305: Determine that the previous window length data is unstable, keep the time domain threshold unchanged, and proceed to step 306.

[0076] In an exemplary embodiment, the time-domain threshold can be initialized to twice the noise level of the detection circuit of the elastic wave sensor. That is, when there is no touch, the output signal (which may be one or more window lengths) of the elastic wave sensor is acquired, multiple pole values ​​that satisfy a preset amplitude and a preset interval are determined, and the average of the multiple pole values ​​(called the second average) is calculated. K times the second average can be used as the initial value of the time-domain threshold, where K is greater than 1, for example, K can be 1.5 to 3. The time-domain thresholds corresponding to different elastic wave sensors can be the same or different.

[0077] Step 306: Based on the current window length data, determine the maximum amplitude (maxAmp) of the current window length data;

[0078] Step 307: Determine whether maxAmp is greater than or equal to threshold. If maxAmp is greater than or equal to threshold, proceed to step 308; if maxAmp is less than threshold, proceed to step 309.

[0079] Step 308: Initially determine that the current window length data is a valid signal generated by user touch, i.e., valid data, and end; that is, determine that there is currently a touch.

[0080] Step 309: Determine that the current window length data is pure interference data, and end.

[0081] The solution provided in this embodiment, in actual execution, can acquire signals from the elastic wave sensor without touch control after the system starts up, determine the initial value of the time domain threshold (the initial value of the time domain threshold can be saved and will not be re-determined in subsequent processes), and then, when a window length of data (the current window length data) is received, determine the maximum amplitude maxAmp of the window length data, compare it with the threshold obtained from the previous window length to determine whether the current window length data is valid data, and then perform threshold update processing based on the current window length data; when the next window length of data is received, the processing is repeated.

[0082] When there is interference data in the multi-sensor data, direct data fusion will not be conducive to the extraction of effective signal features. Therefore, we can first identify and remove elastic wave sensors with more interference signals, thereby selecting one or more sensors with more obvious touch features, and then perform multi-sensor data fusion.

[0083] like Figure 4 As shown, step S3, fusing the signals from the multiple elastic wave sensors to obtain the superimposed elastic wave signal, includes:

[0084] Step 401: Calculate the information entropy of data with a certain window length for each sensor;

[0085] The specified window length can be multiple window lengths;

[0086] Step 402: Select an elastic wave sensor and determine whether the information entropy of the elastic wave sensor is less than a preset complexity threshold. If the information entropy is greater than or equal to the preset complexity threshold, proceed to step 403; if the information entropy is less than the preset complexity threshold, proceed to step 404.

[0087] In one exemplary embodiment, different or the same preset complexity thresholds can be set for different elastic wave sensors.

[0088] Step 403: Remove the elastic wave signal from the elastic wave sensor and proceed to step 405;

[0089] Step 404: Select the elastic wave signal of the elastic wave sensor and proceed to step 405;

[0090] Step 405: Determine whether the information entropy of all elastic wave sensors has been determined. If the information entropy of all elastic wave sensors has been determined, proceed to step 406; otherwise, select the next elastic wave sensor and proceed to step 402.

[0091] Step 406: Eliminate the phase difference between the elastic wave signals of the selected elastic wave sensor;

[0092] Step 407: Time-domain superposition of the phase-difference-elastic wave signals to enhance the signal-to-noise ratio, then end.

[0093] In another embodiment, when there is only one elastic wave sensor, step S3 can be skipped, and step S4 can be executed directly after step S2.

[0094] Figure 5 This is a schematic diagram of a touch device provided in an embodiment of this disclosure. Figure 5 As shown, the touch device includes a memory 510 and a processor 520. The memory 510 stores a program, which, when read and executed by the processor 520, implements the above-mentioned elastic wave signal processing method.

[0095] Figure 6 This diagram illustrates a computer-readable storage medium according to an embodiment of the present disclosure. Figure 6 As shown, the computer-readable storage medium 60 stores one or more programs 610, which can be executed by one or more processors to implement the elastic wave signal processing method described above.

[0096] This disclosure provides a touch device. The touch panel of the touch device is equipped with multiple elastic wave sensors. The effective coverage area is defined as the range on the touch panel where the sensor signal strength is greater than a preset amplitude threshold, determined experimentally. The minimum number of elastic wave sensors required is determined based on the standard that the intersecting effective coverage areas of adjacent elastic wave sensors, combined with the sum of the effective coverage areas of all elastic wave sensors, exactly cover the entire panel. This allows for the coverage of a larger effective area with fewer elastic wave sensors. Figure 7 As shown, the touch device is equipped with sensors 1 to 4. The dashed circles represent the effective coverage areas of different sensors. It can be seen that the effective coverage areas of the sensors cover the entire touch panel 70 ( Figure 7 (Solid line frame in the middle), Sensors 1 to 4 are elastic wave sensors. The touch panel 70 can be a panel with display function, or a panel without display function.

[0097] Figure 8 A schematic diagram of a touch device provided for another embodiment. (See diagram below.) Figure 8 As shown, the touch panel 80 of the touch device is rectangular. In this embodiment, in order to cover a larger effective area with fewer sensors, elastic wave sensors of different shapes can be selected. For example, a rectangular elastic wave sensor can be used to widen the effective range of the long side, that is, the length of the sensor along the first direction X is greater than the length along the second direction Y. Correspondingly, the effective coverage range of the sensor ( Figure 8The length of the dashed box (in the middle) along the first direction X is greater than the length along the second direction Y. The first direction X is parallel to the long side of the touch panel 80, and the second direction Y is parallel to the short side of the touch panel 80. This is just an example; different shapes of elastic wave sensors can be selected according to the shape of the touch panel.

[0098] In another embodiment, when a specific interference source is present, such as a speaker or motor, an elastic wave sensor can be placed at or near the location of the interference source. "Near the interference source" refers to a location less than a preset distance from the interference source. The signal of the interference source can be determined by placing an elastic wave sensor at or near the location of the interference source. The interference source signal is then removed from the signals of other elastic wave sensors before further processing to obtain touch-related information.

[0099] In another embodiment, the half-widths of adjacent sensor signals can overlap, thereby enabling precise positioning under different forces using an elastic wave sensor. For example, as... Figure 7 As shown, the effective coverage area of ​​the elastic wave sensor 4 is within a circle with radius R centered on the elastic wave sensor, and the half-fading width is within a circle with radius R / 2 centered on the elastic wave sensor. This half-fading width falls within the effective coverage area of ​​the adjacent elastic wave sensor.

[0100] The elastic wave signal processing method provided in this disclosure can be applied to the above-mentioned touch device, but is not limited thereto.

[0101] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

Claims

1. An elastic wave signal processing method, applied to a touch device equipped with at least one elastic wave sensor, characterized in that, include: For any elastic wave sensor, acquire the elastic wave signal of that elastic wave sensor; When determining the time-domain threshold corresponding to the elastic wave sensor and acquiring data for a window length of the elastic wave sensor, the time-domain threshold is updated based on the window length data. Determine whether the current window length data is valid based on the temporal threshold obtained from the current window length data and the previous window length update; The step of updating the time domain threshold based on the window length data includes: Determine whether the window length data meets the preset stability condition. If it does, update the time domain threshold based on the window length data. If it does not meet the condition, keep the time domain threshold unchanged. The determination of whether the window length data meets the preset stability condition includes: Extract multiple pole values ​​from the window length data whose amplitude is greater than or equal to a preset amplitude and whose interval between each other is greater than a preset interval; The mean and standard deviation of the plurality of extreme values ​​are determined. When the ratio of the standard deviation to the mean is less than a preset value, the window length data satisfies the preset stability condition.

2. The elastic wave signal processing method according to claim 1, characterized in that, The initial value of the time-domain threshold is determined based on the noise of the detection circuit of the elastic wave sensor.

3. The elastic wave signal processing method according to claim 1, characterized in that, The preset value is 0.1 to 0.

5.

4. The elastic wave signal processing method according to claim 1, characterized in that, The step of updating the time domain threshold based on the window length data includes: updating the time domain threshold to K times the mean, wherein 1.5≤K≤3.

5. The elastic wave signal processing method according to any one of claims 1 to 4, characterized in that, The step of determining whether the current window length data is valid includes: Obtain the maximum amplitude of the current window length data. When the maximum amplitude is greater than or equal to the time domain threshold, the current window length data is valid data; when the maximum amplitude is less than the time domain threshold, the current window length data is interference data.

6. The elastic wave signal processing method according to any one of claims 1 to 4, characterized in that, When the touch device is equipped with multiple elastic wave sensors, the method further includes: when the current window length data of more than a preset number of elastic wave sensors among the multiple elastic wave sensors are valid data, for each elastic wave sensor, determining the information entropy of the elastic wave signal of the elastic wave sensor, selecting an elastic wave sensor whose information entropy is less than a preset complexity threshold, and obtaining touch-related information based on the elastic wave signal of the selected elastic wave sensor.

7. A touch device, characterized in that, It includes a memory and a processor, wherein the memory stores a program that, when read and executed by the processor, implements the elastic wave signal processing method as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the elastic wave signal processing method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Sensor detection stability adjusting method and device

    CN112344979A

  • Noise eliminating circuit and touch device

    WO2019127213A1