Search

CN-122018730-A - Touch mode determining method, touch device control method and electronic equipment

CN122018730ACN 122018730 ACN122018730 ACN 122018730ACN-122018730-A

Abstract

The embodiment of the specification provides a touch mode determining method, a touch device control method and electronic equipment, wherein the touch mode determining method comprises the steps of collecting peaks of a plurality of sensing points in a target frame in a target identification period of the touch device, wherein the target identification period comprises a plurality of frames, the target frame is any one of the frames, water interference signal characteristic points in the target frame are identified from the plurality of sensing points according to the peaks, filtering the water interference signal characteristic points based on target dimensions to obtain target water interference signal characteristic points in the target frame, the target dimensions comprise at least one of touch signal filtering dimensions and characteristic point movement direction filtering dimensions, and determining the touch mode of the touch device according to the target water interference signal characteristic points in the plurality of frames. The accuracy of the touch mode is obviously improved without adding an additional hardware sensor, the misjudgment rate is effectively reduced, and the stability and the user experience of the touch device in a water interference environment such as rainwater are greatly enhanced.

Inventors

  • GONG YOUGANG
  • ZHAO ZHILIANG
  • WEI SHIQIANG

Assignees

  • 敦泰电子(深圳)有限公司

Dates

Publication Date
20260512
Application Date
20260130

Claims (13)

  1. 1. The touch mode determining method is characterized by comprising the following steps of: Collecting peak values of a plurality of sensing points in a target frame in a target identification period of the touch device, wherein the target identification period comprises a plurality of frames, and the target frame is any one of the frames; identifying a water interference signal characteristic point in the target frame from the plurality of sensing points according to the peak value; filtering the water interference signal characteristic points based on a target dimension to obtain target water interference signal characteristic points in the target frame, wherein the target dimension comprises at least one of a touch signal filtering dimension and a characteristic point movement direction filtering dimension; and determining a touch mode of the touch device according to the characteristic points of the target water interference signals in the frames.
  2. 2. The method of claim 1, wherein the determining the touch mode of the touch device according to the target water interference signal feature points in the plurality of frames comprises: respectively determining the current states of the frames according to the characteristic points of the target water interference signals, and respectively acquiring the historical states of the frames; according to the current state and the historical state, performing iterative adjustment on the initial signal characteristic count to obtain a target signal characteristic count; and determining a touch mode of the touch device according to the target signal characteristic count.
  3. 3. The method of claim 2, wherein iteratively adjusting an initial signal feature count based on the current state and the historical state to obtain a target signal feature count comprises: For the target frame, increasing the initial signal feature count if the current state of the target frame is a water-disturbed signal state and the historical state of the target frame is a non-water-disturbed signal state; reducing the initial signal feature count if the current state of the target frame is the non-water interfering signal state and the historical state of the target frame is the water interfering signal state; until the plurality of frame traversals are completed, the target signal feature count is obtained.
  4. 4. The method of claim 2, wherein determining the touch mode of the touch device based on the target signal feature count comprises: under the condition that the target signal characteristic count is larger than a signal characteristic count threshold, determining that a touch mode of the touch device is a strong water interference mode; Or alternatively The target frame comprises a plurality of areas, and the target signal characteristic count comprises area signal characteristic counts respectively corresponding to the plurality of areas; the determining the touch mode of the touch device according to the target signal feature count includes: and determining that the touch mode of the touch device is the strong water interference mode under the condition that the target signal characteristic count is larger than the signal characteristic count threshold and the area signal characteristic count is larger than the area signal characteristic count threshold.
  5. 5. The method of claim 4, wherein after determining that the touch mode of the touch device is a strong water interference mode, further comprising: determining the number of continuous frames of which the target signal characteristic count is smaller than the signal characteristic count threshold in the strong water interference mode; And under the condition that the continuous frame number is larger than a continuous frame number threshold value, determining that the touch mode is the exiting strong water interference mode.
  6. 6. The method of claim 1, wherein the determining the touch mode of the touch device according to the target water interference signal feature points in the plurality of frames comprises: and determining a touch mode of the touch device according to the target water interference signal characteristic points and the target motion directions of the target water interference signal characteristic points in the frames.
  7. 7. The method of any one of claims 1 to 6, wherein the target dimension comprises the touch signal filtering dimension; the filtering the water interference signal feature points based on the target dimension to obtain target water interference signal feature points in the target frame comprises the following steps: determining a neighborhood channel of the water interference signal characteristic point from the target frame; screening out characteristic points of the water interference signals to be removed from the characteristic points of the water interference signals, wherein touch signals exist in the neighborhood channels of the characteristic points of the water interference signals to be removed; and eliminating the characteristic points of the water interference signals to be eliminated to obtain the characteristic points of the target water interference signals in the target frame.
  8. 8. The method of claim 7, wherein the screening out the water interference signal feature points from the water interference signal feature points comprises: obtaining a target mutual capacitance value of the neighborhood channel, wherein the target mutual capacitance value is larger than the mutual capacitance values except the target mutual capacitance value in the neighborhood channel; and screening the characteristic points of the water interference signals to be removed from the characteristic points of the water interference signals according to the target mutual capacitance value and the mutual capacitance value threshold.
  9. 9. The method of any one of claims 1 to 6, wherein the target dimension comprises the touch signal filtering dimension; the filtering the water interference signal feature points based on the target dimension to obtain target water interference signal feature points in the target frame comprises the following steps: Acquiring a historical touch signal matrix of the target frame, wherein the historical touch signal matrix comprises a plurality of touch characteristic values, and the touch characteristic values are in one-to-one correspondence with the sensing points; updating the touch characteristic values according to the mutual capacitance values of the sensing points in the target frame to obtain a target touch signal matrix, wherein the touch characteristic values are in one-to-one correspondence with the sensing points; determining the touch characteristic value corresponding to the water interference signal characteristic point from the target touch signal matrix; And when the touch characteristic value is a non-zero value, eliminating the water interference signal characteristic point to obtain a target water interference signal characteristic point in the target frame.
  10. 10. The method of any one of claims 1 to 6, wherein the target dimension comprises the feature point motion direction filtering dimension; the filtering the water interference signal feature points based on the target dimension to obtain target water interference signal feature points in the target frame comprises the following steps: Determining the motion direction of the water interference signal characteristic points according to the positions of the water interference signal characteristic points in the target frame and the positions of the water interference signal characteristic points in the frame before the target frame; And filtering the water interference signal characteristic points according to the movement direction to obtain the target water interference signal characteristic points.
  11. 11. The method of any one of claims 1 to 6, wherein identifying water interference signal feature points within the target frame from the plurality of sensing points based on the peak values comprises: Screening out target induction points from the plurality of induction points, and determining neighborhood induction points of the target induction points, wherein the peak value of the target induction points is a negative value; And identifying the characteristic points of the water interference signals in the target frame from the sensing points according to the peak value of the target sensing point and the peak value of the neighborhood sensing point.
  12. 12. The control method of the touch device is characterized by comprising the following steps: Acquiring a current touch mode of a touch device, wherein the current touch mode is determined based on the method as set forth in any one of claims 1 to 11; And controlling the touch device according to the current touch mode.
  13. 13. An electronic device, comprising: The touch device, the memory and the processor; The memory is adapted to store a computer program/instruction, the processor being adapted to execute the computer program/instruction, which when executed by the processor performs the steps of the method of any of claims 1 to 12.

Description

Touch mode determining method, touch device control method and electronic equipment Technical Field The embodiment of the specification relates to the technical field of capacitive touch control, in particular to a touch mode determining method, a touch device control method and electronic equipment. Background In the scenes of rainy days, high humidity or wet hands of users, etc., the raindrops, water films or water flows are attached to the surface of the touch device to cause abnormal capacitance signals. If the water interference signal and the real touch signal cannot be effectively identified and distinguished, false touch, track drift or touch failure are extremely easy to occur, and the usability and user experience of the device are seriously affected. Therefore, it is necessary to accurately determine the touch mode of the touch device so as to dynamically enable the corresponding anti-interference strategy, thereby realizing stable and reliable touch response. At present, a simpler water interference processing mode is generally adopted in the industry, for example, a fixed threshold is set to filter out low-amplitude signals, the touch sensitivity is globally reduced, or a 'waterproof mode' is directly entered and a partial area is shielded when a large-area signal change is detected. However, such methods are difficult to distinguish between complex scenes such as real rainfall, cloth wiping or finger residue water mark, and the like, so that erroneous judgment frequently occurs in actual use, and user experience is affected. Disclosure of Invention In view of this, the embodiments of the present disclosure provide a touch mode determining method. One or more embodiments of the present disclosure relate to a touch device control method, a touch mode determining device, a touch device control device, an electronic apparatus, a computer-readable storage medium, and a computer program product, which solve the technical drawbacks of the prior art. According to a first aspect of embodiments of the present disclosure, there is provided a touch mode determining method, including: Collecting peak values of a plurality of sensing points in a target frame in a target identification period of the touch device, wherein the target identification period comprises a plurality of frames, and the target frame is any one of the frames; identifying characteristic points of the water interference signals in the target frame from a plurality of sensing points according to the peak value; filtering the water interference signal characteristic points based on a target dimension to obtain target water interference signal characteristic points in a target frame, wherein the target dimension comprises at least one of a touch signal filtering dimension and a characteristic point movement direction filtering dimension; And determining a touch mode of the touch device according to the characteristic points of the target water interference signals in the frames. According to a second aspect of embodiments of the present disclosure, there is provided a touch device control method, including: acquiring a current touch mode of the touch device, wherein the current touch mode is determined based on a touch mode determining method; and controlling the touch device according to the current touch mode. According to a third aspect of embodiments of the present specification, there is provided a touch mode determining apparatus, including: The acquisition module is configured to acquire peak values of a plurality of sensing points in a target frame in a target identification period of the touch device, wherein the target identification period comprises a plurality of frames, and the target frame is any one of the plurality of frames; the identifying module is configured to identify the characteristic points of the water interference signals in the target frame from the plurality of sensing points according to the peak value; The filtering module is configured to filter the water interference signal characteristic points based on a target dimension to obtain target water interference signal characteristic points in a target frame, wherein the target dimension comprises at least one of a touch signal filtering dimension and a characteristic point movement direction filtering dimension; the first determining module is configured to determine a touch mode of the touch device according to the target water interference signal characteristic points in a plurality of frames. According to a fourth aspect of embodiments of the present disclosure, there is provided a touch device control device, including: The acquisition module is configured to acquire a current touch mode of the touch device, wherein the current touch mode is determined based on a touch mode determination method; And the control module is configured to control the touch device according to the current touch mode. According to a fifth aspect of embodiments of the present spec