A method and system for detecting positioning accuracy of a resistive pressure screen

By establishing a method and system for detecting the deviation range of point, line, and pressure sensing change patterns, the problem of the inability to quantify the positioning accuracy of resistive pressure touchscreens has been solved. This enables precise error detection and quality verification of pressure touchscreens, and supports database management and product iteration.

CN116256584BActive Publication Date: 2025-11-04RET EQUIP INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310264860.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-17
Publication Date
2025-11-04
Estimated Expiration
2043-03-17

AI Technical Summary

Technical Problem

In existing technologies, the positioning accuracy of resistive pressure screens cannot be quantified, leading to errors in different usage scenarios and affecting the user experience and screen quality of the touchscreen.

Method used

By setting point distance standards, preset standard lines, pressure sensing change patterns, and given deviation ranges, a detection method and system are designed, including a setting module, a trajectory module, a positioning prediction module, a judgment module, and an analysis module, to achieve the detection of the positioning accuracy of the pressure touchscreen.

Benefits of technology

It enables quantitative detection of errors in pressure-sensitive touchscreens under different scenarios, verifies the overall user experience, and allows for batch management and iterative product design reference through a database.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116256584B_ABST
    Figure CN116256584B_ABST
Patent Text Reader

Abstract

The application discloses a kind of detection method and system of resistance pressure screen positioning accuracy, the method includes the following steps: point distance standard of set point, the preset standard line of line, pressure sensing variation law and given deviation range;Test equipment contact is operated according to preset trajectory;Positioning algorithm is predicted to the preset trajectory, generates prediction data;Whether single point and multiple points satisfy given deviation range, whether single line and multiple line tracks satisfy given deviation range, whether pressure sensing variation satisfies requirement and whether screen four peripheral area positioning is accurate are judged;All judgment data of acquisition step are analyzed and the analysis result is statistically summarized;The analysis result is respectively sent to database and is stored in batch and display device visual analysis result is sent to device visual analysis result.The detection method and system of resistance pressure screen positioning accuracy disclosed in the application can meet the error demand of pressure touch screen in different scenes.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronic testing, in particular to a method and system for detecting positioning accuracy of a resistance pressure screen. BACKGROUND

[0002] With the rapid development of the information age, the total amount of portable consumer electronic devices is increasing, which has become an indispensable part of daily life and work. Touch screen, as the interactive interface of electronic devices directly facing users, can convert user's instructions to the device for execution. Since the function and sensitivity of the touch screen directly affect the user's actual experience, the importance of improving the touch experience and function of the touch screen is no less than the display effect of the display screen.

[0003] Currently, touch screen technology can be mainly divided into three technologies: resistance touch screen technology, capacitive touch screen technology and surface acoustic wave touch screen technology. Each type of screen has its own advantages, so they are applied to different scenarios. Resistance pressure screen is different from traditional touch screen, which changes the resistance value by external pressure to obtain the corresponding current value, so that the external pressure is applied to the touch screen, and the pressure is converted to obtain the corresponding pressure value. In this technology, the pressure value of the screen is distributed in the grid area, the multi-region pressure value is converted into two-dimensional coordinate point information by positioning algorithm, and the coordinate information in a sampling time is converted to obtain the corresponding point or line gesture operation. Since the pressure value equivalent to the third dimension coordinate is introduced, the richness of the operation is improved from the second power to the third power, which gives users more convenient functions. Due to the limitation of hardware computing power, the resistance screen cannot make the pressure distribution grid small enough to ensure the full screen information sampling refresh rate, so the positioning algorithm may have some deviation. Therefore, in different use scenarios, the error of the resistance screen applied to mobile devices or other information collection devices can meet the use standard, so a complete positioning accuracy detection method is necessary. The positioning accuracy detection method can not only adjust the accuracy of the algorithm, but also can detect the deviation to infer the screen quality problem.

[0004] The prior art patent with the patent number CN115267401A is an invention patent for a touch screen rapid testing system and a double-finger rapid touch screen testing system. It includes a substrate, a same-track different-drive motion module device on the substrate for providing a linear motion mode in one direction, a linear motor module device on the same-track different-drive motion module device for providing a linear motion mode in another direction, a voice coil motor module device on the linear motor module device for performing touch screen testing on the electronic touch screen to be detected under the linkage driving of the same-track different-drive motion module device and the linear motor module device, and a product positioning device on one side of the voice coil motor module device for positioning the electronic touch screen. The electronic touch screen is positioned by a visual positioning system, and the electronic touch screen is automatically executed for touch screen testing cases by a capacitive touch pen of the double-finger rapid touch screen device. However, the prior art is tested by a hardware device. SUMMARY

[0005] The technical problem to be solved by the present application is to solve the problem that the positioning accuracy of the pressure screen cannot be quantitatively judged in the prior art.

[0006] To solve the above technical problems, the present application provides the following technical solutions:

[0007] A detection method for the positioning accuracy of a resistance pressure screen, comprising the following steps:

[0008] S100, setting point distance standards, preset standard lines, pressure perception change rules, and given deviation ranges;

[0009] S200, operating the contact of the test equipment according to the preset track;

[0010] S300, the positioning algorithm predicts the preset track to generate prediction data;

[0011] S400, judging whether single points and multiple points meet the given deviation range, judging whether single lines and multiple line tracks meet the given deviation range, judging whether pressure perception changes meet the requirements, and judging whether the positioning of the screen four area is accurate;

[0012] S500, obtaining all the judgment data of step S400 and analyzing and statistically summarizing the analysis results;

[0013] S600, sending the analysis results to the database for batch storage and displaying the visual analysis results of the device.

[0014] Advantages: through the point distance standard of the point, the preset standard line of the line, the pressure sensing change rule and the given deviation range, whether the application of the pressure touch screen in different scenes meets the standard is verified, and the overall use experience of the pressure touch screen is verified. The point, the line and the pressure are accurately quantified to the touch area error, and the error demand of the pressure touch screen in different scenes is met.

[0015] In an embodiment of the present application, the step of judging whether the single point meets the given deviation range comprises the following steps:

[0016] S411, the contact of the test equipment is pressed at the preset point on the touch screen device, and the positioning algorithm generates a predicted point corresponding to the preset point;

[0017] S412, the distance between the preset point and the corresponding predicted point is obtained, and compared with the point distance standard to obtain the point distance difference;

[0018] S413, whether the point distance difference is greater than 0 is judged, and the judgment result is sent to the storage device.

[0019] In an embodiment of the present application, the step of judging whether the multiple points meet the given deviation range comprises the following steps:

[0020] S421, the contact of the test equipment is pressed at multiple preset points on the touch screen device at the same time, and the positioning algorithm generates multiple predicted points corresponding to the multiple preset points respectively;

[0021] S422, the distance between each preset point and the corresponding predicted point is obtained, and compared with the point distance standard respectively to obtain the point distance difference of each point;

[0022] S422, whether the point distance difference of each point is less than 0 is judged, and the judgment result is sent to the storage device.

[0023] In an embodiment of the present application, the step of judging whether the single line track meets the given deviation range comprises the following steps:

[0024] S431, the contact of the test equipment is drawn on the touch screen device according to the preset standard line, and the positioning algorithm generates the line predicted point of the preset standard line;

[0025] S432, the slope and the normal line of the preset standard line are obtained according to the initial point and the end point of the preset standard line;

[0026] S433, a standard range distance is set, the standard range distance is in the normal line direction of the preset standard line, and respectively passes the initial point and the end point of the preset standard line, so that two standard range initial points and two standard range end points are obtained respectively;

[0027] S434, obtaining the coordinate of the initial point of the standard range according to the initial point coordinate of the preset standard line, the normal line of the preset standard line and the standard range distance, and obtaining the coordinate of the end point of the standard range in the same way;

[0028] S435, obtaining two standard range lines respectively located on the two sides of the preset standard line according to the coordinate of the initial point of the standard range and the coordinate of the end point of the standard range;

[0029] S436, connecting the two standard range lines at the head and tail to form a line segment standard range area, judging whether the coordinates of the line prediction points are all in the line segment standard range area, and sending the judgment result to the storage device.

[0030] In an embodiment of the present application, the judgment whether the coordinates of the line prediction points are all in the line segment standard range area comprises the following steps:

[0031] S4361, making a ray to one side of the line prediction point, judging how many intersection points the ray has with the line segment of the line segment standard range area;

[0032] S4362, if the number of intersection points is even, it indicates that the line prediction point is not in the line segment standard range area, and if the number of intersection points is odd, it indicates that the line prediction point is in the line segment standard range area.

[0033] In an embodiment of the present application, when judging whether the multi-line trajectory meets the given deviation range, the multi-line trajectory is divided into multiple single-line trajectories with the line segment folding point as the separation point, the standard range line corresponding to each single-line trajectory is obtained in the manner of obtaining the standard range line of the single-line trajectory, and the head and tail of the standard range line are connected to form a multi-line segment standard range area; a ray is made to one side of the line prediction point of the multi-line trajectory, and it is judged how many intersection points the ray has with the line segment of the multi-line segment standard range area; if the number of intersection points is even, it indicates that the line prediction point is not in the multi-line segment standard range area; if the number of intersection points is odd, it indicates that the line prediction point is in the multi-line segment standard range area, and the judgment result is sent to the storage device.

[0034] In an embodiment of the present application, the judgment whether the pressure sensing change meets the requirement comprises the following steps: the contact of the test device is made to travel along a preset trajectory, and the pressure is gradually increased and then gradually decreased, it is judged whether the corresponding current value meets the change trend of increasing pressure and then decreasing pressure, and the judgment result is sent to the storage device.

[0035] In an embodiment of the present application, the step of judging whether the positioning of the four-corner area of the screen is accurate comprises the following steps: pressing the contacts of the testing device at the four corners of the touch screen device respectively, the positioning algorithm generating predicted points at the four corners, judging according to the step of judging whether the multiple points meet the given deviation range, and sending the judging result to the storage device.

[0036] In an embodiment of the present application, all the judging data of S400 are analyzed and the analysis result is statistically summarized, which comprises:

[0037] The analysis result is as follows: in the step of judging whether a single point meets the given deviation range, if the point distance difference is greater than 0, the predicted point does not meet the standard, and if the point distance difference is less than 0, the predicted point meets the standard; in the step of judging whether multiple points meet the given deviation range, if the point distance difference of each point is less than 0, the predicted point meets the standard, and if the point distance difference of one point is greater than 0, the predicted point does not meet the standard; in the step of judging whether a single line meets the given deviation range, if the coordinates of the line predicted point are all within the standard range area of the line segment, the line predicted point meets the standard, and if the coordinates of one line predicted point are not within the standard range area of the line segment, the line predicted point does not meet the standard; in the step of judging whether multiple lines meet the given deviation range, when the line predicted point is not within the standard range area of the multiple line segments, the line predicted point does not meet the standard, and when the line predicted point is within the standard range area of the multiple line segments, the line predicted point meets the standard; in the step of judging whether the pressure value change meets the requirement, if the corresponding current value meets the trend of the change of the pressure after being increased and then decreased, the pressure sensing change meets the requirement, otherwise, it does not meet the requirement; in the step of judging whether the positioning of the four-corner area of the screen is accurate, the judging basis is the same as that of judging whether the multiple points meet the given deviation range;

[0038] The acquired judging data and the corresponding analysis result are summarized and bound with the number of the touch screen device to output a summary report and send it to the database.

[0039] The present application also provides a system for detecting the positioning accuracy of a resistance pressure screen, which comprises:

[0040] A setting module is configured to set the point distance standard of a point, the preset standard line of a line, the pressure sensing change rule and the given deviation range.

[0041] A trajectory module is configured to operate the contacts of the testing device according to a preset trajectory.

[0042] A positioning prediction module is configured to generate predicted data by predicting the preset trajectory by using a positioning algorithm.

[0043] A judgment module is configured to judge whether single points and multiple points meet a given deviation range, judge whether single-line and multi-line tracks meet the given deviation range, judge whether pressure sensing changes meet requirements, and judge whether screen periphery area positioning is accurate.

[0044] An analysis module is configured to acquire all judgment data in the judgment module, analyze the judgment data, and statistically summarize analysis results.

[0045] A display storage module is configured to send the analysis results to a database for batch storage and display device visual analysis results.

[0046] Compared with the prior art, the present application has the beneficial effects that: the point, line and pressure error on the touch area are accurately quantified to meet the error requirements of the pressure touch screen in different scenarios. The point distance standard of the point, the preset standard line of the line, the pressure sensing change rule and the given deviation range are used to verify whether the application of the pressure touch screen in different scenarios meets the standard, and the overall use experience of the pressure touch screen is verified. The positioning algorithm and the quality of the screen are evaluated in a flow and quantitatively. The pressure screen accuracy can be managed in batches by connecting the database, and the output data can be used as a reference standard for product iteration and design of the enterprise.

[0047] The present application detects whether the positioning accuracy of the positioning algorithm for various gestures meets the use standard, such as the accuracy of gesture positioning of the point, multiple points, single-line track and multi-line track, and detects the positioning accuracy of the pressure touch screen. The daily pressing position is simulated by designing a contact, and the deviation of the predicted position of the positioning algorithm is calculated to judge whether the use requirement is met, so as to judge the accuracy of the pressure screen positioning. The positioning accuracy of the positioning algorithm for various gestures is detected to meet the use standard, such as the accuracy of gesture positioning of the point, multiple points, single-line track and multi-line track, and the accuracy of the touch screen positioning algorithm for positioning different areas is calculated. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 A flow chart of a method for detecting the positioning accuracy of a resistance pressure screen.

[0049] Figure 2 A touch screen device and a coordinate diagram of the present application.

[0050] Figure 3 A flow chart for judging whether single points meet a given deviation range.

[0051] Figure 4 A positioning algorithm deviation diagram of the present application.

[0052] Figure 5 A flow chart for judging whether multiple points meet a given deviation range.

[0053] Figure 6 Flow chart for judging whether the single-line track meets the given deviation range of the present application.

[0054] Figure 7 Schematic diagram for single-line track detection of the present application.

[0055] Figure 8 Flow chart for judging whether the line prediction point is in the line segment standard range area of the present application.

[0056] Figure 9 Schematic diagram for two vertices of the standard range line through which the ray passes of the present application.

[0057] Figure 10 Schematic diagram for the prediction point and the ray of the present application.

[0058] Figure 11 Schematic diagram for the overall line segment detection of the present application.

[0059] Figure 12 Block diagram of a detection system for positioning accuracy of a resistance pressure screen of the present application. DETAILED DESCRIPTION

[0060] In order to facilitate those skilled in the art to understand the technical solutions of the present application, the technical solutions of the present application will be further described in conjunction with the accompanying drawings of the specification.

[0061] The terms "first", "second", "third", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second", etc. can 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 specifically limited.

[0062] Please refer to Figure 1 As shown in the drawings, the present application provides a detection method for positioning accuracy of a resistance pressure screen, comprising the following steps:

[0063] S100, setting point distance standards of the set point, preset standard lines of the line, pressure sensing change rules and a given deviation range.

[0064] S200, operating the contact of the test equipment according to the preset track.

[0065] The preset track is the point distance standard of the set point and the preset standard line of the line, and the preset standard line of the line can also be used as the preset track for judging whether the pressure sensing change meets the requirements.

[0066] S300, the positioning algorithm predicts the preset track to generate prediction data.

[0067] The positioning algorithm is existing technology; in this embodiment, a pressure screen positioning algorithm is applied.

[0068] S400 determines whether single-point and multi-point measurements meet the given deviation range, whether single-line and multi-line trajectories meet the given deviation range, whether pressure sensing changes meet the requirements, and whether the positioning of the area around the screen is accurate.

[0069] Please see Figure 2 As shown, in one embodiment of the present invention, when pressure is applied to the touchscreen device, the resistance of the X-line (horizontal axis) and Y-line (vertical axis) at the pressure point changes with the pressure. The greater the pressure, the smaller the resistance value. Without pressure, the resistance of the X-line and Y-line is close to infinite, and the current value changes with the resistance. The collected current value is used as the raw current data, and its data format is the data contained in the corresponding grid of the touchscreen sampled per frame. In this embodiment, the touchscreen is a resistive touchscreen with dimensions of 69.5mm*130mm, divided into 15*32 grids. In other embodiments, the dimensions and grid of the touchscreen are not limited. The coordinates of the k-th point on the screen are (X... k Y k The nth grid can be represented by grid coordinates (X). Gn Y Gn (The text describes a series of numerical values ​​for a grid, including numbers and their corresponding values. It states that when there is no touch, all grid readings are 0. When touch pressure is felt, the grid readings near the touch point become positive, ranging from 0 to 4095. The greater the pressure value, the greater the current reading, meaning the current can be converted into a pressure value. Due to the physical characteristics of the screen, the pressure reading at the center is the highest.)

[0070] Please participate Figure 1 , Figure 3 and Figure 4 As shown, in one embodiment of the present invention, determining whether a single point meets a given deviation range includes the following steps:

[0071] S411, the contact of the test device is pressed at a preset point on the touch screen device, and the positioning algorithm generates a prediction point corresponding to the preset point.

[0072] S412, obtain the distance between the preset point and the corresponding predicted point, and compare it with the point distance standard to obtain the point distance difference.

[0073] S413, determine whether the distance difference between the points is greater than 0, and send the determination result to the storage device.

[0074] Among them, the contacts using the testing equipment are in (X) i, Y j ) position to apply pressure, the grid collected by the grid position data input to the positioning algorithm, the positioning algorithm generates the predicted point (X pre i , Y pre j ). The distance between the preset point and the corresponding predicted point is obtained by the following formula:

[0075] ;

[0076] D = D p - L P ;

[0077] Wherein, D p the distance between the preset point and the corresponding predicted point, L P is the point distance standard, D is the point distance difference.

[0078] Please refer to Figure 1 , Figure 4 and Figure 5 , in an embodiment of the present application, the judgment of whether the multiple points meet the given deviation range comprises the following steps:

[0079] S421, the contact of the test device is pressed at multiple preset points of the touch screen device, and the positioning algorithm generates multiple predicted points corresponding to the multiple preset points respectively.

[0080] S422, the distance between each preset point and its corresponding predicted point is obtained, and compared with the point distance standard respectively, and the point distance difference of each point is obtained.

[0081] S422, judge whether the point distance difference of each point is less than 0, and send the judgment result to the storage device.

[0082] Wherein, the contact of the test device is pressed at (X1, Y1), (X2, Y2)...... (X i , Y j ) for example, at this time, the positioning algorithm needs to automatically identify whether the points are connected into a line segment, in this embodiment, it is defaulted to meet the multiple point touch condition. The positioning algorithm generates multiple predicted points corresponding to the multiple preset points respectively, that is, (X pre 1, Y pre 1), (X pre 2, Y pre 2)...... (X pre iY pre j After calculating the distance between each preset point and its corresponding predicted point, compare it with the point distance standard to obtain the point distance difference for each point. The calculation method is the same as steps S412 and S413. Figure 4 As shown. The judgment result includes information on multiple preset points and their corresponding predicted points, the distance difference information between each point, and the final judgment information, all of which are sent to the storage device.

[0083] Please see Figure 1 , Figure 6 and Figure 7 As shown, in one embodiment of the present invention, determining whether a single-line trajectory meets a given deviation range includes the following steps:

[0084] S431, the contact of the test device is drawn on the touch screen device according to the preset standard line, and the positioning algorithm generates the line prediction point of the preset standard line.

[0085] S432, Based on the initial point and the end point of the preset standard line, obtain the slope and normal of the preset standard line.

[0086] like Figure 7 As shown, label A represents the preset standard line, labels A1 and A2 represent the initial and final points of the preset standard line, respectively, and label A3 represents the line prediction point. The slope and normal of the preset standard line A are determined by the following formula:

[0087]

[0088]

[0089] in, K 0 indicates the slope of the preset standard line. K l The normal to the preset standard line is represented as ( X q , Y q ) represents the coordinates of the end point of the preset standard line, ( X f , Y f ) represents the coordinates of the initial point of the preset standard line.

[0090] S433, Set a standard range distance. The standard range distance is in the direction of the normal of the preset standard line and passes through the initial point and the end point of the preset standard line respectively, so that two standard range initial points and two standard range end points are obtained respectively.

[0091] Among them, such as Figure 7 As shown, the labelsD L The standard range distance is known as it is set. The labels A11 and A12 represent the initial points of the two standard ranges, and the labels A21 and A22 represent the end points of the two standard ranges.

[0092] S434, according to the initial point coordinates of the preset standard line, the normal of the preset standard line, and the standard range distance, the coordinates of the initial point of the standard range are obtained, and the coordinates of the end point of the standard range are obtained in the same way.

[0093] The preset standard line is preset, and the initial point coordinates and the end point coordinates are known, and the standard range distance is also known. According to the following formula, the coordinates of the initial point of the standard range are obtained:

[0094]

[0095]

[0096] In the formula, (x0, y0) represents the initial point coordinates of the preset standard line, (x1, y1) represents the end point coordinates of the preset standard line, and d represents the standard range distance. X 1, Y 1) represents the initial point coordinates of the preset standard line, (x1, y1) represents the end point coordinates of the preset standard line, and d represents the standard range distance. X L 1, Y L 1) represents the initial point coordinates of the preset standard line, (x1, y1) represents the end point coordinates of the preset standard line, and d represents the standard range distance.

[0097] S435, according to the coordinates of the initial point of the standard range and the coordinates of the end point of the standard range, the first equation is brought in, and two standard range lines located on both sides of the preset standard line are obtained.

[0098] The coordinates of the initial point of the standard range and the coordinates of the end point of the standard range obtained in step S434 are substituted into the following formula to obtain two standard range lines located on both sides of the preset standard line, as shown in the formula: Figure 7 Two labels A4 represent the standard range lines on both sides of the preset standard line.

[0099]

[0100] In the formula, B represents the intercept of the standard range line.

[0101] S436, the two standard range lines are connected end to end to form a line segment standard range area, it is judged whether the coordinates of the line prediction point are all in the line segment standard range area, and the judgment result is sent to the storage device.

[0102] The contact of the testing device is drawn on the touch screen device according to a preset standard line, because the drawing track of the contact of the testing device is preset, the original current data is read by the positioning algorithm, the coordinate points are predicted according to the original current data, and the preset standard line is obtained by connecting the predicted coordinate points. In the embodiment, the default is that the connection will not be disconnected.

[0103] As shown in Figure 1 , Figure 6 to Figure 8 In an embodiment of the present application, the step of judging whether the coordinates of the line prediction point are all in the line segment standard range area includes the following steps:

[0104] S4361, a ray is made to the line prediction point, and the number of intersection points between the ray and the line segment of the line segment standard range area is judged.

[0105] S4362, if the number of intersection points is even, it indicates that the line prediction point is not in the line segment standard range area, and if the number of intersection points is odd, it indicates that the line prediction point is in the line segment standard range area.

[0106] As shown in Figure 7 , the label D represents a ray, the label A31 represents that the line prediction point is outside the line segment standard range area, and the label A3 represents that the line prediction point is in the line segment standard range area. Specifically, when the line prediction point appears on the standard range line and the connecting line connecting the start and end of the standard range line, it is also considered to be in the line segment standard range area. In addition, when the two vertices of the standard range line passed by the ray D are on the same side, it indicates that the line prediction point A32 is outside the range, as shown in Figure 9 . The position accuracy of the initial point and the end point of each line is required to be higher, and a separate deviation range threshold E needs to be set, as shown in Figure 11 .

[0107] As shown in Figure 1 , Figure 10 and Figure 11 , in an embodiment of the present application, when judging whether the multi-line track meets the given deviation range, the multi-line track is divided into multiple single-line tracks by taking the line segment folding point as the separation point, the standard range line corresponding to each single-line track is obtained in the manner of obtaining the standard range line of the single-line track, and the start and end of the standard range line are connected to form a multi-line segment standard range area. A ray is made to the line prediction point of the multi-line track, and the number of intersection points between the ray and the line segment of the multi-line segment standard range area is judged. If the number of intersection points is even, it indicates that the line prediction point is not in the multi-line segment standard range area. If the number of intersection points is odd, it indicates that the line prediction point is in the multi-line segment standard range area, and the judgment result is sent to the storage device.

[0108] If the preset standard line is horizontal or vertical, directly translate the preset standard line up and down or left and right by the standard range distance D L The unit is available. The line prediction point of label C1 is not in the multi-line segment standard range area, and the line prediction point of label C2 is in the multi-line segment standard range area.

[0109] Referring to Figure 1 In an embodiment of the present application, the step of judging whether the pressure sensing change meets the requirement includes the following steps: the contact of the test device is moved along a preset track, and the pressure is gradually increased and then gradually decreased, to obtain whether the corresponding current value meets the change trend of the pressure increase and then the pressure decrease, and the judgment result is sent to the storage device. The step of judging whether the positioning of the four surrounding areas of the screen is accurate includes the following steps: the contact of the test device is pressed at the four corners of the touch screen device, respectively, the positioning algorithm generates the prediction points of the four corners, the step of judging whether the multiple points meet the given deviation range is performed, and the judgment result is sent to the storage device.

[0110] S500, all the judgment data of step S400 are obtained, and the analysis result is analyzed and statistically summarized.

[0111] Referring to Figure 1 In the step of analyzing all the judgment data of S400 and statistically summarizing the analysis result, the following steps are included:

[0112] Analysis result: when judging whether a single point meets the given deviation range, if the point distance difference is greater than 0, the prediction point does not meet the standard, and if it is less than 0, the prediction point meets the standard. When judging whether multiple points meet the given deviation range, if the point distance difference of each point is less than 0, the prediction point meets the standard, and if the point distance difference of one point is greater than 0, the prediction point does not meet the standard. When judging whether a single line track meets the given deviation range, if the coordinates of the line prediction point are all in the line segment standard range area, the line prediction point meets the standard, and if the coordinates of one line prediction point are not in the line segment standard range area, the line prediction point does not meet the standard. When judging whether a multi-line track meets the given deviation range, when the line prediction point is not in the multi-line segment standard range area, the line prediction point does not meet the standard, and when the line prediction point is in the multi-line segment standard range area, the line prediction point meets the standard. When judging whether the pressure value change meets the requirement, if the corresponding current value meets the change trend of the pressure increase and then the pressure decrease, the pressure sensing change meets the requirement, otherwise it does not meet the requirement. When judging whether the positioning of the four surrounding areas of the screen is accurate, the judgment basis is the same as whether the multiple points meet the given deviation range.

[0113] The acquired judgment data and corresponding analysis results are bound with the number of the touch screen device to output a summary report and send to the database.

[0114] S600, the analysis results are respectively sent to the database for batch storage and display of the device visual analysis results.

[0115] Referring to Figure 12 The application also provides a system for detecting the positioning accuracy of the resistance pressure screen, which comprises a setting module 100, a trajectory module 200, a positioning prediction module 300, a judgment module 400, an analysis module 500 and a display storage module 600. The setting module 100 is used for setting the point distance standard of the set point, the preset standard line of the line, the pressure sensing change rule and the given deviation range. The trajectory module 200 is used for operating the contact of the test device according to the preset trajectory. The positioning prediction module 300 is used for predicting the preset trajectory by using the positioning algorithm to generate prediction data. The judgment module 400 is used for judging whether the single point and the multiple points meet the given deviation range, judging whether the single line and the multiple line trajectories meet the given deviation range, judging whether the pressure sensing change meets the requirement and judging whether the positioning of the screen periphery area is accurate. The analysis module 500 is used for acquiring all the judgment data in the judgment module, analyzing the judgment data and statistically summarizing the analysis results. The display storage module 600 is used for respectively sending the analysis results to the database for batch storage and displaying the device visual analysis results.

[0116] It will be obvious to a person skilled in the art that the application is not limited to the details of the above-described exemplary embodiments, but that the application can be implemented in other concrete forms without departing from the spirit or essential characteristics of the application. The embodiments should therefore be considered in all respects as illustrative and not restrictive, the scope of the application being defined by the appended claims rather than by the above description, and it is therefore intended that all changes and modifications that fall within the meaning and range of equivalency of the claims be embraced therein, and that the application not be limited to the claims as they are temporarily written, but be given the full scope thereof after issuance of the claims.

[0117] The above-described embodiments only represent the implementation of the application, and the protection scope of the application is not limited to the above-described embodiments. For those skilled in the art, several modifications and improvements can be made without departing from the concept of the application, and these all belong to the protection scope of the application.

Claims

1. A method for detecting the positioning accuracy of a resistive pressure screen, characterized in that, Includes the following steps: S100 sets the point distance standard, the preset standard line of the line, the pressure sensing change law, and the given deviation range; S200, which operates the contacts of the test equipment according to a preset trajectory; S300, the positioning algorithm predicts the preset trajectory and generates prediction data; S400 determines whether single-point and multi-point measurements meet the given deviation range, whether single-line and multi-line trajectories meet the given deviation range, whether pressure sensing changes meet the requirements, and whether the positioning of the area around the screen is accurate. S500: Obtain all the judgment data from step S400, analyze it, and summarize the analysis results. S600, the analysis results are sent to the database for batch storage and the display device visualizes the analysis results; The determination of whether a single-line trajectory meets a given deviation range includes the following steps: S431, the contact of the test device is drawn on the touch screen device according to the preset standard line, and the positioning algorithm generates the line prediction point of the preset standard line; S432, Based on the initial point and the end point of the preset standard line, obtain the slope and normal of the preset standard line; S433, Set a standard range distance, wherein the standard range distance is in the direction of the normal of the preset standard line and passes through the initial point and the end point of the preset standard line respectively, thereby obtaining two standard range initial points and two standard range end points respectively; S434, Based on the initial point coordinates of the preset standard line, the normal of the preset standard line, and the standard range distance, obtain the coordinates of the initial point of the standard range, and similarly obtain the coordinates of the end point of the standard range; S435, based on the coordinates of the initial point of the standard range and the coordinates of the end point of the standard range, substitute them into a linear equation to obtain two standard range lines located on both sides of the preset standard line; S436, connect the two standard range lines end to end to form a standard range area of ​​the line segment, determine whether the coordinates of the predicted line points are all within the standard range area of ​​the line segment, and send the determination result to the storage device.

2. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 1, characterized in that, The determination of whether a single point meets the given deviation range includes the following steps: S411, the contact of the test device is pressed at a preset point on the touch screen device, and the positioning algorithm generates a predicted point corresponding to the preset point; S412, obtain the distance between the preset point and the corresponding predicted point, and compare it with the point distance standard to obtain the point distance difference; S413, determine whether the distance difference between the points is greater than 0, and send the determination result to the storage device.

3. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 2, characterized in that, The determination of whether multiple points meet the given deviation range includes the following steps: S421, the contact of the test device is pressed simultaneously at multiple preset points on the touch screen device, and the positioning algorithm generates prediction points corresponding to the multiple preset points respectively; S422, obtain the distance between each preset point and its corresponding predicted point, and compare it with the point distance standard to obtain the point distance difference for each point; S422, determine whether the point distance difference of each point is less than 0, and send the determination result to the storage device.

4. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 3, characterized in that, Determining whether the coordinates of the predicted line points are all within the standard range of the line segment includes the following steps: S4361, Draw a ray to one side from the predicted line point, and determine how many intersections the ray has with the line segment within the standard range of the line segment; S4362, if the number of intersection points is even, it means that the predicted point of the line is not within the standard range of the line segment; if the number of intersection points is odd, it means that the predicted point of the line is within the standard range of the line segment.

5. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 4, characterized in that, When determining whether a multi-line trajectory meets a given deviation range, the multi-line trajectory is divided into multiple single-line trajectories using line segment inflection points as dividing points. Following the method for obtaining the standard range lines of single-line trajectories, the standard range lines corresponding to each single-line trajectory are obtained, and these lines are connected end-to-end to form a multi-line segment standard range area. A ray is drawn from the predicted line point of the multi-line trajectory to one side, and the number of intersection points between this ray and the line segments in the multi-line segment standard range area is determined. If the number of intersection points is even, it indicates that the predicted line point is not within the multi-line segment standard range area; if the number of intersection points is odd, it indicates that the predicted line point is within the multi-line segment standard range area. The determination result is then sent to the storage device.

6. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 5, characterized in that, The method for determining whether the pressure sensing change meets the requirements includes the following steps: moving the contact of the test device along a preset trajectory, gradually increasing the pressure and then gradually decreasing the pressure, obtaining whether the corresponding current value meets the trend of pressure increase and then pressure decrease, and sending the determination result to the storage device.

7. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 6, characterized in that, The method for determining whether the positioning of the area around the screen is accurate includes the following steps: pressing the contact points of the test device at the four corners of the touch screen device, generating prediction points at the four corners using the positioning algorithm, judging whether multiple points meet the given deviation range, and sending the judgment results to the storage device.

8. The method for detecting the positioning accuracy of the resistive pressure screen according to claim 7, characterized in that, All judgment data from S400 are analyzed, and the analysis results are statistically summarized, including: Analysis Results: When determining whether a single point meets the given deviation range, if the distance difference between the points is greater than 0, the predicted point does not meet the standard; if it is less than 0, the predicted point meets the standard. When determining whether multiple points meet the given deviation range, if the distance difference between each point is less than 0, the predicted point meets the standard; if the distance difference between any point is greater than 0, the predicted point does not meet the standard. When determining whether a single line trajectory meets the given deviation range, if the coordinates of the predicted line points are all within the standard range of the line segment, the predicted line points meet the standard; if the coordinates of any predicted line point are not within the standard range of the line segment... If the predicted point is outside the standard range, it does not meet the standard. When judging whether a multi-line trajectory meets the given deviation range, if the predicted point is outside the standard range of the multi-line segment, it does not meet the standard; if the predicted point is within the standard range of the multi-line segment, it meets the standard. When judging whether the pressure value change meets the requirements, if the corresponding current value meets the trend of pressure increase followed by pressure decrease, the pressure sensing change meets the requirements; otherwise, it does not. When judging whether the positioning of the area around the screen is accurate, the judgment criteria are the same as those for whether multiple points meet the given deviation range. The acquired judgment data and corresponding analysis results are summarized and bound to the touch screen device number to output a summary report, which is then sent to the database.

9. A system for detecting the positioning accuracy of a resistive pressure screen based on any one of claims 1-8, characterized in that, include: The setting module is used to set the point distance standard, the preset standard line of the line, the pressure sensing change law, and the given deviation range; The trajectory module is used to operate the contacts of the test equipment according to a preset trajectory; The positioning prediction module is used to predict the preset trajectory using a positioning algorithm and generate prediction data. The judgment module is used to determine whether single-point and multi-point measurements meet the given deviation range, whether single-line and multi-line trajectories meet the given deviation range, whether pressure sensing changes meet the requirements, and whether the positioning of the area around the screen is accurate. The analysis module is used to acquire all the judgment data in the judgment module, analyze it, and statistically summarize the analysis results. The display storage module is used to send the analysis results to the database for batch storage and to display the analysis results on the display device for visualization.

Citation Information

Patent Citations

  • Touch screen rapid test system and double-finger rapid touch screen test system

    CN115267401A

  • Test method and device for accuracy of touch screen

    CN102879673A

  • Method and device for testing smoothness of touch screen

    CN103870371A