CN114489461B - Touch response method, device, equipment and storage medium - Google Patents
Touch response method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114489461B CN114489461B CN202111683192.7A CN202111683192A CN114489461B CN 114489461 B CN114489461 B CN 114489461B CN 202111683192 A CN202111683192 A CN 202111683192A CN 114489461 B CN114489461 B CN 114489461B
- Authority
- CN
- China
- Prior art keywords
- touch
- point
- distance
- data
- frame number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000004044 response Effects 0.000 title claims abstract description 52
- 238000012216 screening Methods 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
The invention discloses a touch response method, a touch response device, touch response equipment and a storage medium, belonging to the field of infrared touch, wherein the touch response method comprises the following steps: if the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user; determining the maximum moving distance of each touch point based on the touch data of the preset frame number; screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points; and responding to the normal touch point to execute corresponding operation. The invention avoids the occurrence of the condition of long-distance flying lines caused by mutual interference among a plurality of touch points in the process of multi-point touch writing of a user, and improves the writing experience of the user.
Description
Technical Field
The present invention relates to the field of infrared touch, and in particular, to a touch response method, apparatus, device, and storage medium.
Background
The infrared touch control technology principle is that when an object is placed in an infrared receiving lamp and a transmitting lamp, the object can block infrared signals transmitted by the transmitting lamp to the receiving lamp, and the blocked signals are input into a digital circuit for processing and then the position of the object is calculated through an algorithm. When a plurality of objects exist, the infrared signals shielded among the objects can affect each other, so that the position coordinates of the objects can be influenced by an algorithm to calculate, at the moment, the coordinates of points calculated by the algorithm are possibly not true coordinates (called pseudo points or tricky points) of the objects, and when a plurality of points are clicked and drawn, the tricky points are misjudged on the moving track of the true points, namely the long-distance flying lines. This gives a poor experience for the customer when interacting with the touch screen.
Disclosure of Invention
The invention mainly aims to provide a touch response method, a device, equipment and a storage medium, and aims to solve the technical problem that a tricky point is misjudged on a moving track of a real point when a plurality of point clicks are performed.
In order to achieve the above object, the present invention provides a touch response method, which includes:
If the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user;
Determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
Screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points;
and responding to the normal touch point to execute corresponding operation.
Optionally, the step of determining the maximum moving distance of the plurality of touch points based on the touch data of the preset frame number specifically includes:
determining the maximum moving distance of each touch point based on the initial frame touch data and the target frame touch data in the touch data of the preset frame number; the target frame touch data is touch data of a target frame number which is spaced from the start frame touch data in touch data of a preset frame number.
Optionally, the step of responding to the normal touch point to execute the corresponding operation specifically includes:
and responding to the operation of the normal touch point, outputting the position information of the normal touch point, and recording the moving track of the tricky point.
Optionally, after the step of screening out normal points with a maximum moving distance smaller than the tricky point judgment distance from the plurality of touch points, the method further includes:
judging whether the maximum moving distance of the deceptive point is larger than the moving operation judging distance;
if the maximum moving distance of the decease point is larger than the moving operation judging distance, determining that the user performs moving operation, and outputting the moving track of the decease point.
Optionally, the determining whether the maximum moving distance of the trick point is greater than a moving operation determining distance; after the step of (a), the method further comprises:
if the moving operation judgment distance is not greater than the moving operation judgment distance, acquiring a new data frame;
Judging whether the new data frame comprises the position information of the tricky point or not;
if the position information of the deception point is included, executing the steps of: and determining the movement operation of the user, and outputting the movement track of the tricky point.
Optionally, after the step of determining whether the position information of the tricky point is included in the new data frame, the method further includes:
and if the position information of the tricky point is not included, deleting the moving track of the tricky point.
Optionally, after the step of determining that the user performs the movement operation and outputting the movement track of the tricky point, the method further includes:
acquiring at least one frame of touch data;
acquiring moving tracks of a plurality of touch points based on at least one frame of touch data;
and outputting the moving track.
In addition, in order to achieve the above object, the present invention further provides a touch response device, including:
the acquisition module is used for acquiring touch data of a preset frame number if the multipoint operation of the user on the touch screen is detected;
the determining module is used for determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
The screening module is used for screening normal points with the maximum moving distance smaller than the deceptive point judgment distance from the touch points;
And the response module is used for responding to the normal touch point to execute corresponding operation.
In addition, to achieve the above object, the present invention also provides an electronic device including: the touch control system comprises a memory, a processor and a touch control response program which is stored in the memory and can run on the processor, wherein the touch control response program realizes the steps of the touch control response method when being executed by the processor.
In addition, in order to achieve the above object, the present invention further provides a computer storage medium, on which a touch response program is stored, which when executed by a processor, implements the steps of the touch response method described above.
The embodiment of the invention provides a touch response method, a touch response device, touch response equipment and a storage medium, wherein the touch response method comprises the following steps: if the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user; determining the maximum moving distance of each touch point based on the touch data of the preset frame number; screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points; and responding to the normal touch point to execute corresponding operation. Therefore, in the multi-frame touch data, the touch points with each moving distance smaller than the tricky point judging distance are marked as the tricky points, the moving operation of the tricky points is not responded, the condition that long-distance flying lines are generated due to mutual interference among a plurality of touch points in the multi-point touch writing process of a user is avoided, and the writing experience of the user is improved.
Drawings
FIG. 1 is a schematic structural diagram of a first embodiment of an electronic device according to the present invention;
FIG. 2 is a flowchart of a touch response method according to a first embodiment of the present invention;
Fig. 3 is a schematic block diagram of a touch response device according to a first embodiment of the invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The main solutions of the embodiments of the present invention are: if the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user; determining the maximum moving distance of each touch point based on the touch data of the preset frame number; screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points; and responding to the normal touch point to execute corresponding operation.
Because the simple touch writing in the prior art cannot meet the needs of users, the users need to realize more complex man-machine interaction in different software and application scenes. The infrared touch control technology principle is that when an object is placed in an infrared receiving lamp and a transmitting lamp, the object can block infrared signals transmitted by the transmitting lamp to the receiving lamp, and the blocked signals are input into a digital circuit for processing and then the position of the object is calculated through an algorithm. When a plurality of objects exist, the infrared signals shielded among the objects can affect each other, so that the position coordinates of the objects can be influenced by an algorithm to calculate, at the moment, the coordinates of points calculated by the algorithm are possibly not true coordinates (called pseudo points or tricky points) of the objects, and when a plurality of points are clicked and drawn, the tricky points are misjudged on the moving track of the true points, namely the long-distance flying lines. This gives the customer a poor experience of some interactions with the touch screen. Therefore, a method for solving the problem of long-distance flying line clicking by multi-point touch is natural.
The invention provides a solution, wherein in multi-frame touch data, each touch point with a moving distance smaller than the tricky point judgment distance is marked as the tricky point, the moving operation of the tricky point is not responded, the occurrence of the condition of long-distance flying lines caused by misoperation of a user in the multi-point touch writing process is avoided, and the writing experience of the user is improved.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a first embodiment of an electronic device according to the present invention, where the electronic device may include: a processor 1001, such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., a wireless FIdelity (WI-FI) interface). The Memory 1005 may be a high-speed random access Memory (Random Access Memory, RAM) Memory or a stable Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
Those skilled in the art will appreciate that the structure shown in fig. 1 is not limiting of the electronic device and may include more or fewer components than shown, or may combine certain components, or may be arranged in different components.
As shown in fig. 1, an operating system, a data storage module, a network communication module, a user interface module, and an electronic program may be included in the memory 1005 as one type of storage medium.
In the electronic device shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the electronic device of the present application may be provided in the electronic device, where the electronic device invokes the touch response program stored in the memory 1005 through the processor 1001, and executes the touch response method provided by the embodiment of the present application.
Based on the above electronic device, referring to fig. 2, fig. 2 is a flow chart of a first embodiment of a touch response method according to the present invention, where the method includes:
step S10, if the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained;
the preset frame number is the frame number corresponding to the duration of clicking operation by the user;
In this embodiment, a user may perform a clicking operation on the touch screen by using multiple fingers, and divide the total duration of the clicking operation according to a unit time at intervals to obtain multiple data frames, where each data frame corresponds to a set of touch data. Specifically, the position information of each touch point at the corresponding time of one data frame is recorded to obtain one frame of touch data, wherein the position information can include the position information of the touch point.
Step S20, determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
And comparing the position information of each touch point in the touch data corresponding to the initial frame with the position information of the corresponding touch point in the touch data corresponding to each frame except the initial frame to obtain the maximum moving distance of each touch point, wherein the maximum moving distance of the touch point is specifically the total distance value of the moving track of the touch point. For example, in the start frame, the position information of the first touch point is (0, 0); in the second frame, the position information of the first touch point is (10, 10), in the third frame, the position information of the first touch point is (5, 5), and the calculated maximum movement distance is
Step S30, screening normal points with the maximum moving distance smaller than the deceptive point judgment distance from the touch points;
Specifically, a point that is far from the true coordinates of the touch points due to mutual interference among the plurality of touch points is determined as a tricky point, and the minimum moving distance of the tricky point is a tricky point determination distance, and it should be noted that the tricky point determination distance can be the minimum moving distance of the tricky point generated when the touch screen is clicked through experiments or big data analysis, further, the tricky point can be generated by mutual interference among several touch points in the clicking process, for example, when the index finger and the middle finger are used for clicking, the touch point corresponding to the index finger recognizes the touch point corresponding to the middle finger as a point on the moving track of the touch point corresponding to the index finger, and moves towards the corresponding touch point.
In this embodiment, by comparing the maximum movement distance of each touch point with the tricky point judgment distance, the point with the maximum movement distance smaller than the tricky point judgment distance is selected as the normal point.
Step S40, corresponding operation is executed in response to the normal touch point.
The normal touch point may be a touch point other than the deceptive point among the plurality of touch points.
Further, the corresponding operation may be a clicking operation performed by the user on the touch screen.
In this embodiment, if a multi-point operation of a user on the touch screen is detected, touch data of a preset frame number is obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user; determining the maximum moving distance of each touch point based on the touch data of the preset frame number; screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points; and responding to the normal touch point to execute corresponding operation.
Therefore, in the multi-frame touch data, the touch points with each moving distance smaller than the tricky point judging distance are marked as the tricky points, the moving operation of the tricky points is not responded, the occurrence of the long-distance flying line caused by mutual interference among a plurality of touch points in the multi-point touch writing process of a user is avoided, and the writing experience of the user is improved.
Based on the above embodiments, a second embodiment of the touch response method of the present invention is provided. As an alternative embodiment, step 20 specifically includes:
determining the maximum moving distance of each touch point based on the initial frame touch data and the target frame touch data in the touch data of the preset frame number; the target frame touch data is touch data of a target frame number which is spaced from the start frame touch data in touch data of a preset frame number.
In order to reduce misjudgment of the deceptive points, judgment is made on the maximum moving distance of the touch point in the duration of the clicking operation.
Further, the duration of the clicking operation may be divided according to a unit time to obtain a plurality of frames, and an arbitrary frame number of the interval of the start frame and the last frame in the time period is taken as a preset frame number.
In this embodiment, the maximum movement distance of each touch point is determined based on the touch data of the start frame and the touch data of the target frame in the multi-frame touch data, and the touch data of the start frame in the clicking time and the touch data corresponding to each frame except the start frame are compared to obtain the maximum movement distance of each touch point, so that the accuracy of determining the motion trail of the tricky point is realized.
Based on the foregoing embodiments, a third embodiment of the touch response method of the present invention is provided, and it can be understood that, when a user performs a multi-point operation on a touch screen, in order to enable the touch screen to display data corresponding to a plurality of point operations, as an optional embodiment, the step of responding to a normal touch point to perform a corresponding operation specifically includes:
and responding to the operation of the normal touch point, outputting the position information of the normal touch point, and recording the moving track of the tricky point.
In this case, however, the point that normally moves may be determined as the tricky point, and the moving track of the tricky point needs to be maintained.
In this embodiment, the position information of the normal touch point is output to the touch screen, and specifically, the position coordinates of the normal touch point are reported, so that the touch screen displays the touch point at the corresponding position coordinates.
Based on the above embodiment, the fourth embodiment of the touch response method of the present invention is provided, and since the user may perform a moving operation on the touch screen, the operation performed by the user needs to be determined, as an optional embodiment, after step 30, the method further includes:
step S31, judging whether the maximum moving distance of the trick point is larger than a moving operation judging distance;
specifically, the movement operation determination distance is the lowest distance that the touch point moves when the user moves, and it should be noted that the movement operation determination distance may be obtained through big data analysis or experiments on user habits.
Step S32, if the maximum moving distance of the tricky point is greater than the moving operation judging distance, determining that the user performs moving operation, and outputting the moving track of the tricky point;
in this embodiment, by determining whether the maximum movement distance of the tricky point is greater than the movement operation determination distance, if so, determining that the user is performing the movement operation, determining that the tricky point is a touch point generated when the user performs the movement operation, and outputting the movement track of the tricky point in response to the operation of the tricky point.
Step S33, if the maximum moving distance of the trick point is not greater than the moving operation judging distance, a new data frame is acquired.
In this embodiment, although the maximum moving distance of the tricky point is not greater than the moving operation determining distance, there is a case where the user holds the touch point at one place after performing a moving operation on the touch point for a certain distance, and although the user performs a moving operation on the touch point at this time, the possible moving distance is not greater than the moving operation determining distance, so as an optional implementation, the method further includes:
step S34, judging whether the newly acquired data frame comprises the position information of the deceptive point or not;
It will be appreciated that each data frame corresponds to a point in time and that a plurality of data frames correspond to a period of time. Therefore, in order to judge whether the user stays the touch point at one place, the detected time period is increased by acquiring a new data frame, and further, whether the touch point still exists in the touch screen in the subsequent time period is determined by judging whether the position information of the tricky point is included in the new time period, so that whether the user stays the touch point at one place is determined.
Step S35, if the position information of the tricky point is included, determining that the user performs moving operation, and outputting a moving track of the tricky point.
When the new data frame comprises the position information of the tricky point, the fact that the touch point is remained at one position by the user is determined, and therefore the fact that the user performs moving operation is determined, and at the moment, all moving tracks of the tricky point are output.
Step S36, deleting the moving track of the tricky point if the position information of the tricky point is not included.
When the new data frame does not include the position information of the tricky point, the tricky point is generated by mutual interference between two touch points, and all moving tracks of the tricky point are deleted.
Based on the foregoing embodiments, a fifth embodiment of the touch response method of the present application is provided, as an optional embodiment, where the method further includes:
acquiring at least one frame of touch data;
Specifically, touch data of all frames in the time of the operation of the user is acquired.
Acquiring moving tracks of a plurality of touch points based on at least one frame of touch data;
Specifically, a movement track of the touch point is obtained in the sequence of frames based on the touch data in at least one frame.
And outputting the moving track.
Specifically, moving tracks corresponding to a plurality of touch points are displayed on a touch screen.
In addition, based on the above embodiment, referring to fig. 3, fig. 3 is a schematic block diagram of a first embodiment of a touch response device according to the present invention, in this embodiment, the touch response device includes:
the acquisition module is used for acquiring touch data of a preset frame number if the multipoint operation of the user on the touch screen is detected;
the determining module is used for determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
The screening module is used for screening normal points with the maximum moving distance smaller than the deceptive point judgment distance from the touch points;
And the response module is used for responding to the normal touch point to execute corresponding operation.
Other embodiments and specific implementations of the touch response device of the present invention may refer to the above method embodiments, and are not described herein.
In addition, in order to achieve the above objective, the present application further provides a computer readable storage medium, where a touch response program is stored, where the touch response program, when executed by a processor, implements the steps of the touch response method described in the foregoing method embodiment. Therefore, a detailed description will not be given here. In addition, the description of the beneficial effects of the same method is omitted. For technical details not disclosed in the embodiments of the computer-readable storage medium according to the present application, please refer to the description of the method embodiments of the present application. As an example, the program instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
Those skilled in the art will appreciate that implementing all or part of the above-described methods may be accomplished by way of computer programs, which may be stored on a computer-readable storage medium, and which, when executed, may comprise the steps of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random access Memory (Random AccessMemory, RAM), or the like.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.
Claims (9)
1. A touch response method, the method comprising:
If the multi-point operation of the user on the touch screen is detected, touch control data of a preset frame number are obtained; the preset frame number is the frame number corresponding to the duration of clicking operation by the user;
Determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
Screening normal points with the maximum moving distance smaller than the tricky point judging distance from the touch points;
responding to the normal touch point to execute corresponding operation;
the step of determining the maximum moving distance of each touch point based on the touch data of the preset frame number specifically includes:
determining the maximum moving distance of each touch point based on the initial frame touch data and the target frame touch data in the touch data of the preset frame number; the target frame touch data is touch data of a target frame number which is spaced from the start frame touch data in touch data of a preset frame number.
2. The touch response method according to claim 1, wherein the step of responding to the normal touch point to perform the corresponding operation specifically comprises:
and responding to the operation of the normal touch point, outputting the position information of the normal touch point, and recording the moving track of the tricky point.
3. A touch response method as recited in claim 2, wherein after the step of screening normal points from the plurality of touch points for which the maximum movement distance is less than the tricky point determination distance, the method further comprises:
judging whether the maximum moving distance of the deceptive point is larger than the moving operation judging distance;
if the maximum moving distance of the decease point is larger than the moving operation judging distance, determining that the user performs moving operation, and outputting the moving track of the decease point.
4. A touch response method as in claim 3, wherein after said step of determining whether the maximum movement distance of the tricky point is greater than the movement operation determination distance, the method further comprises:
if the moving operation judgment distance is not greater than the moving operation judgment distance, acquiring a new data frame;
Judging whether the new data frame comprises the position information of the tricky point or not;
if the position information of the tricky point is included, the executing step determines that the user moves, and the moving track of the tricky point is output.
5. A touch response method as in claim 4, wherein after said step of determining whether position information of a rogue point is included in said new data frame, said method further comprises:
and if the position information of the tricky point is not included, deleting the moving track of the tricky point.
6. A touch response method according to claim 3 or 4, wherein after the step of determining that the user performs the movement operation and outputting the movement track of the tricky point, the method further comprises:
acquiring at least one frame of touch data;
acquiring moving tracks of a plurality of touch points based on at least one frame of touch data;
and outputting the moving track.
7. A touch response device, the touch response device comprising:
the acquisition module is used for acquiring touch data of a preset frame number if the multipoint operation of the user on the touch screen is detected;
the determining module is used for determining the maximum moving distance of each touch point based on the touch data of the preset frame number;
The screening module is used for screening normal points with the maximum moving distance smaller than the deceptive point judgment distance from the touch points;
The response module is used for responding to the normal touch point to execute corresponding operation;
The determining module is further configured to determine a maximum moving distance of each touch point based on initial frame touch data and target frame touch data in the touch data of the preset frame number; the target frame touch data is touch data of a target frame number which is spaced from the start frame touch data in touch data of a preset frame number.
8. An electronic device, the electronic device comprising: memory, a processor and a touch response program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the touch response method according to any of claims 1-6.
9. A computer storage medium, wherein a touch response program is stored on the computer storage medium, and when the touch response program is executed by a processor, the steps of the touch response method according to any one of claims 1-6 are implemented.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111683192.7A CN114489461B (en) | 2021-12-31 | 2021-12-31 | Touch response method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111683192.7A CN114489461B (en) | 2021-12-31 | 2021-12-31 | Touch response method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114489461A CN114489461A (en) | 2022-05-13 |
CN114489461B true CN114489461B (en) | 2024-08-13 |
Family
ID=81509077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111683192.7A Active CN114489461B (en) | 2021-12-31 | 2021-12-31 | Touch response method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114489461B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115729382A (en) * | 2022-11-17 | 2023-03-03 | 深圳市天英联合科技股份有限公司 | Contact type infrared touch method, device and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967083A (en) * | 2017-12-18 | 2018-04-27 | 青岛海信电器股份有限公司 | The definite method and device of touch point |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2378403A1 (en) * | 2010-04-19 | 2011-10-19 | Tyco Electronics Services GmbH | Method and device for determining a user's touch gesture |
US20150186004A1 (en) * | 2012-08-17 | 2015-07-02 | Google Inc. | Multimode gesture processing |
KR20160022583A (en) * | 2014-08-20 | 2016-03-02 | 삼성전기주식회사 | Touchscreen apparatus and method for sensing touch input |
CN105607786B (en) * | 2016-03-14 | 2018-11-02 | 青岛海信电器股份有限公司 | A kind of recognition methods of touch point and infrared touch device |
CN109656457B (en) * | 2017-10-10 | 2021-10-29 | 北京仁光科技有限公司 | Multi-finger touch method, device, equipment and computer readable storage medium |
-
2021
- 2021-12-31 CN CN202111683192.7A patent/CN114489461B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967083A (en) * | 2017-12-18 | 2018-04-27 | 青岛海信电器股份有限公司 | The definite method and device of touch point |
Also Published As
Publication number | Publication date |
---|---|
CN114489461A (en) | 2022-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109240576B (en) | Image processing method and device in game, electronic device and storage medium | |
KR102565360B1 (en) | Method and device for testing map service | |
CN111858318B (en) | Response time testing method, device, equipment and computer storage medium | |
US20230013170A1 (en) | Method and apparatus for detecting jitter in video, electronic device, and storage medium | |
EP3852007B1 (en) | Method, apparatus, electronic device, readable storage medium and program for classifying video | |
CN111625157B (en) | Fingertip key point detection method, device, equipment and readable storage medium | |
CN110554831A (en) | Operation synchronization method, device, equipment and storage medium | |
CN104020989B (en) | Control method and system based on remote application | |
CN113765873B (en) | Method and device for detecting abnormal access traffic | |
CN107395594A (en) | A kind of automatic identifying method for pulling identifying code | |
US20220392101A1 (en) | Training method, method of detecting target image, electronic device and medium | |
CN113359995B (en) | Man-machine interaction method, device, equipment and storage medium | |
CN112926000A (en) | Display area rendering method, device and equipment, readable storage medium and product | |
CN114115681B (en) | Page generation method and device, electronic equipment and medium | |
CN102929492A (en) | Method for adjusting candidate item sequence in input methods as well as client terminal and character library | |
CN114489461B (en) | Touch response method, device, equipment and storage medium | |
CN111695516A (en) | Thermodynamic diagram generation method, device and equipment | |
CN110248235B (en) | Software teaching method, device, terminal equipment and medium | |
CN112994980A (en) | Time delay testing method and device, electronic equipment and storage medium | |
CN111818393A (en) | Video progress adjusting method and device and electronic equipment | |
CN114707548A (en) | Abnormal waveform capturing method and device, electronic equipment and storage medium | |
CN111400575A (en) | User identification generation method, user identification method and device | |
CN114327201A (en) | Cloud mobile phone control method and device and computer equipment | |
CN112752127B (en) | Method and device for positioning video playing position, storage medium and electronic device | |
US20170168581A1 (en) | Method and Device for Controlling Operation Components Based on Somatosensory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |