Touch detection method and device, equipment and storage medium
By sending driving signals on the capacitive touch screen and processing the fusion signal, a two-dimensional matrix of signal strength values is formed, which solves the problem that the capacitive touch screen cannot accurately identify the positions of multiple active capacitive pens, and improves touch detection accuracy and user experience.
Patent Information
- Application Number
- CN202310783890.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-28
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2043-06-28
AI Technical Summary
When multiple active capacitive pens are working at the same time, the capacitive touch screen cannot accurately identify the position of each pen, resulting in low touch detection accuracy and affecting the user experience.
By sending a driving signal at the intersection of the driving electrodes arranged in the first direction and the induction electrodes arranged in the second direction on the capacitance touch screen, a fusion signal is obtained, and a signal of each active capacitance pen is separated by a signal strength detection module to form a signal of each active capacitance pen A two-dimensional matrix of intensity values, and its touch position is calculated.
实现了对多支主动式电容笔的准确位置识别,提高了触控检测精确度,避免了‘鬼点’坐标需要二次处理的问题,提升了用户体验。
Smart Images

Figure CN119225563A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of touch technology, and more particularly to a touch detection method, device, equipment and storage medium. Background Art
[0002] With the rapid development of smart phones and tablet computers, touch screens have been widely used in daily life. Capacitive touch screens are easy to operate and have high sensitivity, so they have become the first choice for touch devices at this stage. With the explosive growth of smart phones and tablet computers, more and more application software requires higher precision touch, such as painting software, etc. As a result, the use of stylus pens has become more and more widespread, and the performance requirements for stylus pens have become higher and higher. Active capacitive pen is a stylus widely used on capacitive touch screens.
[0003] Active capacitive pens are used as styluses in conjunction with capacitive touch screens. They are equipped with power supplies and related control circuits, can actively transmit signals, and have the advantages of thin nibs, high positioning accuracy, and interactivity. When multiple active capacitive pens work on a capacitive touch screen at the same time, they usually send identification signals through the multiple active capacitive pens. When the capacitive touch screen receives the identification signals, it can recognize that there are multiple active capacitive pens on the capacitive touch screen.
[0004] Although the capacitive touch screen can recognize the presence of multiple active capacitive pens, it cannot recognize the respective positions of the multiple active capacitive pens, and the recognition accuracy is low. Summary of the invention
[0005] A touch detection method, device, equipment and storage medium provided in the embodiments of the present application can solve the problem of low touch detection accuracy and improve touch detection accuracy.
[0006] In a first aspect, an embodiment of the present application provides a touch detection method for a capacitive touch screen, wherein the capacitive touch screen includes drive electrodes arranged along a first direction and sensing electrodes arranged along a second direction, wherein the first direction is perpendicular to the second direction, and an intersection point of the drive electrode and the sensing electrode is a node, wherein the method includes:
[0007] The driving electrodes are controlled to send driving signals row by row in sequence, and a fusion signal of each node is obtained through the sensing electrodes, wherein the fusion signal is formed by superimposing the first signal sent by each active capacitive stylus after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive stylus is different, and the signal strength of the first signal of each active capacitive stylus is in direct proportion to the signal strength of the driving signal received by it;
[0008] Input the fused signal into the signal strength detection module for signal detection processing to obtain the signal strength value of the first signal of each active capacitive stylus at each node;
[0009] Integrate the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus;
[0010] A position calculation process is performed according to a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain the touch position of each active capacitive stylus.
[0011] In a second aspect, an embodiment of the present application provides a touch detection device for a capacitive touch screen, wherein the capacitive touch screen comprises drive electrodes arranged along a first direction and sensing electrodes arranged along a second direction, wherein the first direction is perpendicular to the second direction, and the intersection of the drive electrode and the sensing electrode is a node, wherein the device comprises:
[0012] A signal acquisition unit, used to control the driving electrodes to send driving signals row by row in sequence, and to acquire a fusion signal of each node through the sensing electrodes, wherein the fusion signal is formed by superposition of a first signal sent by each active capacitive stylus after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive stylus is different, and the signal strength of the first signal of each active capacitive stylus is in direct proportion to the signal strength of the driving signal received by it;
[0013] A first processing unit is used to input the fused signal into the signal strength detection module to perform signal detection processing, and obtain the signal strength value of the first signal of each active capacitive stylus at each node;
[0014] A second processing unit is used to integrate the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus;
[0015] The position determination unit is used to perform position calculation processing according to the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain the touch position of each active capacitive stylus.
[0016] In a third aspect, an embodiment of the present application provides a touch detection device, including:
[0017] memory and one or more processors;
[0018] A memory for storing one or more programs;
[0019] When one or more programs are executed by one or more processors, the one or more processors implement the touch detection method as described in the first aspect.
[0020] In a fourth aspect, an embodiment of the present application provides a storage medium storing computer executable instructions, where the computer executable instructions are used to execute the touch detection method as described in the first aspect when executed by a computer processor.
[0021] The embodiment of the present application obtains the fusion signal of each node through the sensing electrode, performs signal detection processing on the fusion signal, obtains the signal strength value of the first signal of each active capacitive pen at each node, and then integrates the signal strength value of the first signal of each active capacitive pen at each node to obtain a two-dimensional matrix of the signal strength values of the first signal of each active capacitive pen at all nodes, performs position calculation processing based on the two-dimensional matrix of the signal strength values of the first signal of each active capacitive pen at all nodes, and obtains the touch position of each active capacitive pen. The above technical means solves the technical problem of low touch detection accuracy, and can not only identify the touch of multiple active capacitive pens, but also identify the touch position of each active capacitive pen, thereby improving the touch detection accuracy. In addition, the touch position of each active capacitive pen is determined according to the two-dimensional matrix of the signal strength value, and the accurate two-dimensional position of each active capacitive pen is directly obtained, avoiding the occurrence of ghost point coordinates that require secondary processing, thereby improving the recognition speed and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 A flow chart of a touch detection method provided in one embodiment of the present application;
[0023] Figure 2 A schematic diagram of the distribution of electrodes of a capacitive touch screen provided in one embodiment of the present application;
[0024] Figure 3 A schematic diagram of a capacitive touch screen control system provided by an embodiment of the present application;
[0025] Figure 4 A schematic diagram of a capacitive stylus provided in one embodiment of the present application;
[0026] Figure 5 A schematic diagram of a circuit connection between a capacitive pen and a capacitive touch screen provided in one embodiment of the present application;
[0027] Figure 6 A schematic diagram of a signal strength detection submodule provided in one embodiment of the present application;
[0028] Figure 7 A first schematic diagram of a signal strength detection module provided by an embodiment of the present application;
[0029] Figure 8 A schematic diagram of a two-dimensional matrix of signal strength values provided by an embodiment of the present application;
[0030] Fig. 9 A schematic diagram of a multi-stroke operation display provided by an embodiment of the present application;
[0031] Fig.10 A flowchart of another touch detection method provided in one embodiment of the present application;
[0032] Fig.11 A second schematic diagram of a signal strength detection module provided by an embodiment of the present application;
[0033] Fig.12 A schematic diagram of another two-dimensional matrix of signal strength values provided by an embodiment of the present application;
[0034] Fig.13 A schematic diagram of a two-dimensional matrix of reference signal strength values is provided for an embodiment of the present application;
[0035] Fig.14 A schematic diagram of a two-dimensional matrix of intensity deviation provided in one embodiment of the present application;
[0036] Fig.15 A schematic diagram of the structure of a touch detection device provided in one embodiment of the present application;
[0037] Fig.16 A schematic diagram of the structure of a touch detection device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0039] Capacitive pen can be understood as a pen that uses the conductive properties of conductor materials to touch the capacitive touch screen to complete the human-computer dialogue operation. Capacitive touch screens work by using human current induction. When a finger touches the capacitive touch screen, the user (human body) and the surface of the capacitive touch screen form a coupling capacitor. For high-frequency current, the capacitor is a direct conductor, so the finger absorbs a very small current from the contact point. The position of the touch point can be calculated based on this current. The capacitive pen is an auxiliary device that uses conductive materials to imitate the human body (usually fingers) to complete human-computer dialogue.
[0040] Capacitive pens include passive capacitive pens and active capacitive pens. Active capacitive pens can send a driving signal to the capacitive touch screen, causing the charge of the capacitor in the capacitive touch screen to change, so that the capacitive touch screen recognizes that an active capacitive pen has performed a touch operation based on the charge change. When only one active capacitive pen works on the capacitive touch screen, the capacitive touch screen can recognize the corresponding position information of the active capacitive pen on the capacitive touch screen, and when multiple active capacitive pens work on the capacitive touch screen at the same time, when the active capacitive pen and the capacitive touch screen are used together, the active capacitive pen transmits a driving signal to the outside through the signal sending module, and each electrode in the capacitive touch screen is equivalent to a receiving electrode, that is, the sensing signal (the sensed driving signal) is received through the X-axis electrode matrix and the Y-axis electrode matrix. When the active capacitive pen is sensed by the capacitive touch screen (the active capacitive pen touches the capacitive touch screen or the active capacitive pen is close enough to the capacitive touch screen), the capacitive touch screen can sense the driving signal emitted by the active capacitive pen to form a sensing signal. At this time, a coupling capacitor is formed between the tip of the active capacitive pen and the X-axis electrode of the capacitive touch screen, and a coupling capacitor is formed between the tip of the active capacitive pen and the Y-axis electrode of the capacitive touch screen. The capacitive touch screen can obtain the touch position of the active capacitive pen based on the intersection of the capacitance peaks of the X-axis electrode and the Y-axis electrode. At this time, the active capacitive pen is considered to be a transmitting electrode (i.e., the driving signal is emitted through the pen tip). When the active capacitive pen is used with the capacitive touch screen, there is only one transmitting electrode, and the array scanning performed by the capacitive touch screen when a finger touches cannot be achieved. If two active capacitive pens are writing on the capacitive touch screen at the same time, the capacitive touch screen will detect two capacitance peaks on the X axis and two capacitance peaks on the Y axis. At this time, the capacitive touch screen will get four touch positions after two combinations, and it is impossible to determine which touch position is the real position of the active capacitive pen. Therefore, the capacitive touch screen can recognize the existence of multiple active capacitive pens, but it cannot recognize the specific positions of the multiple active capacitive pens, and the recognition accuracy is low. Because the capacitive touch screen cannot recognize the specific positions of multiple active capacitive pens, the capacitive touch screen cannot support multiple capacitive pens writing at the same time, which in turn affects the user experience.
[0041] In the related art, in order to enable the capacitive touch screen to support multiple active capacitive pens to write at the same time, the active capacitive pens are time-division multiplexed or frequency-division multiplexed, that is, different active capacitive pens transmit drive signals at different times, or different active capacitive pens transmit drive signals at different frequencies, so that the capacitive touch screen can distinguish different capacitive pens. However, during time-division multiplexing, the capacitive touch screen uses different times to detect the drive signals of different active capacitive pens respectively, so that the detection time will increase, that is, the refresh speed will slow down when the capacitive touch screen detects the drive signal, so that the response delay will increase. Frequency division multiplexing will occupy more broadband, which will reduce the anti-interference ability of the entire system, and increase the complexity of the circuit structure in the capacitive touch screen, the manufacturing difficulty and cost. Therefore, whether it is time-division multiplexing or frequency division multiplexing, when designing the capacitive touch screen, it is necessary to pre-set the number of active capacitive pens that can be supported. When applying the capacitive touch screen, the number of active capacitive pens cannot be changed, that is, the number of active capacitive pens cannot be flexibly increased or decreased.
[0042] Based on this, the embodiments of the present application provide a touch detection method, device, equipment and storage medium, which aims to separate and detect the fused signal through a signal strength detection module when multiple active capacitive pens are working at the same time, obtain the signal strength distribution corresponding to each active capacitive pen on the capacitive touch screen, and determine the location information of each active capacitive pen according to the signal strength distribution of each active capacitive pen on the capacitive touch screen, so as to improve the recognition accuracy.
[0043] The touch detection method provided in the embodiment of the present application can be executed by a touch detection device, which can be implemented by software and / or hardware, and can be composed of two or more physical entities or one physical entity. Currently, the touch detection device can be an electronic device or peripheral device such as an interactive tablet, a tablet computer, a smart TV, a learning machine, or a mobile phone.
[0044] In one embodiment, the touch detection device is installed with at least one type of operating system, and the operating system may be an Android system, a Windows system, a Linux system, a macOS system, an IOS system, etc. The touch detection device may install at least one application under the operating system. Among them, the application may be an application that comes with the operating system, or an application downloaded from a third-party device or server. For example, the touch detection device is installed with an application that can be used for painting, and the application can be understood as an application client for painting, and the application client may also have drawing functions such as writing and coloring. It should be noted that in actual applications, no matter how the name of the application is changed, as long as it is an application that implements the above functions, it is equivalent to the application client for painting in the present disclosure.
[0045] The touch detection device is also equipped with at least one display screen (also referred to as a display). When the display screen has a touch function, the display screen is a capacitive touch display screen. The user can control the touch detection device by touching the display screen with a finger or a stylus. In addition, the touch detection device can also be used as an external device of the electronic device, and the user can also control the electronic device by means of the touch detection device.
[0046] Figure 1 A flow chart of a touch detection method provided in one embodiment of the present application, referring to Figure 1 The touch detection method is used for a capacitive touch screen, the capacitive touch screen comprises driving electrodes arranged along a first direction and sensing electrodes arranged along a second direction, the first direction and the second direction are perpendicular, and the intersection of the driving electrode and the sensing electrode is a node. The touch detection method comprises:
[0047] S101, controlling the driving electrodes to send driving signals row by row in sequence, and obtaining a fusion signal of each node through the sensing electrodes, wherein the fusion signal is formed by superimposing a first signal sent by each active capacitive pen after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive pen is different, and the signal strength of the first signal of each active capacitive pen is directly proportional to the signal strength of the driving signal received.
[0048] A capacitive touch screen is a touch screen that uses human body current induction to work. Figure 2 A schematic diagram of the distribution of electrodes of a capacitive touch screen provided in one embodiment of the present application, referring to Figure 2 The capacitive touch screen includes a protective layer, an adhesive layer, a transparent electrode layer, a glass substrate layer and a liquid crystal display layer, wherein an optional implementation of the transparent electrode layer is as follows Figure 2 As shown, it can be essentially divided into a driving electrode layer and a sensing electrode layer. The driving electrode layer includes driving electrodes arranged along a first direction, and the sensing electrode layer includes sensing electrodes arranged along a second direction. The first direction is perpendicular to the second direction. The first direction can be horizontal, and the second direction is vertical; or when the first direction is vertical, the second direction is horizontal. The intersection of the driving electrode and the sensing electrode is called a node. The node is not the actual connection between the sensing electrode and the driving electrode, but the intersection of the projections of the two. It should be noted that the specific number of rows of the driving electrodes and the specific number of columns of the sensing electrodes can be set according to actual conditions, and are not limited in this embodiment. For example, Figure 2 As shown, it is assumed that 5 rows of driving electrodes are set, namely D1-D5, and 5 columns of sensing electrodes are set, namely S1-S5. Figure 3 A schematic diagram of a capacitive touch screen control system provided by an embodiment of the present application, referring to Figure 3, the capacitive touch screen control system 10 includes a first driving module 101, a sensing module 102 and a main control module 103, and the main control module 103 is connected to the first driving module 101 and the sensing module 102. The first driving module 101 is connected to the driving electrode through the driving electrode bus 11, and the first driving module 101 is used to generate a driving signal according to the instruction sent by the main control module 103, and send it to the corresponding driving electrode via the driving electrode bus 11. Based on the driving electrode transmission corresponding driving signal, at each node, the sensing electrode can receive the corresponding signal. For example, when there is no touch, that is, when there is no finger touch and capacitive pen touch, at each node, the sensing electrode can receive the driving signal. The sensing electrode is connected to the sensing module 102 in the capacitive touch screen control system 10 through the sensing electrode bus 12, and the sensing module 102 is used to analyze and process the signal received by the sensing electrode.
[0049] It should be noted that the driving electrode layer and the sensing electrode layer can be set as different plane layers, or can be set as the same plane layer to be bridged.
[0050] It should be noted that the signal strength of the first signal of each active capacitive stylus is directly proportional to the signal strength of the driving signal it receives, and the proportionality coefficient can be set to be the same or different, as long as the signal strength of the first signal sent by each active capacitive stylus is different.
[0051] Capacitive pens include passive capacitive pens and active capacitive pens. The active capacitive stylus can send signals to the capacitive touch screen, causing the charge of the capacitor in the capacitive touch screen to change. Figure 4 A schematic diagram of a capacitive stylus provided in an embodiment of the present application, referring to Figure 4 , the capacitive stylus is an active capacitive stylus 13, and the active capacitive stylus 13 includes a transmitting module 131, a receiving module 132, and a second driving module 133, and the second driving module 133 is connected to the receiving module 132 and the transmitting module 131. The receiving module 132 is used to receive the driving signal sent by the first driving module 101 of the capacitive touch screen 14 when the active capacitive stylus 13 touches the capacitive touch screen 14, and transmit the driving signal to the second driving module 133. The second driving module 133 is used to send a control instruction to the transmitting module 131 after receiving the driving signal of the capacitive touch screen 14, so as to control the transmitting module 131 to send the first signal (capacitive stylus driving signal).
[0052] Figure 5 A schematic diagram of a circuit connection between a capacitive pen and a capacitive touch screen provided in an embodiment of the present application, referring to Figure 5 , the first capacitor C TPThe capacitance C is formed between the driving electrode and the sensing electrode of the capacitive touch screen 14. The driving signal sent by the first driving module 101 of the capacitive touch screen control system 10 passes through the first capacitor C TP The second capacitor C SR is the capacitance formed between the receiving module 132 of the active capacitive stylus 13 and the driving electrode of the capacitive touch screen 14, through the second capacitor C SR The receiving module 132 of the active capacitive stylus 13 can receive the signal sent by the first driving module 101 of the capacitive touch screen control system 10. ST The first signal sent by the transmitting module 131 of the active capacitive stylus 13 passes through the third capacitor C ST The coupling is transmitted to the sensing module 102 of the capacitive touch screen control system 10. The main control module 103 of the capacitive touch screen 14 controls the first driving module 101 to control the driving electrodes to send driving signals line by line in sequence. When an active capacitive pen 13 is placed on the capacitive touch screen 14, the driving signal is transmitted along with the driving electrode and received by the receiving module 132 of the active capacitive pen 13. After the active capacitive pen 13 receives the driving signal of the capacitive touch screen 14, it sends the corresponding first signal through the transmitting module 131. The first signal and the driving signal are superimposed to form a fusion signal. At each node, the fusion signal is received through the sensing electrode.
[0053] For example, it is assumed that the frequency value of the driving signal T0 emitted by the capacitive touch screen control system is f0, and the first signal T1 emitted by the active capacitive stylus is set to f1 which is different from the driving signal frequency value. The driving signal T0 emitted by the driving module of the capacitive touch screen control system is received by the receiving module of the active capacitive stylus through the second capacitor, which is set to S 1P . The active capacitive pen adjusts the signal strength according to the received driving signal and transmits the first signal T1. It should be noted that a proportional relationship can be selected to set the signal strength of the first signal emitted to be stronger when the signal strength received by the active capacitive pen is stronger. The driving signal T0 emitted by the driving module of the capacitive touch screen control system is received by the sensing module of the capacitive touch screen control system through the first capacitor, which is set to S0. The first signal T1 sent by the transmitting module of the active capacitive pen is received by the sensing module of the capacitive touch screen control system through the third capacitor, which is set to S1. Therefore, the sensing module of the capacitive touch screen control system will receive the fusion signal S formed by the superposition of S0 and S1.
[0054] It should be noted that the frequency value of the first signal of each active capacitive stylus is different. For example, the frequency value of the first signal of active capacitive stylus 1 is f1, the frequency value of the first signal of active capacitive stylus 2 is f2, and so on. Since the frequency value of the first signal of each active capacitive stylus is different, the first signals with different frequency values can be distinguished during subsequent signal processing, so that the touch position of the corresponding active capacitive stylus can be determined according to the different frequency values.
[0055] It should be noted that the signal strength of the first signal of each active capacitive pen is different. Based on the different positions of each active capacitive pen, the signal strength of the driving signal received by each active capacitive pen is different. After receiving the driving signal, each active capacitive pen transmits a first signal, and the signal strength of the first signal emitted by each active capacitive pen is directly proportional to the signal strength of the driving signal received by itself, and the proportionality coefficient is the same, so the signal strength of the first signal emitted by each active capacitive pen is different. Among them, the specific value of the proportionality coefficient can be set according to actual conditions, and is not limited in this embodiment.
[0056] For example, refer to Figure 2 Assuming that the active capacitive pen 1 is located at point A and the active capacitive pen 2 is located at point B, when the driving electrode D1 sends a driving signal, based on the fact that the distance between the active capacitor 1 and the signal transmitting source of the driving electrode D1 is closer than that of the active capacitive pen 2, the signal strength of the driving signal received by the active capacitive pen 1 is stronger than the signal strength of the driving signal received by the active capacitive pen 2. Based on the fact that the signal strength of the first signal emitted by each active capacitive pen is directly proportional to the signal strength of the driving signal received by itself, and the proportional coefficients are the same, the signal strength of the first signal emitted by the active capacitive pen 1 is stronger than the signal strength of the first signal emitted by the active capacitive pen 2.
[0057] The driving electrodes are controlled to send driving signals row by row in sequence, and the fusion signal of each node is obtained through the sensing electrodes. The fusion signal is formed by superposition of the first signal and the driving signal sent by each active capacitive pen after receiving the driving signal. The frequency value of the first signal of each active capacitive pen is different, and the signal strength of the first signal of each active capacitive pen is directly proportional to the signal strength of the driving signal received by it, and the proportional coefficient is the same. By controlling the driving electrodes to send driving signals row by row in sequence, when there are multiple active capacitive pens for operation, based on the different positions of each active capacitive pen, the signal strength of the driving signal received by each active capacitive pen is different, so that the signal strength of the first signal sent by each active capacitive pen based on the received driving signal is different, and then based on the signal strength, only one touch position corresponding to each active capacitive pen is obtained, avoiding the occurrence of "ghost points". When confirming the respective positions of each active capacitive pen later, each active capacitive pen corresponds to one position, avoiding the need for secondary confirmation based on the "ghost points", improving the work efficiency of active capacitive pen position confirmation, and improving the accuracy of position recognition.
[0058] S102: Input the fused signal into a signal strength detection module for signal detection processing to obtain a signal strength value of the first signal of each active capacitive stylus at each node.
[0059] The signal strength detection module is a module for detecting the strength of the signal. The fused signal received by the sensing module of the capacitive touch screen control system at each node is composed of the superposition of the first signal sent by the active capacitive pen and the driving signal. If the signal strength distribution of each of the two signals is to be obtained, frequency division processing is required. The signal strength detection module provided in the embodiment of the present application can be used to perform frequency division processing on the fused signal, and obtain the signal strength value of the first signal corresponding to the frequency value of each active capacitive pen at the corresponding node. The signal strength detection module is arranged in the sensing module of the capacitive touch screen control system.
[0060] The signal strength detection module includes a plurality of signal strength detection submodules, each of which outputs a signal strength value of a first signal of the active capacitive stylus corresponding to a frequency value. Figure 6 A schematic diagram of a signal strength detection submodule provided in an embodiment of the present application, referring to Figure 6, each signal strength detection submodule includes a signal generator, the signal generator is used to generate a second signal of a preset frequency value, each signal strength detection submodule corresponds to each active capacitive pen one by one, and the frequency value of the second signal generated by the signal generator in each signal strength detection submodule is the same as the frequency value of the first signal of the corresponding active capacitive pen. It should be noted that the second signal generated in each signal strength detection submodule is only different in frequency value, and the signal strength value of the second signal generated in each signal strength detection submodule is the same. The specific value of the strength value of the second signal can be set according to actual conditions, and is not limited in this embodiment. Exemplarily, the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 1 is f1, which is the same as the frequency value f1 of the first signal T1 of the active capacitive pen 1. In each signal strength detection submodule, the received fusion signal is divided into a first fusion signal and a second fusion signal, and the first fusion signal and the second fusion signal are the same. It should be noted that the fusion signal is only divided into two paths for transmission, and the corresponding first fusion signal and the second fusion signal are both original fusion signals. The first fused signal is multiplied by the second signal to obtain a first processed signal, the second signal is phase-converted to obtain a second processed signal, and the second fused signal is multiplied by the second processed signal to obtain a third processed signal. The first processed signal and the third processed signal are processed by operation to obtain a signal strength value of the first signal having the same frequency value as the second signal at a corresponding node, i.e., a signal strength value of the first signal of the active capacitive pen having the corresponding frequency value at a corresponding node.
[0061] For example, Figure 6 As shown, the signal strength detection submodule 1 corresponds to the active capacitive stylus 1. The signal strength detection module 1 generates a second signal S2 with a frequency value of f1 through a signal generator. The frequency value of the second signal S2 is the same as the frequency value f1 of the first signal T1 of the active capacitive stylus 1. The fusion signal S received by the sensing module at a certain node is input into the signal strength detection submodule. In the signal strength detection submodule, the received fusion signal S is divided into two paths, namely the first fusion signal S' and the second fusion signal S". It should be noted that the first fusion signal S' and the second fusion signal S" are actually the fusion signal S, but they are transmitted separately in two paths. At the same time, the first fusion signal S' is multiplied by the second signal S2 to obtain the first processed signal X I (I phase signal). The second signal S2 is subjected to phase adjustment processing, and the phase of the second signal S2 is adjusted by 90° to obtain a second processed signal S2'. The second processed signal S2' is multiplied by the second fusion signal S' to obtain a third processed signal X Q (Q phase signal). The first processed signal XI and the third processed signal X Q By performing calculations using a preset formula, the signal strength value X of the second signal S2 at the corresponding node is obtained. Based on the fact that the frequency of the second signal S2 is the same as the frequency value f1 of the first signal T1 of the active capacitive stylus 1, the signal strength value X of the second signal S2 at the corresponding node is the signal strength value X of the first signal T1 of the active capacitive stylus 1 at the corresponding node.
[0062] It should be noted that the preset formula is:
[0063] As mentioned above, by performing frequency division processing on the fused signal at each node through the signal strength detection submodule corresponding to the active capacitive pen, the signal strength value of the first signal of the active capacitive pen corresponding to the frequency of the node can be obtained, so that the signal strength values of all active capacitive pens at the node can be obtained, providing a data basis for subsequent position analysis based on the signal strength value.
[0064] When there are multiple active capacitive pens, Figure 7 A first schematic diagram of a signal strength detection module provided in an embodiment of the present application, referring to Figure 7 , assuming that there are two active capacitive pens, namely active capacitive pens 1 and active capacitive pens 2. The frequency value of the first signal sent by active capacitive pen 1 is f1, and the frequency value of the first signal sent by active capacitive pen 2 is f2. The sensing module is provided with a signal strength detection submodule 1 corresponding to the active capacitive pen 1, and a signal strength detection submodule 2 corresponding to the active capacitive pen 2. The frequency value of the second signal generated by the signal generator in the signal strength detection submodule 1 is the same as the frequency value f1 of the first signal sent by the active capacitive pen 1, and the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 2 is the same as the frequency value f2 of the first signal sent by the active capacitive pen 2. It can be obtained from the above embodiment that based on the fact that the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 1 is the same as the frequency value f1 of the first signal sent by the active capacitive pen 1, the fusion signal of a certain node is input into the signal strength detection submodule 1 for detection processing, and the signal strength value of the first signal sent by the corresponding active capacitive pen 1 at the corresponding node can be output. Based on the fact that the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 2 is the same as the frequency value f2 of the first signal sent by the active capacitive pen 2, the fusion signal of a certain node is input into the signal strength detection submodule 2 for detection processing to output the signal strength value of the first signal sent by the corresponding active capacitive pen 2 at the corresponding node.
[0065] It should be noted that the above setting of two active capacitive pens operating simultaneously is only an example. In actual applications, any number of active capacitive pens can be set to operate simultaneously according to actual needs. When adding active capacitive pens for use simultaneously, it is only necessary to set the frequency value of the first signal emitted by the added active capacitive pens to be different from the frequency values of the first signal and the driving signal emitted by other active capacitive pens, and add a signal strength detection submodule of the corresponding frequency value (the frequency value of the second signal generated by the signal generator) in the sensing module.
[0066] Each signal strength detection submodule multiplies the received fusion signal with the second signal generated by each of them to obtain the signal strength value of the first signal of the corresponding active capacitive pen at the node, so as to obtain the signal strength values of all active capacitive pens at the node, providing a data basis for subsequent position analysis based on the signal strength value.
[0067] S103 , integrating the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus.
[0068] The driving electrodes and sensing electrodes based on capacitive touch screens are crisscrossed, such as Figure 2 As shown, it is assumed that 5 rows of driving electrodes are set, namely D1-D5, and 5 columns of sensing electrodes are set, namely S1-S5. Therefore, the intersection point of the driving electrode D1 and the sensing electrode S1 is the node (D1, S1), the intersection point of the driving electrode D1 and the sensing electrode S2 is the node (D1, S2), the intersection point of the driving electrode D1 and the sensing electrode S3 is the node (D1, S3)... and so on, a two-dimensional matrix of nodes can be obtained. Based on the above, the signal strength value of each active capacitive pen at each node can be obtained through the signal strength detection module. By integrating the signal strength value of the first signal of each active capacitive pen at each node and combining it with the node two-dimensional matrix, a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen can be obtained. Figure 8 A schematic diagram of a two-dimensional matrix of signal strength values provided in an embodiment of the present application, referring to Figure 8 , taking the frequency value of the first signal sent by the active capacitive pen 1 as f1 as an example for explanation. Through the detection processing of the above-mentioned signal strength detection submodule 1, the signal strength value of the first signal sent by the active capacitive pen 1 at all nodes can be obtained. For example, the signal strength value corresponding to the node (D1, S1) is 0, the signal strength value of the node (D1, S2) is 5, the signal strength value of the node (D1, S3) is 29... and so on, the signal strength value of the first signal sent by the active capacitive pen 1 at all nodes can be obtained. By integrating the signal strength values of the first signal sent by the active capacitive pen 1 at all nodes, the following can be obtained: Figure 8 A two-dimensional matrix of signal intensity values is shown.
[0069] When there are multiple active capacitive pens working together, the corresponding signal strength detection submodule can obtain the two-dimensional matrix of signal strength values of all nodes of the first signal sent by the corresponding active capacitive pen. Exemplarily, the detection processing of the signal strength detection submodule 1 can obtain the two-dimensional matrix of signal strength values of the first signal nodes sent by the active capacitive pen 1, and the detection processing of the signal strength detection submodule 2 can obtain the two-dimensional matrix of signal strength values of the first signal nodes sent by the active capacitive pen 2... The signal strength detection submodule can obtain the two-dimensional matrix of signal strength values of all nodes of the first signal sent by the corresponding active capacitive pen. Based on the different positions of the active capacitive pen, the nodes at different distances from the active capacitive pen have different corresponding signal strength values, so the position information of the corresponding active capacitive pen can be obtained by calculating and processing according to the two-dimensional matrix of signal strength values of the corresponding active capacitive pen.
[0070] The signal strength detection submodule can obtain a two-dimensional matrix of signal strength values of all nodes of the first signal sent by the corresponding active capacitive pen, so that when the position information of the active capacitive pen is subsequently determined, the position of the corresponding active capacitive pen near which node can be directly determined based on the comparison of the signal strength values in the two-dimensional matrix of signal strength values, thereby achieving precise positioning, avoiding the occurrence of "ghost points", and improving recognition accuracy and efficiency.
[0071] S104 , performing position calculation processing according to a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain a touch position of each active capacitive stylus.
[0072] Based on the above-mentioned two-dimensional matrix of signal strength values of all nodes of the first signal sent by the active capacitive pen, based on the different positions of the active capacitive pen, the nodes at different distances from the active capacitive pen have different corresponding signal strength values, so the corresponding position information of the active capacitive pen can be obtained by calculating and processing according to the two-dimensional matrix of signal strength values of the corresponding active capacitive pen. The touch position of each active capacitive pen can be obtained by calculating and processing the image center of gravity of the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen. Exemplary, refer to Figure 8 , the signal strength value two-dimensional matrix is subjected to image focus calculation processing, and the image center of gravity of the signal strength value two-dimensional matrix is obtained to be located near the node (D3, S3), and according to the image focus calculation processing, the accurate center of gravity position can be obtained to be point C located near the node (D3, S3), that is, the touch position corresponding to the active capacitive pen corresponding to the signal strength value two-dimensional matrix is located at the point C position corresponding to the capacitive touch screen.
[0073] By performing image centroid calculation processing on the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen, the precise touch position of each active capacitive pen is obtained, so that when multiple active capacitive pens are operated simultaneously, the capacitive touch screen can not only identify multiple active capacitive pens, but also identify the touch position corresponding to each active capacitive pen, thereby improving the accuracy of recognition. Based on the precise identification of the touch position corresponding to each active capacitive pen, the capacitive touch screen can realize the simultaneous operation of multiple active capacitive pens to realize the functions of each active capacitive pen, so that the operation of multiple active capacitive pens meets the needs of users, thereby improving the user experience.
[0074] For example, Fig. 9 A schematic diagram of a multi-stroke operation display provided by an embodiment of the present application, referring to Fig. 9 , assuming that the font color of active capacitive pen 1 is set to red, and the font color of active capacitive pen 2 is set to blue, when active capacitive pen 1 and active capacitive pen 2 slide at the same time, the touch position point (point D) corresponding to active capacitive pen 1 displays the corresponding red track according to the drawing track, and the touch position point (point E) corresponding to active capacitive pen 2 displays the corresponding blue track according to the drawing track. Based on the accurate identification of the touch position corresponding to each active capacitive pen, the capacitive touch screen can realize the simultaneous operation of multiple active capacitive pens to realize the functions of each active capacitive pen, so that the operation of multiple active capacitive pens meets the needs of users, thereby improving the user experience.
[0075] The embodiment of the present application provides a touch detection method, which can accurately identify the corresponding hand touch position in addition to identifying each active capacitive pen touch position when a finger touch and an active capacitive pen touch exist at the same time. Fig.10 This is a flowchart of another touch detection method provided in one embodiment of the present application, referring to Fig.10 The touch detection method is used for a capacitive touch screen, the capacitive touch screen comprises driving electrodes arranged along a first direction and sensing electrodes arranged along a second direction, the first direction and the second direction are perpendicular, and the intersection of the driving electrode and the sensing electrode is a node. The touch detection method comprises:
[0076] S201, control the driving electrodes to send driving signals row by row in sequence, and obtain a fusion signal of each node through the sensing electrode, wherein the fusion signal is formed by superimposing a first signal sent by each active capacitive pen after receiving the driving signal and the driving signal, and the frequency value of the first signal of each active capacitive pen is different.
[0077] When there is a finger touch, the user (human body) and the surface of the capacitive touch screen form a coupling capacitor. For high-frequency current, the capacitor is a direct conductor, so the finger draws a very small current from the contact point, which changes the signal strength of the drive signal. Therefore, the signal strength distribution of the fusion signal obtained by the sensing electrode at each node is different from that of the fusion signal when there is only an active capacitive pen (no finger touch). The specific steps of controlling the drive electrode to send a determination signal and obtaining the fusion signal through the sensing electrode are the same as the above step S101, which will not be repeated here.
[0078] S202, inputting the fused signal into a signal strength detection module for signal detection processing, obtaining the signal strength value of the first signal of each active capacitive stylus at each node, and obtaining the signal strength value of the hand touch signal at each node.
[0079] Based on the addition of finger touch, a signal strength detection submodule corresponding to finger touch is added on the basis of the signal strength detection submodule set for each active capacitive pen. Therefore, the signal strength detection module includes a plurality of signal strength detection submodules, each of which includes a signal generator, which is used to generate a second signal of a preset frequency, wherein the frequency value of the second signal generated by the signal generator in one signal strength detection submodule is the same as the frequency value of the driving signal, and the remaining signal strength detection submodules correspond to each active capacitive pen one by one, and the frequency value of the second signal generated by the signal generator in the remaining signal strength detection submodules is the same as the frequency value of the first signal of the corresponding active capacitive pen. The signal strength detection submodule in which the frequency value of the second signal generated by the signal generator is the same as the frequency value of the driving signal is the signal strength detection submodule corresponding to the finger touch. The fused signal is input into the signal strength detection module for signal detection processing, and the signal strength value of the first signal of each active capacitive pen at each node is obtained, and the signal strength value of the hand touch signal at each node is obtained. The specific implementation of inputting the fused signal into the signal strength detection module for signal detection processing to obtain the signal strength value of the first signal of each active capacitive stylus at each node is the same as the above step S102 and will not be described in detail herein.
[0080] The fusion signal is input into the signal strength detection submodule corresponding to the finger touch, and the frequency value of the second signal generated by the signal generator in the signal strength detection submodule is the same as the frequency value of the driving signal. In the signal strength detection submodule, the received fusion signal is divided into a first fusion signal and a second fusion signal, the first fusion signal is multiplied with the second signal to obtain a first processed signal, the second signal is phase-converted to obtain a second processed signal, and the second fusion signal is multiplied with the second processed signal to obtain a third processed signal, the first processed signal and the third processed signal are operated to obtain the signal strength value of the driving signal at the corresponding node with the same frequency value as the second signal. It should be noted that based on the finger touch, the signal strength value of the driving signal at the corresponding node obtained at this time is different from the signal strength value in the reference signal strength value matrix when there is no touch.
[0081] For example, Fig.11 A second schematic diagram of a signal strength detection module provided in an embodiment of the present application, referring to Fig.11, assuming that there are two active capacitive pens and a finger touch, the two active capacitive pens are active capacitive pen 1 and active capacitive pen 2. The frequency value of the first signal sent by active capacitive pen 1 is f1, and the frequency value of the first signal sent by active capacitive pen 2 is f2. The sensing module is provided with a signal strength detection submodule 0 corresponding to the finger touch, a signal strength detection submodule 1 corresponding to the active capacitive pen 1, and a signal strength detection submodule 2 corresponding to the active capacitive pen 2. The frequency value of the second signal generated by the signal generator in the signal strength detection submodule 0 is the same as the frequency value f0 of the driving signal, the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 1 is the same as the frequency value f1 of the first signal sent by the active capacitive pen 1, and the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 2 is the same as the frequency value f2 of the first signal sent by the active capacitive pen 2. It can be obtained from the above implementation that the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 0 is the same as the frequency f0 of the driving signal, and the fusion signal of the corresponding node is input into the signal strength detection submodule 0 for detection processing to obtain the signal strength value based on the change of the driving signal caused by the hand touch. Based on the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 1 is the same as the frequency value f1 of the first signal sent by the active capacitive pen 1, the fusion signal of a certain node is input into the signal strength detection submodule 1 for detection processing to output the signal strength value of the first signal sent by the corresponding active capacitive pen 1 at the corresponding node. Based on the frequency value of the second signal generated by the signal generator in the signal strength detection submodule 2 is the same as the frequency value f2 of the first signal sent by the active capacitive pen 2, the fusion signal of a certain node is input into the signal strength detection submodule 2 for detection processing to output the signal strength value of the first signal sent by the corresponding active capacitive pen 2 at the corresponding node.
[0082] S203 , integrating the signal strength value of the hand touch signal at each node to obtain a two-dimensional matrix of the signal strength values of the hand touch signal at all nodes.
[0083] The driving electrodes and sensing electrodes based on capacitive touch screens are crisscrossed, such as Figure 2As shown, it is assumed that 5 rows of driving electrodes are set, namely D1-D5, and 5 columns of sensing electrodes are set, namely S1-S5. Therefore, the intersection of the driving electrode D1 and the sensing electrode S1 is a node (D1, S1), the intersection of the driving electrode D1 and the sensing electrode S2 is a node (D1, S2), the intersection of the driving electrode D1 and the sensing electrode S3 is a node (D1, S3) ... and so on, a node two-dimensional matrix can be obtained. Based on the above, the signal strength value of each active capacitive pen at each node can be obtained through the signal strength detection module, and the signal strength value of the hand touch signal at each node can be obtained. Integrate the signal strength value of the first signal of each active capacitive pen at each node, combined with the node two-dimensional matrix, it is possible to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen. The specific implementation method of obtaining the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen is the same as the above step S103, which is not repeated here. Integrate the signal strength value of the hand touch signal at each node to obtain a two-dimensional matrix of signal strength values of the hand touch signal at all nodes.
[0084] S204 , performing image centroid calculation processing on the two-dimensional matrix of signal strength values of the hand touch signal at all nodes and the reference two-dimensional matrix to obtain the hand touch position.
[0085] Based on the signal strength detection submodule 0 corresponding to the added hand touch signal, the signal strength value of the hand touch signal at all nodes can be output through the signal strength detection submodule 0. The signal strength value of the hand touch signal at each node is integrated to obtain a two-dimensional matrix of the signal strength values of the hand touch signal at all nodes. Based on the finger touch effect, the signal strength of the driving signal corresponding to the node at a different distance from the finger touch position has changed, so the signal strength value of the hand touch signal in the two-dimensional matrix of the signal strength value of all nodes is different from the signal strength value of the corresponding node in the reference signal strength value matrix when there is no touch. Therefore, the two-dimensional matrix of the signal strength value of the hand touch signal at all nodes and the reference two-dimensional matrix also have intensity deviation values. By subtracting the signal strength value of the corresponding node of the reference two-dimensional matrix from the signal strength value of the hand touch signal in the two-dimensional matrix of the signal strength value of all nodes, the corresponding intensity deviation two-dimensional matrix is obtained. The corresponding hand touch position can be obtained by performing image centroid calculation processing on the intensity deviation two-dimensional matrix.
[0086] For example, Fig.12 Another schematic diagram of a two-dimensional matrix of signal strength values provided in one embodiment of the present application is shown in FIG. Fig.12 , Fig.12The signal strength two-dimensional matrix in is the signal strength two-dimensional matrix corresponding to hand touch. Through the detection processing of the above-mentioned signal strength detection submodule 0, the signal strength values of the hand touch signal at all nodes can be obtained. For example, the signal strength value corresponding to the node (D1, S1) is 612, the signal strength value of the node (D1, S2) is 596, the signal strength value of the node (D1, S3) is 595... and so on, the signal strength values of the hand touch signal at all nodes can be obtained. By integrating the signal strength values of the hand touch signal at all nodes, the following can be obtained: Fig.12 A two-dimensional matrix of signal intensity values is shown.
[0087] Exemplarily, based on the timing control of the capacitive touch screen control system, the driving electrodes are sequentially controlled to send driving signals row by row. When there is no hand touching the capacitive touch screen and no capacitive pen touching the capacitive touch screen, the signal received by the corresponding sensing electrode at each corresponding node is the driving signal. The signal strength value two-dimensional matrix composed of the signal strength values of all nodes detected by the signal strength detection module in the sensing module in the capacitive touch screen control system is the reference signal strength value two-dimensional matrix. Fig.13 A schematic diagram of a two-dimensional matrix of reference signal strength values is provided for an embodiment of the present application. Fig.13 , when there is no hand touch and no capacitive pen touch the capacitive touch screen, that is, when there is a driving signal, the signal strength value corresponding to the node (D1, S1) can be obtained through the sensing electrode, which is 612, the signal strength value of the node (D1, S2) is 598, and the signal strength value of the node (D1, S3) is 601... and so on, the signal strength values of all nodes when there is no hand touch and no capacitive pen touch the capacitive touch screen can be obtained. By integrating the signal strength values of all nodes when there is no hand touch and no capacitive pen touch the capacitive touch screen, the following can be obtained: Fig.13 A two-dimensional matrix of reference signal strength values is shown.
[0088] Fig.14 A schematic diagram of a two-dimensional matrix of intensity deviation provided in one embodiment of the present application, referring to Figure 12-14 ,Will Fig.12 The signal strength value corresponding to the finger touch in the two-dimensional matrix is subtracted from the signal strength value of each node Fig.13 The signal strength values of the corresponding nodes in the two-dimensional matrix of the reference signal strength values are obtained as follows: Fig.14 The intensity deviation two-dimensional matrix is shown. Fig.14As shown in the figure, the nodes with the largest difference in the two-dimensional matrix of intensity deviation values are nodes (D3, S3), nodes (D4, S3), and nodes (D4, S4). The intensity deviation value of node (D3, S3) is 146, the intensity deviation value of node (D4, S3) is 247, and the intensity deviation value of node (D4, S4) is 149. It can be confirmed that the corresponding finger touch position is near node (D4, S3). In order to further confirm the position of the finger touch, the image centroid calculation process can be performed on the intensity deviation two-dimensional matrix to obtain the touch position of the corresponding finger. Fig.14 The F point position in the signal strength value two-dimensional matrix and the intensity deviation two-dimensional matrix both correspond to the driving electrodes and the sensing electrodes of the capacitive touch screen. Therefore, the touch position of the finger on the capacitive touch screen can be determined according to the F point position in the intensity deviation two-dimensional matrix.
[0089] As described above, when there is a hand touch and multiple active capacitive pens touch at the same time, the accurate touch position of each active capacitive pen is obtained by calculating the image center of gravity of the two-dimensional matrix of the signal strength values of all nodes corresponding to the first signal of each active capacitive pen, and the hand touch position is obtained by calculating the image center of gravity of the two-dimensional matrix of the signal strength values of the hand touch signal at all nodes and the reference two-dimensional matrix, so that when multiple active capacitive pens and fingers are operated at the same time, the capacitive touch screen can not only recognize the touch of multiple active capacitive pens and fingers, but also recognize the touch position corresponding to each active capacitive pen and finger, thereby improving the recognition accuracy. Based on the accurate recognition of the touch position corresponding to each active capacitive pen and finger, the capacitive touch screen can realize the simultaneous operation of multiple active capacitive pens and fingers to realize the functions of each active capacitive pen and the corresponding functions of the finger, so that the operation of multiple active capacitive pens and fingers can meet the user's needs, thereby improving the user's experience.
[0090] In the above, the fusion signal of each node is obtained through the sensing electrode, and the fusion signal is subjected to signal detection processing to obtain the signal strength value of the first signal of each active capacitive pen at each node. After that, the signal strength value of the first signal of each active capacitive pen at each node is integrated to obtain the two-dimensional matrix of the signal strength value of the first signal of each active capacitive pen at all nodes. According to the two-dimensional matrix of the signal strength value of the first signal of each active capacitive pen at all nodes, the position calculation processing is performed to obtain the touch position of each active capacitive pen. The above technical means solve the technical problem of low touch detection accuracy, and can not only identify the touch of multiple active capacitive pens, but also identify the touch position of each active capacitive pen, thereby improving the accuracy of touch detection. In addition, the touch position of each active capacitive pen is determined according to the two-dimensional matrix of signal strength values, and the accurate two-dimensional position of each active capacitive pen is directly obtained, avoiding the occurrence of ghost point coordinates that require secondary processing, thereby improving the recognition speed and improving the user experience.
[0091] Fig.15 A schematic diagram of a touch detection device provided by an embodiment of the present application. Fig.15 The touch detection device provided in this embodiment is used for a capacitive touch screen. The capacitive touch screen includes driving electrodes arranged along a first direction and sensing electrodes arranged along a second direction. The first direction is perpendicular to the second direction. The intersection of the driving electrode and the sensing electrode is a node. The touch detection device specifically includes: a signal acquisition unit 21, a first processing unit 22, a second processing unit 23 and a position determination unit 24.
[0092] The signal acquisition unit 21 is used to control the driving electrodes to send driving signals row by row in sequence, and obtain the fusion signal of each node through the sensing electrode, wherein the fusion signal is formed by superposition of the first signal sent by each active capacitive stylus after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive stylus is different, and the signal strength of the first signal of each active capacitive stylus is in direct proportion to the signal strength of the driving signal received by it;
[0093] The first processing unit 22 is used to input the fused signal into the signal strength detection module for signal detection processing to obtain the signal strength value of the first signal of each active capacitive stylus at each node;
[0094] The second processing unit 23 is used to integrate the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus;
[0095] The position determination unit 24 is used to perform position calculation processing according to the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain the touch position of each active capacitive stylus.
[0096] In one embodiment of the present application, the signal strength detection module includes a plurality of signal strength detection submodules, each of which outputs a signal strength value corresponding to a frequency value of a first signal of the active capacitive stylus;
[0097] The first processing unit 22 is further used to input the fusion signal of each node into multiple signal strength detection submodules;
[0098] Each signal strength detection submodule performs signal detection processing on the fused signal, and each signal strength detection submodule outputs a signal strength value of the first signal of the corresponding active capacitive stylus at the node.
[0099] In one embodiment of the present application, each signal strength detection submodule includes a signal generator, the signal generator is used to generate a second signal of a preset frequency, each signal strength detection submodule corresponds to each active capacitive stylus, and the frequency value of the second signal generated by the signal generator in each signal strength detection submodule is the same as the frequency value of the first signal of the corresponding active capacitive stylus;
[0100] The first processing unit 22 is further configured for each signal strength detection submodule to perform a multiplication operation on the received fusion signal and the second signal generated by each submodule to obtain a signal strength value of the first signal of the corresponding active capacitive stylus at the node.
[0101] In one embodiment of the present application, the first processing unit 22 is further configured to, in each signal strength detection submodule, divide the received fused signal into a first fused signal and a second fused signal, wherein the first fused signal and the second fused signal are the same;
[0102] Multiplying the first fused signal by the second signal to obtain a first processed signal;
[0103] Performing phase conversion processing on the second signal to obtain a second processed signal, and multiplying the second fused signal by the second processed signal to obtain a third processed signal;
[0104] The first processed signal and the third processed signal are processed by operation to obtain a signal strength value of the first signal having the same frequency value as the second signal at the corresponding node.
[0105] In one embodiment of the present application, the position determination unit 24 is also used to calculate the image center of gravity of the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive pen to obtain the touch position of each active capacitive pen, and the reference two-dimensional matrix is a signal strength two-dimensional matrix formed by the signal strength values of the driving signal of the capacitive touch screen at all nodes when there is no touch.
[0106] In one embodiment of the present application, the first processing unit 22 is further used to input the fused signal into the signal strength detection module for signal detection processing, to obtain the signal strength value of the first signal of each active capacitive stylus at each node, and to obtain the signal strength value of the hand touch signal at each node;
[0107] The second processing unit 23 is further used to integrate the signal strength value of the hand touch signal at each node to obtain a two-dimensional matrix of the signal strength values of the hand touch signal at all nodes;
[0108] The position determination unit 24 is also used to calculate the image center of gravity of the two-dimensional matrix of signal strength values of the hand touch signal at all nodes and the reference two-dimensional matrix to obtain the hand touch position. The reference two-dimensional matrix is a signal strength two-dimensional matrix formed by the signal strength values of the driving signal of the capacitive touch screen at all nodes when there is no touch.
[0109] In one embodiment of the present application, the signal strength detection module includes a plurality of signal strength detection submodules, each of which includes a signal generator, which is used to generate a second signal of a preset frequency, wherein the frequency value of the second signal generated by the signal generator in one of the signal strength detection submodules is the same as the frequency value of the driving signal, and the remaining signal strength detection submodules correspond to each active capacitive stylus one by one, and the frequency value of the second signal generated by the signal generator in the remaining signal strength detection submodules is the same as the frequency value of the first signal of the corresponding active capacitive stylus;
[0110] The first processing unit 22 is also used for each signal strength detection submodule to multiply the received fusion signal with the second signal generated by each module to obtain the signal strength value of the first signal of the corresponding active capacitive stylus at the node and the signal strength value of the hand touch signal at the node.
[0111] The touch detection device provided in the embodiment of the present application can be used to execute the touch detection method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0112] It is worth noting that in the embodiment of the above-mentioned touch detection device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0113] Fig.16 A schematic diagram of a touch detection device provided in one embodiment of the present application is shown in FIG. Fig.16 The touch detection device includes: a processor 31, a memory 32, a communication module 33, a display screen 34, an input device 35 and an output device 36. The number of processors in the touch detection device can be one or more, and the number of memories in the touch detection device can be one or more. The processor, memory, communication module, input device and output device of the touch detection device can be connected via a bus or other methods.
[0114] The memory 32, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the touch detection method described in any embodiment of the present application (for example, the signal acquisition unit, the first processing unit, the second processing unit and the position determination unit in the touch detection device). The memory 32 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device or other non-volatile solid-state storage device. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the touch detection device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0115] The processor 31 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory, that is, implements the above-mentioned touch detection method.
[0116] The communication module 33 is used for data transmission. The display screen 34 can display according to the instructions of the processor 31. The input device 35 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the device, and can also include an audio input device. The output device 36 may include an audio output device.
[0117] The touch detection device provided above can be used to execute the touch detection method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0118] One embodiment of the present application further provides a storage medium containing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to perform relevant operations in the touch detection method provided in any embodiment of the present application and have corresponding functions and beneficial effects.
[0119] Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems or computer program products.
[0120] Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram and the combination of the processes and / or boxes in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the process Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0121] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0122] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0123] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0124] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A touch detection method for a capacitive touch screen, wherein the capacitive touch screen comprises driving electrodes arranged along a first direction and sensing electrodes arranged along a second direction, wherein the first direction and the second direction are perpendicular, and the intersection of the driving electrode and the sensing electrode is a node, wherein: The method comprises: Control the driving electrodes to send driving signals row by row in sequence, and obtain a fusion signal of each node through the sensing electrodes, wherein the fusion signal is formed by superimposing a first signal sent by each active capacitive stylus after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive stylus is different, and the signal strength of the first signal of each active capacitive stylus is in direct proportion to the signal strength of the driving signal received by it; Inputting the fused signal into a signal strength detection module for signal detection processing to obtain a signal strength value of the first signal of each active capacitive stylus at each node; Integrate the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus; A position calculation process is performed according to a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain a touch position of each active capacitive stylus.
2. The method according to claim 1, characterized in that The signal strength detection module includes a plurality of signal strength detection submodules, each of which outputs a signal strength value corresponding to the frequency value of the first signal of the active capacitive stylus; Inputting the fused signal into a signal strength detection module for signal detection processing to obtain a signal strength value of the first signal of each active capacitive stylus at each node includes: Inputting the fused signal of each node into the multiple signal strength detection submodules; Each signal strength detection submodule performs signal detection processing on the fused signal, and each signal strength detection submodule outputs a signal strength value of the first signal of the active capacitive stylus corresponding to the respective one at the node.
3. The method according to claim 2, characterized in that Each of the signal strength detection submodules includes a signal generator, and the signal generator is used to generate a second signal of a preset frequency. Each signal strength detection module corresponds to each active capacitive stylus one by one, and the frequency value of the second signal generated by the signal generator in each signal strength detection submodule is the same as the frequency value of the first signal of the corresponding active capacitive stylus; Each signal strength detection submodule performs signal detection processing on the fusion signal, and each signal strength detection submodule outputs a signal strength value of the first signal of the active capacitive stylus corresponding to the node, including: Each signal strength detection submodule performs a multiplication operation on the received fusion signal and the second signal generated by itself to obtain a signal strength value of the first signal of the corresponding active capacitive stylus at the node.
4. The method according to claim 3, characterized in that Each signal strength detection submodule performs multiplication operation on the received fusion signal and the second signal generated by each of them to obtain the signal strength value of the first signal of the corresponding active capacitive stylus at the node, including: In each signal strength detection submodule, the received fused signal is divided into a first fused signal and a second fused signal, wherein the first fused signal and the second fused signal are the same; Multiplying the first fused signal by the second signal to obtain a first processed signal; Performing phase conversion processing on the second signal to obtain a second processed signal, and multiplying the second fused signal by the second processed signal to obtain a third processed signal; The first processed signal and the third processed signal are processed by operation to obtain a signal strength value of the first signal having the same frequency value as the second signal at the corresponding node.
5. The method according to claim 1, characterized in that The step of performing position calculation processing according to a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain the touch position of each active capacitive stylus comprises: The two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus is processed by an image centroid algorithm to obtain the touch position of each active capacitive stylus.
6. The method according to claim 1, characterized in that Inputting the fused signal into a signal strength detection module for signal detection processing to obtain a signal strength value of the first signal of each active capacitive stylus at each node includes: Input the fused signal into a signal strength detection module for signal detection processing, and obtain the signal strength value of the first signal of each active capacitive stylus at each node, and obtain the signal strength value of the hand touch signal at each node; The method further comprises: Integrate the signal strength value of the hand touch signal at each node to obtain a two-dimensional matrix of the signal strength values of the hand touch signal at all nodes; The two-dimensional matrix of signal strength values of the hand touch signal at all nodes and the reference two-dimensional matrix are subjected to image centroid calculation processing to obtain the hand touch position, wherein the reference two-dimensional matrix is a signal strength two-dimensional matrix formed by the signal strength values of the driving signal of the capacitive touch screen at all nodes when there is no touch.
7. The method according to claim 6, characterized in that The signal strength detection module includes a plurality of signal strength detection submodules, each of which includes a signal generator, and the signal generator is used to generate a second signal of a preset frequency, wherein the frequency value of the second signal generated by the signal generator in one of the signal strength detection submodules is the same as the frequency value of the driving signal, and the remaining signal strength detection modules correspond to each active capacitive stylus one by one, and the frequency value of the second signal generated by the signal generator in the remaining signal strength detection submodules is the same as the frequency value of the first signal of the corresponding active capacitive stylus; The step of inputting the fused signal into a signal strength detection module for signal detection, obtaining a signal strength value of the first signal of each active capacitive stylus at each node, and obtaining a signal strength value of a hand touch signal at each node, comprises: Each signal strength detection submodule multiplies the received fusion signal with the second signal generated by itself to obtain the signal strength value of the first signal of the corresponding active capacitive stylus at the node and the signal strength value of the hand touch signal at the node.
8. A touch detection device for a capacitive touch screen, the capacitive touch screen comprising driving electrodes arranged along a first direction and sensing electrodes arranged along a second direction, the first direction and the second direction being perpendicular, the intersection of the driving electrode and the sensing electrode being a node, characterized in that: The device comprises: A signal acquisition unit, used for controlling the driving electrodes to send driving signals row by row in sequence, and acquiring a fusion signal of each node through the sensing electrodes, wherein the fusion signal is formed by superimposing a first signal sent by each active capacitive stylus after receiving the driving signal and the driving signal, the frequency value of the first signal of each active capacitive stylus is different, and the signal strength of the first signal of each active capacitive stylus is in direct proportion to the signal strength of the driving signal received by it; A first processing unit, configured to input the fused signal into a signal strength detection module for signal detection processing, and obtain a signal strength value of the first signal of each active capacitive stylus at each node; A second processing unit is used to integrate the signal strength value of the first signal of each active capacitive stylus at each node to obtain a two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus; The position determination unit is used to perform position calculation processing according to the two-dimensional matrix of signal strength values of all nodes corresponding to the first signal of each active capacitive stylus to obtain the touch position of each active capacitive stylus.
9. A touch detection device, characterized in that: include: memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.
10. A storage medium storing computer executable instructions, characterized in that: The computer executable instructions are used to perform the method according to any one of claims 1 to 7 when executed by a processor.
Citation Information
Patent Citations
Electromagnetic induction interactive electronic white board and system thereof
CN101042625A
Active capacitive stylus and touch detection and feedback drive method thereof
CN103729073A
Determination method, apparatus and device for tilt angle of capacitive pen, and storage medium
CN108595029A
Channel aggregation for optimal stylus detection
US20140267070A1
