Touch screen detection method, system and device and storage medium

By using a probe and a drive unit in a computer device to automatically touch multiple touch points on the touch screen, and calculating and analyzing the sampling signal differences, the problem in the existing technology of being unable to automatically detect the uniformity of the touch screen performance is solved. Efficient and accurate touch performance detection is achieved.

CN119336551APending Publication Date: 2025-01-21HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310904710.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-18
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Existing touch detection methods cannot automatically detect the uniformity of touch performance of touch screens, and the detection results depend on the subjective feelings of the detector, with large errors, high costs and low efficiency.

Method used

By applying a detection device in a computer device, including multiple probes and drive units, multiple touch points on the touch screen are automatically touched, the initial sampling signal and the detection sampling signal are obtained, the difference is calculated, and based on the difference and the predetermined The comparison results of the standard range are used to determine the touch performance.

Benefits of technology

It realizes automatic detection of the touch performance of each touch point on the touch screen, improves detection efficiency and accuracy, and reduces detection costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336551A_ABST
    Figure CN119336551A_ABST
Patent Text Reader

Abstract

The invention provides a touch screen detection method and system, a computer device and a computer readable storage medium, the touch screen detection method comprises the following steps: sending a first detection instruction to electronic equipment, and obtaining initial sampling signals of a plurality of touch points sent by the electronic equipment in response to the first detection instruction; sending an execution instruction to the detection device to control the detection device to drive each probe in the plurality of probes to touch the plurality of touch points through the driving unit; sending a second detection instruction to the electronic equipment, and obtaining detection sampling signals of a plurality of touch points sent by the electronic equipment in response to the second detection instruction; calculating a difference value between the initial sampling signal and the detection sampling signal corresponding to each touch point in the plurality of touch points; and comparing the difference value corresponding to each touch point with a preset standard range, and determining an analysis result of the touch performance of the touch screen according to a comparison result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of touch detection technology, and in particular to a touch screen detection method, system, device and computer-readable storage medium. Background Art

[0002] As the level of intelligence continues to improve, the demand for human-computer interaction is also increasing, and the demand for convenience and timely response of human-computer interaction is also increasing. Touch technology has a prominent position in today's human-computer interaction field, and fingers can be used as inductive input for touch marks. When the finger touches the graphic application on the screen, the tactile feedback system on the screen can drive various connected devices according to the pre-programmed program, and respond to the preset interactive functions with the help of the display screen. Therefore, the performance parameters such as the sensitivity and accuracy of the touch screen will directly affect the user experience. When objectively evaluating the performance parameters of the touch screen that affect the user experience, a corresponding touch detection system needs to be adopted.

[0003] The existing touch detection method is mainly completed by the inspector's whole machine operation experience of the touch screen, which easily ignores the detection of the capacitance nodes of some touch areas, and the detection range is limited. It is impossible to detect the touch performance of the touch area where each touch point on the touch screen is located, and then realize the uniformity detection of the touch performance of the touch screen. In addition, the detection results of the above detection method mainly rely on the subjective feelings of the inspector, the detection results have large errors, high detection costs, and low detection efficiency. Summary of the invention

[0004] In view of the above, it is necessary to provide a touch screen detection method, a touch screen detection system, a computer device and a computer-readable storage medium to solve the technical problem of being unable to automatically detect the uniformity of the touch performance of the touch screen.

[0005] In a first aspect, an embodiment of the present application provides a touch screen detection method, which is applied in a computer device, wherein the computer device is communicatively connected with a detection device and an electronic device, wherein the electronic device has a touch screen, and a plurality of touch points are evenly distributed on the touch screen, wherein the detection device includes a plurality of probes that can touch the plurality of touch points and a driving unit that can drive the plurality of probes to move, and wherein the touch screen detection method includes:

[0006] Sending a first detection instruction to the electronic device, and acquiring initial sampling signals of the plurality of touch points sent by the electronic device in response to the first detection instruction;

[0007] Sending an execution instruction to the detection device to control the detection device to drive each of the multiple probes to touch the multiple touch points through the driving unit;

[0008] Sending a second detection instruction to the electronic device, and acquiring detection sampling signals of the multiple touch points sent by the electronic device in response to the second detection instruction;

[0009] Calculating a difference between the initial sampling signal and the detection sampling signal corresponding to each touch point among the plurality of touch points;

[0010] The difference corresponding to each touch point is compared with a preset standard range, and an analysis result of the touch performance of the touch screen is determined according to the comparison result.

[0011] The touch screen detection method provided in the above embodiment, during the detection process, first obtains the initial sampling signal and the detection sampling signal sent by the electronic device before and after the multiple probes of the detection device automatically touch the multiple touch points on the touch screen, further calculates the difference between the initial sampling signal and the detection sampling signal, and finally analyzes the touch performance of each touch point based on the comparison result of the difference corresponding to each touch point with the preset standard range, and then determines the analysis result of the touch performance of the touch screen. The above method can realize the automatic detection of the touch performance of the touch area where each touch point is located on the touch screen, and then realizes the uniformity detection of the touch performance of the touch screen, with high detection efficiency and accurate detection results.

[0012] In some embodiments, comparing the difference corresponding to each touch point with a preset standard range, and determining the analysis result of the touch performance of the touch screen according to the comparison result, includes:

[0013] Determine whether the difference corresponding to each touch point is within a preset standard range;

[0014] If the difference value corresponding to at least one touch point among the multiple touch points is not within a preset standard range, determining that the touch screen has uneven touch performance;

[0015] If the difference corresponding to each touch point in the plurality of touch points is within a preset standard range, it is determined that the touch screen has uniform touch performance.

[0016] In some embodiments, after determining that the touch screen has uneven touch performance, the method further includes:

[0017] Determining the number of touch points whose corresponding difference values ​​among the plurality of touch points are not within a preset standard range;

[0018] Calculating a ratio of the number of touch points whose corresponding differences are not within a preset standard range to the number of the plurality of touch points;

[0019] The degree of non-uniformity of the touch performance of the touch screen is determined according to the ratio.

[0020] The present application also provides a touch screen detection system, including:

[0021] A detection device, comprising a plurality of probes and a driving unit capable of driving the plurality of probes to move;

[0022] A computer device, the computer device is in communication with an electronic device and the detection device, a touch screen detection program is stored on the computer device, the electronic device has a touch screen, and a plurality of touch points are evenly distributed on the touch screen;

[0023] Wherein, the touch screen detection program includes:

[0024] A first detection module, configured to send a first detection instruction to the electronic device, and obtain initial sampling signals of the plurality of touch points sent by the electronic device in response to the first detection instruction;

[0025] an execution module, configured to send an execution instruction to the detection device, so as to control the detection device to drive each of the plurality of probes to touch the plurality of touch points through the driving unit;

[0026] A second detection module, configured to send a second detection instruction to the electronic device, and obtain detection sampling signals of the multiple touch points sent by the electronic device in response to the second detection instruction;

[0027] A calculation module, used for calculating the difference between the initial sampling signal and the detection sampling signal corresponding to each touch point of the plurality of touch points;

[0028] The analysis module is used to compare the difference corresponding to each touch point with a preset standard range, and determine the analysis result of the touch performance of the touch screen according to the comparison result.

[0029] The touch screen detection system provided by the above embodiment, during the detection process, uses multiple probes of the detection device to automatically touch the initial sampling signal and the detection sampling signal sent by the electronic device before and after the multiple touch points on the touch screen, further calculates the difference between the initial sampling signal and the detection sampling signal, and finally analyzes the touch performance of each touch point based on the comparison result of the difference corresponding to each touch point with the preset standard range, and then determines the analysis result of the touch performance of the touch screen. The above system can realize the automatic detection of the touch performance of the touch area where each touch point is located on the touch screen, and then realize the uniformity detection of the touch performance of the touch screen, with high detection efficiency and accurate detection results.

[0030] In some embodiments, the analysis module includes:

[0031] A comparison submodule, used to determine whether the difference corresponding to each touch point is within a preset standard range;

[0032] If the difference value corresponding to at least one touch point among the multiple touch points is not within a preset standard range, determining that the touch screen has uneven touch performance;

[0033] If the difference corresponding to each touch point in the plurality of touch points is within a preset standard range, it is determined that the touch screen has uniform touch performance.

[0034] In some embodiments, the analysis module further comprises:

[0035] A determination submodule, used to determine the number of touch points whose corresponding difference values ​​among the plurality of touch points are not within a preset standard range;

[0036] A calculation submodule, configured to calculate a ratio of the number of touch points whose corresponding differences are not within a preset standard range to the number of the plurality of touch points;

[0037] The analysis submodule is used to determine the unevenness of the touch performance of the touch screen according to the ratio.

[0038] In some embodiments, the detection device further comprises:

[0039] A carrying plate, disposed at an end of the driving unit, and the plurality of probes are mounted on the carrying plate along a first direction;

[0040] A controller is communicatively connected with the computer device, and is used for controlling the driving unit to drive the multiple probes to move according to the execution instruction.

[0041] In some of these embodiments, the plurality of probes include copper pillars.

[0042] An embodiment of the present application further provides a computer device, comprising: a memory storing at least one instruction; and a processor acquiring the instruction stored in the memory to implement the touch screen touch detection method as described in the above embodiment.

[0043] An embodiment of the present application further provides a computer-readable storage medium, in which at least one instruction is stored. The at least one instruction is acquired by a processor in a single-chip computer to implement the touch screen detection method as described in the above embodiment. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 It is a structural diagram of a touch screen detection system provided in one embodiment of the present application.

[0045] Figure 2Schematic diagram of the architecture of a computer device provided in one embodiment of the present application.

[0046] Figure 3 Is for Figure 1 A schematic diagram of the distribution of multiple touch points on the touch screen is shown.

[0047] Figure 4 It is a flowchart of a touch screen detection method provided in one embodiment of the present application.

[0048] Figure 5 yes Figure 4 A detailed flowchart of step S500 in the touch screen detection method is shown.

[0049] Main component symbols

[0050] Touch screen detection system 100

[0051] Computer device 10

[0052] Memory 11

[0053] Processor 12

[0054] Touch screen detection program 13

[0055] The first detection module 131

[0056] Execution module 132

[0057] The second detection module 133

[0058] Computing module 134

[0059] Analysis module 135

[0060] Comparison submodule 1351

[0061] Determine submodule 1352

[0062] Calculation submodule 1353

[0063] Analysis submodule 1354

[0064] Detection device 20

[0065] Probe 21

[0066] Drive unit 22

[0067] Loading plate 23

[0068] Electronic equipment 30

[0069] Touch screen 31

[0070] Touch points 32

[0071] Data line 40

[0072] First direction Z DETAILED DESCRIPTION

[0073] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0074] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the term "vertical" and the like is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0075] In the embodiments of the present application, it should be noted that, unless otherwise clearly specified and limited, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.

[0076] In the embodiments of the present application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, an electrical connection, or can communicate with each other; it can be a direct connection, or it can be indirectly connected through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0077] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0078] As an important means of human-computer interaction, the performance of the touch screen will directly affect the user experience. For example, when users encounter problems such as insensitive touch or failure when playing mobile games, it will seriously affect the user experience.

[0079] The existing touch detection method is mainly completed by the inspector's whole machine operation experience of the touch screen, which easily ignores the detection of the capacitance nodes of some touch areas, and the detection range is limited. It is impossible to detect the touch performance of the touch area where each touch point on the touch screen is located, and then realize the uniformity detection of the touch performance of the touch screen. In addition, the detection results of the above detection method mainly rely on the subjective feelings of the inspector, the detection results have large errors, high detection costs, and low detection efficiency.

[0080] In order to solve the above problems, the embodiments of the present application provide a touch screen detection method, a touch screen detection system, a computer device and a computer readable storage medium. The following is an introduction in combination with the application scenarios provided by the embodiments of the present application.

[0081] See also Figure 1-Figure 3 , a touch screen detection system 100 is provided in one embodiment of the present application.

[0082] like Figure 1 As shown, the touch screen detection system 100 includes a detection device 20 and a computer device 10. The detection device 20 includes a plurality of probes 21 and a driving unit 22 that can drive the plurality of probes 21 to move. The computer device 10 is in communication with an electronic device 30 and the detection device 20. The electronic device 30 has a touch screen 31, and is combined with Figure 3 As shown, a plurality of touch points 32 are evenly distributed on the touch screen 31 .

[0083] like Figure 2 As shown, the computer device 10 includes, but is not limited to: a memory 11 , a processor 12 , and a computer program stored in the memory 11 and executable on the processor 12 , for example, a touch screen detection program 13 based on the computer device 10 .

[0084] Specifically, the touch screen detection program 13 includes a first detection module 131, an execution module 132, a second detection module 133, a calculation module 134, and an analysis module 135. The first detection module 131 is used to send a first detection instruction to the electronic device 30. In response to the first detection instruction, the electronic device 30 obtains initial sampling signals of multiple touch points 32, and sends the obtained initial sampling signals of the multiple touch points 32 to the computer device 10. The first detection module 131 obtains the initial sampling signals of the multiple touch points 32 sent by the electronic device 30. The execution module 132 is used to send an execution instruction to the detection device 20. In response to the execution instruction, the driving unit 22 drives each of the multiple probes 21 to touch a touch point 32 in the multiple touch points 32. The second detection module 133 is used to send a second detection instruction to the electronic device 30. In response to the second detection instruction, the electronic device 30 obtains detection sampling signals of multiple touch points 32, and sends the obtained detection sampling signals of the multiple touch points 32 to the computer device 10. The second detection module 133 obtains the detection sampling signals of the multiple touch points 32 sent by the electronic device 30. The calculation module 134 is used to calculate the difference between the initial sampling signal and the detection sampling signal corresponding to each touch point 32 in the multiple touch points 32. The analysis module 135 is used to compare the difference corresponding to each touch point 32 with a preset standard range, and determine the analysis result of the touch performance of the touch screen 31 according to the comparison result.

[0085] In this embodiment, the electronic device 30 is a smart phone, and the electronic device 30 is communicatively connected with the computer device 10 via a data line 40. For example, the data line 40 may include a USB data line.

[0086] In other embodiments, the electronic device 30 may also be a portable communication device such as a smart tablet or a tablet computer, or a wearable device worn on a limb or embedded in clothing, jewelry, or accessories, or other smart terminal devices with a touch display function.

[0087] In other embodiments, the electronic device 30 and the computer device 10 may also be communicatively connected via Wi-Fi connection, Bluetooth connection, or the like.

[0088] The touch screen detection system 100 provided in the above embodiment, during the detection process, simulates a finger touching multiple touch points 32 on the touch screen 31 of the electronic device 30 through the probe 21 of the detection device 20, and the computer device 10 obtains the initial sampling signal and the detection sampling signal before and after the probe 21 touches the multiple touch points 32, further calculates the difference between the initial sampling signal and the detection sampling signal, and finally analyzes the touch performance of each touch point 32 according to the comparison result between the difference corresponding to each touch point 32 and the preset standard range, and then determines the analysis result of the touch performance of the touch screen 31. The above system can realize the automatic detection of the touch performance of the touch area where each touch point 32 on the touch screen 31 is located, and then realizes the uniformity detection of the touch performance of the touch screen 31, with high detection efficiency and accurate detection results.

[0089] In some embodiments, the plurality of probes 21 include copper pillars. The copper pillars have excellent conductive properties and can simulate the process of a finger carrying away electric charge, so that the touch screen 31 can sense it, which can further improve the accuracy of touch detection and reduce the error of touch detection.

[0090] In some embodiments, the analysis module 135 includes a comparison submodule 1351. The comparison submodule 1351 is used to determine whether the difference corresponding to each touch point 32 is within a preset standard range.

[0091] In some embodiments, if the difference value corresponding to at least one touch point 32 among the plurality of touch points 32 is not within a preset standard range, it is determined that the touch screen 31 has uneven touch performance.

[0092] In some embodiments, if the difference corresponding to each touch point 32 in the plurality of touch points 32 is within a preset standard range, it is determined that the touch screen 31 has uniform touch performance.

[0093] In some embodiments, the analysis module 135 further includes a determination submodule 1352, a calculation submodule 1353, and an analysis submodule 1354. The determination submodule 1352 is used to determine the number of touch points whose corresponding differences are not within a preset standard range among the plurality of touch points 32. The calculation submodule 1353 is used to calculate the ratio of the number of touch points 32 whose corresponding differences are not within a preset standard range to the number of the plurality of touch points 32. The analysis submodule 1354 is used to determine the unevenness of the touch performance of the touch screen 31 according to the ratio.

[0094] In the above embodiment, if the ratio of the number of touch points 32 whose corresponding differences are not within the preset standard range to the number of the plurality of touch points 32 is higher, it indicates that the non-uniformity of the touch performance of the touch screen 31 is higher, that is, the touch performance of the touch screen 31 is worse.

[0095] In some embodiments, the detection device 20 further includes a carrier plate 23 and a controller (not shown). The carrier plate 23 is disposed at the end of the driving unit 22, and the plurality of probes 21 are mounted on the carrier plate 23 along the first direction Z. The controller is in communication with the computer device 10, and the controller is used to control the driving unit 22 to drive the plurality of probes 21 to move according to the execution instruction, so that each of the plurality of probes 21 touches a touch point 32 of the plurality of touch points 32 along the first direction Z.

[0096] In this embodiment, the driving unit 22 may include a robotic arm.

[0097] Combination Figure 3 , which is a schematic diagram of the distribution of touch points 32 on a touch screen 31 provided in an embodiment of the present application. It can be seen that the distribution positions of the multiple probes 21 on the carrier plate 23 are the same as the distribution positions of the touch points 32 on the touch screen 31.

[0098] In the above embodiment, multiple probes 21 are vertically mounted on the supporting plate 23, and the driving unit 22 drives each of the multiple probes 21 to touch a touch point 32 among the multiple touch points 32 along the first direction Z, which can ensure that the probe 21 is fully fitted with each touch point 32 on the touch screen 31, and can further improve the reliability and accuracy of performance detection.

[0099] See also Figure 4 , is a flow chart of a touch screen detection method provided in an embodiment of the present application. In the present application, according to different requirements, the order of each step in the flow chart can be adjusted according to actual requirements, and some steps can be omitted.

[0100] In this embodiment, the touch screen detection method is performed by a computer device 10, for example, Figure 1 The computer device 10 of the touch screen detection system 100 is shown. For example, the computer device 10 can be a computing device such as a desktop computer, a notebook, a handheld computer, an industrial computer, a tablet computer, a server, etc.

[0101] Specifically, the touch screen detection method includes:

[0102] S100, sending a first detection instruction to the electronic device, and acquiring initial sampling signals of the plurality of touch points sent by the electronic device in response to the first detection instruction.

[0103] Specifically, the first detection module 131 is used to send a first detection instruction to the electronic device 30. The electronic device 30 responds to the first detection instruction, obtains initial sampling signals of multiple touch points 32, and sends the obtained initial sampling signals of multiple touch points 32 to the computer device 10. The first detection module 131 obtains the initial sampling signals of multiple touch points 32 sent by the electronic device 30.

[0104] S200: Sending an execution instruction to the detection device to control the detection device to drive each of the plurality of probes to touch the plurality of touch points through the driving unit.

[0105] Specifically, the distribution positions of the multiple probes 21 on the carrier plate 23 match the distribution positions of the touch points 32 on the touch screen 31. After the execution module 132 sends the execution instruction to the detection device 20, the controller of the detection device 20 controls the driving unit 22 to drive each of the multiple probes 21 to touch a touch point 32 of the multiple touch points 32 along the first direction Z according to the execution instruction, so that the probe 21 is fully fitted with the touch point 32 on the touch screen 31.

[0106] S300: Send a second detection instruction to the electronic device, and obtain detection sampling signals of the multiple touch points sent by the electronic device in response to the second detection instruction.

[0107] Specifically, the second detection module 133 sends a second detection instruction to the electronic device 30. In response to the second detection instruction, the electronic device 30 obtains detection sampling signals of multiple touch points 32, and sends the obtained detection sampling signals of the multiple touch points 32 to the computer device 10. The second detection module 133 obtains the detection sampling signals of the multiple touch points 32 sent by the electronic device 30.

[0108] S400, calculating a difference between the initial sampling signal and the detection sampling signal corresponding to each touch point among the plurality of touch points.

[0109] Specifically, the calculation module 134 calculates the difference between the initial sampling signal and the detection sampling signal corresponding to each touch point 32 of the plurality of touch points 32 .

[0110] S500, comparing the difference corresponding to each touch point with a preset standard range, and determining an analysis result of the touch performance of the touch screen according to the comparison result.

[0111] Specifically, the analysis module 135 compares the difference corresponding to each touch point 32 with a preset standard range, and determines an analysis result of the touch performance of the touch screen 31 according to the comparison result.

[0112] Further reading Figure 5 As shown, it is a detailed step flow chart of step S500 in the touch screen detection method of the above embodiment provided in the embodiment of the present application.

[0113] In some embodiments, step S500, comparing the difference corresponding to each touch point with a preset standard range, and determining the analysis result of the touch performance of the touch screen according to the comparison result, includes:

[0114] S510, determining whether the difference corresponding to each touch point is within a preset standard range.

[0115] In some embodiments, if the difference value corresponding to at least one touch point 32 among the plurality of touch points 32 is not within a preset standard range, step S520 is executed to determine that the touch screen has uneven touch performance.

[0116] In some embodiments, if the difference corresponding to each touch point 32 in the plurality of touch points 32 is within a preset standard range, step S530 is executed to determine whether the touch screen has uniform touch performance.

[0117] S520: Determine whether the touch screen has uneven touch performance.

[0118] S530: Determine whether the touch screen has uniform touch performance.

[0119] In some embodiments, after step S520, determining that the touch screen has uneven touch performance, further includes:

[0120] S540: Determine the number of touch points whose corresponding difference values ​​among the plurality of touch points are not within a preset standard range.

[0121] Specifically, the determination submodule 1352 determines the number of touch points in the plurality of touch points 32 whose corresponding difference values ​​are not within a preset standard range.

[0122] S550, calculating a ratio of the number of touch points whose corresponding differences are not within a preset standard range to the number of the plurality of touch points.

[0123] Specifically, the calculation submodule 1353 calculates a ratio of the number of touch points 32 whose corresponding differences are not within a preset standard range to the number of the plurality of touch points 32 .

[0124] S560: Determine the unevenness of the touch performance of the touch screen according to the ratio.

[0125] Specifically, the analysis submodule 1354 is used to determine, according to the ratio, the unevenness of the touch performance of the touch screen 31. For example, if the ratio of the number of touch points 32 whose corresponding differences are not within the preset standard range to the number of the plurality of touch points 32 is higher, it indicates that the unevenness of the touch performance of the touch screen 31 is higher, that is, the worse the touch performance of the touch screen 31 is.

[0126] The touch screen detection method provided in the above embodiment, during the detection process, first obtains the initial sampling signal and the detection sampling signal sent by the electronic device before and after the probe 21 of the detection device 20 automatically touches the multiple touch points 32 on the touch screen 31 of the electronic device 30, further calculates the difference between the initial sampling signal and the detection sampling signal, and finally analyzes the touch performance of each touch point 32 according to the comparison result of the difference corresponding to each touch point 32 with the preset standard range, and then determines the analysis result of the touch performance of the touch screen 31. The above method can realize the automatic detection of the touch performance of the touch area where each touch point 32 on the touch screen 31 is located, and then realizes the uniformity detection of the touch performance of the touch screen 31, with high detection efficiency and accurate detection results.

[0127] In one embodiment, following the above description, Figure 2 10. Exemplarily, the touch screen detection program 13 may be divided into one or more modules / sub-modules, one or more modules / sub-modules are stored in the memory 11 and acquired by the processor 12 to complete the present application. One or more modules / sub-modules may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the acquisition process of the touch screen detection program 13 in the computer device 10.

[0128] The hardware of the computer device 10 includes, but is not limited to, a microprocessor, an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), an embedded device, etc.

[0129] The computer device 10 may be a computing device such as a desktop computer, a notebook, a PDA, an industrial computer, a tablet computer, a server, etc. Those skilled in the art will appreciate that the schematic diagram is merely an example of the computer device 10 and does not constitute a limitation on the computer device 10. The computer device 10 may include more or fewer components than shown in the diagram, or may combine certain components, or different components. For example, the computer device 10 may also include input and output devices, network access devices, buses, etc. The present application does not limit the type of the computer device 10.

[0130] The network where the computer device 10 is located includes, but is not limited to: the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.

[0131] The processor 12 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor 12 may be a microprocessor or the processor 12 may be any conventional processor, etc. The processor 12 is the computing core and control center of the computer device 10, and uses various interfaces and lines to connect various parts of the entire computer device 10, and obtain the operating system of the computer device 10 and various installed applications, program codes, etc.

[0132] The processor 12 obtains the operating system of the computer device 10 and various installed applications. The processor 12 obtains the application to implement the steps in the above-mentioned various touch screen detection method embodiments, for example Figure 4 , Figure 5 Steps shown.

[0133] The memory 11 can be used to store computer programs and / or modules. The processor 12 implements various functions of the computer device 10 by running or acquiring the computer programs and / or modules stored in the memory 11, and calling the data stored in the memory 11. The memory 11 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc. In addition, the memory 11 can include a non-volatile memory 11, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), at least one disk storage 11 device, a flash memory device, or other non-volatile solid-state storage devices.

[0134] The memory 11 may be an external memory and / or an internal memory of the computer device 10. Furthermore, the memory 11 may be a memory in a physical form, such as a memory stick, a TF card (Trans-flash Card), and the like.

[0135] If the modules / submodules integrated in the computer device 10 are implemented in the form of software functional submodules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is obtained by the processor 12, the steps of the above-mentioned method embodiments can be implemented.

[0136] The computer program includes computer program code, which may be in source code form, object code form, an accessible file or some intermediate form, etc. Computer readable media may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM).

[0137] Combination Figure 4 and Figure 5 The memory 11 in the computer device 10 stores a plurality of instructions to implement a touch screen detection method. Specifically, the specific implementation method of the processor 12 for the above instructions can refer to Figure 4 and Figure 5 The description of the relevant steps in the corresponding embodiments will not be repeated here.

[0138] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules is only a logical function division, and there may be other division methods in actual implementation.

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

[0140] In addition, each functional module in each embodiment of the present application can be integrated into a processing submodule, or each submodule can exist physically separately, or two or more submodules can be integrated into one submodule. The above-mentioned integrated submodule can be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0141] Therefore, no matter from which point of view, the embodiments should be regarded as illustrative and non-restrictive, and the scope of the present application is limited by the appended claims rather than the above description, so it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present application. Any attached figure mark in the claims should not be regarded as limiting the claims involved.

[0142] In addition, it is clear that the word "comprising" does not exclude other submodules or steps, and the singular does not exclude the plural. Multiple submodules or devices stated in this application can also be implemented by one submodule or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any specific order.

[0143] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.

Claims

1. A touch screen detection method, characterized in that: The touch screen detection method is applied to a computer device, the computer device is connected to a detection device and an electronic device for communication, the electronic device has a touch screen, and a plurality of touch points are evenly distributed on the touch screen, the detection device includes a plurality of probes that can touch the plurality of touch points and a driving unit that can drive the plurality of probes to move, and the touch screen detection method includes: Sending a first detection instruction to the electronic device, and acquiring initial sampling signals of the plurality of touch points sent by the electronic device in response to the first detection instruction; Sending an execution instruction to the detection device to control the detection device to drive each of the multiple probes to touch the multiple touch points through the driving unit; Sending a second detection instruction to the electronic device, and acquiring detection sampling signals of the multiple touch points sent by the electronic device in response to the second detection instruction; Calculating a difference between the initial sampling signal and the detection sampling signal corresponding to each touch point among the plurality of touch points; The difference corresponding to each touch point is compared with a preset standard range, and an analysis result of the touch performance of the touch screen is determined according to the comparison result.

2. The touch screen detection method according to claim 1, characterized in that: The comparing the difference value corresponding to each touch point with a preset standard range, and determining the analysis result of the touch performance of the touch screen according to the comparison result, includes: Determine whether the difference corresponding to each touch point is within a preset standard range; If the difference value corresponding to at least one touch point among the multiple touch points is not within a preset standard range, it is determined that the touch screen has uneven touch performance; If the difference corresponding to each touch point in the plurality of touch points is within a preset standard range, it is determined that the touch screen has uniform touch performance.

3. The touch screen detection method according to claim 2, characterized in that: After determining that the touch screen has uneven touch performance, the method further includes: Determining the number of touch points whose corresponding difference values ​​among the plurality of touch points are not within a preset standard range; Calculating a ratio of the number of touch points whose corresponding differences are not within a preset standard range to the number of the plurality of touch points; The degree of non-uniformity of the touch performance of the touch screen is determined according to the ratio.

4. A touch screen detection system, characterized in that: include: A detection device, comprising a plurality of probes and a driving unit capable of driving the plurality of probes to move; A computer device, the computer device is in communication with an electronic device and the detection device, a touch screen detection program is stored on the computer device, the electronic device has a touch screen, and a plurality of touch points are evenly distributed on the touch screen; Wherein, the touch screen detection program includes: A first detection module, configured to send a first detection instruction to the electronic device, and obtain initial sampling signals of the plurality of touch points sent by the electronic device in response to the first detection instruction; an execution module, configured to send an execution instruction to the detection device, so as to control the detection device to drive each of the plurality of probes to touch the plurality of touch points through the driving unit; A second detection module, configured to send a second detection instruction to the electronic device, and obtain detection sampling signals of the multiple touch points sent by the electronic device in response to the second detection instruction; A calculation module, used for calculating the difference between the initial sampling signal and the detection sampling signal corresponding to each touch point of the plurality of touch points; The analysis module is used to compare the difference of each touch point with the corresponding preset standard range, and determine the analysis result of the touch performance of the touch screen according to the comparison result.

5. The touch screen detection system as claimed in claim 4, characterized in that: The analysis module comprises: A comparison submodule, used to determine whether the difference corresponding to each touch point is within a preset standard range; If the difference value corresponding to at least one touch point among the multiple touch points is not within a preset standard range, it is determined that the touch screen has uneven touch performance; If the difference corresponding to each touch point in the plurality of touch points is within a preset standard range, it is determined that the touch screen has uniform touch performance.

6. The touch screen detection system according to claim 5, characterized in that: The analysis module also includes: A determination submodule, used to determine the number of touch points whose corresponding difference values ​​among the plurality of touch points are not within a preset standard range; A calculation submodule, configured to calculate a ratio of the number of touch points whose corresponding differences are not within a preset standard range to the number of the plurality of touch points; The analysis submodule is used to determine the unevenness of the touch performance of the touch screen according to the ratio.

7. The touch screen detection system according to claim 4, characterized in that: The detection device also includes: A carrying plate, disposed at an end of the driving unit, and the plurality of probes are mounted on the carrying plate along a first direction; A controller is communicatively connected with the computer device, and is used for controlling the driving unit to drive the multiple probes to move according to the execution instruction.

8. The touch screen detection system according to claim 4, characterized in that: The plurality of probes include copper pillars.

9. A computer device, characterized in that: include: A memory storing at least one instruction; The processor obtains the instruction stored in the memory to implement the touch screen detection method according to any one of claims 1 to 3.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction, and the at least one instruction is acquired by a processor in the single-chip microcomputer to implement the touch screen detection method according to any one of claims 1 to 3.