Display device and touch detection method and touch detection module thereof

By arranging blocks and sub-blocks in an array within the touch unit layer of the in-vehicle display device, and adaptively updating the sensing quantity and threshold, the stability problem of in-vehicle touch technology under environmental changes is solved, thereby improving the stability and response speed of the touch function.

CN122152160APending Publication Date: 2026-06-05AU OPTRONICS (KUNSHAN) CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AU OPTRONICS (KUNSHAN) CO LTD
Filing Date
2026-03-05
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing in-vehicle touch technology is prone to instability when the environment changes, resulting in unstable touch functions.

Method used

By arranging multiple blocks in an array in the touch unit layer of the display device, each block contains multiple sub-blocks, and by comparing the sensing amount of each sub-block with the touch threshold, abnormal touch sub-blocks are identified, and the touch sensing amount and threshold are updated as necessary to adapt to environmental changes.

Benefits of technology

It improves the stability and accuracy of touch functionality, reduces false alarms and misjudgments, enhances response speed, and adapts to the complex environmental changes of in-vehicle display devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122152160A_ABST
    Figure CN122152160A_ABST
Patent Text Reader

Abstract

A touch detection method of a display device, a touch unit layer of the display device has a plurality of blocks arranged in an array, each block has a plurality of sub-blocks arranged in an array; the touch detection method comprises: traversing a first sub-block set in the block, comparing a touch sensing amount of each sub-block in the first sub-block set with a touch threshold value respectively to determine whether each sub-block is touched and obtain a plurality of touch sub-blocks; comparing whether the touch sensing amount of each touch sub-block is abnormal through an abnormal threshold value to confirm abnormal sub-blocks and normal touch sub-blocks, the abnormal threshold value is greater than the touch threshold value; updating the touch sensing amount of the abnormal sub-block according to the touch sensing amount of the normal touch sub-block in the block; updating the touch threshold value according to the touch sensing amount of all sub-blocks in the first sub-block set. The application also provides a display device and a touch detection module thereof.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of display devices, and in particular to a display device and its touch detection method and touch detection module. Background Technology

[0002] With the rapid development of automotive intelligence and digitalization, in-vehicle screens have gradually become an important medium for human-machine interaction within vehicles. Touch functionality, as one of its core interaction methods, is increasingly prevalent in in-vehicle display systems. However, the complex in-vehicle environment (such as temperature variations) places increasingly higher demands on the stability of touch functionality. Existing touch recognition technology determines touch functionality by comparing the deviation between the detected sensing value and a reference value with a set threshold. When the deviation exceeds the threshold, touch is considered to have occurred. This method relies on the aforementioned set threshold, and changes in the application environment can easily affect the stability of the touch functionality. Summary of the Invention

[0003] To address the aforementioned problems, this invention proposes a touch detection method for a display device, wherein the touch unit layer of the display device has multiple blocks arranged in an array, and each block has multiple sub-blocks arranged in an array; the touch detection method includes:

[0004] Step A: Traverse the first sub-block set in the block, and compare the touch sensing amount of each sub-block in the first sub-block set with a touch threshold to determine whether each sub-block is touched and obtain multiple touch sub-blocks.

[0005] Step B: Determine whether the touch sensing amount of each touch sub-block is abnormal by comparing the abnormal threshold to identify abnormal and normal touch sub-blocks. The abnormal threshold is greater than the touch threshold. If the abnormal touch sub-block is confirmed to exist, proceed to step C. If the abnormal touch sub-block is confirmed not to exist, proceed to step D.

[0006] Step C: Replace and update the touch sensing value of the abnormal sub-block according to the touch sensing value of the normal touch sub-block in the block; and

[0007] Step D: Update the touch threshold based on the touch sensing amount of each sub-block in the first sub-block set.

[0008] In one embodiment of the above method, step B, which involves determining whether the touch sensing amount of each touch sub-block is abnormal through the abnormal threshold comparison, further includes:

[0009] Step B1: Determine whether this is the first time touch recognition has been performed on each sub-block within the first sub-block set; if yes, proceed to step B2; otherwise, proceed to step B3.

[0010] Step B2: Calculate the average touch sensing value of each touch sub-block to obtain the average value of the touch sub-blocks; and determine the abnormal threshold based on the average value of the touch sub-blocks; and

[0011] Step B3: Determine whether the touch sensing amount of each touch sub-block is abnormal by comparing the abnormal threshold, so as to confirm the abnormal sub-block.

[0012] In one embodiment of the above method, step C further includes:

[0013] Replace the average, center, or centroid value of the touch sensing amount of the normal touch sub-blocks in the first sub-block set with the touch sensing amount of the abnormal sub-block.

[0014] In one embodiment of the above method, step D further includes: updating the abnormal threshold based on the touch sensing amount of each normal touch sub-block and the updated touch sensing amount of the abnormal touch sub-block, or updating the abnormal threshold based on the touch sensing amount of each touch sub-block.

[0015] In one embodiment of the above method, updating the abnormal threshold based on the updated touch sensing amount of each normal touch sub-block and the abnormal touch sub-block further includes:

[0016] The sum of the average of the touch sensing values ​​of all normal touch sub-blocks and the updated touch sensing values ​​of the abnormal touch sub-blocks in the block, plus an offset constant, is used as the updated abnormal threshold.

[0017] In one embodiment of the above method, in step D, the average value of the touch sensing amount of each sub-block in the first sub-block set is calculated and used as the updated touch threshold.

[0018] In one embodiment of the above method, the touch unit layer has 2M*2N blocks arranged in a matrix, and each block has 2P*2Q sub-blocks arranged in an array, where M, N, P, and Q are all positive integers.

[0019] At the first moment, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n-1 column and the 2m row and 2n column of the block located in the 2p-1 row and 2q-1 column and the 2p row and 2q column, respectively; wherein, 1≤m≤M, 1≤n≤N, 1≤p≤P, and 1≤q≤Q.

[0020] In one embodiment of the above method, the method further includes,

[0021] At the second time point, the first sub-block set consists of the sub-blocks located in the 2m-1 row and 2n column and the 2m row and 2n-1 column, respectively, which are located in the 2p-1 row and 2q-1 column and the 2p row and 2q column.

[0022] At the third time point, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n-1 column and the 2m row and 2n column of the block located in the 2p-1 row and 2q column and the 2p row and 2q-1 column, respectively;

[0023] At the fourth time step, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n column and in the 2m row and 2n-1 column, respectively, that are located in the 2p-1 row and 2q column and in the 2p row and 2q-1 column.

[0024] In one embodiment of the above method, it further includes:

[0025] Check whether the touch threshold exceeds the upper or lower limit of the touch threshold; if so, reset the touch reference value, wherein the touch sensing value of each sub-block is the difference between its original sensing value and the touch reference value.

[0026] In one embodiment of the above method, it further includes,

[0027] Determine whether the number of abnormal sub-blocks in the same block exceeds a first threshold. If so, calculate the average of the touch sensing values ​​of multiple touch sub-blocks in the same block and use it as the updated abnormal threshold.

[0028] The present invention also provides a touch detection module for a display device, wherein the touch unit layer of the display device has multiple blocks arranged in an array, each block having multiple sub-blocks arranged in an array, and the touch detection module of the display device includes:

[0029] The touch recognition module is used to traverse the first sub-block set in the multiple blocks, compare the touch sensing amount of each sub-block in the first sub-block set with a touch threshold, so as to determine whether each sub-block is touched and obtain multiple touch sub-blocks.

[0030] An anomaly detection module is used to determine whether the touch sensing amount of each touch sub-block is abnormal by comparing an anomaly threshold, so as to identify abnormal sub-blocks and normal touch sub-blocks, wherein the anomaly threshold is greater than the touch threshold.

[0031] The first update module is used to replace and update the touch sensing amount of the abnormal sub-block according to the touch sensing amount of the normal touch sub-block in the block; and

[0032] The second update module is used to update the touch threshold based on the touch sensing amount of each sub-block in the first sub-block set.

[0033] In addition, the present invention also provides a display device comprising a plurality of blocks arranged in an array, each block having a plurality of sub-blocks arranged in an array, the display device further comprising the aforementioned touch detection module, the touch detection module being electrically connected to the plurality of sub-blocks.

[0034] The display device and its touch detection method and touch detection module provided by the present invention traverse the first sub-block set in the array of blocks, compare the touch sensing amount of each sub-block in the first sub-block set with a touch threshold, and then determine whether the touch sensing amount of each touch sub-block is abnormal by using an abnormal threshold. When there is an abnormal touch sub-block, the touch sensing amount of the abnormal touch sub-block is updated. Furthermore, the touch threshold can also be updated to ensure the stability and accuracy of touch function detection. Attached Figure Description

[0035] Figure 1 A flowchart illustrating a touch detection method for a display device in one embodiment of the present invention is shown.

[0036] Figure 2 A flowchart illustrating whether the touch sensing amount of each touch sub-block is abnormal is shown in one embodiment of the present invention.

[0037] Figure 3 A schematic diagram illustrating the principle of touch recognition of sub-blocks within a block in one embodiment of the present invention is shown.

[0038] Figure 4 A schematic diagram illustrating the first sub-block set at a first moment in an embodiment of the present invention is shown.

[0039] Figure 5 A schematic diagram illustrating the first sub-block set at a second time step in an embodiment of the present invention is shown.

[0040] Figure 6 A schematic diagram illustrating the first sub-block set at the third time step in an embodiment of the present invention is shown.

[0041] Figure 7 A schematic diagram illustrating the first sub-block set at the fourth time step in an embodiment of the present invention is shown.

[0042] Figure 8 A schematic diagram illustrating the principle of touch recognition of sub-blocks within a block in another embodiment of the present invention is shown.

[0043] Figure 9 A schematic block diagram illustrating a touch detection module of a display device according to an embodiment of the present invention is shown.

[0044] Figure 10A schematic block diagram of a display device according to an embodiment of the present invention is shown.

[0045] In the attached figures, the following labels are used:

[0046] 1…subblock

[0047] 2…Normal Touch Sub-block

[0048] 3…Abnormal Touch Sub-block

[0049] 10… blocks

[0050] 100…Touch unit layer

[0051] 1000… display device

[0052] 200… Display device touch detection module

[0053] 210… Sub-block Touch Recognition Module

[0054] 220… Sub-block Touch Anomaly Detection Module

[0055] 230… Sub-block Touch Update Module

[0056] 240…Touch threshold update module

[0057] A, B, C, D, B1, B2, B3… steps Detailed Implementation

[0058] The following specific embodiments, in conjunction with the accompanying drawings, illustrate the implementation methods disclosed in this invention. Those skilled in the art can understand the advantages and effects of this invention from the content disclosed in this specification. However, the following disclosure is not intended to limit the scope of protection of this invention. Without departing from the spirit of the invention, those skilled in the art can implement this invention with other different embodiments based on different viewpoints and applications.

[0059] For clarity, the figures shown in this invention are simplified schematic diagrams illustrating the basic structure of the invention. Therefore, the structures shown in the figures are not drawn to scale according to the actual shape and size of the implementation. For example, the dimensions of certain components have been enlarged for ease of explanation.

[0060] Furthermore, it should be understood that when a component such as a layer, film, region, or substrate is referred to as being "on" or "connected" to another component, it may be directly on or connected to the other component, or an intermediate component may also be present. Conversely, when a component is referred to as being "directly on" or "directly connected" to another component, no intermediate component exists. As used herein, "connection" can refer to physical and / or electrical connections. Moreover, "electrical connection" or "coupling" can refer to the presence of other components between the two components.

[0061] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as understood by one of ordinary skill in the art to which this invention pertains. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having the same meaning as they have in the context of the relevant technology and this invention, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined herein.

[0062] Furthermore, it should be understood that although the terms “first,” “second,” “third,” etc., may be used herein to describe various components, parts, regions, layers, and / or portions, these components, parts, regions, and / or portions should not be limited by these terms. These terms are used only to distinguish one component, part, region, layer, or portion from another. Therefore, the “first component,” “part,” “region,” “layer,” or “part” discussed below may be referred to as a second component, part, region, layer, or portion without departing from the teachings of this document.

[0063] Please see Figures 1 to 4 , Figure 1 A flowchart illustrating a touch detection method for a display device in one embodiment of the present invention is shown. Figure 2 A flowchart illustrating whether the touch sensing amount of each touch sub-block is abnormal is shown in one embodiment of the present invention. Figure 3 A schematic diagram illustrating the principle of touch recognition of sub-blocks within a block in one embodiment of the present invention is shown. Figure 4 This diagram illustrates a first sub-block set at a first moment in an embodiment of the present invention. The present invention provides a touch detection method for a display device. The touch unit layer 100 of the display device has multiple blocks 10 arranged in an array, and each block 10 has multiple sub-blocks 1 arranged in an array. It should be noted that... Figure 3 Only one block 10 is shown in the image; in actual operation, multiple blocks 10 are arranged in an array. This touch detection method includes:

[0064] Step A: Traverse the first sub-block set in block 10, and compare the touch sensing amount of each sub-block 1 in the first sub-block set with a touch threshold to determine whether each sub-block 1 is touched and obtain multiple touch sub-blocks.

[0065] In one embodiment, such as Figure 3As shown in Figure (a), taking a capacitive touch display device as an example, the numbers in all sub-blocks 1 of a block 10 represent the original touch data (i.e., the original capacitance sensing value before subsequent calculation) of the corresponding sub-block 1 at a certain time (e.g., time t1). At this time t1, the touch data of each sub-block located in odd-numbered rows and even-numbered columns of block 10 is mainly detected and identified. This embodiment uses a touch unit layer 100 containing 4*4 blocks 10, and one block 10 containing 4*4 sub-blocks as an example for illustration, but it is not limited to this. Figure 3 Figure (b) shows a partial set of the first sub-blocks, which corresponds to the sub-blocks in block 10 of Figure (a). A touch reference value is used to identify whether each sub-block 1 in the first sub-block set is touched. The touch reference value is the reference sensing value of each sub-block when the display device is not touched. In this embodiment, the default value of this touch reference value is, for example, 500. Figure 3 In Figure (b), the numbers in each sub-block 1 are the results of subtracting the original touch data of each sub-block 1 at the aforementioned time t1 from the touch reference value, denoted as the touch sensing value. After obtaining each touch sensing value, it is compared with a touch threshold to initially determine the touch sub-block. Specifically, if the touch sensing value of a sub-block 1 exceeds the touch threshold, then this sub-block 1 is initially determined to be a touch sub-block. In actual operation, the touch threshold has an initial value; in this embodiment, this initial value is, for example, 150. Figure 3 In Figure (b), sub-blocks 1 with touch sensitivity values ​​of 180, 181, 187, and 499 are initially identified as touch sub-blocks because their corresponding touch sensitivity values ​​exceed the touch threshold. This initially yields multiple touch sub-blocks. In actual operation, the determination of each sub-block 1 located in other blocks 10 within the first sub-block set is related to... Figure 3 The determination method for each sub-block 1 in block 10 shown is the same, so I will not elaborate further.

[0066] Step B involves comparing the touch sensitivity of each touch sub-block with an abnormal threshold to determine if it is abnormal, thus identifying abnormal touch sub-block 3 and normal touch sub-block 2, where the abnormal threshold is greater than the touch threshold. If an abnormal touch sub-block 3 is confirmed, proceed to step C; if no abnormal touch sub-block 3 is confirmed, proceed to step D. In one embodiment, step B further includes identifying each normal touch sub-block 2 as a touch point, while the abnormal touch sub-block 3 is not identified as a touch point, in order to execute the corresponding touch command. By not identifying the abnormal touch sub-block 3 as a touch point (i.e., excluding it), touch accuracy is ensured.

[0067] like Figure 3In the embodiment shown in Figure (b), for example, if the touch sensitivity of a sub-block is 499, and it is confirmed to be greater than the abnormal threshold after comparison, then sub-block 1 with a touch sensitivity of 499 is determined to be an abnormal touch sub-block 3. If the touch sensitivity of 180, 181, and 187 is confirmed to be less than the abnormal threshold after comparison, then the three sub-blocks 1 with touch sensitivity of 180, 181, and 187 are determined to be normal touch sub-blocks 2. Since there is an abnormal touch sub-block 3 at this time, step C is executed. In another embodiment, if the touch sensitivity of each touch sub-block is confirmed to be less than the abnormal threshold after comparison, then each touch sub-block is determined to be a normal touch sub-block 2. In this case, there is no abnormal touch sub-block 3, then step D is executed directly.

[0068] Step C involves replacing and updating the touch sensing data of the abnormal touch sub-block 3 with the touch sensing data of the normal touch sub-block 2 in block 10. This process filters out the abnormal touch sensing data. Figure 3 In the embodiment shown in Figure (c), the touch sensing amount of the abnormal touch sub-block 3 can be replaced by the touch sensing amount of its nearest adjacent normal touch sub-block 2, i.e., 180, but is not limited thereto.

[0069] Step D: Update the touch threshold based on the touch sensing data of each sub-block 1 in the first sub-block set. In practice, this can be done based on the updated touch sensing data of a block 10 (e.g., ...). Figure 3 The touch threshold is updated based on the touch sensing amount of all sub-blocks shown in Figure (c).

[0070] In practical operation, taking an in-vehicle display device as an example, even if its touch function is normal, changes in the application environment may occur during use, such as electromagnetic interference, environmental noise, power fluctuations, mechanical vibration, surface contamination, and temperature changes, which may lead to abnormal touch sub-blocks during normal touch detection. This invention determines the abnormal touch sub-blocks by analyzing the touch sensing values ​​of all sub-blocks 1 in the first sub-block set. When an abnormal touch sub-block exists, its touch sensing value is replaced and updated. The touch threshold is then updated based on the updated touch sensing values ​​of all sub-blocks in block 10, so that the adaptively updated touch threshold better meets the needs of the current usage environment, improving the overall stability and accuracy of touch sensing. Furthermore, since identification is performed only on the first sub-block set at a single detection time (e.g., the aforementioned time t1), the amount of data to be identified can be effectively reduced, the internal operating space of the display device's computing unit can be reduced, the judgment time of each touch sensing quantity and the detection time of abnormal touch sub-blocks can be reduced, and the data calculation speed can be improved, thereby improving the response speed of touch recognition. This meets the trend of large-size display devices (especially large-size automotive display devices) and the usage requirements under high refresh rates.

[0071] In one embodiment, step B, which involves determining whether the touch sensing amount of each touch sub-block is abnormal by comparing an abnormal threshold, further includes:

[0072] Step B1: Determine if this is the first time touch recognition has been performed on each sub-block 1 within the first sub-block set; if yes, proceed to step B2; otherwise, proceed to step B3. In practice, the first time a display device is used, or is considered to be the first time it is used in a certain application environment, can be considered as the first time touch recognition has been performed on each sub-block 1 within the first sub-block set. When it is considered to be the first time touch recognition has been performed, the default value of the touch reference quantity and the initial value of the touch threshold can be used, but existing abnormal thresholds are not referenced. Based on the default value of the touch reference quantity (e.g., 500) and the initial value of the touch threshold (e.g., 150), each touch sub-block can be initially identified.

[0073] Step B2: Calculate the average touch sensing value of each touch sub-block to obtain the average value of the touch sub-blocks, and determine the abnormal threshold based on the average value of the touch sub-blocks. For example... Figure 3 In the embodiment shown in Figure (b), the average value of the touch sensing amount of each touch sub-block in the same block 10 is calculated, that is, (499+180+181+187) / 4=261.8. Then, the average value of the touch sub-block is added to an offset constant (e.g., 100) to obtain the abnormal threshold, that is, 361.8.

[0074] Step B3 involves comparing the abnormal threshold to determine whether the touch sensing amount of each touch sub-block is abnormal, thus confirming the abnormal touch sub-block 3. For example... Figure 3 In the embodiment shown in Figure (b), if the touch sensing value 499 is greater than the abnormal threshold 361.8, then sub-block 1 with a touch sensing value of 499 is determined to be an abnormal touch sub-block 3. If the touch sensing values ​​180, 181, and 187 are less than the abnormal threshold 361.8, then the three sub-blocks 1 with touch sensing values ​​of 180, 181, and 187 are determined to be normal touch sub-blocks 2. At this time, because there is an abnormal touch sub-block 3 in block 10, step C needs to be performed to filter out the abnormal touch sensing values.

[0075] In this invention, when performing touch recognition on each sub-block 1 within the first sub-block set for the first time, an abnormal threshold is obtained by adding the average value of the touch sensing amount of each touch sub-block in the same block 10 to an offset constant. In one embodiment, each block 10 can obtain its own abnormal threshold, and each block 10 can quickly and accurately determine the abnormal touch sub-block 3 in that block 10 based on its own abnormal threshold. In another embodiment, after each block 10 obtains its own abnormal threshold, a comprehensive abnormal threshold (e.g., the average, maximum, or minimum value of each abnormal threshold) can be obtained by combining the abnormal thresholds. This comprehensive abnormal threshold is then used to determine the abnormal touch sub-block 3 in each block 10. Furthermore, this invention quickly identifies abnormal data (abnormal touch sensing amount) through an algorithm, quickly filters and updates abnormal data, and the abnormal touch sub-block 3 will not be identified as a touch point, reducing false alarms and other problems. It should be noted that, for ease of explanation, the data values ​​of touch reference amount, touch threshold, abnormal threshold, etc. in each embodiment are only examples and not actual data.

[0076] In one embodiment, step C further includes: replacing the average value, center value, or centroid value of the touch sensing amount of the normal touch sub-block 2 in the first sub-block set with the touch sensing amount of the abnormal touch sub-block 3. By replacing the touch sensing amount of the abnormal touch sub-block 3 with a reasonable touch sensing amount, the touch sensing amount of the abnormal touch sub-block 3 can be prevented from affecting the overall touch recognition, ensuring the overall touch sensing accuracy.

[0077] In one embodiment, step D further includes: (when an abnormal touch sub-block exists) updating the abnormal threshold based on the touch sensing amount of each normal touch sub-block 2 and the updated touch sensing amount of the abnormal touch sub-block 3; or (when no abnormal touch sub-block exists) updating the abnormal threshold based on the touch sensing amount of each touch sub-block. This allows the abnormal threshold to be updated adaptively, and when an abnormal touch sub-block 3 exists, compared to the touch sensing amount of an unreplaced abnormal touch sub-block 3, the present invention can make the detection range of the abnormal touch sub-block 3 more accurate, avoiding missed detection of the abnormal touch sub-block 3 due to an excessively high abnormal threshold.

[0078] In one embodiment, step D, (when an abnormal touch sub-block exists) updating the abnormal threshold based on the updated touch sensing amounts of each normal touch sub-block 2 and the abnormal touch sub-block 3, further includes:

[0079] The average of the touch sensing values ​​of all normal touch sub-blocks 2 and the updated abnormal touch sub-blocks 3 in block 10 is calculated and added to an offset constant (e.g., 100), and this sum is used as the updated abnormal threshold. Adaptive updating of the abnormal threshold improves the detection performance of abnormal touch sub-blocks 3.

[0080] by Figure 3 In the embodiment shown in Figure (c), the touch sensing amount of the abnormal touch sub-block 3 in block 10 is replaced by the touch sensing amount of its nearest adjacent normal touch sub-block 2, i.e., 180. The average touch sensing amount of all touch sub-blocks in the same block 10 is recalculated as (180+180+181+187) / 4=181, and the sum of this average 181 and an offset constant (e.g., 100) (e.g., 181+100=281) is used as the updated abnormal threshold (281). Compared with the abnormal threshold (361.8) used for detection and identification at time t1, the updated abnormal threshold is smaller to match the actual application environment and ensure the stability and accuracy of overall touch sensing.

[0081] In one embodiment, in step D, the average value of the touch sensing amount of each sub-block 1 in the first sub-block set is calculated and used as the updated touch threshold. By adaptively updating the touch threshold, it can match the actual application environment and address the problem of reduced touch sensitivity or touch accuracy when the application environment of the display device changes. In one embodiment, updating the touch threshold according to the touch sensing amount of each sub-block 1 in the first sub-block set in step D further includes updating the touch threshold according to the touch sensing amount of a portion of the first sub-block set of sub-blocks 1, where a portion of the first sub-block set may correspond to at least one block 10.

[0082] For example, the average of the touch sensing values ​​of all sub-blocks 1 within the same block 10 in the first sub-block set is calculated and used as the updated touch threshold. This effectively controls the amount of data computation while obtaining a touch threshold that matches the actual application environment. Figure 3In the embodiment shown in Figure (c), a portion of the first sub-block set corresponds to block 10 in Figure (c). The touch sensing value of the abnormal touch sub-block 3 is replaced by the touch sensing value 180 of its nearest adjacent normal touch sub-block 2. The average touch sensing value of all sub-blocks 1 in the same block 10 is calculated as (3+180+180+181+13+8+22+187) / 8=96.8, and this average touch sensing value is used as the updated touch threshold for block 10. In other words, the touch threshold can be adaptively updated by block 10, which can further improve the touch recognition accuracy when dealing with changes in the application environment. Compared to the initial value (150) of the touch threshold, the updated touch threshold is smaller to match the actual application environment. Furthermore, the touch threshold of one block 10 can be used as the touch threshold of all blocks 10 to effectively reduce the computational load; or the touch thresholds of each block 10 can be obtained and processed to obtain a comprehensive touch threshold (e.g., the average, maximum, minimum, etc. of each touch threshold). In addition, in one embodiment, updating the touch threshold is not limited to calculating the arithmetic mean; other averaging methods, mean square values, standard deviations, etc., can also be used. Similarly, updating the abnormal threshold is not limited to the average comparison method; mean square value comparison methods, standard deviation methods, etc., can also be used.

[0083] Please see Figures 4 to 7 , Figure 4 A schematic diagram illustrating the first sub-block set at a first moment in an embodiment of the present invention is shown. Figure 5 A schematic diagram illustrating the first sub-block set at a second time step in an embodiment of the present invention is shown. Figure 6 A schematic diagram illustrating the first sub-block set at the third time step in an embodiment of the present invention is shown. Figure 7 This diagram illustrates the first sub-block set at a fourth moment in one embodiment of the present invention. In one embodiment, the touch unit layer 100 has 2M*2N blocks 10 arranged in a matrix, and each block 10 has 2P*2Q sub-blocks 1 arranged in an array, where M, N, P, and Q are all positive integers; in this embodiment, M and N are equal, both being 2, and P and Q are equal, both being 2, but this is not a limitation. In one embodiment, the display device has a horizontal resolution and a vertical resolution, for example, a horizontal resolution of 3840 and a vertical resolution of 2160, where M and N are equal and divisible by both the horizontal and vertical resolutions. Users can define M, N, P, and Q according to actual touch sensitivity requirements, accuracy requirements, etc.

[0084] At the first moment, the first sub-block set is the set of sub-blocks 1 located in the 2m-1 row and 2n-1 column and in the 2m row and 2n column of a block 10, specifically the sub-blocks 1 located in the 2p-1 row and 2q-1 column and the 2p row and 2q column; where 1≤m≤M, 1≤n≤N, 1≤p≤P, and 1≤q≤Q. That is, at the first moment, the first sub-block set can be the set of sub-blocks 1 located in the odd row and odd column and the even row and even column of a block 10. By time-divisionally identifying each sub-block 1 in each block 10, the amount of touch data identified at the first moment can be effectively reduced (e.g., only one-quarter of the data in the sub-blocks of the touch unit layer 10 needs to be identified each time), reducing the internal operating space of the display device's computing unit, increasing data calculation speed, and thus improving the response speed of touch recognition, achieving the goal of quickly responding to touch commands. Furthermore, by using segmented and time-based recognition, the amount of data recognition when updating touch thresholds (and abnormal thresholds) can be effectively reduced.

[0085] In one embodiment, the touch detection method further includes:

[0086] At the second time step, the first sub-block set is the set of sub-blocks 1 located in the 2p-1 row and 2q-1 column and the 2p row and 2q column of a block 10 located in the 2m-1 row and 2n column; that is, at the second time step, the first sub-block set can be the set of sub-blocks 1 located in the odd row and even column and the even row and even column of a block 10 located in the odd row and even column and the even row and even column.

[0087] At the third time point, the first sub-block set is the set of sub-blocks 1 located in the 2m-1 row and 2n-1 column and in the 2m row and 2n column of a block 10; that is, at the third time point, the first sub-block set can be the set of sub-blocks 1 located in the odd row and even column and in the even row and even column of a block 10.

[0088] At the fourth time step, the first sub-block set is the set of sub-blocks 1 located in the 2p-1 row and 2q column and the 2p row and 2q-1 column of a block 10 located in the 2m-1 row and 2n column; that is, at the fourth time step, the first sub-block set can be the set of sub-blocks 1 located in the odd row and even column and the even row and odd column of a block 10 located in the odd row and even column and the even row and odd column.

[0089] It should be noted that, in the aforementioned embodiments, from the first time point to the fourth time point, the first sub-block set is the set of each sub-block 1 located in the 2m-1 row and 2n-1 column and in the 2p-1 row and 2q-1 column and in the 2p row and 2q column of a block 10 located in the 2m-1 row and 2n-1 column; the first sub-block set is the set of each sub-block 1 located in the 2m-1 row and 2n-1 column and in the 2p-1 row and 2q-1 column of a block 10 located in the 2m-1 row and 2n-1 column and in the 2p row and 2q column. The set of sub-blocks 1 in row 2p and column 2q; the set of sub-blocks 1 in row 2m-1 and column 2n-1 and in column 2p-1 and column 2q-1 of block 10 located in row 2m and column 2n; the set of sub-blocks 1 in row 2m-1 and column 2q-1 and in column 2p-1 and column 2q-1 of block 10 located in row 2m-1 and column 2n-1. From the first time point to the fourth time point, the location of the first sub-block set is not limited to the aforementioned positional relationship, but can be any combination of its positional relationships.

[0090] In this invention, by dividing the touch unit layer of the display device into zones and detecting them at different times, all sub-blocks can be completely and accurately identified. The four time points can be set discontinuously in the vertical blank (V-blank) stage and the horizontal blank (H-blank) stage. Compared with the traditional method of detecting the touch sensing amount of all touch sub-blocks and comparing it with the touch threshold to identify each touch area, this method can effectively reduce the amount of data recognition, reduce the internal operating space of the display device's computing unit, improve the data calculation speed, and thus improve the response speed of touch recognition.

[0091] Please refer to Figure 8 , Figure 8 This diagram illustrates the principle of touch recognition for sub-blocks within a block according to another embodiment of the present invention. Assuming that in... Figure 3 Following the illustrated embodiment, the application environment of the display device may change, and the display device may accept touch detection to meet user needs. In this case, step A is first executed, traversing the first sub-block set in each block 10, and comparing the touch sensing amount of each sub-block 1 in the first sub-block set with a touch threshold to determine whether each sub-block 1 has been touched, thus obtaining multiple touch sub-blocks. The numbers in all sub-blocks 1 of block 10 represent values ​​different from... Figure 3 At another point in time (e.g., time t2), the raw touch data corresponding to sub-block 1 is detected. At time t2, the primary focus is on detecting and identifying the touch data of each sub-block within block 10 located in odd-row, even-column and even-row, odd-column positions. Compared to... Figure 3 Figure (a) Figure 8 In Figure (a), the numbers in all sub-blocks 1 show varying degrees of increase. Figure 8In Figure (b), the numbers in each sub-block 1 are the touch sensing values ​​obtained by subtracting the original touch data of each sub-block 1 from the touch reference value (500). The touch sensing values ​​of each sub-block located in odd rows and even columns and even rows and odd columns are compared with the previously calculated touch threshold of 96.8. Figure 8 In Figure (b), sub-block 1 with touch sensing values ​​of 220, 240, 219 and 249 is initially identified as a touch sub-block because its corresponding touch sensing value is greater than the touch threshold of 96.8. In this way, multiple touch sub-blocks are obtained.

[0092] Next, step B is executed, comparing the previously calculated abnormal threshold (281) to determine whether the touch sensing amount of each touch sub-block is abnormal, in order to filter abnormal data. For example... Figure 8 In the embodiment shown in Figure (b), after comparison, it is determined that each touch sub-block is a normal touch sub-block 2. At this time, step C is not required and step D is executed directly.

[0093] When performing step D, the touch threshold is updated based on the touch sensing amounts of all sub-blocks 1 within the same block 10. Furthermore, the abnormal threshold can also be updated based on the touch sensing amounts of each normal touch sub-block. For example... Figure 8 In the embodiment shown in Figure (c), the average touch sensitivity of all sub-blocks 1 in block 10 is calculated as (31+240+26+220+90+219+27+249) / 8=137.8, and this average value is used as the updated touch threshold for block 10. The average touch sensitivity of all normal touch sub-blocks in block 10 is calculated as (240+220+219+249) / 4=232, and the sum of this average value and the offset constant (e.g., 100) (232+100=332) is used as the updated abnormal threshold for block 10. Since the current application environment causes the original touch data of the entire display device to increase, by adaptively adjusting and increasing the touch threshold (and abnormal threshold), each touch sub-block can be flexibly determined.

[0094] The present invention can adaptively adjust the touch threshold (and abnormal threshold) to adapt to changes in the application environment. In one embodiment, the touch detection method of the display device further includes:

[0095] Check whether the touch threshold exceeds the upper or lower limit of the touch threshold. If so, recalculate the touch reference quantity, where the touch sensing quantity of each sub-block is the difference between its original sensing quantity (i.e., original touch data) and the touch reference quantity. In one embodiment, a preset range of touch threshold can be defined, which has an upper and a lower limit. When the touch threshold exceeds the upper or lower limit, the touch threshold exceeds the preset range. In practice, the check can be performed after the display device has been used in the current application environment for a period of time, or when the display device enters a different application environment. The time interval, upper and lower limits of the touch threshold can be set according to requirements, experimental results, and empirical data. Resetting the touch reference quantity after the touch threshold exceeds the limit can serve as a recovery method for some extreme scenarios, enhancing the robustness and effectiveness of this method.

[0096] Still with Figure 8 The illustrated embodiment illustrates that after calculating the average touch sensitivity (137.8) of all sub-blocks 1 in block 10, this average value can be compared with a preset range of touch thresholds. Assuming the preset range is 90~150, the average touch sensitivity is within this range, allowing for normal touch command response, adaptive adjustment of touch thresholds and abnormal thresholds. If the preset range is 90~135, meaning the upper limit of the touch threshold is 135 and the lower limit is 90, the average touch sensitivity exceeds the upper limit, indicating a significant deviation between the overall touch reference value of the display device and the default touch reference value. Therefore, the touch reference value needs to be recalculated and set. At the next moment (e.g., t3), the display device can be de-touched, and the actual reference sensitivity of each sub-block (e.g., all sub-blocks) in block 10 can be obtained. The average value of the actual reference sensitivity of each sub-block is then calculated and set as the updated touch reference value (e.g., the touch reference value is updated from 500 to 518). Touch detection can continue after updating the touch reference value. If the touch threshold exceeds the lower limit, the method for recalculating and setting the touch reference value is similar and will not be elaborated further. Thus, when changes in the application environment of the display device cause the overall touch reference value to rise or fall, this invention can adaptively adjust the touch reference value, ensuring the stability and accuracy of touch detection.

[0097] In one embodiment, the touch detection method of the display device further includes: determining whether the number of abnormal touch sub-blocks 3 in the same block 10 exceeds a first threshold; if so, calculating the sum of the average touch sensing value of multiple touch sub-blocks (including normal touch sub-blocks 2 and abnormal touch sub-blocks 3) in the same block 10 and an offset constant, and using this sum as the updated abnormal threshold. When the number of abnormal touch sub-blocks 3 exceeds the first threshold, it indicates that the display device may have more abnormal touch sub-blocks 3 due to changes in the application environment such as increased temperature. Therefore, calculating the average touch sensing value of multiple touch sub-blocks to update the abnormal threshold eliminates the need to replace the touch sensing value of abnormal touch sub-blocks 3 when conditions such as increased temperature occur. Furthermore, the number of abnormal touch sub-blocks 3 in the same block 10 exceeding the first threshold can be used as another condition for recalculating and setting the touch reference value. The touch reference value can be recalculated and set at the next moment to ensure the accuracy of subsequent touch detection.

[0098] Please see Figure 9 , Figure 9A schematic block diagram of a touch detection module 200 of a display device according to an embodiment of the present invention is shown. The present invention also provides a touch detection module 200 for a display device. The touch unit layer 100 of the display device has multiple blocks 10 arranged in an array, and each block 10 has multiple sub-blocks 1 arranged in an array. The touch detection module 200 includes: a touch recognition module 210, an anomaly judgment module 220, a first update module 230, and a second update module 240. The touch recognition module 210, the anomaly judgment module 220, the first update module 230, and the second update module 240 are communicatively connected to each other. The touch recognition module 210 is used to traverse the first sub-block set in the plurality of blocks 10, and compare the touch sensing amount of each sub-block 1 in the first sub-block set with a touch threshold to determine whether each sub-block 1 is touched and obtain multiple touch sub-blocks; the anomaly judgment module 220 is used to determine whether the touch sensing amount of each touch sub-block is abnormal by comparing the anomaly threshold to confirm the abnormal touch sub-block 3 and the normal touch sub-block 2, and the anomaly threshold is greater than the touch threshold; the first update module 230 is used to replace and update the touch sensing amount of the abnormal touch sub-block 3 according to the touch sensing amount of the normal touch sub-block 2 in the block 10; the second update module 240 is used to update the touch threshold according to the touch sensing amount of each sub-block 1 in the first sub-block set. In one embodiment, the display device has a display panel, the touch unit layer 100 is located on the display panel, and a driver chip (IC, which can be regarded as the computing unit of the display device) is also provided on the display panel, and the touch detection module 200 is integrated into the driver chip. In another embodiment, the display device has an electrically connected display panel and a system board, a touch unit layer 100 located on the display panel, and a microcontroller unit (MCU, which can be regarded as the computing unit of the display device) on the system board, and a touch detection module 200 integrated in the MCU.

[0099] Please see Figure 10 , Figure 10 This diagram illustrates a schematic block diagram of a display device 1000 according to an embodiment of the present invention. The present invention provides a display device 1000, the touch unit layer of which includes multiple blocks arranged in an array, each block having multiple sub-blocks arranged in an array. The display device 1000 also includes the aforementioned touch detection module, which is electrically connected to the multiple sub-blocks arranged in an array, for example, each sub-block is connected to the touch detection module via a corresponding touch signal line. The display device 1000 can be an OLED, Mini-LED, Micro-LED, LCD, etc. The display device 1000 can be an automotive display device, but is not limited thereto. It should be noted that the description of the touch detection method in this invention also applies to the touch detection module and the display device, and will not be repeated here.

[0100] The display device and its touch detection method and touch detection module provided by this invention traverse a first set of sub-blocks in an array of blocks, and compare the touch sensing quantity of each sub-block in the first set of sub-blocks with a touch threshold to initially determine the touch sub-blocks. Then, an abnormal threshold is used to determine whether the touch sensing quantity of each touch sub-block is abnormal. If abnormal touch sub-blocks exist, their touch sensing quantities are updated. Furthermore, the touch threshold can also be updated to ensure the stability and accuracy of touch function detection. In addition, by dividing the touch unit layer into zones and performing time-based recognition, the amount of data recognition is reduced, the internal operating space of the display device's computing unit is reduced, and the data calculation speed is improved, thereby increasing the response speed of touch recognition.

[0101] Although the invention has been described in conjunction with the accompanying drawings, the embodiments disclosed in the drawings are intended to illustrate preferred embodiments of the invention and should not be construed as limiting the invention. The scale in the schematic drawings does not represent the actual proportions of the components, in order to clearly describe the required parts.

[0102] The present invention has been described in the above-described embodiments; however, these embodiments are merely examples for implementing the present invention. It must be noted that the disclosed embodiments do not limit the scope of the present invention. Conversely, any modifications and refinements made without departing from the spirit and scope of the present invention are within the scope of patent protection of the present invention.

Claims

1. A touch detection method for a display device, characterized in that, The touch unit layer of the display device has multiple blocks arranged in an array, and each block has multiple sub-blocks arranged in an array; the touch detection method includes: Step A: Traverse the first sub-block set in the block, and compare the touch sensing amount of each sub-block in the first sub-block set with a touch threshold to determine whether each sub-block is touched and obtain multiple touch sub-blocks. Step B: Determine whether the touch sensing amount of each touch sub-block is abnormal by comparing the abnormal threshold to identify abnormal touch sub-blocks and normal touch sub-blocks. The abnormal threshold is greater than the touch threshold. If the abnormal touch sub-block is confirmed to exist, proceed to step C. If it is confirmed that the abnormal touch sub-block does not exist, proceed to step D; Step C: Replace and update the touch sensing amount of the abnormal touch sub-block according to the touch sensing amount of the normal touch sub-block in the block; as well as Step D: Update the touch threshold based on the touch sensing amount of each sub-block in the first sub-block set.

2. The touch detection method according to claim 1, characterized in that, Step B, which determines whether the touch sensing amount of each touch sub-block is abnormal by comparing the abnormal threshold, further includes: Step B1: Determine whether this is the first time touch recognition has been performed on each sub-block within the first sub-block set; if yes, proceed to step B2; otherwise, proceed to step B3. Step B2: Calculate the average value of touch sensing in each touch sub-block to obtain the average value of the touch sub-block, and determine the abnormal threshold based on the average value of the touch sub-block; as well as Step B3: Determine whether the touch sensing amount of each touch sub-block is abnormal by comparing the abnormal threshold, so as to confirm the abnormal touch sub-block.

3. The touch detection method according to claim 1, characterized in that, Step C further includes: Replace and update the average, center, or centroid value of the touch sensing amount of the normal touch sub-blocks in the first sub-block set with the touch sensing amount of the abnormal touch sub-block.

4. The touch detection method according to claim 1, characterized in that, Step D also includes: The abnormal threshold is updated based on the touch sensing amount of each normal touch sub-block and the updated touch sensing amount of the abnormal touch sub-block, or the abnormal threshold is updated based on the touch sensing amount of each touch sub-block.

5. The touch detection method according to claim 4, characterized in that, Updating the abnormal threshold based on the touch sensing amount of each normal touch sub-block and the updated touch sensing amount of the abnormal touch sub-block further includes: The sum of the average of the touch sensing values ​​of all normal touch sub-blocks and the updated touch sensing values ​​of the abnormal touch sub-blocks in the block, plus an offset constant, is used as the updated abnormal threshold.

6. The touch detection method according to claim 1, characterized in that, In step D, the average value of the touch sensing amount of each sub-block in the first sub-block set is calculated and used as the updated touch threshold.

7. The touch detection method according to claim 1, characterized in that, The touch unit layer has 2M*2N blocks arranged in a matrix, and each block has 2P*2Q sub-blocks arranged in an array, where M, N, P, and Q are all positive integers. At the first moment, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n-1 column and the 2m row and 2n column of the block located in the 2p-1 row and 2q-1 column and the 2p row and 2q column, respectively; wherein, 1≤m≤M, 1≤n≤N, 1≤p≤P, and 1≤q≤Q.

8. The touch detection method according to claim 7, characterized in that, The method also includes, At the second time point, the first sub-block set consists of the sub-blocks located in the 2m-1 row and 2n column and the 2m row and 2n-1 column, respectively, which are located in the 2p-1 row and 2q-1 column and the 2p row and 2q column. At the third time point, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n-1 column and the 2m row and 2n column of the block located in the 2p-1 row and 2q column and the 2p row and 2q-1 column, respectively; At the fourth time step, the first sub-block set is the set of sub-blocks located in the 2m-1 row and 2n column and in the 2m row and 2n-1 column, respectively, that are located in the 2p-1 row and 2q column and in the 2p row and 2q-1 column.

9. The touch detection method according to claim 1, characterized in that, Also includes: Check whether the touch threshold exceeds the upper or lower limit of the touch threshold; if so, reset the touch reference value, wherein the touch sensing value of each sub-block is the difference between its original sensing value and the touch reference value.

10. A touch detection module for a display device, characterized in that, The touch unit layer of the display device has multiple blocks arranged in an array, and each block has multiple sub-blocks arranged in an array. The touch detection module of the display device includes: The touch recognition module is used to traverse the first sub-block set in the multiple blocks, compare the touch sensing amount of each sub-block in the first sub-block set with a touch threshold, so as to determine whether each sub-block is touched and obtain multiple touch sub-blocks. An anomaly detection module is used to determine whether the touch sensing amount of each touch sub-block is abnormal by comparing an anomaly threshold, so as to identify abnormal touch sub-blocks and normal touch sub-blocks, wherein the anomaly threshold is greater than the touch threshold. The first update module is used to replace and update the touch sensing amount of the abnormal touch sub-block according to the touch sensing amount of the normal touch sub-block in the block. as well as The second update module is used to update the touch threshold based on the touch sensing amount of each sub-block in the first sub-block set.

11. A display device, wherein the touch unit layer of the display device has a plurality of blocks arranged in an array, characterized in that, Each block has multiple sub-blocks arranged in an array, and the display device further includes a touch detection module as described in claim 10, the touch detection module being electrically connected to the multiple sub-blocks arranged in an array.