Method, device and equipment for improving touch precision of surface acoustic wave touch screen and medium

By setting up a temperature sensor and an auxiliary receiving transducer on the glass substrate, combined with temperature compensation and weighted fusion algorithms, the problem of acoustic energy loss in the edge area of the surface acoustic touch screen is solved, and the touch accuracy and signal detection accuracy are improved.

CN120469598AActive Publication Date: 2025-08-12JIANGXI QIWO ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510454165.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-08-12
Estimated Expiration
2045-04-11

AI Technical Summary

Technical Problem

The existing surface acoustic touch screens have severe loss of sound wave energy in the edge area of the large screen, resulting in a decrease in the signal-to-noise ratio of the touch signal and making it difficult to accurately detect touch operations.

Method used

Multiple temperature sensors are arranged on the glass substrate, amplitude compensation is performed on the sound wave attenuation based on the temperature, and auxiliary reception transducers are set up at four end corners, and actual touch coordinates are calculated in combination with the weighted fusion algorithm, so that touch accuracy is improved through multimodal signal coordinate processing.

Benefits of technology

The control sensitivity of the surface acoustic touch screen in the edge area is improved, the touch signal-to-noise ratio is enhanced, and the accurate detection of touch operation is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120469598A_ABST
    Figure CN120469598A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of surface acoustic wave touch screens, in particular to a method, a device, equipment and a medium for improving the touch precision of a surface acoustic wave touch screen. According to the method for improving the touch precision of the surface acoustic wave touch screen, on one hand, a plurality of temperature sensors are arranged on a glass substrate; on one hand, corresponding auxiliary receiving transducers are arranged at the four end corners of the glass substrate and are used for correcting the control sensitivity of the edge area of the screen, so that the sound wave signal receiving accuracy of the receiving transducers is improved, and the sound wave signal receiving accuracy of the receiving transducers is improved. Therefore, the defects that the signal-to-noise ratio of the touch signal is reduced and the light touch operation is difficult to accurately detect due to the fact that the sound wave energy loss of the large screen in the edge area can be large are overcome.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of surface acoustic wave touch screens, and in particular to a method, device, equipment and medium for improving the touch accuracy of a surface acoustic wave touch screen. Background Art

[0002] Surface acoustic wave (SAW) touchscreens are widely used in public terminals, medical equipment, and industrial control due to their high light transmittance, scratch resistance, and long life. However, they still have some significant drawbacks in practical applications. For example, when high-frequency sound waves propagate on the glass surface, their energy decays exponentially with distance (attenuation coefficient is approximately 0.02dB / mm). At the edges of a 15-inch screen, the sound wave energy loss can reach 30%, causing the touch signal-to-noise ratio (SNR) to drop below 10dB, making it difficult to accurately detect light touches.

[0003] While existing technologies have attempted to partially alleviate these issues by increasing the density of reflective arrays or optimizing algorithms, this comes at a high cost for hardware modifications and a significant increase in algorithmic complexity. Therefore, an innovative solution is urgently needed that systematically improves touch accuracy through multimodal signal collaborative processing and adaptive compensation mechanisms, without changing the core architecture of surface acoustic wave (SAW) touchscreens. Summary of the Invention

[0004] The object of the present invention is to provide a method for improving the touch accuracy of a surface acoustic wave touch screen, so as to improve the above technical problems.

[0005] In order to achieve the above objectives, the embodiments of the present application provide the following technical solutions:

[0006] On the one hand, an embodiment of the present application provides a method for improving the touch accuracy of a surface acoustic wave touch screen, the surface acoustic wave touch screen comprising a glass substrate, a transmitting transducer and a receiving transducer arranged at the edges of the glass substrate on the X-axis and the Y-axis, a reflective array distributed along the four edges of the glass substrate, and a controller, four temperature sensors are evenly distributed on the back of the glass substrate, and auxiliary receiving transducers are provided at the four end corners of the glass substrate, the method comprising: in response to a user's touch operation, obtaining the current monitored temperature values corresponding to the four temperature sensors and a first distance from the current touch point to the transmitting transducer; based on the multiple monitored temperature values, obtaining the current monitored temperature values corresponding to the four temperature sensors and the first distance from the current touch point to the transmitting transducer; and The compensation gain is calculated based on the corresponding average temperature and the first distance, and then the first sound wave signal of the receiving transducer is amplified, the sound wave signal after the amplitude amplification is marked as the second sound wave signal, and the main touch coordinates are calculated based on the second sound wave signal; the area of the preset edge compensation area is dynamically corrected based on the current average temperature, and after the touch point is located in the corrected edge compensation area, the third sound wave signals received by the multiple auxiliary receiving transducers are obtained, and the auxiliary touch coordinates are calculated based on the multiple third sound wave signals; based on the main touch coordinates and the auxiliary touch coordinates, the actual touch coordinates are calculated using a weighted fusion algorithm.

[0007] Optionally, the calculating of the compensation gain based on the average temperature corresponding to the plurality of monitored temperature values and the first distance, and then performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, includes:

[0008] Construct a sound wave energy attenuation model:

[0009] E(d,T)=E0·e -α(T)·d ; Where E0 is the initial energy, d is the first distance, α(T) = 0.015 + 0.0002T is the temperature-dependent attenuation coefficient, and T is the average temperature;

[0010] The compensation gain G(d, T)=1 / E(d, T) is calculated based on the acoustic wave energy attenuation model, and then the amplitude of the first acoustic wave signal of the receiving transducer is amplified.

[0011] Optionally, acquiring the third sound wave signals received by the plurality of auxiliary receiving transducers and calculating the auxiliary touch coordinates based on the plurality of third sound wave signals includes:

[0012] When the touch point is located in the preset edge area, multiple auxiliary receiving transducers are used to detect the time difference of the sound wave arrival, and the distance from the touch point to each auxiliary transducer is calculated based on the sound wave propagation speed:

[0013] A corresponding arc is constructed with the auxiliary receiving transducer as the center and the distance from the touch point to the auxiliary transducer as the radius, thereby obtaining four arc segments, and the auxiliary touch coordinates are obtained based on least squares fitting.

[0014] Optionally, the actual touch coordinates are calculated based on the primary touch coordinates and the auxiliary touch coordinates by a weighted fusion algorithm, including:

[0015] Obtaining main touch coordinates, where the main touch coordinates are calculated by a receiving transducer using a time difference method based on a high-frequency acoustic wave signal;

[0016] Calculate the Euclidean distance deviation between the primary touch coordinates and the secondary touch coordinates, and when the Euclidean distance deviation is less than a preset threshold, fuse the final coordinates according to the signal-to-noise ratio weight:

[0017] x=w·x m +(1-w)·x a ,y=w·y m +(1-w)·y a ; where x m is the horizontal coordinate in the main touch coordinate, t m The vertical coordinate in the main touch coordinate, x a is the horizontal coordinate in the auxiliary touch coordinates, y a is the ordinate in the auxiliary touch coordinates, w is the weight, and the signal-to-noise ratio (SNR) of the main received signal is m and auxiliary signal-to-noise ratio SNR a Decide:

[0018]

[0019] If the Euclidean distance deviation is less than a preset threshold, the signal received by the auxiliary receiving transducer or the receiving transducer is determined to be an abnormal signal, and the controller re-transmits the sound wave for secondary scanning verification.

[0020] Optionally, the transmitting transducer arranged at the edges of the X-axis and the Y-axis of the glass substrate is integrated with a dual-frequency piezoelectric ceramic unit for generating low-frequency sound waves and high-frequency sound waves respectively;

[0021] Among them, low-frequency sound waves are emitted by the transmitting transducers on the left side of the X axis and the upper side of the Y axis, and are reflected by the array to form a reference grid covering the entire screen, which is used to detect environmental interference areas;

[0022] High-frequency sound waves are emitted by the transmitting transducers on the right side of the X-axis and the bottom side of the Y-axis, and form a high-density positioning grid through the reflection array for touch point coordinate calculation;

[0023] After the receiving transducer collects the mixed sound wave signal, it is transmitted to the signal separation module of the controller, and the high-frequency sound wave component and the low-frequency sound wave component are extracted through the bandpass filter.

[0024] Optionally, the reflective array is formed by piezoelectric film stripes etched on the edge of a glass substrate, with each stripe having a width of 50 μm and a pitch of 200 μm.

[0025] The controller dynamically adjusts the bias voltage applied to the piezoelectric film stripes based on data from multiple temperature sensors and the difference in sound wave propagation time, deflecting the reflection angle of the sound wave by 0.1°-0.5° and compensating for the sound wave path offset caused by temperature deformation.

[0026] In a second aspect, this embodiment provides a device for improving the touch accuracy of a surface acoustic wave touch screen, the device comprising:

[0027] A first acquisition module is configured to acquire, in response to a user's touch operation, the monitored temperature values corresponding to the four temperature sensors and a first distance between the current touch point and the transmitting transducer;

[0028] a first calculation module, configured to calculate a compensation gain based on an average temperature corresponding to the plurality of monitored temperature values and the first distance, thereby performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, marking the amplitude-amplified acoustic wave signal as a second acoustic wave signal, and calculating the primary touch coordinates based on the second acoustic wave signal;

[0029] a second acquisition module, configured to acquire third sound wave signals received by the plurality of auxiliary receiving transducers, and calculate auxiliary touch coordinates based on the plurality of third sound wave signals;

[0030] The second calculation module is configured to calculate the actual touch coordinates based on the primary touch coordinates and the auxiliary touch coordinates by using a weighted fusion algorithm.

[0031] In a third aspect, an embodiment of the present application provides a device for improving the touch accuracy of a surface acoustic wave touch screen, the device comprising a memory and a processor.

[0032] The memory is used to store computer programs; the processor is used to implement the steps of the above method for improving the touch accuracy of the surface acoustic wave touch screen when executing the computer program.

[0033] In a fourth aspect, an embodiment of the present application provides a medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-mentioned method for improving the touch accuracy of a surface acoustic wave touch screen.

[0034] The beneficial effects of the present invention are:

[0035] The method for improving the touch accuracy of a surface acoustic wave touch screen described in the present invention, on the one hand, arranges multiple temperature sensors on a glass substrate and compensates for the acoustic wave amplitude based on the temperature attenuation of the acoustic wave, thereby increasing the acoustic wave signal receiving accuracy of the receiving transducer; on the other hand, the present invention arranges corresponding auxiliary receiving transducers at the four end corners of the glass substrate to correct the control sensitivity of the edge area of the screen, thereby compensating for the defect that the acoustic wave energy loss in the edge area of a large screen can be large, resulting in a decrease in the touch signal-to-noise ratio, making it difficult to accurately detect light touch operations.

[0036] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the embodiments of the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.

[0038] Figure 1 This is a schematic flow chart of a method for improving the touch accuracy of a surface acoustic wave touch screen according to an embodiment of the present invention;

[0039] Figure 2 This is a schematic structural diagram of a device for improving the touch accuracy of a surface acoustic wave touch screen according to an embodiment of the present invention. DETAILED DESCRIPTION

[0040] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0041] It should be noted that similar reference numerals or letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. At the same time, in the description of the present invention, the terms "first", "second", etc. are only used to distinguish the description and should not be understood as indicating or implying relative importance.

[0042] Embodiment 1:

[0043] like Figure 1 As shown, this embodiment provides a method for improving the touch accuracy of a surface acoustic wave touch screen. The surface acoustic wave touch screen includes a glass substrate, a transmitting transducer and a receiving transducer (for receiving direct reflection signals of high-frequency / low-frequency sound waves) arranged at the edges of the glass substrate along the X-axis and Y-axis, a reflective array and a controller distributed along the four edges of the glass substrate, four temperature sensors are evenly distributed on the back of the glass substrate, and auxiliary receiving transducers are provided at the four end corners of the glass substrate. The method includes:

[0044] Step S100: In response to a user's touch operation, obtaining the monitored temperature values corresponding to the four temperature sensors and a first distance between the current touch point and the transmitting transducer;

[0045] Step S200: calculating a compensation gain based on an average temperature corresponding to a plurality of monitored temperature values and a first distance, then performing amplitude amplification processing on a first acoustic wave signal of a receiving transducer, marking the amplitude amplified acoustic wave signal as a second acoustic wave signal, and calculating the primary touch coordinates based on the second acoustic wave signal;

[0046] The specific implementation method of performing the amplitude amplification processing on the first sound wave signal of the receiving transducer is as follows:

[0047] Construct a sound wave energy attenuation model:

[0048] E(d,T)=E0·e -α(T)·d ; Where E0 is the initial energy, d is the first distance, α(T) = 0.015 + 0.0002T is the temperature-dependent attenuation coefficient, and T is the average temperature;

[0049] The compensation gain G(d, T)=1 / E(d, T) is calculated based on the acoustic wave energy attenuation model, and then the amplitude of the first acoustic wave signal of the receiving transducer is amplified.

[0050] Step S300: dynamically correcting the area of a preset edge compensation region based on the current average temperature, obtaining third acoustic wave signals received by multiple auxiliary receiving transducers after the touch point is located in the corrected edge compensation region, and calculating auxiliary touch coordinates based on the multiple third acoustic wave signals;

[0051] The specific implementation of step S300 is as follows:

[0052] Step S310: When the touch point is located in the preset edge area, multiple auxiliary receiving transducers are used to detect the time difference of arrival of the sound waves. Combined with the propagation speed of the sound waves, the distance from the touch point to each auxiliary transducer is calculated. Each auxiliary receiving transducer uses a 12-bit ADC (analog-to-digital converter) at a sampling rate of 1 MHz to synchronously collect sound wave signals.

[0053] Step S320: construct a corresponding arc with the auxiliary receiving transducer as the center and the distance from the touch point to the auxiliary transducer as the radius, thereby obtaining four arc segments, and obtain auxiliary touch coordinates based on least squares fitting.

[0054] Step S400: Calculate the actual touch coordinates based on the primary touch coordinates and the auxiliary touch coordinates using a weighted fusion algorithm;

[0055] The specific implementation of calculating the actual touch coordinates by the weighted fusion algorithm in step S400 is as follows:

[0056] Step S410: obtaining the main touch coordinates, where the main touch coordinates are calculated by a receiving transducer using a time difference method based on a high-frequency sound wave signal;

[0057] Step S420: Calculate the Euclidean distance deviation between the primary touch coordinates and the auxiliary touch coordinates, and fuse the final coordinates according to the signal-to-noise ratio weight when the Euclidean distance deviation is less than a preset threshold:

[0058] x=w·x m +(1-w)·x a ,y=w·y m +(1-w)·y a ; where x m The horizontal coordinate in the main touch coordinate, y m The vertical coordinate in the main touch coordinate, x a is the horizontal coordinate in the auxiliary touch coordinates, y a is the ordinate in the auxiliary touch coordinates, w is the weight, and the signal-to-noise ratio (SNR) of the main received signal is m and auxiliary signal-to-noise ratio SNR a Decide:

[0059]

[0060] Step S430: If the Euclidean distance deviation is less than a preset threshold, the signal received by the auxiliary receiving transducer or the receiving transducer is determined to be an abnormal signal, and the controller re-transmits the sound wave for secondary scanning verification.

[0061] The method for improving the touch accuracy of the surface acoustic wave touch screen described in this embodiment, on the one hand, arranges multiple temperature sensors on the glass substrate and compensates the acoustic wave amplitude based on the temperature for the attenuation of the acoustic wave, thereby increasing the acoustic wave signal receiving accuracy of the receiving transducer. On the other hand, the present invention provides corresponding auxiliary receiving transducers at the four end corners of the glass substrate to correct the control sensitivity of the edge area of the screen, thereby compensating for the defect that the acoustic wave energy loss in the edge area of the large screen can be large, resulting in a decrease in the touch signal-to-noise ratio, making it difficult to accurately detect the light touch operation.

[0062] Example 2:

[0063] Surface acoustic wave (SAW) touchscreens rely on the stability of the surface acoustic wave propagation path. However, water stains, oil stains, or condensation droplets can absorb or scatter the acoustic wave energy, causing abnormal attenuation of the signal amplitude at the receiver and misinterpreting it as a touch signal. For example, residual water film on the edge of the screen in a humid environment can cause coordinate drift errors of up to 2-3mm in the edge area.

[0064] To address the above-mentioned drawbacks, this embodiment, based on the method for improving the touch accuracy of a surface acoustic wave touch screen described in Example 1, further integrates dual-frequency piezoelectric ceramic units into the transmitting transducers disposed at the X-axis and Y-axis edges of the glass substrate to generate low-frequency sound waves (5 MHz) and high-frequency sound waves (10 MHz), respectively.

[0065] Among them, low-frequency sound waves are emitted by the transmitting transducers on the left side of the X axis and the upper side of the Y axis, and are reflected by the array to form a reference grid covering the entire screen, which is used to detect environmental interference areas;

[0066] High-frequency sound waves are emitted by the transmitting transducers on the right side of the X-axis and the bottom side of the Y-axis, and form a high-density positioning grid through the reflection array for touch point coordinate calculation;

[0067] After the receiving transducer collects the mixed sound wave signal, it is transmitted to the signal separation module of the controller, and the high-frequency sound wave component and the low-frequency sound wave component are extracted through the bandpass filter.

[0068] The dual-frequency signal separates environmental noise from real touch signals, and combined with the wavelet denoising algorithm, it reduces the false touch rate in humid environments by more than 60%.

[0069] Secondly, the traditional reflective array uses fixed etched stripes, and its reflection angle and density cannot be dynamically adjusted with ambient temperature or mechanical deformation. Temperature changes (±15°C) will cause the thermal expansion coefficient of the glass substrate to vary (about 9×10 -6 / °C), which changes the length of the acoustic wave propagation path and thus affects the positioning accuracy. Therefore, in this embodiment, the reflective array is composed of piezoelectric film stripes etched on the edge of the glass substrate, each stripe is 50 μm wide and has a spacing of 200 μm.

[0070] The controller dynamically adjusts the bias voltage applied to the piezoelectric film stripes based on data from multiple temperature sensors and the difference in sound wave propagation time, deflecting the reflection angle of the sound wave by 0.1°-0.5° and compensating for the sound wave path offset caused by temperature deformation.

[0071] Next, in step S300, dynamically correcting the area of the preset edge compensation region based on the current average temperature includes:

[0072] Step S330: Constructing a temperature-edge compensation region correlation model based on the thermal expansion coefficient of the glass substrate: W(T) = W0 [1 + β (T - T0)], where β is the thermal expansion coefficient of the glass substrate and T is the current average temperature; defining a reference temperature T0 = 25°C, and a preset edge compensation region width W0 = 20 mm; W(T) is the compensation temperature width;

[0073] Step S340: The controller reads the average temperature every 5-7 seconds and calculates the updated W(T) based on the correlation model. If the absolute value of W(T) is greater than 0.5-1 mm, the current edge compensation area is redefined as the range within the screen boundary W(T);

[0074] Step S350: When the touch point is located in the dynamic edge area W(T), the temperature-related additional gain is superimposed according to the following formula:

[0075] G dynamic (d,T)=G(d,T)×[1+0.05·|T-T0|];

[0076] Among them, G dynamic (d, T) is the dimensionless dynamic compensation gain, representing the final signal amplification factor after superimposing the temperature effect. It is used to compensate for the amplitude of touch points in the edge area. |T-T0| is the absolute value of the temperature difference, with a coefficient of 0.05 calibrated experimentally. For touch points outside the original preset area (W0 = 20 mm) but within the range of W(T), the enhanced verification mechanism of the auxiliary receiving transducer is enabled, forcing the weight w ≤ 0.2.

[0077] When T<-10℃ or T>50℃, the compensation area is locked to W0=20mm, and the system is triggered to reduce the frequency to avoid distortion of the sound wave path caused by excessive thermal expansion and contraction.

[0078] The area of the preset edge compensation region is dynamically corrected based on the current average temperature. On the one hand, when T = 40 ° C, the compensation region is automatically expanded to W (40) = 20 × [1 + 9e -6×(40-25)]≈20.27mm, solving the edge sensitivity offset caused by high-temperature expansion; secondly, additional gain due to temperature difference (such as a 25% gain increase at T=35°C) is used to offset the acoustic wave scattering loss caused by temperature gradient; thirdly, the compensation logic is frozen at extreme temperatures to prevent coordinate oscillation caused by over-correction.

[0079] Example 3:

[0080] This embodiment provides a device for improving the touch accuracy of a surface acoustic wave touch screen, the device comprising:

[0081] A first acquisition module is configured to acquire, in response to a user's touch operation, the monitored temperature values corresponding to the four temperature sensors and a first distance between the current touch point and the transmitting transducer;

[0082] a first calculation module, configured to calculate a compensation gain based on an average temperature corresponding to the plurality of monitored temperature values and the first distance, thereby performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, marking the amplitude-amplified acoustic wave signal as a second acoustic wave signal, and calculating the primary touch coordinates based on the second acoustic wave signal;

[0083] a second acquisition module, configured to acquire third sound wave signals received by the plurality of auxiliary receiving transducers, and calculate auxiliary touch coordinates based on the plurality of third sound wave signals;

[0084] The second calculation module is configured to calculate the actual touch coordinates based on the primary touch coordinates and the auxiliary touch coordinates by using a weighted fusion algorithm.

[0085] It should be noted that, regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.

[0086] Embodiment 4:

[0087] Corresponding to the above method embodiment, the embodiment of the present disclosure also provides a device for improving the touch accuracy of a surface acoustic wave touch screen. The device for improving the touch accuracy of a surface acoustic wave touch screen described below and the method for improving the touch accuracy of a surface acoustic wave touch screen described above can be referenced to each other.

[0088] Figure 2 FIG. 8 is a block diagram of a device 800 for improving the touch accuracy of a surface acoustic wave touch screen according to an exemplary embodiment. Figure 2 As shown, the electronic device 800 may include: a processor 801 , a memory 802 , and may further include one or more of a multimedia component 803 , an I / O interface 804 , and a communication component 805 .

[0089] The processor 801 is used to control the overall operation of the electronic device 800 to complete all or part of the steps in the above-mentioned method for improving the touch accuracy of a surface acoustic wave touch screen. The memory 802 is used to store various types of data to support the operation of the electronic device 800. For example, this data may include instructions for any application or method operating on the electronic device 800, as well as application-related data, such as contact information, sent and received messages, pictures, audio, video, etc. The memory 802 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The multimedia component 803 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 802 or sent through the communication component 805. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 804 provides an interface between the processor 801 and other interface modules. The above-mentioned other interface modules may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 805 is used for wired or wireless communication between the electronic device 800 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more of them, so the corresponding communication component 805 may include: a Wi-Fi module, a Bluetooth module, an NFC module.

[0090] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned method for improving the touch accuracy of a surface acoustic wave touch screen.

[0091] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided. When executed by a processor, the program instructions implement the steps of the above-described method for improving the touch accuracy of a surface acoustic wave touch screen. For example, the computer-readable storage medium may be the aforementioned memory 802 including the program instructions. The program instructions may be executed by the processor 801 of the electronic device 800 to implement the above-described method for improving the touch accuracy of a surface acoustic wave touch screen.

[0092] Example 5:

[0093] Corresponding to the above method embodiment, the embodiment of the present disclosure further provides a readable storage medium. The readable storage medium described below and the method for improving the touch accuracy of a surface acoustic wave touch screen described above can refer to each other.

[0094] A readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the method for improving the touch accuracy of a surface acoustic wave touch screen according to the above method embodiment.

[0095] The readable storage medium may specifically be any readable storage medium that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0096] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A method for improving the touch accuracy of a surface acoustic wave touch screen, the surface acoustic wave touch screen comprising a glass substrate, a transmitting transducer and a receiving transducer disposed at the X-axis and Y-axis edges of the glass substrate, a reflective array distributed along the four edges of the glass substrate, and a controller, wherein: Four temperature sensors are evenly distributed on the back of the glass substrate, and auxiliary receiving transducers are provided at the four corners of the glass substrate. The method includes: In response to a user's touch operation, obtaining the monitored temperature values corresponding to the four temperature sensors and a first distance between the current touch point and the transmitting transducer; calculating a compensation gain based on an average temperature corresponding to the plurality of monitored temperature values and the first distance, performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, marking the amplitude-amplified acoustic wave signal as a second acoustic wave signal, and calculating the primary touch coordinates based on the second acoustic wave signal; Dynamically correcting the area of a preset edge compensation region based on the current average temperature, obtaining third acoustic wave signals received by multiple auxiliary receiving transducers after the touch point is located in the corrected edge compensation region, and calculating auxiliary touch coordinates based on the multiple third acoustic wave signals; Based on the primary touch coordinates and the auxiliary touch coordinates, the actual touch coordinates are calculated using a weighted fusion algorithm.

2. The method for improving the touch accuracy of a surface acoustic wave touch screen according to claim 1, wherein: The method of calculating a compensation gain based on an average temperature corresponding to a plurality of monitored temperature values and a first distance, and then performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, includes: Construct a sound wave energy attenuation model: E(d,T)=E0·e -α(T)·d ; Where E0 is the initial energy, d is the first distance, α(T) = 0.015 + 0.0002T is the temperature-dependent attenuation coefficient, and T is the average temperature; The compensation gain G(d, T)=1 / E(d, T) is calculated based on the acoustic wave energy attenuation model, and then the amplitude of the first acoustic wave signal of the receiving transducer is amplified.

3. The method for improving the touch accuracy of a surface acoustic wave touch screen according to claim 1, wherein: The obtaining of the third sound wave signals received by the plurality of auxiliary receiving transducers and calculating the auxiliary touch coordinates based on the plurality of third sound wave signals includes: When the touch point is located in the preset edge area, multiple auxiliary receiving transducers are used to detect the time difference of the sound wave arrival, and the distance from the touch point to each auxiliary transducer is calculated based on the sound wave propagation speed: A corresponding arc is constructed with the auxiliary receiving transducer as the center and the distance from the touch point to the auxiliary transducer as the radius, thereby obtaining four arc segments, and the auxiliary touch coordinates are obtained based on least squares fitting.

4. The method for improving the touch accuracy of a surface acoustic wave touch screen according to claim 3, wherein: Based on the primary touch coordinates and the auxiliary touch coordinates, the actual touch coordinates are calculated using a weighted fusion algorithm, including: Obtaining main touch coordinates, where the main touch coordinates are calculated by a receiving transducer using a time difference method based on a high-frequency acoustic wave signal; Calculate the Euclidean distance deviation between the primary touch coordinates and the secondary touch coordinates, and when the Euclidean distance deviation is less than a preset threshold, fuse the final coordinates according to the signal-to-noise ratio weight: x=w·x m +(1-w)·x a ,y=w·y m +(1-w)·y a ; where x m The horizontal coordinate in the main touch coordinate, y m The vertical coordinate in the main touch coordinate, x a is the horizontal coordinate in the auxiliary touch coordinates, y a is the ordinate in the auxiliary touch coordinates, w is the weight, and the signal-to-noise ratio (SNR) of the main received signal is m and auxiliary signal-to-noise ratio SNR a Decide: If the Euclidean distance deviation is less than a preset threshold, the signal received by the auxiliary receiving transducer or the receiving transducer is determined to be an abnormal signal, and the controller re-transmits the sound wave for secondary scanning verification.

5. The method for improving the touch accuracy of a surface acoustic wave touch screen according to claim 1, wherein: The transmitting transducers arranged at the edges of the X-axis and Y-axis of the glass substrate are integrated with dual-frequency piezoelectric ceramic units for generating low-frequency sound waves and high-frequency sound waves respectively; Among them, low-frequency sound waves are emitted by the transmitting transducers on the left side of the X axis and the upper side of the Y axis, and are reflected by the array to form a reference grid covering the entire screen, which is used to detect environmental interference areas; High-frequency sound waves are emitted by the transmitting transducers on the right side of the X-axis and the bottom side of the Y-axis, and form a high-density positioning grid through the reflection array for touch point coordinate calculation; After the receiving transducer collects the mixed sound wave signal, it is transmitted to the signal separation module of the controller, and the high-frequency sound wave component and the low-frequency sound wave component are extracted through the bandpass filter.

6. The method for improving the touch accuracy of a surface acoustic wave touch screen according to claim 1, wherein: The reflective array is composed of piezoelectric film stripes etched on the edge of the glass substrate, with each stripe being 50 μm wide and 200 μm apart. The controller dynamically adjusts the bias voltage applied to the piezoelectric film stripes based on data from multiple temperature sensors and the difference in sound wave propagation time, deflecting the reflection angle of the sound wave by 0.1°-0.5° and compensating for the sound wave path offset caused by temperature deformation.

7. A device for improving the touch accuracy of a surface acoustic wave touch screen, characterized in that: The device comprises: A first acquisition module is configured to acquire, in response to a user's touch operation, the monitored temperature values corresponding to the four temperature sensors and a first distance between the current touch point and the transmitting transducer; a first calculation module, configured to calculate a compensation gain based on an average temperature corresponding to the plurality of monitored temperature values and the first distance, thereby performing amplitude amplification processing on the first acoustic wave signal of the receiving transducer, marking the amplitude-amplified acoustic wave signal as a second acoustic wave signal, and calculating the primary touch coordinates based on the second acoustic wave signal; a second acquisition module, configured to acquire third sound wave signals received by the plurality of auxiliary receiving transducers, and calculate auxiliary touch coordinates based on the plurality of third sound wave signals; The second calculation module is configured to calculate the actual touch coordinates based on the primary touch coordinates and the auxiliary touch coordinates by using a weighted fusion algorithm.

8. An electronic device, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the method steps described in any one of claims 1 to 6 when executing a program stored in a memory.

9. A medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method steps described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Detection control system based on different touch actions of touch screen

    CN116400830A

  • Surface acoustic wave device biosensor

    JP2009002677A