Touch response signal processing method and device, positioning method and storage medium
By enhancing and measuring the consistency of multi-channel touch response signals, the problem of insufficient signal in the edge area of the touch screen is solved, and high-precision touch positioning is achieved.
Patent Information
- Application Number
- CN202410452344.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-21
AI Technical Summary
Because the number of sensors on a touch device is limited, the number of touch response signals acquired at the edge of the touch screen is insufficient, affecting the edge touch positioning accuracy.
By performing signal enhancement processing on multi-channel touch response signals, including grayscale expansion and grayscale closing operations, combined with consistency measurement and signal interpolation, valid signal frames are screened out for combination to improve signal quality.
The signal quality and positioning accuracy of multi-channel touch response signals are improved, especially the positioning error in the edge area of the touch screen is controlled within 0-2mm.
Smart Images

Figure CN120821384A_ABST
Abstract
Description
Technical Field
[0001] This article relates to touch technology, and in particular to a method, device, positioning method, and storage medium for processing touch response signals. Background Art
[0002] Due to the limited number of sensors arranged on the touch device, when the edge area of the touch screen is touched, only a few touch response signals with large signal amounts may be obtained, such as Figure 1 As shown in the figure, the touch screen has six sensors. When the touch screen edge is touched near the fourth sensor, only one touch response signal with a large signal strength is obtained (that is, the touch response signal from the fourth sensor has the largest signal strength). The signal strengths of the remaining five touch response signals are very small. Because there are not enough touch response signals that meet the signal strength requirements, the edge touch positioning accuracy determined by the multi-channel touch response signals is poor. Summary of the Invention
[0003] The present application provides a touch response signal processing method, device, positioning method and storage medium, which can improve the signal quality of multi-channel touch response signals.
[0004] This application provides a method for processing a touch response signal, including:
[0005] Acquire multi-channel touch response signals from multiple touch sensors;
[0006] When it is determined that large signals and small signals exist in the multi-channel touch response signal, and the number of the small signals is greater than a preset number of signals, the multi-channel touch response signal is processed, including: at least signal enhancement of the small signal; the large signal and the small signal refer to signals having a signal-to-noise ratio greater than and less than a preset signal-to-noise ratio threshold, respectively.
[0007] The present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the aforementioned touch response signal processing method.
[0008] The present application provides a touch response signal processing device, comprising a memory and a processor, wherein the memory stores instructions executable by the processor, and the instructions are used to execute the steps of the aforementioned touch response signal processing method.
[0009] This application provides a touch positioning method, including:
[0010] Processing the multi-channel touch response signal based on the aforementioned method;
[0011] Positioning is performed based on the processed multi-channel touch response signal.
[0012] The technical solution described in this application performs signal enhancement processing on at least the small signals when there are too many small signals in the multi-channel touch response signal, so that the signal quality of the processed multi-channel touch response signal is improved.
[0013] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. Other advantages of the present application can be realized and obtained through the solutions described in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The accompanying drawings are used to provide an understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.
[0015] Figure 1 is a schematic diagram of a multi-channel touch response signal;
[0016] Figure 2 A flow chart of a method for processing a touch response signal provided in an embodiment of the present application;
[0017] Figure 3 A flow chart of a method for processing a touch response signal provided for an example application of this application;
[0018] Figure 4 A structural diagram of a touch response signal processing device provided in an embodiment of the present application;
[0019] Figure 5 A flow chart of the touch positioning method provided in an embodiment of the present application;
[0020] Figure 6 This is a diagram showing the effect of positioning based on processed multi-channel touch response signals provided by an embodiment of the present application;
[0021] Figure 7 A schematic diagram of the signal contour lines of each sensor on a touch screen with 6 sensors arranged in an embodiment of the present application. DETAILED DESCRIPTION
[0022] This application describes multiple embodiments, but this description is exemplary rather than restrictive, and it will be apparent to those skilled in the art that there may be more embodiments and implementations within the scope of the embodiments described herein. Although many possible feature combinations 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 any other feature or element in any other embodiment, or may replace any other feature or element in any other embodiment.
[0023] This application includes and contemplates combinations of features and elements known to those of ordinary skill 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 solution defined by the claims. Any features or elements of any embodiment may also be combined with features or elements from other inventive solutions to form another unique inventive solution 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 appropriate combination. Therefore, except for the limitations made according to the appended claims and their equivalents, the embodiments are not subject to other limitations. In addition, various modifications and changes may be made within the scope of protection of the appended claims.
[0024] In addition, when describing representative embodiments, the specification may have presented the method and / or process as a specific sequence of steps. However, to the extent that the method or process does not rely on the specific order of the steps described herein, the method or process should not be limited to the steps in the specific order described. As will be understood by those skilled in the art, other orders of steps are also possible. Therefore, the specific order of the steps set forth in the specification should not be interpreted as a limitation to the claims. In addition, the claims for the method and / or process should not be limited to performing their steps in the order written, and those skilled in the art can readily understand that these orders can be changed and still remain within the spirit and scope of the embodiments of the present application.
[0025] The embodiment of the present application provides a method for processing a touch response signal, such as Figure 2 As shown, the method includes:
[0026] Step S201: acquiring multi-channel touch response signals from multiple touch sensors;
[0027] In the embodiment of the present application, a touch response signal from one touch sensor corresponds to a touch response signal of one channel; for example, if the touch device is provided with six touch sensors, the touch response signals from these six touch sensors are six-channel touch response signals;
[0028] Step S202 determines whether there are large signals and small signals in the multi-channel touch response signal, and the number of the small signals is greater than a preset number of signals; if there are large signals and small signals, and the number of the small signals is greater than the preset number of signals, executing step S203;
[0029] The large signal refers to a signal whose signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold, and the small signal refers to a signal whose signal-to-noise ratio is less than the preset signal-to-noise ratio threshold. The preset signal-to-noise ratio threshold can be set according to actual needs;
[0030] The number of small signals can be determined according to the number of channels to which the small signals belong. For example, if the small signals in a 6-channel touch response signal come from 5 channels, the number of small signals is 5.
[0031] Step S203 processes the multi-channel touch response signal, including:
[0032] At least performing signal enhancement on the small signal includes:
[0033] Signal enhancement is performed on all multi-channel touch response signals, or only on small signals.
[0034] In the touch response signal processing method described in the embodiment of the present application, when there are too many small signals in the multi-channel touch response signal, at least the small signals are enhanced to improve the signal quality of the processed multi-channel touch response signal.
[0035] In an exemplary embodiment, performing signal enhancement on the small signal includes:
[0036] First, grayscale expansion processing is performed on the small signal using a preset first structuring element K1*N, and then a grayscale closing operation is performed on the small signal after the grayscale expansion processing using a preset second structuring element K2*N. K1 and K2 are preset values, and N is the number of the multiple touch sensors or the number of the small signals. When N is the number of the multiple touch sensors, signal enhancement is performed on all multi-channel touch response signals. When N is the number of the small signals, signal enhancement is performed only on the small signals.
[0037] The grayscale closing operation involves first performing grayscale dilation and then grayscale erosion. Grayscale dilation and grayscale erosion are two basic operations in morphological image processing, used to improve the structure and shape of an image. This embodiment of the present application applies these operations, which are used in image processing, to electrical signal processing. The grayscale dilation operation can change the signal's strength while maintaining its basic shape, facilitating subsequent signal analysis and recognition. The grayscale closing operation can also remove noise from small signals.
[0038] Structuring elements are basic tools in morphological operations. Using structuring elements of different shapes can emphasize or suppress specific image features, thereby affecting the results of grayscale dilation and erosion operations. In an exemplary embodiment, the touch sensor is an elastic wave sensor, and the multi-channel touch response signal from the elastic wave sensor is a sine wave signal. In order to enhance the sinusoidal wave characteristics of the multi-channel touch response signal, the first structuring element and the second structuring element can be sinusoidal or semicircular. The shapes of the first structuring element and the second structuring element can be the same or different. For example, the first structuring element is sinusoidal and the second structuring element is semicircular; or, the first structuring element is sinusoidal and the second structuring element is also sinusoidal; or the first structuring element is semicircular and the second structuring element is also semicircular.
[0039] In an exemplary embodiment, acquiring multi-channel touch response signals from a plurality of touch sensors includes:
[0040] A consistency measurement is performed on the current sampling frame and its adjacent sampling frames. If it is determined that the two frames participating in the consistency measurement meet the consistency requirements, the current sampling frame is used as the starting signal of the multi-channel touch response signal; wherein, the current sampling frame and the adjacent sampling frame are both M-dimensional data frames, and M is equal to the number of the multiple touch sensors.
[0041] Since the sampling frame signal may also be an interference signal, consistency measurement can be used to exclude the interference signal, thereby ensuring as much as possible that the acquired multi-channel touch response signal is a non-interference signal; consistency measurement can be used to avoid selecting a multi-channel touch response signal with excessive fluctuations, thereby ensuring that the acquired multi-channel touch response signal is a stable signal; consistency measurement can be used to obtain a continuous signal, and a continuous signal has a strong anti-interference ability, which can improve the anti-interference performance of the acquired multi-channel touch response signal; since a consistent and continuous signal is easier to be processed and analyzed by a computer, consistency measurement can make the subsequent analysis of the acquired multi-channel touch response signal more accurate and efficient.
[0042] Exemplarily, the multi-channel touch response signal is a voltage signal in response to a touch operation; the consistency measurement between the current sampling frame and its adjacent sampling frames refers to the consistency in voltage value between the current frame voltage signal vector and its adjacent frame voltage signal vector.
[0043] In an exemplary embodiment, determining whether two frames participating in the consistency measurement meet the consistency requirement may include:
[0044] Perform dot product operation on the two frames involved in the consistency measurement;
[0045] It is determined whether the result of the dot product operation is less than a preset consistency threshold. If so, it is determined that the two frames participating in the consistency measurement meet the consistency requirement.
[0046] In another exemplary embodiment, determining whether two frames participating in the consistency measurement meet the consistency requirement may include:
[0047] By presetting a first projection matrix, one of the frames involved in the consistency measurement is reduced from an M-dimensional vector to a K-dimensional vector, where 1≤K<M, and M is equal to the number of the plurality of touch sensors; illustratively, K is equal to the integer of M / 2, e.g., if M=6, then K=3;
[0048] By presetting the second projection matrix, the other frame involved in the consistency measurement is reduced from an M-dimensional vector to a K-dimensional vector;
[0049] Perform dot product operation on the two frames after dimensionality reduction;
[0050] It is determined whether the result of the dot product operation is less than a preset consistency threshold. If so, it is determined that the two frames participating in the consistency measurement meet the consistency requirement.
[0051] The first projection matrix and the second projection matrix for the dimensionality reduction operation may be the same or different. In this embodiment, the two frames involved in the consistency measurement are first subjected to dimensionality reduction operation using the projection matrix and then subjected to dot product operation, which can reduce the computational complexity of the dot product operation.
[0052] Considering that the inconsistency between two inconsistent signal frames becomes more pronounced after amplification relative to two consistent signal frames, in one exemplary embodiment, the difference between the first and second projection matrices can be set to be greater than a preset difference threshold. This amplifies the difference between the signals after dimensionality reduction by the first and second projection matrices, making it easier to exclude the two inconsistent signal frames. Exemplarily, the difference between the first and second projection matrices can be obtained by calculating the distance between the two projection matrices. There are various ways to calculate the distance between the two matrices, such as using the Frobenius norm or the Euclidean distance. Thus, the first projection matrix can be first determined, and then, based on a distance value greater than the preset difference threshold, the second projection matrix can be inferred using a distance calculation formula.
[0053] When determining the first projection matrix, the touch response signal of the entire touch surface can be first obtained, and then the touch response signal can be obtained based on the principle that the proportional difference of the touch response signals obtained at the same touch position after dimensionality reduction by the first projection matrix is as small as possible, and the proportional difference of two touch response signals obtained at different touch positions after dimensionality reduction by the first projection matrix is as large as possible; the determined first projection matrix is not unique.
[0054] In addition, considering that the proportional consistency of some signals is also related to the touch force, in order to unify the consistency threshold under different touch forces, in an exemplary embodiment, the ratio between the first projection matrix and the second projection matrix can be set to be proportional to the force ratio, where the force ratio refers to the ratio of the force value determined based on one of the frames to the force value determined based on the other frame. For example, assuming that the sampling frame signal at time (t-1) is [A 1(t-1) , A 2(t-1) , A 3(t-1) , A 4(t-1) , A 5(t-1) , A 6(t-1) ], the force value at that moment is calculated by the relationship between the signal and the force, and is recorded as F t-1 ; The sampling frame signal at time t is [A 1t , A 2t , A 3t , A 4t , A 5t , A 6t ], and similarly record the force value at that moment as F t , let the projection matrix corresponding to the sampling frame signal at time t be W t , according to the intensity adjustment (t-1) time sampling frame signal corresponding to the projection matrix is W (t-1) =W t *(F t-1 / F t).
[0055] In an exemplary embodiment, step S203 processes the multi-channel touch response signal and further includes:
[0056] Before performing signal enhancement on at least the small signal, interpolation processing is performed on each channel touch response signal in the acquired multi-channel touch response signal in the time domain. Exemplarily, the interpolation method used in the time domain may include linear interpolation or cubic spline interpolation.
[0057] For example, assuming that the 6-channel touch response signal before interpolation is The interpolated 6-channel touch response signal can be [A′1 A′2 A′3A′4 A′5 A′6] is the interpolation signal.
[0058] Due to the limitations of various factors such as the chip operating frequency and power consumption, the signal sampling rate is limited, and the number of sampled signals obtained may be small. By performing time domain signal interpolation on the touch response signal of each channel, the number of touch response signals of each channel can be increased, thereby improving the accuracy of subsequent analysis or processing of multi-channel touch response signals.
[0059] In an exemplary embodiment, step S203 processes the multi-channel touch response signal and further includes:
[0060] After at least performing signal enhancement on the small signal, a scaling operation is performed on each touch response signal of each channel, so that the scaled multi-channel touch response signals are within a preset signal range.
[0061] This embodiment can lock the touch response signals of all channels within a preset signal range by scaling each touch response signal of each channel, facilitating subsequent processing of multi-channel touch response signals based on the same benchmark. In addition, placing multi-channel touch response signals in the same signal range reduces differences between data and is also beneficial to the stability of the algorithm processing process.
[0062] The basic principle of performing the scaling operation on each touch signal of each channel is: scaling down large signals and scaling up small signals.
[0063] In an exemplary embodiment, performing a scaling operation on each touch signal of each channel includes:
[0064] When the touch response signal is a small-amplitude signal, amplifying the touch response signal through exponential operation;
[0065] When the touch response signal is a large-value signal, performing a reduction operation on the touch response signal through a logarithmic operation;
[0066] The small-amplitude signal and the large-amplitude signal are signals whose absolute amplitudes are smaller than and larger than a preset amplitude threshold, respectively.
[0067] The touch response signal has a positive amplitude signal and a negative amplitude signal. When the touch response signal is a negative amplitude signal, amplifying the touch response signal means amplifying the absolute value of the signal while keeping the sign unchanged.
[0068] In another exemplary embodiment, performing a scaling operation on each touch signal of each channel includes:
[0069] When the absolute value of the amplitude of the touch response signal is within a first preset range, amplifying the touch response signal;
[0070] When the absolute value of the amplitude of the touch response signal is within a second preset range, keeping the touch response signal unchanged;
[0071] When the absolute value of the amplitude of the touch response signal is within a third preset range, performing a zoom-out operation on the touch response signal;
[0072] The values of the first preset interval, the second preset interval and the third preset interval gradually increase.
[0073] In an exemplary embodiment, step S203 processes the multi-channel touch response signal and further includes:
[0074] After at least performing signal enhancement on the small signal, performing consistency measurement on each frame and its adjacent frames in sequence, and if it is determined that the two frames involved in the consistency measurement meet the consistency requirement, taking each frame as a valid frame;
[0075] The touch response signals of all valid frames are combined.
[0076] The touch response signals of all valid frames are combined, including:
[0077] A multi-frame addition (accumulation) operation, which can improve signal strength or signal-to-noise ratio; in this embodiment, the multi-frame addition operation refers to adding touch response signals from the same channel across multiple frames;
[0078] Multi-frame averaging, which involves adding multiple frames and then averaging them, can reduce the impact of random noise and improve signal stability. In this embodiment, the multi-frame averaging operation involves averaging the touch response signals of each channel after the multi-frame addition operation.
[0079] For example, it is assumed that the multi-channel touch response signal obtained after at least the small signal is enhanced is After consistency judgment, [A 1(t-1) A 2(t-1) A 3(t-1) A 4(t-1) A 5(t-1) A 6(t-1) ] does not meet the consistency requirements, then the frame is not a valid frame, and the valid frames participating in the frame combination are The signal after multi-frame combination is
[0080]
[0081] The following is an example of a method for processing a touch response signal according to an embodiment of the present application.
[0082] receiving a sampling frame signal of a multi-channel touch response signal from a plurality of touch sensors;
[0083] After receiving multiple sampling frame signals, performing consistency measurement on a current sampling frame and a previous sampling frame thereof, and if the two frames meet the consistency requirement, using the current sampling frame as a starting signal of a multi-channel touch response signal to be processed;
[0084] Starting from the start signal, each frame that meets the conditions is used as a frame signal to be processed; the conditions are: there are large signals and small signals in the multi-channel touch response signal in the frame, and the number of small signals is greater than a preset number of signals;
[0085] Perform the following operations based on all frame signals to be processed:
[0086] Performing interpolation processing on the touch response signal of each channel in the time domain;
[0087] performing signal enhancement processing on the multi-channel touch response signal after interpolation processing;
[0088] Scaling the enhanced multi-channel touch response signal according to the amplitude of each signal;
[0089] Consistency measurement is performed frame by frame on the scaled multi-channel touch response signals, filtering out frame signals that do not meet the consistency requirements and retaining valid frames that do. Consistency measurement is performed when determining the starting signal. To prevent consistency changes in subsequent sampling frames due to factors such as temperature drift and environmental disturbances, or due to consistency changes caused by subsequent signal processing (such as interpolation operations), consistency judgment can be performed again.
[0090] Sum the touch response signals of all valid frames by channel;
[0091] The above processing flow is as follows Figure 3 shown.
[0092] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the method for processing a touch response signal as described in any of the previous embodiments.
[0093] The embodiment of the present application also provides a touch response signal processing device, such as Figure 4 As shown, it includes a memory 401 and a processor 402; the memory 401 stores instructions that can be executed by the processor 402, and the instructions are used to execute the steps of the touch response signal processing method as described in any of the previous embodiments.
[0094] The present application also provides a touch positioning method, such as Figure 5 As shown, the method includes:
[0095] Step S501 processes the multi-channel touch response signal based on the method described in any of the previous embodiments;
[0096] Step S502 performs positioning based on the processed multi-channel touch response signal.
[0097] The processed multi-channel touch response signal used by the touch positioning method provided in the embodiment of the present application has a high signal-to-noise ratio. Therefore, positioning based on the processed multi-channel touch response signal can achieve high positioning accuracy.
[0098] Figure 6 A diagram shows the effect of positioning based on the processed multi-channel touch response signals. The numbers 0-14 on the right side of the diagram represent positioning errors in millimeters, with different positioning errors corresponding to different darkness levels. As can be seen from the left side, nearly 96% of the touch panel is a deep black, corresponding to a positioning error of 0-2 mm. This is especially true at the edges of the touch panel, where positioning errors are also kept within this range.
[0099] The touch positioning method described in the embodiments of the present application is described below with examples.
[0100] determining a touch response signal with the largest amplitude from the processed multi-channel touch response signals;
[0101] performing coarse positioning according to the sensor corresponding to the touch response signal with the largest amplitude and the signal contour line of the sensor; Figure 7This diagram shows the signal contours for each sensor on a touchscreen with six sensors. In the figure, ch1 to ch6 represent the signals from elastic wave sensors 1 to 6, respectively. Numbers such as 200 and 400 represent the signal magnitudes. Signals with the same magnitude form a signal contour. Contours closer to the sensor correspond to larger signal magnitudes. Assuming that the amplitude of channel 2 in the processed multi-channel touch response signal is the largest, at 600, the touch location is close to the second elastic wave sensor. Find the contour with a value of 600 on the contour distribution map for the second elastic wave sensor. The area surrounded by this contour is the coarse positioning area.
[0102] Furthermore, the center position of the coarse positioning area (ie, the area surrounded by the contour lines) may be used as the position point for fine positioning.
[0103] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description 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 by several physical components in cooperation. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium 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 technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media generally embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
Claims
1. A method for processing a touch response signal, the method comprising: Acquire multi-channel touch response signals from multiple touch sensors; When it is determined that there are large signals and small signals in the multi-channel touch response signal, and the number of the small signals is greater than a preset number of signals, processing the multi-channel touch response signal includes: at least performing signal enhancement on the small signals; The large signal and the small signal refer to signals whose signal-to-noise ratio is greater than and less than a preset signal-to-noise ratio threshold, respectively.
2. The method according to claim 1, characterized in that Performing signal enhancement on the small signal includes: First, grayscale expansion processing is performed on the small signal using a preset first structuring element K1*N, and then a grayscale closing operation is performed on the small signal after the grayscale expansion processing using a preset second structuring element K2*N. K1 and K2 are preset values, and N is equal to the number of the multiple touch sensors or the number of the small signals.
3. The method according to claim 2, characterized in that The touch sensor is an elastic wave sensor; The shapes of the first structural element and the second structural element are the same or different; The shapes of the first structural element and the second structural element are sinusoidal or semicircular.
4. The method according to claim 1, wherein The acquiring of multi-channel touch response signals from the plurality of touch sensors includes: A consistency measurement is performed on the current sampling frame and its adjacent sampling frames. If it is determined that the two frames participating in the consistency measurement meet the consistency requirements, the current sampling frame is used as the starting signal of the multi-channel touch response signal; wherein the current sampling frame and its adjacent sampling frames are both M-dimensional data frames, and M is equal to the number of the multiple touch sensors.
5. The method according to claim 1, wherein Processing the multi-channel touch response signal further includes: Before performing signal enhancement on at least the small signal, interpolation processing is performed on each channel touch response signal of the acquired multi-channel touch response signal in the time domain.
6. The method according to claim 1, characterized in that Processing the multi-channel touch response signal further includes: After at least performing signal enhancement on the small signal, a scaling operation is performed on each touch response signal of each channel, so that the scaled multi-channel touch response signals are within a preset signal range.
7. The method according to claim 6, characterized in that The scaling operation on each touch response signal of each channel includes: When the touch response signal is a small-amplitude signal, amplifying the touch response signal through exponential operation; When the touch response signal is a large-value signal, performing a reduction operation on the touch response signal through a logarithmic operation; The small-amplitude signal and the large-amplitude signal are signals whose absolute amplitudes are smaller than and larger than a preset amplitude threshold, respectively.
8. The method according to claim 6, characterized in that The scaling operation on each touch response signal of each channel includes: When the absolute value of the amplitude of the touch response signal is within a first preset range, amplifying the touch response signal; When the absolute value of the amplitude of the touch response signal is within the second preset range, keeping the touch response signal unchanged; When the absolute value of the amplitude of the touch response signal is within a third preset range, performing a zoom-out operation on the touch response signal; The values of the first preset interval, the second preset interval and the third preset interval gradually increase.
9. The method according to claim 1, characterized in that Processing the multi-channel touch response signal further includes: After at least performing signal enhancement on the small signal, performing consistency measurement on each frame and its adjacent frames in sequence, and if it is determined that the two frames involved in the consistency measurement meet the consistency requirement, taking each frame as a valid frame; The touch response signals of all valid frames are combined.
10. The method according to claim 4 or 9, characterized in that The determining whether the two frames participating in the consistency measurement meet the consistency requirement includes: Perform dot product operation on the two frames involved in the consistency measurement; It is determined whether the result of the dot product operation is less than a preset consistency threshold. If so, it is determined that the two frames participating in the consistency measurement meet the consistency requirement.
11. The method according to claim 4 or 9, characterized in that The determining whether the two frames participating in the consistency measurement meet the consistency requirement includes: By presetting a first projection matrix, reducing the dimension of one of the frames involved in the consistency measurement from an M-dimensional vector to a K-dimensional vector, where 1≤K<M, and M is equal to the number of the plurality of touch sensors; By presetting the second projection matrix, the other frame involved in the consistency measurement is reduced from an M-dimensional vector to a K-dimensional vector; Perform dot product operation on the two frames after dimensionality reduction; It is determined whether the result of the dot product operation is less than a preset consistency threshold. If so, it is determined that the two frames participating in the consistency measurement meet the consistency requirement.
12. The method according to claim 11, characterized in that A difference value between the first projection matrix and the second projection matrix is greater than a preset difference threshold; or, A ratio between the first projection matrix and the second projection matrix is proportional to a force ratio, where the force ratio refers to a ratio of a force value determined according to the one frame to a force value determined according to the other frame.
13. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the method for processing a touch response signal according to any one of claims 1 to 12.
14. A touch response signal processing device, comprising a memory and a processor, wherein: The memory stores instructions that can be executed by the processor, and the instructions are used to execute the steps of the touch response signal processing method according to any one of claims 1 to 12.
15. A touch positioning method, the method comprising: Processing the multi-channel touch response signal based on the method according to any one of claims 1 to 12; Positioning is performed based on the processed multi-channel touch response signal.