Display apparatus and control method thereof

CN122902892APending Publication Date: 2026-10-13HISENSE COMML DISPLAY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610337119.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-18
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0003]然而,现有电容屏生产技术面临诸多挑战

Benefits of technology

[0015]本实施例提供的显示设备,通过计算实际触控轨迹与虚拟触控轨迹之间的距离偏差和方向突变,并采用惯性延续和贝塞尔曲线进行平滑连接,确保了触控轨迹在虚拟点与真实点之间的自然过渡,这种平滑处理技术减少了触控轨迹的突变感,提升了用户操作的流畅性和触控体验的连续性,特别是在经过不良区域时仍能保持触控的稳定性和准确性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122902892A_ABST
    Figure CN122902892A_ABST
Patent Text Reader

Abstract

The application provides a display device and a control method thereof. In a case where a preset abnormality detection condition is met, sensing data of a capacitive touch screen at an abnormality detection moment is obtained, and whether a signal amount of a cross point in the sensing data meets the abnormality detection condition is determined to determine a target region of abnormal sensing data on the capacitive touch screen. Then, actual touch tracks outside the target region on the capacitive touch screen are determined based on sensing data at multiple moments, and in a case where a touch track passes through the target region, a virtual touch track in the target region is generated based on the actual touch track outside the target region. The application can improve the accuracy of detecting touch tracks on the capacitive touch screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of display devices, and more particularly to a display device and its control method. Background Technology

[0002] Against the backdrop of the booming development of mobile internet and smart terminal devices, large-size capacitive touchscreens, with their intuitive and convenient interaction methods, have been widely used in many fields such as smartphones, tablets, in-vehicle navigation systems, and industrial control panels, becoming an indispensable core interactive interface for modern electronic products. Users achieve precise coordinate positioning by touching the capacitive screen with their fingers or styluses and utilizing the changes in capacitance between the electrodes. This process is highly dependent on the precise electrode network layout and signal processing technology inside the capacitive screen.

[0003] However, existing capacitive touchscreen manufacturing technologies face numerous challenges. The multi-layer capacitive film lamination process demands extremely high precision; minute foreign objects, air bubbles, or uneven etching during production can easily lead to localized abnormalities in electrode spacing or area, causing signal acquisition problems such as touch interruptions and drift. In the production of large-size capacitive touchscreens, multiple lamination processes further increase the defect rate, resulting in increased production costs and a greater burden of disassembly and repair. Simultaneously, existing quality inspection methods are limited, unable to accurately identify and repair localized defective areas, and lack a dynamic touch trajectory prediction and compensation mechanism, leading to touch interruptions or trajectory breaks, severely impacting the user experience.

[0004] Therefore, improving the accuracy of detecting touch trajectories on capacitive touchscreens is a technical problem that needs to be solved in this field. Summary of the Invention

[0005] This application provides a display device and its control method to improve the accuracy of detecting touch trajectories on a capacitive touchscreen.

[0006] This application provides a display device, comprising: a capacitive touchscreen configured to display an image, the capacitive touchscreen including a driving channel and a sensing channel; a processor configured to send a scanning signal to the driving channel and receive sensing data at the intersection of the driving channel and the sensing channel on the capacitive touchscreen via the sensing channel, wherein the sensing data is used to determine a touch position on the capacitive touchscreen; the processor is further configured to: determine a touch trajectory on the capacitive touchscreen based on the sensing data at multiple times; specifically, the processor is configured to: acquire the sensing data of the capacitive touchscreen at the time of anomaly detection, under the condition of satisfying a preset anomaly detection condition; determine a target area of ​​anomaly in the sensing data on the capacitive touchscreen based on whether the signal quantity at the intersection of the sensing data satisfies the anomaly detection condition; determine an actual touch trajectory outside the target area on the capacitive touchscreen based on the sensing data at multiple times; and generate a virtual touch trajectory within the target area based on the actual touch trajectory outside the target area when the touch trajectory passes through the target area.

[0007] The display device provided in this embodiment, under the condition of meeting preset anomaly detection conditions, acquires the sensing data of the capacitive touch screen at the time of anomaly detection, and determines the target area of ​​the abnormal sensing data on the capacitive touch screen based on whether the signal quantity of the intersection point in the sensing data meets the anomaly detection conditions. Subsequently, based on the sensing data at multiple times, the actual touch trajectory outside the target area on the capacitive touch screen can be determined, and when the touch trajectory passes through the target area, a virtual touch trajectory within the target area can be generated based on the actual touch trajectory outside the target area. Based on the touch trajectory determined by the sensing data, the abnormal target area on the capacitive touch screen is identified and dynamically compensated based on the target area, which effectively ensures the accuracy of the touch trajectory detection on the capacitive touch screen, and ensures the continuity and integrity of the generated touch trajectory, avoiding touch interruption or trajectory breakage, improving the continuity of the user's touch experience and the reliability of the product, and is more conducive to the application and promotion of the display device.

[0008] In one embodiment of the first aspect of this application, the abnormal detection conditions include at least one of the following: the amplitude of the signal quantity of the sensed data on the capacitive touch screen exceeds a preset amplitude threshold; the difference in the amplitude of the signal quantity of the sensed data at adjacent intersections on the capacitive touch screen exceeds a preset difference threshold; or the frequency of change of the amplitude of the sensed data on the capacitive touch screen exceeds a preset frequency threshold.

[0009] The display device provided in this embodiment achieves accurate identification of abnormal areas on a capacitive touchscreen by setting multiple abnormal detection conditions, including signal amplitude threshold, signal difference threshold between adjacent intersections, and signal change frequency threshold. This multi-condition combination detection method enhances the system's adaptability and detection accuracy to different types of signal anomalies, ensuring the comprehensiveness and accuracy of anomaly detection.

[0010] In one embodiment of the first aspect of this application, the processor is specifically configured to: divide the capacitive touch screen into multiple sub-regions of preset size; when the signal quantity at the intersection point in the sensing data meets the anomaly detection condition, determine the sub-region adjacent to the intersection point as the target region of the abnormal sensing data on the capacitive touch screen.

[0011] The display device provided in this embodiment divides the capacitive touch screen into multiple sub-regions of preset size, and determines adjacent sub-regions as abnormal target regions based on the intersection signal quantity meeting the abnormal detection conditions. This achieves accurate and rapid positioning of abnormal regions. The sub-region division strategy effectively reduces the amount of data that needs to be processed, improves the efficiency of abnormal detection and processing, and reduces the possibility of false positives and false negatives.

[0012] In one embodiment of the first aspect of this application, the processor is specifically configured to: divide the capacitive touch screen into multiple sub-regions of a preset size; calculate whether the signal quantity of the intersection points in each sub-region meets the anomaly detection condition; and when the number of intersection points in the sub-region whose signal quantity meets the anomaly detection condition reaches a preset proportion of the total number of intersection points in the sub-region, determine the sub-region as the target region.

[0013] The display device provided in this embodiment calculates the signal quantity of the intersection points in each sub-region and identifies abnormal sub-regions based on statistical characteristics (such as the proportion of intersection points that meet the anomaly detection conditions), thereby improving the accuracy and reliability of anomaly detection. This statistical identification method can more scientifically evaluate the overall state of the sub-region, optimize the allocation of system resources, and only process abnormal sub-regions, thus improving the overall processing efficiency and resource utilization.

[0014] In one embodiment of the first aspect of this application, the processor is specifically configured to: calculate the distance deviation and directional change between the actual touch trajectory and the virtual touch trajectory; when the distance deviation and / or the directional change exceeds a preset range, use inertial continuation and Bezier curves to smoothly connect the actual touch trajectory and the virtual touch trajectory.

[0015] The display device provided in this embodiment calculates the distance deviation and directional abrupt change between the actual touch trajectory and the virtual touch trajectory, and uses inertial continuation and Bézier curves for smooth connection, ensuring a natural transition of the touch trajectory between virtual and real points. This smoothing technology reduces the abrupt change of the touch trajectory, improves the smoothness of user operation and the continuity of the touch experience, and can maintain the stability and accuracy of touch even when passing through poor areas.

[0016] In one embodiment of the first aspect of this application, the processor is specifically configured to: obtain the coordinate information of the last virtual touch point in the virtual touch trajectory, and the coordinate information of the actual touch point in the re-detected actual touch trajectory; and calculate the distance between the actual touch point and the last virtual touch point based on the coordinate information to obtain the distance deviation.

[0017] The display device provided in this embodiment accurately obtains the coordinate information of the last virtual touch point in the virtual touch trajectory and the coordinate information of the actual touch point, and calculates the distance deviation between the two. This provides key basic data support for subsequent smoothing processing using inertial continuation and Bézier curves, ensuring the accuracy and effectiveness of the smoothing process and further improving the continuity and naturalness of the touch trajectory.

[0018] In one embodiment of the first aspect of this application, the processing is specifically configured as follows: obtaining the coordinate information of the last virtual touch point in the virtual touch trajectory, the coordinate information of the previous virtual touch point, and the coordinate information of the actual touch point in the re-detected actual touch trajectory; obtaining the direction change based on the vector calculated based on the coordinate information of the last virtual touch point and the coordinate information of the previous virtual touch point, and the angle between the vector calculated based on the coordinate information of the previous virtual touch point and the coordinate information of the actual touch point.

[0019] The display device provided in this embodiment obtains the coordinate information of relevant points in the virtual touch trajectory and accurately calculates the directional change between the actual touch point and the last virtual touch point. This provides the necessary basic data for the subsequent natural transition of the trajectory turning using Bézier curves. This accurate calculation of directional change makes the trajectory turning process smoother and more natural, improving the fluency of user operation and the comfort of the touch experience.

[0020] In one embodiment of the first aspect of this application, the processor is specifically configured to: calculate the actual touch trajectory and the inertial continuation segment of the actual touch trajectory, and calculate the end coordinates of the inertial continuation segment by extending along the original direction according to the original direction vector determined by the last virtual touch point and the previous virtual touch point; determine the starting point of the Bézier curve as the last virtual touch point and the ending point as the re-detected actual touch point, take the end point of the inertial continuation segment as the first control point of the Bézier curve, determine the second control point according to the position of the real point, make the direction of the second control point face the real point, and generate the Bézier curve to complete the connection of the turning transition segment.

[0021] The display device provided in this embodiment achieves a natural transition of the touch trajectory at the turning point by calculating the inertial continuation segment and generating the Bézier curve, avoiding the problem of operation interruption or trajectory discontinuity caused by sudden change in direction. The inertial continuation segment simulates the physical inertial effect, while the Bézier curve constructs a smooth transition path through control points. The synergistic effect of the two makes the trajectory turning more natural and smooth, significantly improving the smoothness of user operation and the continuity of touch experience.

[0022] In one embodiment of the first aspect of this application, the processor is further configured to: match user operation patterns based on a historical touch trajectory database, and smoothly connect the actual touch trajectory and the virtual touch trajectory according to the matching result.

[0023] The display device provided in this embodiment generates a sequence of virtual points that conforms to user habits by establishing a historical touch trajectory database and matching user operation patterns to achieve personalized compensation for touch trajectories. This compensation algorithm based on user behavior learning can significantly improve the accuracy and adaptability of compensation, reduce trajectory abrupt changes caused by prediction deviations, and make virtual point generation closer to the user's actual operation intentions, thereby further improving the naturalness of touch interaction and user satisfaction.

[0024] A second aspect of this application provides a control method for a display device, applied to the display device as described in any of the first aspects. The method includes: acquiring sensing data of the capacitive touchscreen at the time of anomaly detection, under the condition of satisfying preset anomaly detection conditions; determining a target area on the capacitive touchscreen where the sensing data is abnormal based on a comparison result of the signal difference between the intersections in the sensing data and a preset threshold; determining a touch trajectory outside the target area on the capacitive touchscreen based on the sensing data at multiple times; and generating a touch trajectory within the target area based on the actual touch trajectory outside the target area when the touch trajectory passes through the target area.

[0025] In summary, the display device and its control method provided in this application allow the processor of the display device to acquire the sensing data of the capacitive touch screen at the time of anomaly detection when the preset anomaly detection conditions are met. Based on whether the signal quantity at the intersection of the sensing data meets the anomaly detection conditions, the target area of ​​the abnormal sensing data on the capacitive touch screen is determined. Subsequently, based on the sensing data at multiple times, the actual touch trajectory outside the target area on the capacitive touch screen is determined. When the touch trajectory passes through the target area, a virtual touch trajectory within the target area is generated based on the actual touch trajectory outside the target area. Based on the touch trajectory determined by the sensing data, the abnormal target area on the capacitive touch screen is identified and dynamically compensated based on the target area. This effectively ensures the accuracy of the touch trajectory detection on the capacitive touch screen and ensures the continuity and integrity of the generated touch trajectory, avoiding touch interruption or trajectory breakage, improving the continuity of the user's touch experience and product reliability, and is more conducive to the application and promotion of the display device. Attached Figure Description

[0026] Figure 1 This is a schematic diagram of the structure of the display device provided in this application;

[0027] Figure 2 A flowchart illustrating an embodiment of the control method for the display device provided in this application;

[0028] Figure 3 A schematic diagram of the intersection of the capacitive touch screen provided in this application;

[0029] Figure 4 A schematic diagram illustrating the determination of the target area provided in this application;

[0030] Figure 5 A schematic diagram of an embodiment for determining a touch trajectory on a capacitive touchscreen provided in this application;

[0031] Figure 6 A schematic diagram of an embodiment for determining a touch trajectory on a capacitive touchscreen provided in this application;

[0032] Figure 7 A schematic diagram of the structure of an embodiment of the control device for the display device provided in this application;

[0033] Figure 8 A schematic diagram of the structure of an embodiment of the electronic device provided in this application. Detailed Implementation

[0034] To make the objectives and implementation methods of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the exemplary embodiments described are only some embodiments of this application, and not all embodiments.

[0035] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0036] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

[0037] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0038] With the rapid development of mobile internet and smart terminal devices, large-size capacitive touch screens have become the core interactive interface for smartphones, tablets, in-vehicle navigation systems, industrial control panels, and smart home devices.

[0039] In touch operation scenarios, users contact the surface of the capacitive screen with their fingers or styluses, achieving coordinate positioning through changes in capacitance between electrodes. However, in actual production, the precision bonding process of the multi-layered capacitive film structure (including the cover layer, sensing layer, and substrate layer) requires extremely high precision. Any tiny foreign object intrusion, air bubble residue, or uneven etching can lead to localized abnormalities in electrode spacing or area. This physical defect directly causes abnormal signal acquisition in localized areas of the capacitive screen, manifesting as touch dropouts, drift distortion, or complete malfunction.

[0040] Especially in the production of large-size capacitive touchscreens, the multiple bonding processes and complex manufacturing procedures significantly increase the defect rate, leading to a large number of semi-finished products being deemed scrap due to localized defects. This creates dual pressure on production costs and subsequent disassembly and repair costs. This technical pain point not only affects the production efficiency of equipment manufacturers but also directly impacts the continuity of the touch experience and product reliability for end users. Particularly in industrial control and vehicle navigation scenarios that require high-precision continuous touch operation, localized signal anomalies can lead to serious operational risks.

[0041] Current capacitive touchscreen quality inspection primarily relies on three basic methods: open-circuit testing, short-circuit testing, and flatness testing. Flatness testing uses a threshold for the number of abnormal nodes across the entire surface; when the number of abnormal nodes exceeds this threshold, the product is deemed defective. This method has significant limitations: First, its detection logic uses a binary "all or nothing" approach, failing to accurately identify and repair localized defective areas. Second, the test results can only serve as a product selection criterion, unable to compensate for defective areas using algorithms. Third, existing solutions lack the ability to address random defects during the production process (such as localized bonding bubbles or uneven etching), forcing manufacturers to resort to increasing product thickness (e.g., using a double-layer capacitor film structure) or complex disassembly and repair (e.g., replacing some capacitor layers), significantly increasing product costs. At the touch algorithm level, existing solutions mainly achieve touch positioning through fixed sampling rates and static signal analysis, lacking a predictive compensation mechanism for dynamic touch trajectories. When encountering missing local signals, abnormal data is often discarded, leading to touch interruption or trajectory breakage.

[0042] More specifically, in the production, testing, and maintenance scenarios of large-size capacitive touchscreens, traditional testing methods can only classify the entire screen as defective when the cover layer, sensing layer, and base layer have abnormal local electrode spacing due to foreign objects, bubbles, or uneven etching during the multi-layer lamination process of the capacitive film. This solution achieves dynamic compensation in the touch IC through software algorithms, and can be applied to scenarios requiring high-precision continuous touch, such as smartphones, tablets, and in-vehicle navigation systems. In terms of network architecture, the touch IC communicates with the main control chip through the I²C / SPI interface, and acquires signals through the capacitive sensing principle. The algorithm processing is completed inside the touch IC or in a dedicated processing unit of the main control chip. However, existing capacitive touchscreen trajectory detection solutions use a whole-area threshold judgment method when encountering local defective areas, resulting in a large number of semi-finished products being discarded due to minor defects. For example, in the production of a 12.9-inch capacitive touchscreen, if the signal difference in a certain area exceeds the threshold due to lamination bubbles, the entire screen will be judged as defective, even if the signal in other areas is normal. This approach forces manufacturers to address the issue by either thickening the capacitor film (increasing material costs) or performing complex disassembly and repair (extending production cycles). More seriously, during touch operation, when a user's finger passes over a faulty area, existing algorithms directly discard the abnormal signal, causing touch interruption or broken trajectory, thus affecting the user experience.

[0043] Therefore, addressing the issue of low accuracy in touch trajectory detection in existing capacitive touchscreens, this application provides a display device and its control method to improve the accuracy of touch trajectory detection on capacitive touchscreens. Specifically, it constructs a dynamic compensation algorithm based on motion modeling to achieve software-level functional repair of local defective areas on the capacitive touchscreen. This solution innovatively combines signal anomaly detection with motion trajectory prediction. By identifying defective nodes and establishing a sequence of virtual point coordinates, it utilizes kinematic principles to achieve continuous compensation of the touch trajectory even when physical defects cannot be repaired. The core technology lies in locating abnormal areas through signal difference analysis, generating virtual points through motion vector prediction, and achieving a natural transition between real and virtual points through a smoothing algorithm, thereby improving the usability of the capacitive touchscreen without changing the hardware structure.

[0044] The technical solutions of this application will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0045] Figure 1 This is a schematic diagram of the structure of the display device provided in this application, such as... Figure 1 The display device 1 shown includes a capacitive touchscreen 10 and a processor 20. The capacitive touchscreen 10 is configured to display a screen. For example... Figure 1 The capacitive touchscreen 10 shown also specifically includes a driving channel 101 and a sensing channel 102. The driving channel 101 is the electrode line in the capacitive touchscreen 10 used to send scanning signals, and each driving channel 101 corresponds to a row of electrodes. The sensing channel 102 is the electrode line in the capacitive touchscreen 10 used to receive sensing signals, and each sensing channel corresponds to a column of electrodes.

[0046] The processor 20 is configured to send a scan signal to the drive channel 101 and receive sensing data at the intersection of the drive channel 101 and the sensing channel 102 on the capacitive touchscreen 10. The sensing data is used to determine the touch position on the capacitive touchscreen 10. The sensing data may specifically include the signal quantity at the intersection of the drive channel 101 and the sensing channel 102, such as the capacitance value.

[0047] In one embodiment, the processor 20 may be the touch IC of the capacitive touch screen 10, or other processor disposed in the display device 1. The touch IC acquires the node signal values ​​of the M*N matrix (each node signal value is a voltage, current, or capacitance value) by scanning line by line, forming a complete signal matrix. For example, in a capacitive touch screen with 16 driving lines and 32 sensing lines, by sending scan signals line by line, the signal responses of the 32 sensing channels are collected sequentially, ultimately forming a 16×32 signal matrix. The signal matrix is ​​a two-dimensional data structure composed of the signal quantities at the intersection of the driving channel 101 and the sensing channel 102. The signal quantities may include capacitance values, which can be determined by measuring the capacitance change between electrodes using the principle of capacitive sensing.

[0048] In one embodiment, the processor 20 is further configured to determine a touch trajectory on the capacitive touchscreen 10 based on sensing data of the capacitive touchscreen 10 acquired at multiple moments.

[0049] Figure 2 A schematic flowchart of an embodiment of the control method for the display device provided in this application is shown below. Figure 2 The method shown can be applied to, for example Figure 1 In the display device 10 shown, and specifically executed by the processor 20, the processor 20 performs actions such as... Figure 2 The method shown determines the touch trajectory on the capacitive touchscreen 10.

[0050] Specifically, such as Figure 2 The control method for the display device shown includes:

[0051] S101: Under the condition that the preset abnormality detection conditions are met, acquire the sensing data of the capacitive touch screen at the time of abnormality detection.

[0052] In one embodiment, the processor 20 can acquire the node signal values ​​(each node signal value is a voltage, current or capacitance value) of the M*N matrix by scanning line by line to form a complete signal matrix.

[0053] For example, Figure 3 A schematic diagram of the intersection points of the capacitive touchscreen provided in this application, as shown below. Figure 3 As shown, the capacitive touchscreen 10 includes M rows of driving channels, denoted as Tx1, Tx2...TxM, and N rows of sensing channels, denoted as Rx1, Rx2...RxN. The M rows of driving channels and the N rows of sensing channels intersect sequentially, forming M*N intersection points. The signal quantity of each intersection point acquired in S101 forms the sensing data of the entire capacitive touchscreen 10.

[0054] In one embodiment, the processor 20 of the display device 1 can acquire sensing data at a specific anomaly detection moment to determine the target area of ​​the anomaly; or, the processor 20 can acquire sensing data at intervals to determine the target area of ​​the anomaly; or, the processor 20 can acquire sensing data to determine the target area of ​​the anomaly after receiving instructions from the user or maintenance personnel, providing a more flexible anomaly detection method, which is conducive to more comprehensive detection of the capacitive touch screen 10.

[0055] S102: The processor 20 determines the target area of ​​abnormal sensing data on the capacitive touch screen 10 based on whether the signal quantity of the intersection point in the sensing data obtained in S101 meets the abnormal detection conditions.

[0056] More specifically, the processor 20 determines the area of ​​abnormal sensing data on the capacitive touch screen 10 based on the signal quantity at the intersection point, and records it as the target area.

[0057] In one embodiment, the anomaly detection conditions include at least one of the following:

[0058] The amplitude of the signal quantity of the sensed data on the capacitive touch screen 10 exceeds a preset amplitude threshold. For example, if the preset amplitude threshold for the intersection point in the sensed data is set to A, then by judging whether the amplitude of the signal quantity of each node in the M*N matrix of the sensed data is greater than A, the abnormal area of ​​the sensed data on the capacitive touch screen 10 can be further determined based on the intersection point where the amplitude of the signal quantity is greater than the preset amplitude threshold.

[0059] The difference in signal amplitude between adjacent intersections of the sensing data on the capacitive touchscreen 10 exceeds a preset difference threshold. For example, if the preset difference threshold is set to B, a sliding window algorithm is used to perform local difference analysis on the signal matrix, calculating the absolute value of the signal difference between each intersection and its 3x3 neighborhood. Based on the intersections where the difference exceeds the preset threshold, abnormal sensing data areas on the capacitive touchscreen 10 are further identified. For example, in a 3x3 sliding window, the absolute value of the signal difference between an intersection and its eight surrounding intersections is calculated. If the maximum difference exceeds the threshold B, then the abnormal sensing data area on the capacitive touchscreen 10 is further identified based on that intersection.

[0060] The frequency of change in the amplitude of the signal quantity of the sensed data on the capacitive touchscreen 10 exceeds a preset frequency threshold. To determine this frequency, sensed data can be acquired at multiple consecutive moments to determine the frequency of change in the amplitude of the sensed data's signal quantity. For example, if the preset frequency threshold is set to C, then by judging whether the frequency of change in the amplitude of the signal quantity at each node in the M*N matrix of the sensed data is greater than the preset frequency threshold C, the abnormal areas of sensed data on the capacitive touchscreen 10 can be further determined based on the intersection points where the frequency amplitude value of the signal quantity exceeds the preset frequency threshold C.

[0061] In one embodiment, the processor 20 can divide the capacitive touch screen 10 into multiple sub-regions of preset size. When it is determined that the signal quantity at the intersection of the sensing data meets the abnormality detection conditions, the region adjacent to the intersection is determined as the target region of abnormal sensing data on the capacitive touch screen 10.

[0062] For example, Figure 4 A schematic diagram of the target area provided in this application, such as Figure 4 As shown, once the signal quantity at intersection point P in the sensing data meets the anomaly detection conditions, the sub-regions a1, a2, a3, and a4 adjacent to intersection point P can be identified as the target region.

[0063] In another embodiment, the processor 20 can further divide the capacitive touchscreen 10 into multiple sub-regions of preset size, and calculate whether the signal quantity of the intersection points in each sub-region meets the anomaly detection conditions. When the number of intersection points in a sub-region whose signal quantity meets the anomaly detection conditions reaches a preset proportion of the total number of intersection points in that sub-region, the sub-region is determined as the target region. That is to say, each sub-region in this embodiment includes multiple intersection points, thereby utilizing statistical characteristic differences to locate anomalies, and based on the statistical principles of signal distribution, accurately identifying defective regions through local comparative analysis.

[0064] As can be seen, through the above S101-S102, the processor 20 of the display device 1 can determine the target area of ​​abnormal sensing data on the capacitive touch screen 10, and then perform subsequent processing based on the target area.

[0065] Subsequently, the processor 20 can perform the touch trajectory determination step, specifically determining the touch trajectory on the capacitive touchscreen based on sensing data at multiple moments. Among these:

[0066] S103: The processor 20 determines the actual touch trajectory outside the target area on the capacitive touch screen 10 based on sensing data at multiple moments.

[0067] S104: When the touch trajectory passes through the target area, the processor 20 generates a virtual touch trajectory within the target area based on the actual touch trajectory outside the target area.

[0068] For example, Figure 5 A schematic diagram of an embodiment for determining a touch trajectory on a capacitive screen provided in this application is shown below. Figure 5 As shown, the processor 20 determines the actual touch trajectory L11 outside the target area on the capacitive touchscreen 10 based on sensing data at multiple moments. When the touch point moves to the target area (i.e., the touch trajectory passes through the target area), the processor 20 does not determine the touch trajectory within the target area based on sensing data within the target area. Instead, it waits until the touch point moves out of the target area and then determines the actual touch trajectory L13 outside the target area on the capacitive touchscreen 10 based on sensing data at multiple moments. Finally, the processor 20 generates a virtual touch trajectory L12 within the target area based on the determined actual touch trajectories L11 and L13 outside the target area on the capacitive touchscreen 10, so that the actual touch trajectory L11, the virtual touch trajectory L12, and the actual touch trajectory L13 together form a complete touch trajectory.

[0069] For example, Figure 6 A schematic diagram of an embodiment for determining a touch trajectory on a capacitive screen provided in this application is shown below. Figure 6 As shown, the processor 20 determines the actual touch trajectory L21 and actual touch trajectory L23 outside the target area on the capacitive screen 10 based on sensing data at multiple times, and generates a virtual touch trajectory L22 within the target area based on the actual touch trajectory L21 and L23, so that the actual touch trajectory L21, virtual touch trajectory L22 and actual touch trajectory L23 together form a complete touch trajectory.

[0070] In one embodiment, the processor 20 calculates the location of missing signals and generates a sequence of virtual points based on the velocity vector and directional inertia of the touch operation, thereby achieving motion trajectory prediction. For example, the processor 20 specifically generates virtual touch points within a target area based on the actual touch points in the actual touch trajectory, thus forming a virtual touch trajectory. The virtual touch points are compensation points generated by an algorithm, used to replace missing signals in abnormal areas to form a continuous touch trajectory.

[0071] In one embodiment, the processor 20 is specifically configured to: calculate the distance deviation and directional change between the actual touch trajectory and the virtual touch trajectory; wherein, the distance deviation is the Euclidean distance between the actual touch point and the last virtual touch point, used to determine whether transition processing is required; and the directional change is the angle of change in the motion direction between the actual touch point and the last virtual touch point, used to determine whether the trajectory needs adjustment. Subsequently, when the distance deviation and / or directional change exceed a preset range, the processor 20 uses inertial continuation and Bézier curves to smoothly connect the actual touch trajectory and the virtual touch trajectory. Inertial continuation is a motion simulation that extends a certain proportion along the original direction to compensate for inertial effects; and the Bézier curve is a smooth curve constructed through control points to achieve a natural transition of trajectory changes.

[0072] As can be seen, in this embodiment, after generating virtual touch points within the target area, the processor 20 also calculates the distance deviation and directional change between the actual touch point and the last virtual touch point. When the deviation exceeds a preset range, the inertial continuation extends along the original direction, and the Bézier curve constructs a smooth transition path by adjusting the control point direction toward the target point. This process ensures the continuity and naturalness of the touch trajectory when switching between virtual and actual touch points through geometric interpolation principles and motion inertia compensation mechanisms. Furthermore, by determining the dual parameters of distance deviation and directional change, the abruptness of the touch trajectory when connecting virtual and real points is significantly reduced. The synergistic effect of inertial continuation and Bézier curve makes the trajectory transition more natural, avoiding operation interruption caused by directional changes, thereby improving the smoothness of user operation and the continuity of the touch experience.

[0073] The following describes the process by which the processor 20 generates virtual touch trajectories using a specific implementation method:

[0074] First, when the processor 20 determines the touch trajectory on the capacitive touch screen 10 based on sensing data at multiple times, if the currently received sensing data is outside the target area on the capacitive touch screen 10, then the actual touch trajectory outside the target area is determined directly based on the sensing data outside the target area.

[0075] When the touch trajectory passes through the target area, a virtual touch trajectory within the target area is formed based on the actual touch trajectory outside the target area.

[0076] Specifically, the target areas defined on the capacitive touchscreen 10 are denoted as L1, L2, ..., and other normal areas outside the target areas are denoted as V1, V2, ... . When a normal signal is generated around the normal area Vi near a faulty node, i.e., when a finger or stylus passes by, the average velocity vector V=(Vx,Vy) is calculated using the most recent few valid points (e.g., the last 2-3 points), where Vx=(X_last-X_prev) / Δt, Vy=(Y_last-Y_prev) / Δt. The position is then predicted (P_predicted): P_predicted=P_last+V*Δt_missing, where X_last is the X coordinate of the latest point (the last valid point), X_prev is the X coordinate of the previous valid point (the second to last point), P_last is the coordinate of the last valid point, and Δt_missing is the time difference from time P_last to the current time.

[0077] Subsequently, Δt_missing is divided into N segments. For each time segment i (from 1 to N), the corresponding intermediate time t_i = (i / N) * Δt_missing is calculated. The predicted position P_i at each time t_i is calculated (e.g., P_i = P_last + V * t_i). When the algorithm outputs the touch trajectory, it sequentially reports the virtual touch points P_1, P_2, ..., P_N, and then reports the subsequent actual touch points.

[0078] When the last virtual touch point is smoothly connected to the actual touch point, when the touch signal is restored and the real point (P_next_real) is detected again, the newly detected point (P_next_real) is compared with the last virtual point (P_last_virtual). The judgment is mainly based on two aspects: distance deviation (ΔD) and direction change (Δθ), and the distance between the real point (P_next_real) and the last virtual point (P_last_virtual) is calculated.

[0079] That is, the processor 20 obtains the coordinate information of the last virtual touch point (P_last_virtual) and the coordinate information of the re-detected real point (P_next_real); based on the coordinate information, it calculates the distance between the real point (P_next_real) and the last virtual point (P_last_virtual) using the Euclidean distance formula, i.e., the distance deviation (ΔD).

[0080] Additionally, the process 20 obtains the coordinate information of the previous virtual touch point (P_prev_virtual), the last virtual touch point (P_last_virtual), and the newly detected real point (P_next_real); calculates the vectors P_prev_virtual→P_last_virtual and P_last_virtual→P_next_real based on the coordinate information; and calculates the angle between the two vectors, i.e., the change in direction (Δθ), using the vector angle formula.

[0081] If the distance exceeds a preset threshold (e.g., 5-10 pixels), a transition is required by calculating the change in motion direction (e.g., the angle between P_prev_virtual→P_last_virtual and P_last_virtual→P_next_real). If the angle is greater than 30°, further processing is needed: for example, the path P_last_virtual→P_next_real is decomposed into two segments: an inertial continuation segment: extending 30% along the original direction to simulate physical inertia; and a turning transition segment: connecting P_last and P_next_real with a Bézier curve, with the control point pointing towards P_next_real.

[0082] For example, using inertial continuation and Bézier curves to smoothly connect the actual touch trajectory and the virtual touch trajectory includes:

[0083] After determining that transition processing is required, first calculate the inertial continuation segment: based on the original direction vector determined by the last virtual touch point (P_last_virtual) and the previous virtual touch point (P_prev_virtual); according to the requirement of extending 30% along the original direction, calculate the coordinates of the end point of the inertial continuation segment. Let the original direction vector be (dx, dy) and the coordinates of the last virtual touch point be (X_last_virtual, Y_last_virtual), then the coordinates of the end point of the inertial continuation segment are (X_last_virtual + 0.3 * dx, Y_last_virtual + 0.3 * dy).

[0084] Next, calculate the transition segment: The starting point of the Bézier curve is determined as the last virtual touch point (P_last_virtual), and the ending point is the re-detected real point (P_next_real). The end point of the inertial continuation segment is used as the first control point of the Bézier curve. Based on the position of the real point (P_next_real), the second control point is determined, oriented towards the real point (P_next_real), thus generating the Bézier curve to complete the transition segment. Specifically, when determining the second control point, the last virtual touch point and the re-detected real point can be used as references. In the direction of the real point relative to the last virtual touch point, a point at a certain proportional distance from the last virtual touch point is selected as the second control point, with a proportion ranging from 50% to 80%.

[0085] It should be noted that the ranges of the settings mentioned above in this application can all be set and adjusted accordingly. For example, the preset threshold for distance deviation and the preset angle value for direction change; the range of the preset threshold for distance deviation is 5-10 pixels; the preset angle value for direction change is 30°.

[0086] In another embodiment of this application, the processor 20 is further configured to: match user operation patterns based on a historical touch trajectory database, thereby generating a virtual point sequence that conforms to user habits according to the matching results, so as to achieve a smooth connection between the actual touch trajectory and the virtual touch trajectory.

[0087] The historical touch trajectory database records user operation pattern data in the same or similar scenarios, such as swipe speed and direction change rate. User operation patterns are the characteristics of user touch behavior in specific scenarios, such as average swipe speed and direction deviation. The processor 20 queries the historical touch trajectory database to match the user's current operation pattern characteristics (such as swipe speed and direction change rate). Based on the matching results, it generates a virtual point sequence that better matches user habits and optimizes the prediction logic. This process is based on behavioral learning theory, improving the adaptability of the compensation algorithm by analyzing the historical patterns of user operations. This further significantly improves the adaptability of the compensation algorithm to user operation habits through historical pattern matching. This method reduces trajectory abrupt changes caused by prediction bias, making the generated virtual points closer to the user's actual operation intention, thereby improving the naturalness of touch interaction and user satisfaction.

[0088] In one embodiment, the processor 20 can determine the virtual touch trajectory in different ways under different conditions. For example, the processor 20 can generate the virtual touch trajectory based on the actual touch trajectory under low load to ensure accuracy; while under high load, it can directly determine the virtual touch trajectory based on user habits to determine the virtual touch trajectory in a more direct and efficient way, thereby achieving a balance between defect recognition accuracy, compensation effect stability and system efficiency.

[0089] In summary, the control method for the display device provided in this application allows the processor of the display device to acquire the sensing data of the capacitive touch screen at the time of anomaly detection when the preset anomaly detection conditions are met. Based on whether the signal quantity at the intersection of the sensing data meets the anomaly detection conditions, the target area of ​​the abnormal sensing data on the capacitive touch screen is determined. Subsequently, based on the sensing data at multiple times, the actual touch trajectory outside the target area on the capacitive touch screen is determined. When the touch trajectory passes through the target area, a virtual touch trajectory within the target area is generated based on the actual touch trajectory outside the target area. Based on the touch trajectory determined by the sensing data, the abnormal target area on the capacitive touch screen is identified and dynamically compensated based on the target area. This effectively ensures the accuracy of the touch trajectory detection on the capacitive touch screen and ensures the continuity and integrity of the generated touch trajectory, avoiding touch interruption or trajectory breakage, improving the continuity of the user's touch experience and product reliability, and is more conducive to the application and promotion of the display device.

[0090] In the foregoing embodiments of this application, a control method for a display device provided by the embodiments of this application has been described. To implement the functions of the methods provided by the embodiments of this application, the processor 20, as the execution entity, can implement the above functions through hardware structures and / or software modules. Whether a particular function is executed through hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.

[0091] For example, Figure 7 A schematic diagram of an embodiment of the control device for the display device provided in this application is shown below. Figure 7 The control device 1000 of the display device shown includes: an acquisition module 1001, a target area determination module 1002, an actual touch trajectory determination module 1003, and a virtual touch trajectory determination module 1004. The acquisition module 1001 acquires the sensing data of the capacitive touchscreen at the time of anomaly detection, provided that preset anomaly detection conditions are met. The target area determination module 1002 determines the target area of ​​the capacitive touchscreen where the sensing data is abnormal based on whether the signal quantity at the intersection points in the sensing data meets the anomaly detection conditions. The actual touch trajectory determination module 1003 determines the actual touch trajectory outside the target area on the capacitive touchscreen based on sensing data at multiple times. The virtual touch trajectory determination module 1004 generates a virtual touch trajectory within the target area based on the touch trajectory outside the target area when the touch trajectory passes through the target area.

[0092] The specific implementation method and principle of the control device for the display device provided in this embodiment are the same as those of the control method for the display device provided in the previous embodiment, and will not be repeated here.

[0093] It should be understood that the division of the various modules in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, these modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented by processing element calls to software, while others are implemented in hardware. For example, a module can be a separately established processing element, or it can be integrated into a chip within the above device. Alternatively, it can be stored as program code in the memory of the above device, and its functions can be called and executed by a processing element of the device. The implementation of other modules is similar. Moreover, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed through integrated logic circuits in the hardware of the processor element or through software instructions.

[0094] For example, these modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs). As another example, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0095] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0096] For example, Figure 8 A schematic diagram of the structure of an embodiment of the electronic device provided in this application is shown below. Figure 8 The electronic device 2000 shown can be used to execute the control method of the display device provided in any embodiment of this application.

[0097] In one embodiment, such as Figure 8 The illustrated electronic device 2000 includes one or more processors 2001 and a memory 2002. The memory 2002 stores computer-executable instructions, and the processor 2001 can execute the computer-executable instructions stored in the memory 2002. When the computer-executable instructions are executed by the processor 2001, the processor 2001 implements the control method for the display device provided in any of the foregoing embodiments of this application.

[0098] In one embodiment, such as Figure 8 The electronic device 2000 shown also includes a communication interface 2003, through which the processor 2001 can communicate with other devices, such as sending and receiving data through the communication interface 2003.

[0099] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0100] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0101] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0102] This application also provides a chip for executing instructions, which is used to execute the control method of the display device provided in any of the foregoing embodiments of this application.

[0103] This application also provides a computer program product, including a computer program that, when executed, implements the control method for a display device as provided in any of the foregoing embodiments of this application.

[0104] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed, can be used to implement a control method for a display device as provided in any of the foregoing embodiments of this application.

[0105] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0106] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0107] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0108] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0109] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0110] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0111] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0113] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the embodiments and various different variations of the embodiments suitable for specific application considerations.

Claims

1. A display device, characterized in that, include: A capacitive touch screen is configured to display a screen, and the capacitive touch screen includes a driving channel and a sensing channel; The processor is configured to send a scan signal to the drive channel and receive sensing data at the intersection of the drive channel and the sensing channel on the capacitive touch screen via the sensing channel, wherein the sensing data is used to determine the touch position on the capacitive touch screen. The processor is further configured to: determine the touch trajectory on the capacitive touchscreen based on the sensing data at multiple times; The processor is specifically configured as follows: Under the condition of meeting the preset abnormality detection conditions, the sensing data of the capacitive touch screen at the time of abnormality detection is acquired; Based on whether the signal quantity at the intersection point in the sensing data meets the anomaly detection conditions, the target area of ​​the abnormal sensing data on the capacitive touch screen is determined. Based on the sensing data at multiple moments, the actual touch trajectory outside the target area on the capacitive touch screen is determined; When the touch trajectory passes through the target area, a virtual touch trajectory within the target area is generated based on the actual touch trajectory outside the target area.

2. The display device according to claim 1, characterized in that, The abnormal detection conditions include at least one of the following: the amplitude of the signal quantity of the sensed data on the capacitive touch screen exceeds a preset amplitude threshold; the difference in the amplitude of the signal quantity of the sensed data at adjacent intersections on the capacitive touch screen exceeds a preset difference threshold; or the frequency of change of the amplitude of the sensed data on the capacitive touch screen exceeds a preset frequency threshold.

3. The display device according to claim 2, characterized in that, The processor is specifically configured as follows: The capacitive touchscreen is divided into multiple sub-regions of preset size; When the signal quantity at the intersection point in the sensing data meets the anomaly detection condition, the sub-region adjacent to the intersection point is determined as the target region of the anomaly in the sensing data on the capacitive touch screen.

4. The display device according to claim 2, characterized in that, The processor is specifically configured as follows: The capacitive touchscreen is divided into multiple sub-regions of preset size; Calculate whether the signal quantity at the intersection point in each sub-region satisfies the anomaly detection condition; When the number of intersections in a sub-region that satisfy the anomaly detection conditions reaches a preset proportion of the total number of intersections in that sub-region, the sub-region is determined to be the target region.

5. The display device according to any one of claims 1-4, characterized in that, The processor is specifically configured as follows: Calculate the distance deviation and directional abrupt change between the actual touch trajectory and the virtual touch trajectory; When the distance deviation and / or the sudden change in direction exceed a preset range, the actual touch trajectory and the virtual touch trajectory are smoothly connected using inertial continuation and Bezier curves.

6. The display device according to claim 5, characterized in that, The processor is specifically configured as follows: Obtain the coordinate information of the last virtual touch point in the virtual touch trajectory, and the coordinate information of the actual touch point in the re-detected actual touch trajectory; Based on the coordinate information, the distance between the actual touch point and the last virtual touch point is calculated to obtain the distance deviation.

7. The display device according to claim 5, characterized in that, The processing is specifically configured as follows: Obtain the coordinate information of the last virtual touch point in the virtual touch trajectory, the coordinate information of the previous virtual touch point, and the coordinate information of the actual touch point in the re-detected actual touch trajectory; The direction change is obtained by calculating the vector based on the coordinate information of the last virtual touch point in the virtual touch trajectory, the coordinate information of the previous virtual touch point, and the angle between the vector calculated based on the coordinate information of the previous virtual touch point and the coordinate information of the actual touch point.

8. The display device according to claim 5, characterized in that, The processor is specifically configured as follows: Calculate the actual touch trajectory and the inertial continuation segment of the actual touch trajectory, and calculate the end coordinates of the inertial continuation segment by extending along the original direction based on the original direction vector determined by the last virtual touch point and the previous virtual touch point. The starting point of the Bézier curve is determined as the last virtual touch point, and the ending point is the actual touch point that is detected again. The end point of the inertial continuation segment is taken as the first control point of the Bézier curve. The second control point is determined according to the position of the real point, and the direction of the second control point is made to face the real point. The Bézier curve is generated to complete the connection of the turning transition segment.

9. The display device according to any one of claims 1-4, characterized in that, The processor is also configured to: match user operation patterns based on a historical touch trajectory database, and smoothly connect the actual touch trajectory and the virtual touch trajectory according to the matching results.

10. A control method for a display device, characterized in that, Applied to the display device according to any one of claims 1-9, the method comprises: Under the condition of meeting the preset abnormality detection conditions, the sensing data of the capacitive touch screen at the time of abnormality detection is acquired; Based on the comparison result of the signal difference between the intersection points in the sensing data and the preset threshold, the target area of ​​abnormal sensing data on the capacitive touch screen is determined. Based on the sensing data at multiple moments, the touch trajectory outside the target area on the capacitive touch screen is determined; When the touch trajectory passes through the target area, a touch trajectory within the target area is generated based on the actual touch trajectory outside the target area.