Novel touch screen point reporting method and touch screen system
By dividing the touch screen into keyed area and display area, and adjusting the point frequency and mode according to the specific situation, the problems of low processing efficiency and waste of resources of capacitive touch screen are solved, and efficient and accurate touch data processing and low power consumption are achieved. .
Patent Information
- Application Number
- CN202410950450.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-09-22
- Filing Date
- 2024-07-16
- Publication Date
- 2024-12-17
AI Technical Summary
In the prior art, capacitive touch screens have problems of low efficiency and waste of resources when processing touch data, especially when the finger touch area is small and sparse, resulting in invalid point data detection occupying a large amount of resources, and under different application environments The point-report rate requirements are different, but there is a lack of partition processing technology with high accuracy and efficiency.
By dividing the touch screen into a keyed area and a display area, different point frequency processing is adopted. Each area adjusts the point frequency according to the specific situation, and constructs a transition area at the junction for recursive processing, and dynamically adjusts the point mode to improve processing efficiency.
It realizes accurate point-report processing of the touch screen, improves processing efficiency and accuracy, reduces the detection and judgment of invalid points, reduces product power consumption, and is suitable for different application environments.
Smart Images

Figure CN119148876A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of chips, and specifically relates to a touch screen control chip, in particular a capacitive touch screen, and more particularly to a control method for a touch screen control chip and a corresponding touch screen control system. Background Art
[0002] At present, capacitive touch screens are an important part of smart electronic devices and have become a major way of human-computer interaction. When a finger touches the screen, the capacitance of the screen changes, the signal is detected by the touch device, and then the touch detection data is processed and calculated to obtain the touch point, and the report point is uploaded to achieve touch screen response.
[0003] TDDI (Touch and Display Driver Integration) integrates the touch chip and display driver chip into one chip, which can make the display and touch work more coordinated, reduce the related interference and noise of the display during touch detection, make the panel lighter and thinner, and more competitive.
[0004] In TTDI technology, the touch module and the display module perform time-sharing processing. The touch module needs to process a large amount of data in a short time. At the same time, as the requirements for refresh rate and reporting rate become higher and higher, the pressure on the touch module to process data also increases.
[0005] It is worth noting that, under normal circumstances, the area of the touch screen touched by the finger is always relatively small compared to the area of the entire touch screen, that is, when the touch screen is detected and reported, the valid point data is always sparse relative to the entire touch screen, that is, the position where the finger touches the touch screen is usually defined as a valid point, and other areas are defined as invalid points. The detection and judgment of invalid point data occupies a large part of the resources. Therefore, it is unnecessary to process the entire touch screen in the same way, which is a technical problem. At the same time, in electronic devices, not all software or applications require a high reporting rate. For example, for competitive games, the shorter the response time of the device after issuing an instruction, the better. For simple operations such as sliding a reading interface or clicking to open a software, the response of most applications can meet the requirements within a basic time. Therefore, it is necessary to increase the processing efficiency of touch data, that is, to adopt different processing methods for different parts of the touch screen, and it is feasible to change the reporting method according to the application environment.
[0006] In the prior art, there is no technical solution for partitioning a touch screen with high accuracy and processing efficiency. Summary of the invention
[0007] In view of the technical defects of the prior art, the purpose of the present invention is to provide a new touch screen point reporting method for processing the point reporting data of the touch screen, characterized in that the touch screen is divided into a key control area and a display area, and at least comprises the following steps:
[0008] Step a. Performing regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1, wherein f2=k*f1, k>=1;
[0009] Step b. Scanning the touch screen to determine whether the current reporting point position is in the key control area;
[0010] Step c. If the current reporting point position is in the keying area, the keying reporting point frequency f2 is applied, otherwise the display reporting point frequency f1 is applied;
[0011] Step d. Determine whether there is a reporting point in the display area, and if there is a reporting point, execute step e;
[0012] Step e. Difference is made between the pixel values of the corresponding pixel points in the keying area of adjacent frames after the reporting point is reported, and the absolute value is taken. If the absolute value difference is greater than the first threshold th and the number is greater than the second threshold num, step a is executed again, otherwise step b is executed again.
[0013] Preferably, the step of allocating a regional mode to the touch screen in step a comprises the following steps: allocating a regional mode to the touch screen according to the reporting point position of the touch screen.
[0014] Preferably, the reporting method provided by the present invention further comprises the following steps:
[0015] Step i. Determine whether the reporting point position is at the junction of the key control area and the display area;
[0016] Step ii. If the reporting point position is at the boundary of the key control area and the display area, a transition reporting point area of size m*m is constructed with the reporting point position as the center, where m is the number of touch points, and the corresponding part of the display area covered by the transition reporting point area is updated as a recursive reporting point area, and recursive processing is performed with n as a loop base, with N as the number of touch points. j Indicates the jth reporting point. During the recursive processing, the reporting point area mode in the recursive reporting point area is executed as follows:
[0017] Transition reporting mode 1: the reporting frequency of the recursive reporting area adopts the key-controlled reporting frequency f2, j<=n; or
[0018] Transition reporting mode 2: the reporting area mode of the i-th recursive reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; and the reporting area mode of the recursive reporting area continues to adopt transition reporting mode 1, j>n;
[0019] And step e is still executed after each reporting point. If step a is executed based on step e, the transition reporting point area is eliminated.
[0020] Preferably, when determining the reporting position of the recursive reporting area, the recursive reporting area is treated as a key control area.
[0021] Preferably, the reporting frequency f2 is not greater than a normal scanning frequency of the touch screen.
[0022] Preferably, the touch screen is assigned a regional mode according to the reporting point position of the touch screen, the regional mode assignment is an initial regional mode, and the initial regional mode is a predetermined mode, and the predetermined mode is determined according to the reporting point position of the touch screen.
[0023] According to another aspect of the present invention, a novel touch screen point reporting control device is provided for processing the point reporting data of the touch screen, wherein the touch screen is divided into a key control area and a display area, and the touch screen point reporting control device comprises at least the following devices:
[0024] A pattern matching device, which is used to perform regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1, wherein f2=k*f1, k>=1;
[0025] A scanning processing device, which is used to scan the touch screen to determine whether the current reporting point position is in the key control area;
[0026] A first reporting point processing device, which is used to apply the keying reporting point frequency f2 if the current reporting point position is in the keying area, and to apply the display reporting point frequency f1 otherwise;
[0027] A first judgment processing device, which is used to judge whether there is a reporting point in the display area, and if there is a reporting point, calling a second reporting point processing device;
[0028] The second point reporting processing device is used to make a difference in the pixel values of the pixel points at the corresponding positions of the key control areas of adjacent frames after the point reporting, and take the absolute value. If the absolute value difference is greater than the first threshold th and the number is greater than the second threshold num, the pattern matching device is called again, otherwise the scanning processing device is called again.
[0029] Preferably, the pattern matching device allocates a regional pattern to the touch screen according to the reporting point position of the touch screen.
[0030] Preferably, the novel touch screen reporting point control device also includes:
[0031] A second judging device is used to judge whether the reporting point position is at the boundary between the key control area and the display area;
[0032] The fourth point reporting processing device is used for constructing a transition point reporting area with a size of m*m with the point reporting position as the center when the point reporting position is at the boundary of the key control area and the display area, wherein m is the number of touch points, updating the corresponding part of the display area covered by the transition point reporting area as a recursive point reporting area, and performing recursive processing with n as a loop base, and N as a loop base. j Indicates the jth reporting point. During the recursive processing, the reporting point area mode in the recursive reporting point area is executed as follows:
[0033] Transition reporting mode 1: the reporting frequency of the recursive reporting area adopts the key-controlled reporting frequency f2, j<=n; or
[0034] Transition reporting mode 2: the reporting area mode of the i-th recursive reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; and the reporting area mode of the recursive reporting area continues to adopt transition reporting mode 1, j>n;
[0035] And after each time a point is reported, the second point reporting processing device is still called. If the second point reporting processing device calls the pattern matching device, the transition point reporting area is eliminated.
[0036] Preferably, when determining the reporting position of the recursive reporting area, the recursive reporting area is treated as a key control area.
[0037] Preferably, the reporting frequency f2 is not greater than a normal scanning frequency of the touch screen.
[0038] Preferably, a preset storage space of size n*k*(x+y)bit is provided, wherein K represents a maximum of k touch points, and x and y represent the horizontal and vertical coordinates of the center point of the recursive reporting area on the touch screen, and the reporting data corresponding to the recursive reporting area is stored in the preset storage space.
[0039] Preferably, the touch screen is assigned a regional mode according to the reporting point position of the touch screen, the regional mode assignment is an initial regional mode, and the initial regional mode is a predetermined mode, and the predetermined mode is determined according to the reporting point position of the touch screen.
[0040] According to another aspect of the present invention, a novel touch screen is provided, characterized in that it comprises the novel touch screen point reporting control device mentioned above.
[0041] The touch screen reporting method and touch screen system provided by the present invention can accurately report the touch area, and have high efficiency, fast feedback speed, high accuracy, low cost, easy application, and easy and effective promotion compared with the prior art. By independently controlling the reporting frequency of the key control area and the display area, the sparseness of the effective touch points is reduced, and the detection, judgment and processing of invalid points are reduced, thereby reducing the power consumption of the product and improving the efficiency of touch detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:
[0043] Figure 1 A schematic diagram of a novel touch screen according to a first embodiment of the present invention is shown;
[0044] Figure 2 A schematic flow chart of a novel touch screen point reporting method according to the first embodiment of the present invention is shown;
[0045] Figure 3 A schematic diagram showing a structure of storing scanning points in a transition point reporting area during implementation of a novel touch screen point reporting method according to a first embodiment of the present invention;
[0046] Figure 4 A schematic diagram showing a novel touch screen point reporting method according to a preferred embodiment of the present invention is shown;
[0047] Figure 5 A schematic diagram showing a novel touch screen point reporting method according to another embodiment of the present invention is shown;
[0048] Figure 6A schematic diagram of a novel touch screen according to a preferred embodiment of the present invention is shown, and specifically relates to a control schematic diagram of a novel touch screen reporting point control device provided in the novel touch screen scanning different areas of the touch screen;
[0049] Figure 7 A schematic diagram of a novel touch screen according to a preferred embodiment of the present invention is shown, and specifically relates to a control schematic diagram of a novel touch screen reporting point control device provided in the novel touch screen controlling different areas of the touch screen;
[0050] Figure 8 A schematic diagram of a novel touch screen according to another preferred embodiment of the present invention is shown, and specifically relates to a control schematic diagram of a novel touch screen reporting point control device provided in the novel touch screen controlling different areas of the touch screen;
[0051] Fig. 9 A schematic diagram showing the structure of a novel touch screen control device according to a first embodiment of the present invention; and
[0052] Fig.10 A schematic structural diagram of a novel touch screen control device according to a first embodiment of the present invention is shown. DETAILED DESCRIPTION
[0053] In order to better illustrate the technical solution of the present invention, the present invention is further described below in conjunction with the accompanying drawings.
[0054] Specifically, Figure 1 The first embodiment of the present invention is a schematic diagram of a new touch screen. Compared with the prior art, the control device provided by the present invention can partition the entire touch screen area of the new touch screen, for example, preferably divide it into a display area and a key control area, and implement different scanning frequencies for the two areas. Figure 5-Figure 8 In the illustrated embodiment, a partition control process for more area processing is provided.
[0055] More specifically, Figure 2A flow chart of a novel touch screen reporting method according to the first embodiment of the present invention is shown. First, enter step S101, perform regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1. Then execute step S102, scan the touch screen, and determine the area where the reporting point position is located. In executing step S102, preferably, there are two judgment results: result 1, that is, the reporting point position is in the key control area, then execute step S103; result 2, that is, the reporting point position is in the display area, then execute step S104. In another preferred embodiment, there is also a third situation, that is, the reporting point position is in the intersection area or boundary area of the key control area and the display area, then execute step S105, for example Figure 5-Figure 6 etc. describe the control processing method in the third case.
[0056] Furthermore, if the above step S103 is entered, if the current reporting point position is in the key control area, the key control reporting point frequency f2 is applied. If the above step S104 is entered, if the current reporting point position is in the display area, the key control reporting point frequency f1 is applied. After step S104, preferably, it is further determined whether the partitioned area needs to be re-partitioned. For example, step S106 is preferably executed to make a difference in the pixel values of the corresponding pixel points in the key control area of adjacent frames after the reporting point, and the absolute value is taken. Then step S107 is executed to determine whether the number of absolute value differences greater than the first threshold th is greater than the second threshold num. If the number of absolute value differences greater than the first threshold th is greater than the second threshold num, step S101 is re-executed. If the number of absolute value differences not greater than the first threshold th is greater than the second threshold num, step S102 is re-executed.
[0057] If the step S105 is entered, a transition point reporting area of size m*m is constructed with the reporting point position as the center, where m is the number of touch points, and the corresponding part of the display area covered by the transition point reporting area is updated to a recursive point reporting area, and recursive processing is performed with n as a loop base: during the recursive processing, the reporting area mode in the recursive point reporting area is executed in the following manner: transition point reporting mode 1: the reporting frequency of the recursive point reporting area adopts the key control reporting frequency f2, j<=n; or transition point reporting mode 2: the reporting area mode of the i-th recursive point reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; and the reporting area mode of the recursive point reporting area continues to adopt the transition point reporting mode 1, j>n. After the step S105 is completed, the step S106 is entered.
[0058] Those skilled in the art understand that after step S103 is completed, step S102 is continued to be executed to re-scan the touch screen.
[0059] like Figure 4 As shown, the process of a reporting method is as follows: the reporting mode is full-screen high-frequency reporting, the transmission reporting data is judged and processed, the regional pattern matching is performed according to the reporting position, and the key control area and the display area are determined according to the regional pattern after the matching is completed. The touch screen is scanned to determine whether the current scanning point is in the key control area. If it is in the key control area, the reporting frequency is f2, otherwise the reporting frequency is f1, where f1 = kf2, k = 1, 2, ... n. Each area realizes the reporting according to its own reporting frequency. After the display area completes the reporting, the key control area and the display area are updated. If there is a reporting point in the display area, the pixel values of the corresponding positions of the adjacent frame key control areas after the reporting point are subtracted and the absolute value is taken. If the absolute value difference of each pixel in the key control area is greater than the threshold th and the number is greater than num, it is determined that the operating environment has changed, and the full-screen high-frequency reporting point is re-entered to wait for regional matching. Otherwise, the current key control area and display area are maintained.
[0060] Further, refer to Figure 2-Figure 4 In the embodiment shown, those skilled in the art will understand that, in different implementation environments, different reporting methods can be implemented by the control device provided by the present invention. For example, in a preferred embodiment, first execute step a. Perform area pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1, wherein f2=k*f1, k>=1. Then proceed to step b. Scan the touch screen to determine whether the current reporting point position is in the key control area. Then execute step c. If the current reporting point position is in the key control area, apply the key control reporting frequency f2, otherwise apply the display reporting frequency f1. Then proceed to step d. Determine whether there is a reporting point in the display area, and if there is a reporting point, execute step e. Then execute
[0061] Step e. Difference is made between the pixel values of the corresponding pixel points in the keying area of adjacent frames after the reporting point is reported, and the absolute value is taken. If the absolute value difference is greater than the first threshold th and the number is greater than the second threshold num, step a is executed again, otherwise step b is executed again.
[0062] In another preferred embodiment, the reporting method provided by the present invention further includes the following steps: step i. determining whether the reporting point position is at the boundary of the key control area and the display area; step ii. if the reporting point position is at the boundary of the key control area and the display area, taking the reporting point position as the center, constructing a transition reporting point area of size m*m, where m is the number of touch points, updating the corresponding part of the display area covered by the transition reporting point area to a recursive reporting point area, and performing recursive processing with n as a loop base, and taking N as the number of touch points. j Indicates the jth reporting point. During the recursive processing, the reporting point area mode in the recursive reporting point area is executed as follows:
[0063] Transition reporting mode 1: the reporting frequency of the recursive reporting area adopts the key-controlled reporting frequency f2, j<=n; or
[0064] Transition reporting mode 2: the reporting area mode of the i-th recursive reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; and the reporting area mode of the recursive reporting area continues to adopt transition reporting mode 1, j>n;
[0065] And the above step e is still executed after each reporting point. If the above step a is executed based on the above step e, the transition reporting point area is eliminated.
[0066] Regional update method such as Figure 6 As shown in the figure, the regional update process is as follows Figure 5 As shown, when the reporting area is at the junction of the key control area and the display area, the key control area is divided into the initial key control area and the recursive key control area, and the display area is the initial display area and the recursive display area. With the reporting point position as the center, a reporting area of size m*m is constructed, where m is the number of touch points, and the display area is partially updated to the recursive reporting area. After the nth reporting point, there are n recursive reporting areas. At this time, the first recursive reporting area is eliminated, and the first recursive reporting area returns to the initial key control area and the initial display area; after the n1th reporting point, n1>=n, the n1-n+1th reporting area is eliminated, and the n1-n+1th recursive reporting area returns to the initial key control area and the initial display area.
[0067] Several modes in the area matching mode are as follows: Figure 7-Figure 8 As shown, when the touch report point is triggered Figure 7 Key control area, it is defined as a zone mode, the display area can use low frequency reporting, and the key control area uses high frequency reporting. Figure 8Key control area. Then set to another area mode, the key control area can be much smaller than the display area. When the touch point is randomly triggered in the full screen, such as Figure 1 As shown, it is defined as another area mode, the full screen is the key control area, which is limited by the speed of user instructions. The use of low-frequency reporting can also meet the needs.
[0068] A touch device such as Fig. 9 As shown, it includes: a display unit, a storage unit, a software interaction program, and a touch processing unit. The display unit transmits the pixel value of the required pixel point; the storage unit stores multiple area modes, and the multiple area modes have different key control areas and display areas. The storage unit stores the software interaction program, and the storage unit stores the key control area pixel points of the previous frame; the software interaction program determines the touch screen key control area and display area by reporting the point position and calling the multiple area modes in the memory for area matching. The software interaction program calculates and counts the absolute value difference of the pixel value of the key control area pixel points between adjacent frames after the display area reports the point, and counts the number greater than the threshold th to determine whether the operating environment has changed; the touch processing unit receives the sensing data of the touch screen and the relevant parameters of the interaction program, determines the key control area and the display area, and completes the reporting of each area.
[0069] Further reference is made to the above Fig.10 The embodiment shown is a schematic diagram of a novel touch screen reporting point control device according to the first embodiment of the present invention. Specifically, the control device includes a pattern matching device, a scanning processing device, a first reporting point processing device, a first judgment processing device and a second reporting point processing device. The pattern matching device is used to perform regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting point frequency f2, and the display area corresponds to the display reporting point frequency f1, wherein f2 = k*f1, k>=1.
[0070] Specifically, the scanning processing device is used to scan the touch screen to determine whether the current reporting point position is in the key control area. Specifically, the first reporting point processing device is used to apply the key control reporting point frequency f2 if the current reporting point position is in the key control area, otherwise the display reporting point frequency f1 is applied. Specifically, the first judgment processing device is used to determine whether there is a reporting point in the display area, and if there is a reporting point, the second reporting point processing device is called. Specifically, the second reporting point processing device is used to make a difference in the pixel values of the pixel points at the corresponding positions of the key control areas of adjacent frames after the reporting point, and take the absolute value. If the absolute value difference is greater than the first threshold value th and the number is greater than the second threshold value num, the pattern matching device is called again, otherwise the scanning processing device is called again.
[0071] Refer to the above Figures 1 to 10 In the illustrated embodiment, those skilled in the art will understand that for the new touch screen provided by the present invention, a preset storage space of n*k*(x+y)bit size is preferably provided, wherein K represents a maximum of k-point touches, and x, y represent the horizontal and vertical coordinates of the center point of the recursive reporting area on the touch screen, and the reporting data corresponding to the recursive reporting area is stored in the preset storage space. Those skilled in the art will understand that, preferably, the K-point touch is the maximum number of touches that the IC can complete, and this is a fixed value. When the touch panel is determined, the (x, y) coordinate axis is also a fixed value, and n is the size of the recursive sliding window, which will also be set to a fixed value. Therefore, the storage space can be determined as a fixed-size space according to different touch screens, and different large storage spaces can be set according to different implementation needs. These changes are within the scope of protection of the present invention.
[0072] Refer to the above Figures 1 to 10 In the embodiment shown, those skilled in the art will understand that the touch screen reporting method provided in this aspect is applied to electronic devices of the touch screen, and the reporting method detects and determines the reporting position of the touch screen, calls the regional mode, matches the reporting position with the regional mode, determines the corresponding regional mode, divides the display screen into the key control area and the display area, determines the reporting frequency of the key control area and the display area, and after the display area completes the reporting, the reporting is uploaded, and the key control area and the display area are updated using a recursive tracking method according to the reporting area to complete the regional update. If there is a reporting point in the display area, the pixel values of adjacent frames after the reporting point in the key control area are subtracted. When the absolute value difference of each pixel point in the key control area is greater than the threshold value th and the number is greater than num, it is determined that the operating environment has changed, and the full-screen high-frequency reporting is re-entered to wait for regional matching, otherwise the current key control area and display area are maintained.
[0073] The key control area is the main information input position, and the touch point is triggered at a high frequency. The display area is the display position, and the touch point is triggered at a low frequency or even no frequency.
[0074] The reporting frequency of the key control area is f1, and the reporting frequency of the display area is f2, f1=kf2, and k is an integer.
[0075] The recursive tracking method is to obtain the positions of the current display area and the touch area. If the currently triggered touch point is located in the display area, the touch point is used as the initial parameter and a new key control area is formed with it as the center. The key control area and the display area are updated at the same time.
[0076] Current electronic devices integrate keys and displays through touch screens. The main purpose is to have a larger display area for better user experience. Therefore, it is reasonable for the key control area to be smaller than the display area in application software.
[0077] For competitive games that require low-latency response, there are not only high requirements for hardware equipment, but also high requirements for the speed at which users issue commands. Therefore, it is reasonable to concentrate the key control areas in certain areas to facilitate users to issue commands. Similarly, the entire panel is a key control area and a display area, which is also affected by the speed at which users issue commands. The response bottleneck lies more in the user himself rather than the hardware equipment.
[0078] Therefore, it is feasible to use a high reporting rate for some areas and a low reporting rate for other areas.
[0079] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art may make various modifications or variations within the scope of the claims, which do not affect the essence of the present invention.
Claims
1. A new touch screen reporting method, used to process the touch screen reporting data, It is characterized in that The touch screen is divided into a key control area and a display area, and at least includes the following steps: a. Performing regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1, wherein f2 = k*f1, k>=1; b. Scan the touch screen to determine whether the current reporting point position is in the key control area; c. If the current reporting point position is in the keying area, the keying reporting point frequency f2 is applied, otherwise the display reporting point frequency f1 is applied; d. Determine whether there is a reporting point in the display area, and if there is a reporting point, execute step e; e. Difference is made between the pixel values of the corresponding pixel points in the keying area of adjacent frames after the reporting point is reported, and the absolute value is taken. If the absolute value difference is greater than the first threshold th and the number is greater than the second threshold num, step a is executed again, otherwise step b is executed again.
2. The method for reporting points according to claim 1, It is characterized in that The step of allocating a regional mode to the touch screen in step a comprises the following steps: allocating a regional mode to the touch screen according to the reporting point position of the touch screen.
3. The method for reporting points according to claim 1 or 2, It is characterized in that The following steps are also included: i. Determine whether the reporting point position is at the junction of the key control area and the display area; ii. If the reporting point position is at the junction of the key control area and the display area, a transition reporting point area of size m*m is constructed with the reporting point position as the center, where m is the number of touch points, and the corresponding part of the display area covered by the transition reporting point area is updated as a recursive reporting point area, and recursive processing is performed with n as a loop base, with N j Indicates the jth reporting point. During the recursive processing, the reporting point area mode in the recursive reporting point area is executed as follows: Transition reporting mode 1: the reporting frequency of the recursive reporting area adopts the key-controlled reporting frequency f2, j<=n; or Transition reporting mode 2: the reporting area mode of the i-th recursive reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; And the reporting area mode of the recursive reporting area continues to adopt the transition reporting mode 1, j>n; And step e is still executed after each reporting point. If step a is executed based on step e, the transition reporting point area is eliminated.
4. A new touch screen reporting control device, used to process the reporting data of the touch screen, It is characterized in that The touch screen is divided into a key control area and a display area, and the touch screen reporting point control device at least includes the following devices: A pattern matching device, which is used to perform regional pattern matching on the touch screen to determine the key control area and the display area, wherein the key control area corresponds to the key control reporting frequency f2, and the display area corresponds to the display reporting frequency f1, wherein f2=k*f1, k>=1; A scanning processing device, which is used to scan the touch screen to determine whether the current reporting point position is in the key control area; A first reporting point processing device, which is used to apply the keying reporting point frequency f2 if the current reporting point position is in the keying area, and to apply the display reporting point frequency f1 otherwise; A first judgment processing device, which is used to judge whether there is a reporting point in the display area, and if there is a reporting point, calling a second reporting point processing device; The second point reporting processing device is used to make a difference in the pixel values of the pixel points at the corresponding positions of the key control areas of adjacent frames after the point reporting, and take the absolute value. If the absolute value difference is greater than the first threshold th and the number is greater than the second threshold num, the pattern matching device is called again, otherwise the scanning processing device is called again.
5. The control device according to claim 4, It is characterized in that The pattern matching device allocates a regional pattern to the touch screen according to the reporting point position of the touch screen.
6. The control device according to claim 4 or 5, It is characterized in that Also includes: A second judging device is used to judge whether the reporting point position is at the boundary between the key control area and the display area; The fourth point reporting processing device is used for constructing a transition point reporting area with a size of m*m with the point reporting position as the center when the point reporting position is at the boundary of the key control area and the display area, wherein m is the number of touch points, updating the corresponding part of the display area covered by the transition point reporting area as a recursive point reporting area, and performing recursive processing with n as a loop base, and N as a loop base. j Indicates the jth reporting point. During the recursive processing, the reporting point area mode in the recursive reporting point area is executed as follows: Transition reporting mode 1: the reporting frequency of the recursive reporting area adopts the key-controlled reporting frequency f2, j<=n; or Transition reporting mode 2: the reporting area mode of the i-th recursive reporting area is restored to the key control area and the display area determined in step a, and the key control reporting frequency f2 is applied to the key control area, and the display reporting frequency f1 is applied to the display area, j>n, i=jn; And the reporting area mode of the recursive reporting area continues to adopt the transition reporting mode 1, j>n; And after each time a point is reported, the second point reporting processing device is still called. If the second point reporting processing device calls the pattern matching device, the transition point reporting area is eliminated.
7. The reporting method according to any one of claims 1 to 3 and the control device according to any one of claims 4 to 6, It is characterized in that The reporting frequency f2 is not greater than the normal scanning frequency of the touch screen.
8. The reporting method according to claim 3 and / or the control device according to claim 6, It is characterized in that A preset storage space of n*k*(x+y) bits is provided, wherein K represents a maximum of k touch points, and x and y represent the horizontal and vertical coordinates of the center point of the recursive reporting area on the touch screen. The reporting data corresponding to the recursive reporting area is stored in the preset storage space.
9. The reporting method according to claim 2 and / or the control device according to claim 5, It is characterized in that The touch screen is assigned a regional mode according to the reporting point position of the touch screen, the regional mode assignment is an initial regional mode, and the initial regional mode is a predetermined mode, and the predetermined mode is determined according to the reporting point position of the touch screen.
10. A new type of touch screen, It is characterized in that It comprises a novel touch screen point reporting control device according to any one of claims 4 to 9.
Citation Information
Cited By
Digital noise processing methods, touch devices and information processing devices
TWI936924B
