Anti-interference processing method and device for touch screen

By real-time monitoring and switching of the anti-interference mode of the touch screen, combined with the limitation of the drag-type point domain, the problem of touch drift and random point reporting caused by external interference of the capacitive touch screen is solved, and the accuracy and reliability of touch is improved.

CN119225562APending Publication Date: 2024-12-31GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411432750.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Capacitive touch screens are easily disturbed by external environment, resulting in touch drift, random notification of points, etc., reducing reliability.

Method used

By monitoring the bus bit error rate in real time, we can judge the interference of the touch screen, and switch independently between the anti-interference touch mode and the normal touch mode, increasing the limitation of the drag-type point domain, so that the touch effect is only dragged Valid in the point domain.

Benefits of technology

It achieves accurate and stable touch effects, improves the performance and reliability of the touch screen, and reduces the impact of external interference on the touch screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225562A_ABST
    Figure CN119225562A_ABST
Patent Text Reader

Abstract

The invention discloses an anti-interference processing method and device for a touch screen. The method comprises the steps that after it is determined that the touch screen is powered on, the current bit error rate of a bus on the touch screen is acquired; comparing the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; when the bit error rate comparison result shows that the current bit error rate exceeds the bit error rate threshold value, switching the touch screen to an anti-interference mode; in the anti-interference mode, a current touch point position acting on the touch screen is recognized according to the touch point reference coordinates, and a recognition result is obtained; and when the identification result shows that the coordinate deviation between the current coordinate of the current touch point location and the reference coordinate of the touch point exceeds a coordinate deviation threshold value, controlling the touch screen not to respond to the current touch point location. According to the method and the device, the technical problems that the capacitive touch screen of the unit is easily influenced by environmental interference, so that the phenomena of touch drifting, disordered point location reporting and the like occur, and the reliability is relatively low in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of touch screen anti-interference, and in particular to an anti-interference processing method and device for a touch screen. Background Art

[0002] With the continuous development of industrial equipment and terminal technology, capacitive touch screens play a more important role in human-computer interaction. The intuitiveness of their vision and interaction brings users a better control experience.

[0003] But at the same time, capacitive touch screens are greatly affected by external environmental interference, and may exhibit phenomena such as touch drift and random point reporting, which will greatly affect the user's control experience of the device.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiment of the present invention provides an anti-interference processing method and device for a touch screen, so as to at least solve the technical problem in the related art that the unit capacitive touch screen is easily affected by environmental interference, resulting in touch drift, random point reporting and other phenomena, and low reliability.

[0006] According to one aspect of an embodiment of the present invention, there is provided an anti-interference processing method for a touch screen, comprising: after determining that the touch screen is powered on, obtaining a current bit error rate of a bus on the touch screen, wherein the touch screen is a screen on a target unit that requires anti-interference monitoring; comparing the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, switching the touch screen to an anti-interference mode; in the anti-interference mode, identifying a current touch point acting on the touch screen according to a touch point reference coordinate to obtain an identification result; when the identification result indicates that a coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates exceeds a coordinate deviation threshold, controlling the touch screen to not respond to the current touch point.

[0007] Optionally, obtaining the current bit error rate of the bus on the touch screen includes: sending a data request to a bit error rate monitoring module of the touch screen; when receiving feedback data fed back by the bit error rate monitoring module based on the data request, parsing the feedback data to obtain the current bit error rate.

[0008] Optionally, before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, the anti-interference processing method of the touch screen also includes: obtaining identification information of the bus; determining the type of the bus according to the identification information; and determining the bit error rate threshold according to the type of the bus.

[0009] Optionally, before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, the anti-interference processing method of the touch screen also includes: obtaining the identification information of the bus and the communication transmission information of the target unit, wherein the communication transmission information includes: communication transmission rate, communication transmission conditions; determining the type of the bus according to the identification information; determining the bit error rate threshold according to the communication transmission information and the type.

[0010] Optionally, before identifying the current touch point acting on the touch screen according to the touch point reference coordinates and obtaining the identification result, the anti-interference processing method of the touch screen also includes: determining a current valid area of ​​the touch screen, wherein the current valid area is the content display area of ​​the touch screen; determining an invalid area of ​​the touch screen according to the current valid area and the overall display area of ​​the touch screen; and initializing the touch point reference coordinates within the invalid area.

[0011] Optionally, the anti-interference processing method of the touch screen also includes: obtaining the display size of the touch screen; determining the radius of the drag-type point domain according to the display size; and determining the drag-type point domain according to the radius with the touch point reference coordinates as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in the anti-interference mode.

[0012] Optionally, after the touch screen is switched to the anti-interference mode, the anti-interference processing method of the touch screen further includes: displaying a drag-type point field on the touch screen, wherein the drag-type point field is used to describe the effective touch area on the touch screen.

[0013] Optionally, the anti-interference processing method of the touch screen further includes: after the touch screen exits the anti-interference mode, hiding the drag-type point area on the touch screen.

[0014] Optionally, the anti-interference processing method of the touch screen also includes: when the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates does not exceed the coordinate deviation threshold, determining that the current touch point is a valid touch point; matching the point coordinate one of the valid touch point with the point coordinate two of the target touch point to obtain a matching result; and when the matching result indicates that the point coordinate one and the point coordinate two are consistent, controlling the touch screen to respond to the operation corresponding to the valid touch point.

[0015] According to another aspect of an embodiment of the present invention, there is also provided an anti-interference processing device for a touch screen, comprising: a first acquisition module, for acquiring the current bit error rate of the bus on the touch screen after determining that the touch screen is powered on, wherein the touch screen is a screen on a target unit that requires anti-interference monitoring; a comparison module, for comparing the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; a switching module, for switching the touch screen to an anti-interference mode when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold; an identification module, for identifying the current touch point acting on the touch screen according to the touch point reference coordinates in the anti-interference mode to obtain an identification result; and a first control module, for controlling the touch screen to not respond to the current touch point when the identification result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates exceeds the coordinate deviation threshold.

[0016] Optionally, the first acquisition module includes: a sending unit, used to send a data request to the bit error rate monitoring module of the touch screen; and a parsing unit, used to parse the feedback data fed back by the bit error rate monitoring module based on the data request when receiving the feedback data to obtain the current bit error rate.

[0017] Optionally, the anti-interference processing device of the touch screen also includes: a second acquisition module, used to obtain the identification information of the bus before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result; a first determination module, used to determine the type of the bus according to the identification information; and a second determination module, used to determine the bit error rate threshold according to the type of the bus.

[0018] Optionally, the anti-interference processing device of the touch screen also includes: a third acquisition module, used to obtain the identification information of the bus and the communication transmission information of the target unit before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, wherein the communication transmission information includes: communication transmission rate, communication transmission conditions; a third determination module, used to determine the type of the bus according to the identification information; a fourth determination module, used to determine the bit error rate threshold according to the communication transmission information and the type.

[0019] Optionally, the anti-interference processing device of the touch screen also includes: a fifth determination module, used to identify the current touch point acting on the touch screen according to the touch point reference coordinates, and determine the current valid area of ​​the touch screen before obtaining the identification result, wherein the current valid area is the content display area of ​​the touch screen; a sixth determination module, used to determine the invalid area of ​​the touch screen according to the current valid area and the overall display area of ​​the touch screen; an initialization module, used to initialize the touch point reference coordinates in the invalid area.

[0020] Optionally, the anti-interference processing device of the touch screen also includes: a fourth acquisition module, used to acquire the display size of the touch screen; a seventh determination module, used to determine the radius of the drag-type point domain according to the display size; an eighth determination module, used to determine the drag-type point domain according to the radius with the touch point reference coordinates as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in the anti-interference mode.

[0021] Optionally, the anti-interference processing device of the touch screen further includes: a display module, used to display a drag-type point field on the touch screen after the touch screen is switched to the anti-interference mode, wherein the drag-type point field is used to describe the effective touch area on the touch screen.

[0022] Optionally, the anti-interference processing device for the touch screen further includes: a hiding module, configured to hide the drag-type point area on the touch screen after the touch screen exits the anti-interference mode.

[0023] Optionally, the anti-interference processing device of the touch screen also includes: a ninth determination module, used to determine that the current touch point is a valid touch point when the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates does not exceed a coordinate deviation threshold; a matching module, used to match the point coordinate one of the valid touch point with the point coordinate two of the target touch point to obtain a matching result; and a second control module, used to control the touch screen to respond to the operation corresponding to the valid touch point when the matching result indicates that the point coordinate one and the point coordinate two are consistent.

[0024] According to another aspect of the embodiments of the present invention, a touch screen is provided. The touch screen uses any one of the above-mentioned anti-interference processing methods for the touch screen.

[0025] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is further provided, wherein the computer-readable storage medium includes a stored program, wherein the program executes any one of the above-mentioned anti-interference processing methods for a touch screen.

[0026] According to another aspect of an embodiment of the present invention, a processor is further provided, and the processor is used to run a program, wherein the program executes any one of the above-mentioned anti-interference processing methods for a touch screen when running.

[0027] According to another aspect of an embodiment of the present invention, a computer program product is further provided, comprising computer instructions, wherein when the computer instructions are executed by a processor, any one of the above-mentioned anti-interference processing methods for a touch screen is executed.

[0028] In an embodiment of the present invention, after determining that the touch screen is powered on, the current bit error rate of the bus on the touch screen is obtained, wherein the touch screen is a screen on the target unit that needs to be monitored for anti-interference; the current bit error rate is compared with a bit error rate threshold to obtain a bit error rate comparison result; when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, the touch screen is switched to an anti-interference mode; in the anti-interference mode, the current touch point acting on the touch screen is identified according to the touch point reference coordinates to obtain an identification result; when the identification result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates exceeds the coordinate deviation threshold, the touch screen is controlled not to respond to the current touch point. Through the technical solution provided by the present invention, it is achieved that the bus bit error rate is monitored in real time, the interference to the touch screen is judged, and autonomous switching is performed between the anti-interference touch mode and the normal touch mode. At the same time, the restriction of the drag-type point domain is increased so that the touch effect is only effective in the drag-type point domain, thereby achieving the technical effect of precise and stable touch, improving the performance and reliability of the touch screen, and further solving the technical problem in the related technology that the unit capacitive touch screen is easily affected by environmental interference, resulting in touch drift, random point reporting and other phenomena, and low reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0030] Figure 1 It is a hardware structure block diagram of a mobile terminal of an anti-interference processing method for a touch screen according to an embodiment of the present invention;

[0031] Figure 2 is a flow chart of an anti-interference processing method for a touch screen according to an embodiment of the present invention;

[0032] Figure 3 is a flow chart of monitoring switching according to an embodiment of the present invention;

[0033] Figure 4 is a flowchart of operations in an anti-interference state according to an embodiment of the present invention;

[0034] Figure 5 is a schematic diagram of a drag-type point domain of a capacitive touch screen according to an embodiment of the present invention;

[0035] Figure 6 is a schematic diagram of drag-type point domain dragging according to an embodiment of the present invention;

[0036] Figure 7 is a schematic diagram of an anti-interference processing device for a touch screen according to an embodiment of the present invention. DETAILED DESCRIPTION

[0037] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme 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 only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0038] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0039] As introduced in the background technology, the capacitive touch screen of the unit in the related technology is easily affected by environmental interference, resulting in touch drift, random point reporting and other phenomena, and low reliability. In view of the above defects, an anti-interference processing method and device for a touch screen, a computer-readable storage medium, a processor and a computer program product are provided in the embodiments of the present invention.

[0040] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0041] The method embodiments provided in the embodiments of the present invention can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1FIG. 1 is a hardware structure block diagram of a mobile terminal of an anti-interference processing method for a touch screen according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0042] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the anti-interference processing method of the touch screen in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device 106 is used to receive or send data via a network. The above-mentioned specific examples of the network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0043] According to an embodiment of the present invention, a method embodiment of an anti-interference processing method for a touch screen is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0044] Figure 2is a flow chart of an anti-interference processing method for a touch screen according to an embodiment of the present invention. Figure 2 As shown, the method comprises the following steps:

[0045] Step S202, after determining that the touch screen is powered on, obtaining the current bit error rate of the bus on the touch screen, wherein the touch screen is a screen on the target unit that needs to be monitored for anti-interference.

[0046] In this embodiment, the current bit error rate of the bus on the touch screen is obtained by real-time monitoring of the bit error rate value on the bus, which can be used to monitor and evaluate the anti-interference performance of the touch screen. By detecting the bit error rate, the interference source that the touch screen may be affected by during operation can be discovered and located in time, so that corresponding anti-interference measures can be taken in time to ensure the normal operation and stability of the touch screen, and can also provide an important basis for subsequent data processing and analysis.

[0047] It should be noted that the above bit error rate refers to the ratio of errors occurring during data transmission, usually expressed in percentage or decimal form. The lower the bit error rate, the higher the accuracy of data transmission.

[0048] Step S204: compare the current bit error rate with the bit error rate threshold to obtain a bit error rate comparison result.

[0049] In this embodiment, by comparing the current bit error rate with the preset bit error rate threshold, it is possible to determine whether the current touch screen is being subjected to external interference. If the current bit error rate is lower than the bit error rate threshold, the bit error rate comparison result is normal; if the current bit error rate is higher than the bit error rate threshold, the bit error rate comparison result is abnormal. When the bit error rate comparison result is abnormal, corresponding anti-interference processing can be performed on the touch screen, thereby improving the accuracy and stability of the touch screen, and effectively preventing the interference signal from affecting the normal function of the touch screen.

[0050] Step S206: When the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, the touch screen is switched to the anti-interference mode.

[0051] In this embodiment, switching the touch screen to the anti-interference mode can effectively reduce the bit error rate and improve the stability and reliability of the touch screen. By adopting the anti-interference mode, the touch screen can identify and filter out invalid touch points caused by external environmental interference, thereby effectively avoiding touch drift, random point reporting and other problems caused by interference factors. It can effectively suppress the impact of external interference signals on the touch screen and reduce the occurrence of false triggering and misoperation, thereby improving user experience and system performance. It can also enhance the anti-interference ability of the touch screen to ensure its normal operation in complex electromagnetic environments and improve the reliability and stability of the system.

[0052] Figure 3is a flow chart of monitoring switching according to an embodiment of the present invention. Figure 3 As shown, the above touch screen switching is that when the "bit error rate" value exceeds the preset threshold, the touch screen can automatically switch to the anti-interference mode, and when it is lower than the preset threshold, the touch screen can automatically switch to the normal mode.

[0053] Step S208: in the anti-interference mode, the current touch point acting on the touch screen is identified according to the touch point reference coordinates to obtain an identification result.

[0054] In this embodiment, by introducing reference coordinates, false touches and touch drift caused by external interference can be reduced. By identifying and comparing the reference coordinates of the touch points, the influence of external interference on the touch screen can be effectively suppressed, and the anti-interference ability of the touch screen can be improved. When the touch screen is subject to external interference, the touch points can still be accurately identified and located, thereby ensuring the accuracy and stability of user operations.

[0055] Step S210: When the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the reference coordinates of the touch point exceeds a coordinate deviation threshold, the touch screen is controlled not to respond to the current touch point.

[0056] In this embodiment, by ignoring touch points that are beyond the normal deviation range, false triggering events due to external interference or misoperation can be effectively prevented. By setting a coordinate deviation threshold, when the coordinates of the touch point deviate from the reference coordinates by more than a certain range, it can be judged as interference or misoperation, and no response is made, thereby improving the stability and accuracy of the touch screen. By intelligently identifying and responding to the user's true intentions and filtering out interference signals, the overall performance of the touch screen device and the user experience are improved.

[0057] Figure 4 is a flowchart of operations under the anti-interference state according to an embodiment of the present invention, such as Figure 4 As shown, for the touch point coordinates that are responded to at the next moment during the dragging process and that exceed the allowable deviation range, these points are filtered out in the program so that the touch screen does not respond to these points and only responds to the points whose touch point coordinates are within the allowable reasonable range.

[0058] As can be seen from the above, in an embodiment of the present invention, after determining that the touch screen is powered on, the current bit error rate of the bus on the touch screen is obtained, wherein the touch screen is a screen on the target unit that needs to be monitored for anti-interference; the current bit error rate is compared with the bit error rate threshold to obtain a bit error rate comparison result; when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, the touch screen is switched to the anti-interference mode; in the anti-interference mode, the current touch point acting on the touch screen is identified according to the touch point reference coordinates to obtain an identification result; when the identification result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates exceeds the coordinate deviation threshold, the touch screen is controlled not to respond to the current touch point, thereby achieving the goal of monitoring the bus bit error rate in real time, judging the interference suffered by the touch screen, and autonomously switching between the anti-interference touch mode and the normal touch mode, and at the same time, increasing the restriction of the drag-type point domain so that the touch effect is only effective in the drag-type point domain, thereby achieving the technical effect of accurate and stable touch and improving the performance and reliability of the touch screen.

[0059] The technical solution provided by the embodiment of the present invention solves the technical problem in the related art that the capacitive touch screen of the unit is easily affected by environmental interference, resulting in touch drift, random point reporting and other phenomena, and low reliability.

[0060] According to the above embodiment of the present invention, obtaining the current bit error rate of the bus on the touch screen includes: sending a data request to the bit error rate monitoring module of the touch screen; when receiving feedback data fed back by the bit error rate monitoring module based on the data request, parsing the feedback data to obtain the current bit error rate.

[0061] In this embodiment, by periodically sending data requests to the bit error rate monitoring module and parsing the feedback data, the current bit error rate of the touch screen can be obtained in time, and possible interference problems can be discovered and handled in time. The touch screen device can respond to changes in the external environment more intelligently, thereby improving the stability and accuracy of the touch screen.

[0062] According to the above embodiment of the present invention, before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, the anti-interference processing method of the touch screen also includes: obtaining identification information of the bus; determining the type of the bus according to the identification information; and determining the bit error rate threshold according to the type of the bus.

[0063] In this embodiment, obtaining the identification information of the bus can help determine the type of the bus, thereby determining the bit error rate threshold based on the type of the bus. Based on the identification information of the bus and the bit error rate threshold, the data in the transmission process can be detected and corrected to ensure the accuracy and stability of data transmission. By setting an appropriate bit error rate threshold, the impact of interference on data transmission can be effectively reduced.

[0064] Optionally, the types of the above bus may include but are not limited to: RS-485 bus and CAN bus (Controller Area Network) and the like.

[0065] It should be noted that the above-mentioned RS-485 bus is a serial communication bus standard used for data communication between different devices and has high anti-interference ability; the above-mentioned CAN bus is a serial communication protocol with the characteristics of high reliability, real-time and anti-interference, and is suitable for environments requiring high-speed data transmission and stability.

[0066] According to the above embodiment of the present invention, before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, the anti-interference processing method of the touch screen also includes: obtaining the identification information of the bus and the communication transmission information of the target unit, wherein the communication transmission information includes: communication transmission rate, communication transmission conditions; determining the type of the bus according to the identification information; determining the bit error rate threshold according to the communication transmission information and type.

[0067] In this embodiment, by obtaining the identification information of the bus and the communication transmission information of the target unit, the type of the bus can be determined, and then the bit error rate threshold can be determined. By accurately identifying the bus type and its communication characteristics, the bit error rate threshold can be set more accurately. By determining the bit error rate threshold, corresponding anti-interference strategies can be formulated for different types of buses and communication transmission conditions, thereby reducing the impact of interference on the touch screen.

[0068] It should be noted that the preset bit error rate threshold k0 (i.e., bit error rate threshold) is initialized according to the communication type, etc. 485 communication refers to a communication protocol based on the RS-485 standard. RS-485 is a serial communication protocol that can achieve reliable data transmission over long distances and in high-noise environments. It is generally set between 10^7 and 10^10. CAN communication refers to controller area network communication technology, which is suitable for communication between various control systems. It is generally set between 10^7 and 10^12. The specific setting depends on the communication transmission rate and transmission conditions of the unit.

[0069] like Figure 4 As shown in the figure, in the anti-interference mode, a virtual button is added to the touch screen, that is, the drag point domain is used as the touch point reference coordinate (X t ,Y t ), which can be updated in real time under the effect of drag speed and time, so that the points responded to in the next moment during the dragging path have a reference, and a certain deviation range R is given, and the reported coordinate point (X, Y) is compared with the dynamic reference coordinate point (X t ,Y t ) for comparison.

[0070] In addition, it should be noted that the above-mentioned virtual button is just the name of the drag-type point domain. Its function is to limit the touch capacitance response on the capacitive touch screen, and it only responds and is effectively processed within this domain. No response processing is performed outside the domain.

[0071] According to the above-mentioned embodiment of the present invention, before the current touch point acting on the touch screen is identified according to the touch point reference coordinates to obtain the identification result, the anti-interference processing method of the touch screen also includes: determining the current valid area of ​​the touch screen, wherein the current valid area is the content display area of ​​the touch screen; determining the invalid area of ​​the touch screen according to the current valid area and the overall display area of ​​the touch screen; and initializing the touch point reference coordinates in the invalid area.

[0072] In this embodiment, determining the current effective area of ​​the touch screen and initializing the reference coordinates of the touch point in the ineffective area can improve the accuracy and stability of the touch screen. By accurately locating the current effective area, interference signals can be effectively filtered to reduce the occurrence of false triggering or erroneous operations. At the same time, initializing the reference coordinates of the touch point in the ineffective area can effectively reduce the impact of external interference on the touch screen.

[0073] Figure 5 is a schematic diagram of a drag-type point domain of a capacitive touch screen according to an embodiment of the present invention, such as Figure 5 As shown, (X0, Y0) is the initial coordinate of the drag-type point field. The initial coordinate of the drag-type point field (X0, Y0) is initialized, and the dragging track is a virtual channel, which displays the upper left, upper right, lower left, and lower right areas of the interface without blocking the display position on the screen, thereby improving the neatness of the display.

[0074] Figure 6 is a schematic diagram of drag-type point domain dragging according to an embodiment of the present invention, such as Figure 6 As shown in the figure, (X, Y) is the coordinate of the dragged point field after being dragged for 1 second, △X and △Y are the changes in the horizontal and vertical coordinate positions, the initial deviation range value R is centered on the coordinates of the "dragged point field", the radius is R, the size of the dragged point field is controlled (according to the size of the touch screen), and the speed of dragging the "dragged point field" on the touch screen (the actual speed of dragging).

[0075] According to the above embodiment of the present invention, the anti-interference processing method of the touch screen also includes: obtaining the display size of the touch screen; determining the radius of the drag-type point domain according to the display size; and determining the drag-type point domain according to the radius with the touch point reference coordinates as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in the anti-interference mode.

[0076] In this embodiment, the drag-type point field can determine the effective touch area on the touch screen so as to accurately identify the user's touch operation in the anti-interference mode. By determining the radius of the drag-type point field according to the display size, the touch area can be effectively limited, reducing the impact of external interference, and improving the accuracy and stability of the touch screen. The setting of the drag-type point field can more accurately identify the user's touch operation, thereby improving the anti-interference ability of the touch screen.

[0077] It should be noted that the reference coordinate memory is also included. A variable is defined to memorize the initial coordinates of the drag point domain as (X0, Y0). The drag point domain coordinates (X0, Y0) are updated and memorized every 1s of dragging. t ,Y t ) and serve as the new reference coordinates of the response point at the next moment.

[0078] Specifically, the rationality of the touch point coordinates is judged. When the touch point coordinates (X, Y) at a certain moment are consistent with the drag point domain reference coordinates (X t ,Y t ) is less than the deviation value R (i.e., radius), the touch point is valid, and coordinates outside the range are invalid and the touch screen does not respond.

[0079] According to the above embodiment of the present invention, after the touch screen is switched to the anti-interference mode, the anti-interference processing method of the touch screen further includes: displaying a drag-type point field on the touch screen, wherein the drag-type point field is used to describe the effective touch area on the touch screen.

[0080] In this embodiment, the drag-type point field can screen and identify the effective touch area, thereby reducing the impact of external interference on the touch screen. Through the drag-type point field, the touch signal can be accurately positioned and identified, while invalid interference signals are eliminated, thereby improving the stability and accuracy of the touch screen.

[0081] Specifically, the bus bit error rate value k is monitored in real time and compared with the preset value k0. When k>k0 (that is, the bit error rate is greater than the bit error rate threshold), the touch mode selection button on the touch screen automatically jumps to "anti-interference mode", the touch screen enters the anti-interference state, and the drag-type point field is displayed on the main page.

[0082] According to the above embodiment of the present invention, the anti-interference processing method of the touch screen further includes: after the touch screen exits the anti-interference mode, hiding the drag-type point area on the touch screen.

[0083] In this embodiment, the hidden drag-type point domain can prevent the user from accidentally operating or triggering the drag-type point domain after the touch screen exits the anti-interference mode, thereby affecting normal operations, improving the stability and security of the touch screen, ensuring the normal use experience of the user, and protecting the touch screen system and user data security.

[0084] Specifically, when k < k0 (i.e., the bit error rate is less than the bit error rate threshold), the touch mode selection button on the touch screen automatically jumps to the normal mode, the touch screen enters the normal touch mode, and the drag-type point domain on the main page is hidden.

[0085] It should be noted that the touch mode selection button on the touch screen can also be manually switched and selected as needed.

[0086] According to the above embodiment of the present invention, the anti-interference processing method of the touch screen further includes: when the recognition result indicates that the coordinate deviation between the current coordinate of the current touch point and the reference coordinate of the touch point does not exceed the coordinate deviation threshold, determining the current touch point as a valid touch point; matching the point coordinate one of the valid touch point with the point coordinate two of the target touch point to obtain a matching result; and when the matching result indicates that the point coordinate one and the point coordinate two are the same, controlling the touch screen to respond to the operation corresponding to the valid touch point.

[0087] In this embodiment, by determining whether the deviation between the coordinate of the current touch point and the reference coordinate does not exceed the preset deviation threshold, non-expected touch signals caused by environmental interference or accidental operations can be effectively filtered out. By matching and verifying the valid touch points, some interfering touch points can be excluded, ensuring that only real valid touch points can trigger operations, effectively reducing accidental triggers, and improving the accuracy and stability of the touch screen.

[0088] Specifically, the steps for executing the target button point are as follows. Let the target button point coordinate be (X 目标 , Y 目标 ). Determine whether the drag-type point domain is dragged to the target button point. If X (i.e., point coordinate one) = X 目标 (i.e., point coordinate two) and Y (i.e., point coordinate one) = Y 目标 (i.e., point coordinate two), then it has been dragged, otherwise continue. Clicking on the drag-type point domain can respond to the target button.

[0089] The technical solution provided by the above embodiment of the present invention solves the following problems: 1) Capacitive touch screens are greatly affected by external interference and influence; 2) Touch is not sensitive, such as touch drift and random point reporting. At the same time, it has the following beneficial effects: 1) The bus bit error rate is monitored to determine the interference of the touch screen, and it can switch autonomously between the anti-interference touch mode and the normal touch mode; 2) The restriction of the drag point domain is added, so that the touch effect is only effective in the "drag point domain", thereby avoiding problems such as touch drift and random point reporting; 3) The anti-interference ability of the capacitive touch screen, the user's control experience, and the brand image of the enterprise are improved.

[0090] That is, the technical solution provided by the embodiment of the present invention comprehensively considers various factors, monitors the interference to the touch screen, and can switch autonomously between anti-interference touch mode and normal touch mode. By increasing the restriction of the drag-type point domain, drag first and then click, so that the touch effect is only effective in the drag-type point domain, thereby avoiding touch drift, random point reporting and other touch insensitivity problems.

[0091] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0092] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0093] According to an embodiment of the present invention, there is also provided an anti-interference processing device for a touch screen for implementing the anti-interference processing method for a touch screen. Figure 7 is a schematic diagram of an anti-interference processing device for a touch screen according to an embodiment of the present invention. Figure 7 As shown, the device includes: a first acquisition module 701, a comparison module 703, a switching module 705, an identification module 707 and a first control module 709. The anti-interference processing device of the touch screen is described below.

[0094] The first acquisition module 701 is used to acquire the current bit error rate of the bus on the touch screen after determining that the touch screen is powered on, wherein the touch screen is the screen on the target unit that needs to be monitored for anti-interference.

[0095] The comparison module 703 is used to compare the current bit error rate with the bit error rate threshold to obtain a bit error rate comparison result.

[0096] The switching module 705 is used to switch the touch screen to the anti-interference mode when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold.

[0097] The identification module 707 is used to identify the current touch point acting on the touch screen according to the touch point reference coordinates in the anti-interference mode to obtain an identification result.

[0098] The first control module 709 is used to control the touch screen not to respond to the current touch point when the recognition result indicates that the coordinate deviation between the current coordinate of the current touch point and the reference coordinate of the touch point exceeds a coordinate deviation threshold.

[0099] It should be noted here that the above-mentioned first acquisition module 701, comparison module 703, switching module 705, identification module 707 and first control module 709 correspond to steps S202 to S210 in the above-mentioned embodiments, and the five modules are the same as the instances and application scenarios implemented by the corresponding steps, but are not limited to the contents disclosed in the above-mentioned embodiments.

[0100] As can be seen from the above, in the scheme recorded in the above embodiment of the present invention, first, after determining that the touch screen is powered on, the first acquisition module can be used to obtain the current bit error rate of the bus on the touch screen, wherein the touch screen is the screen on the target unit that needs to be monitored for anti-interference; then, the comparison module can be used to compare the current bit error rate with the bit error rate threshold to obtain a bit error rate comparison result; then, the switching module can be used to switch the touch screen to the anti-interference mode when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold; secondly, the recognition module can be used in the anti-interference mode to compare the current bit error rate acting on the touch screen according to the reference coordinates of the touch point. The touch point is identified to obtain an identification result; finally, when the identification result indicates that the coordinate deviation between the current coordinates of the current touch point and the reference coordinates of the touch point exceeds the coordinate deviation threshold, the first control module can be used to control the touch screen not to respond to the current touch point, thereby achieving the goal of monitoring the bus bit error rate in real time, judging the interference to the touch screen, and autonomously switching between the anti-interference touch mode and the normal touch mode. At the same time, the restriction of the drag-type point domain is increased so that the touch effect is only effective in the drag-type point domain, thereby achieving the technical effect of precise and stable touch and improving the performance and reliability of the touch screen.

[0101] The technical solution provided by the embodiment of the present invention solves the technical problem in the related art that the capacitive touch screen of the unit is easily affected by environmental interference, resulting in touch drift, random point reporting and other phenomena, and low reliability.

[0102] In an optional embodiment, the first acquisition module includes: a sending unit, used to send a data request to a bit error rate monitoring module of the touch screen; and a parsing unit, used to parse the feedback data when receiving feedback data fed back by the bit error rate monitoring module based on the data request to obtain the current bit error rate.

[0103] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a second acquisition module, used to obtain the identification information of the bus before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result; a first determination module, used to determine the type of the bus according to the identification information; and a second determination module, used to determine the bit error rate threshold according to the type of the bus.

[0104] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a third acquisition module, used to obtain the identification information of the bus and the communication transmission information of the target unit before comparing the current bit error rate with the bit error rate threshold to obtain the bit error rate comparison result, wherein the communication transmission information includes: communication transmission rate, communication transmission conditions; a third determination module, used to determine the type of the bus according to the identification information; a fourth determination module, used to determine the bit error rate threshold according to the communication transmission information and type.

[0105] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a fifth determination module, used to identify the current touch point acting on the touch screen according to the touch point reference coordinates, and determine the current valid area of ​​the touch screen before obtaining the identification result, wherein the current valid area is the content display area of ​​the touch screen; a sixth determination module, used to determine the invalid area of ​​the touch screen according to the current valid area and the overall display area of ​​the touch screen; an initialization module, used to initialize the touch point reference coordinates in the invalid area.

[0106] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a fourth acquisition module, used to acquire the display size of the touch screen; a seventh determination module, used to determine the radius of the drag-type point domain according to the display size; an eighth determination module, used to determine the drag-type point domain according to the radius with the touch point reference coordinates as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in the anti-interference mode.

[0107] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a display module, used to display a drag-type point field on the touch screen after the touch screen is switched to an anti-interference mode, wherein the drag-type point field is used to describe the effective touch area on the touch screen.

[0108] In an optional embodiment, the anti-interference processing device of the touch screen further includes: a hiding module, which is used to hide the drag-type point area on the touch screen after the touch screen exits the anti-interference mode.

[0109] In an optional embodiment, the anti-interference processing device of the touch screen also includes: a ninth determination module, used to determine that the current touch point is a valid touch point when the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates does not exceed the coordinate deviation threshold; a matching module, used to match the point coordinate one of the valid touch point with the point coordinate two of the target touch point to obtain a matching result; and a second control module, used to control the touch screen to respond to the operation corresponding to the valid touch point when the matching result indicates that the point coordinate one and the point coordinate two are consistent.

[0110] According to another aspect of the embodiments of the present invention, a touch screen is provided. The touch screen uses any one of the above anti-interference processing methods for the touch screen.

[0111] According to another aspect of an embodiment of the present invention, a processor is further provided, and the processor is used to run a program, wherein when the program is run, any one of the above-mentioned anti-interference processing methods for a touch screen is executed.

[0112] According to another aspect of an embodiment of the present invention, a computer program product is provided, including computer instructions, and when the computer instructions are executed by a processor, any one of the above-mentioned anti-interference processing methods for a touch screen is executed.

[0113] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is further provided. The computer-readable storage medium includes a stored program, wherein the program executes any one of the above-mentioned anti-interference processing methods for a touch screen.

[0114] Optionally, in this embodiment, the computer-readable storage medium may be located in any one of the computer terminals in a computer terminal group in a computer network, or in any one of the communication devices in a communication device group.

[0115] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: after determining that the touch screen is powered on, obtaining the current bit error rate of the bus on the touch screen, wherein the touch screen is the screen on the target unit that needs to be monitored for anti-interference; comparing the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, switching the touch screen to an anti-interference mode; in the anti-interference mode, identifying the current touch point acting on the touch screen according to the touch point reference coordinates to obtain an identification result; when the identification result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates exceeds the coordinate deviation threshold, controlling the touch screen not to respond to the current touch point.

[0116] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: sending a data request to a bit error rate monitoring module of the touch screen; upon receiving feedback data fed back by the bit error rate monitoring module based on the data request, parsing the feedback data to obtain the current bit error rate.

[0117] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: obtaining identification information of the bus; determining the type of the bus according to the identification information; and determining a bit error rate threshold according to the type of the bus.

[0118] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: obtaining identification information of the bus and communication transmission information of the target unit, wherein the communication transmission information includes: communication transmission rate, communication transmission conditions; determining the type of the bus based on the identification information; determining a bit error rate threshold based on the communication transmission information and type.

[0119] Optionally, in this embodiment, a computer-readable storage medium is configured to store program codes for performing the following steps: determining a current valid area of ​​the touch screen, wherein the current valid area is a content display area of ​​the touch screen; determining an invalid area of ​​the touch screen based on the current valid area and the overall display area of ​​the touch screen; and initializing the reference coordinates of the touch point within the invalid area.

[0120] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: obtaining the display size of the touch screen; determining the radius of the drag-type point domain based on the display size; determining the drag-type point domain based on the radius with the touch point reference coordinates as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in anti-interference mode.

[0121] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: displaying a drag-type point field on the touch screen, wherein the drag-type point field is used to describe a valid touch area on the touch screen.

[0122] Optionally, in this embodiment, the computer-readable storage medium is configured to store a program code for executing the following steps: after the touch screen exits the anti-interference mode, hiding the drag-type point field on the touch screen.

[0123] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: when the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates does not exceed the coordinate deviation threshold, determining that the current touch point is a valid touch point; matching the point coordinate one of the valid touch point with the point coordinate two of the target touch point to obtain a matching result; when the matching result indicates that the point coordinate one and the point coordinate two are consistent, controlling the touch screen to respond to the operation corresponding to the valid touch point.

[0124] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0125] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0126] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0127] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0128] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0129] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0130] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A touch screen anti-interference processing method, characterized in that: include: After determining that the touch screen is powered on, obtaining the current bit error rate of the bus on the touch screen, wherein the touch screen is the screen on the target unit that needs to be monitored for anti-interference; Compare the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; When the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold, switching the touch screen to an anti-interference mode; In the anti-interference mode, the current touch point acting on the touch screen is identified according to the touch point reference coordinates to obtain an identification result; When the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the reference coordinates of the touch point exceeds a coordinate deviation threshold, the touch screen is controlled not to respond to the current touch point.

2. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Obtaining the current bit error rate of the bus on the touch screen, including: Sending a data request to a bit error rate monitoring module of the touch screen; When receiving the feedback data fed back by the bit error rate monitoring module based on the data request, the feedback data is parsed to obtain the current bit error rate.

3. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Before comparing the current bit error rate with the bit error rate threshold to obtain a bit error rate comparison result, the method further includes: Obtaining identification information of the bus; Determine the type of the bus according to the identification information; The bit error rate threshold is determined according to the type of the bus.

4. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Before comparing the current bit error rate with the bit error rate threshold to obtain a bit error rate comparison result, the method further includes: Acquire identification information of the bus and communication transmission information of the target unit, wherein the communication transmission information includes: communication transmission rate and communication transmission conditions; Determine the type of the bus according to the identification information; The bit error rate threshold is determined according to the communication transmission information and the type.

5. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Before identifying the current touch point acting on the touch screen according to the touch point reference coordinates to obtain the identification result, the method further includes: Determine a current valid area of ​​the touch screen, wherein the current valid area is a content display area of ​​the touch screen; Determine the inactive area of ​​the touch screen according to the current active area and the overall display area of ​​the touch screen; Initialize the touch point reference coordinates in the inactive area.

6. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Also includes: Acquire the display size of the touch screen; Determine the radius of the draggable point area according to the display size; The drag-type point domain is determined according to the radius with the touch point reference coordinate as the center, wherein the drag-type point domain is used to describe the effective touch area on the touch screen in the anti-interference mode.

7. The anti-interference processing method for a touch screen according to claim 6, characterized in that: After the touch screen is switched to the anti-interference mode, the method further includes: A drag-type point field is displayed on the touch screen, wherein the drag-type point field is used to describe an effective touch area on the touch screen.

8. The anti-interference processing method for a touch screen according to claim 7, characterized in that: Also includes: After the touch screen exits the anti-interference mode, the drag-type point area is hidden on the touch screen.

9. The anti-interference processing method for a touch screen according to claim 1, characterized in that: Also includes: When the recognition result indicates that the coordinate deviation between the current coordinates of the current touch point and the touch point reference coordinates does not exceed a coordinate deviation threshold, determining the current touch point as a valid touch point; Matching the point coordinate 1 of the effective touch point with the point coordinate 2 of the target touch point to obtain a matching result; When the matching result indicates that the point coordinate 1 is consistent with the point coordinate 2, the touch screen is controlled to respond to an operation corresponding to the valid touch point.

10. An anti-interference processing device for a touch screen, characterized in that: include: A first acquisition module is used to acquire the current bit error rate of the bus on the touch screen after determining that the touch screen is powered on, wherein the touch screen is the screen on the target unit that needs to be monitored for anti-interference; A comparison module, used for comparing the current bit error rate with a bit error rate threshold to obtain a bit error rate comparison result; A switching module, configured to switch the touch screen to an anti-interference mode when the bit error rate comparison result indicates that the current bit error rate exceeds the bit error rate threshold; An identification module, configured to identify the current touch point acting on the touch screen according to the touch point reference coordinates in the anti-interference mode to obtain an identification result; The first control module is used to control the touch screen not to respond to the current touch point when the recognition result indicates that the coordinate deviation between the current coordinate of the current touch point and the reference coordinate of the touch point exceeds a coordinate deviation threshold.

11. A touch screen, characterized in that: The touch screen uses the anti-interference processing method for the touch screen according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the anti-interference processing method for a touch screen according to any one of claims 1 to 9.

13. A processor, characterized in that: The processor is used to run a program, wherein the program executes the anti-interference processing method for a touch screen according to any one of claims 1 to 9 when running.

14. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by the processor, the anti-interference processing method for the touch screen according to any one of claims 1 to 9 is executed.

Citation Information

Cited By

  • Method and system for optimizing anti-interference performance of touch screen

    CN121092009A