CN110865735B - Touch identification method and device based on partial smoothing and touch display device - Google Patents

Touch identification method and device based on partial smoothing and touch display device Download PDF

Info

Publication number
CN110865735B
CN110865735B CN201911107354.5A CN201911107354A CN110865735B CN 110865735 B CN110865735 B CN 110865735B CN 201911107354 A CN201911107354 A CN 201911107354A CN 110865735 B CN110865735 B CN 110865735B
Authority
CN
China
Prior art keywords
point
coordinate
parallel
finger
channel
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
Application number
CN201911107354.5A
Other languages
Chinese (zh)
Other versions
CN110865735A (en
Inventor
范京津
毕硕本
陈俊
许志慧
郭家宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Priority to CN201911107354.5A priority Critical patent/CN110865735B/en
Publication of CN110865735A publication Critical patent/CN110865735A/en
Application granted granted Critical
Publication of CN110865735B publication Critical patent/CN110865735B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

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 provides a touch control identification method based on partial smoothness, which comprises the steps of detecting whether single-finger pressing is not performed or not and single-finger parallel induction channel scribing actions occur, and if so, recording the coordinates of the previous frame, the coordinates of the previous frame and the coordinates of the previous frame of the current coordinates of a single-finger parallel induction channel scribing point; judging whether the current coordinate of the single-finger parallel induction channel marking point is in the position of the driving channel which is at the previous, same or next to the single-finger pressing fixed point, if so, partially smoothing the current coordinate of the single-finger parallel induction channel marking point; replacing the current coordinates of the single-finger parallel induction channel scribing points with the partially smoothed coordinates; the invention also provides a touch identification device and a touch display device based on the touch identification method. The invention can effectively solve the problem of track bending caused by the fact that the other finger is parallel to the induction channel to draw lines under the condition that the single finger is not pressed, and improves the linearity of the line drawing.

Description

Touch identification method and device based on partial smoothing and touch display device
The technical field is as follows:
the invention belongs to the technical field of touch control, and particularly relates to a touch control identification method and device based on partial smoothness and a touch control display device.
Background art:
in a mutual capacitance multi-point touch system, when a user places an electronic device on an insulating object, for example, places a mobile phone on a swivel chair in an office, the mobile phone is in a suspended state, at this time, because the ground (namely GND) of the mobile phone is isolated from the ground of the earth, the variation of the touch of the user is very small, if the single finger of the user presses the mobile phone immovably and the other finger is parallel to a sensing channel to draw a straight line, the straight line track is bent at the positions of the last driving channel and the next driving channel of the single-finger pressing point, which affects the operation experience, and therefore, it is necessary to design a touch identification method based on partial smoothness to improve the linearity of the drawing line.
The invention content is as follows:
the invention aims to solve the problem of track bending caused by the fact that a single finger is pressed still and the other finger is parallel to a sensing channel in the prior art, and provides a touch identification method and device and a touch display device based on partial smoothness so as to solve the problem of track bending caused by scribing.
The invention adopts the following technical scheme:
a touch identification method based on partial smoothing comprises the following steps:
detecting a coordinate track, and determining that the single finger is pressed still and is parallel to the scribing action of the induction channel at present;
recording the coordinates of the previous frame, the coordinates of the previous frame and the coordinates of the previous frame of the single finger parallel to the current coordinates of the marking point of the induction channel;
judging whether the current coordinate of the single-finger parallel induction channel scribing point is located at the position of a driving channel which is one, the same or next to the single-finger pressing fixed point or not, and if so, partially smoothing the current coordinate of the single-finger parallel induction channel scribing point;
and replacing the current coordinate of the single-finger parallel induction channel scribing point with the partially smoothed coordinate.
Further, the process of recording the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame of the current coordinate of the single-finger parallel sensing channel scribing point includes:
collecting real-time signal data;
comparing and calculating the real-time signal data with prestored basic signal data which is not touched to obtain signal variation;
according to the signal variation, finding out the current touch area of the single finger parallel to the marking point of the induction channel;
and calculating the current coordinate of the single finger parallel to the line drawing point of the induction channel according to the current touch area of the single finger parallel to the line drawing point of the induction channel, and updating the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame.
Further, if the current coordinate of the single-finger parallel induction channel scribing point is at the position of the previous, same or next driving channel of the single-finger pressing fixed point, the coefficient selection judgment condition is calculated according to the following formula:
Figure BDA0002271709020000021
wherein, P x 、P y For a single finger parallel to the current coordinate of the line drawing point of the sensing channel, P1 x 、P1 y Coordinates of the last frame, P2, for a single finger parallel to the current coordinates of the scribe point of the sense channel x 、P2 y And D, selecting a judgment condition for the coefficient, wherein the coordinate of the previous frame of the single finger is parallel to the current coordinate of the marking point of the induction channel.
Further, if the coefficient selection judgment condition D is less than or equal to 0.125 times of the width of the single sensing channel, the current coordinate of the single finger parallel to the scribing point of the sensing channel is partially smoothed by using the first smoothing coefficient according to the following formula:
PA x =0.4×P x +0.2×P1 x +0.2×P2 x +0.2×P3 x
wherein, P x For a single finger parallel to the X-axis coordinate of the current point of the line drawing point of the sensing channel, P1 x Is a single finger parallel to the X-axis coordinate of a frame point on the marking point of the induction channel, P2 x Is a single finger parallel to the X-axis coordinate of the last frame point on the marking point of the induction channel, P3 x The single finger is parallel to the coordinate of the X axis of the last frame point on the marking point of the induction channel, PA x The single finger after partial smoothing is parallel to the coordinate of the current point X axis of the marking point of the induction channel.
Further, if the coefficient selection judgment condition D is greater than 0.125 times the width of the single sensing channel, the current coordinate of the single finger parallel to the scribing point of the sensing channel is partially smoothed by using a second smoothing coefficient according to the following formula:
PA x =0.2×P x +0.23×P1 x +0.27×P2 x +0.3×P3 x
wherein, P x For a single finger parallel to the current point X-axis coordinate of the line marking point of the sensing channel, P1 x Is a single finger parallel to the X-axis coordinate of a frame point on the scribing point of the induction channel, P2 x Is a single finger parallel to the X-axis coordinate of the last frame point on the marking point of the induction channel, P3 x The single finger is parallel to the induction channel and the upper one on the marking pointFrame point X-axis coordinate, PA x The single finger after partial smoothing is parallel to the coordinate of the current point X axis of the marking point of the induction channel.
A touch identification device based on partial smoothing comprises a display area and a non-display area, wherein a plurality of channels are arranged in the display area, a touch IC and a memory are arranged in the non-display area, the touch IC is connected with the channels, a plurality of instructions are stored in the memory, and the touch IC is used for reading the instructions and executing:
detecting a coordinate track, and determining that the single finger is pressed still and is parallel to the scribing action of the induction channel at present;
recording the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame of the single finger parallel to the current coordinate of the marking point of the induction channel;
judging whether the current coordinate of the single-finger parallel induction channel marking point is in the position of the driving channel which is at the previous, same or next to the single-finger pressing fixed point, if so, partially smoothing the current coordinate of the single-finger parallel induction channel marking point;
and replacing the current coordinate of the single-finger parallel induction channel scribing point with the partially smoothed coordinate.
A touch display device comprises the touch identification device based on partial smoothing.
The invention has the beneficial effects that:
according to the touch identification method and device based on partial smoothing and the touch display device, the current coordinate of the marking point of the sensing channel parallel to the single finger is partially smoothed, the smoothed coordinate replaces the current coordinate of the marking point of the sensing channel parallel to the single finger, the problem of bending of the marking track is solved, and the linearity of the marking track is improved.
Description of the drawings:
FIG. 1 is a flowchart of an embodiment of a touch recognition method based on partial smoothing according to the present invention;
FIG. 2 is a schematic diagram of a trace bending caused by a single finger pressing a line parallel to an induction channel without moving another finger in the touch recognition method based on partial smoothing according to the present invention;
fig. 3 is a schematic diagram of a coefficient selection judgment condition in the touch recognition method based on partial smoothing according to the present invention;
FIG. 4 is a schematic structural diagram of an embodiment of a touch recognition device based on partial smoothing according to the present invention;
the reference numbers in the drawings are: 601. a display area; 602. a non-display area; 603. touch IC; 604. a memory; 605. longitudinally arranged sensing channels; 606. a driving channel arranged transversely; p, the single finger is parallel to the current point of the line drawing point of the induction channel; p1, a single finger is parallel to a frame point on the marking point of the induction channel; p2, the single finger is parallel to the coordinate of the last frame point on the marking point of the induction channel; p3, the single finger is parallel to the last frame point on the scribe line point of the sensing channel.
The specific implementation mode is as follows:
in order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
Example one
Referring to fig. 1, the present embodiment provides a touch recognition method based on partial smoothing, including the following steps:
step S101, detecting whether single-finger pressing is still performed or not, and marking out an action of a single-finger parallel induction channel;
step S102, if the single finger is pressed still, the single finger parallel sensing channel marking point records the coordinate of the last frame, the coordinate of the last frame and the coordinate of the last frame of the current coordinate of the single finger parallel sensing channel marking point;
step S103, judging whether the current coordinate of the single-finger parallel induction channel marking point is at the position of the previous, same or next driving channel of the single-finger pressing immovable point;
step S104, if the current coordinate of the single-finger parallel induction channel scribing point is at the position of the driving channel which is the previous, the same or the next to the single-finger pressing fixed point, the current coordinate of the single-finger parallel induction channel scribing point is partially smoothed;
s105, replacing the current coordinates of the scribing points of the single-finger parallel sensing channels with the coordinates of the scribing points of the partially smoothed single-finger parallel sensing channels;
specifically, step S101 is executed, and referring to fig. 2, it is determined whether the user is performing the single-finger pressing operation and the single-finger parallel sensing channel scribing operation according to the operation detected on the touch panel.
Further, step S102 is executed, if the single finger is pressed still, and the single-finger parallel sensing channel scribing line records a previous frame coordinate, and a previous frame coordinate of the current coordinate of the single-finger parallel sensing channel scribing line point, which specifically includes:
collecting real-time signal data;
comparing and calculating the real-time signal data with prestored basic signal data which is not touched to obtain signal variation;
according to the signal variation, finding a current touch area of a single finger parallel to a scribing point of the induction channel;
calculating the current coordinate of the single finger parallel to the line drawing point of the induction channel according to the current touch area of the single finger parallel to the line drawing point of the induction channel, and updating the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame;
further, step S103 is executed to determine whether the current coordinate of the scribing point of the parallel sensing channel of the single finger is located at the position of the driving channel above, the same as, or below the stationary point pressed by the single finger.
Further, step S104 is executed, and according to the result determined in step S103, if the current coordinate of the scribing point of the single-finger parallel sensing channel is located at the position of the previous, same or next driving channel of the single-finger pressing stationary point, the current coordinate of the scribing point of the single-finger parallel sensing channel is partially smoothed, which is described in detail in embodiment two and embodiment three.
If the current coordinate of the single-finger parallel sensing channel marking point is not located at the position of the previous, same or next driving channel of the single-finger pressing fixed point, partial smoothing is not needed.
Further, step S105 is executed to replace the current coordinates of the scribe points of the single-finger parallel sensing channels with the coordinates of the scribe points of the single-finger parallel sensing channels after the partial smoothing.
According to the touch identification method based on partial smoothing, whether the current coordinate of the scribing point of the single-finger parallel sensing channel is at the position of the driving channel which is the previous, the same or the next driving channel of the single-finger pressing motionless point or not is judged, partial smoothing is carried out on the current coordinate of the scribing point of the single-finger parallel sensing channel which is at the position of the previous, the same or the next driving channel of the single-finger pressing motionless point, the current coordinate of the scribing point of the single-finger parallel sensing channel is replaced by the partially smoothed coordinate, the problem of curve of the scribing track is solved, and the linearity of the scribing track is improved.
Example two
This embodiment describes a case where the judgment condition for selecting the coefficient of the current coordinate of the scribe line point of the single-finger parallel sensing channel is less than or equal to 0.125 times the width of the single sensing channel.
Firstly, according to the operation detected on the touch panel, whether a user is pressing and not moving with a single finger or not and the single finger is parallel to the line drawing operation of the induction channel is determined.
If it is determined that the user is carrying out single-finger pressing and line drawing operation of a single-finger parallel induction channel, acquiring real-time signal data, comparing and calculating the real-time signal data with prestored basic signal data which is not touched to obtain signal variation, obtaining the current coordinate of a line drawing point of the single-finger parallel induction channel according to the signal variation, and further recording the coordinate of the last frame, the coordinate of the last frame and the coordinate of the last frame of the single-finger parallel induction channel line drawing point;
and judging whether the current coordinate of the single-finger parallel induction channel scribing point is at the position of the driving channel which is the previous, the same or the next to the single-finger pressing fixed point.
Further, if yes, with reference to fig. 3, the coefficient selection judgment condition D is calculated according to the following formula:
Figure BDA0002271709020000061
wherein P is x 、P y For a single finger parallel to the current coordinate of the line drawing point of the sensing channel, P1 x 、P1 y Last frame coordinate, P2, for a single finger parallel to the current coordinate of the scribe point of the sense channel x 、P2 y And D, selecting a judgment condition for the coefficient, wherein the coordinate of the last frame of the single finger is parallel to the current coordinate of the marking point of the induction channel.
If D is less than or equal to 0.125 multiplied by Pitch, a first smoothing coefficient (0.40,0.20,0.20,0.20) is selected to carry out partial smoothing on the current coordinate of the marking point of the single finger parallel to the sensing channel according to the following formula:
PA x =0.4×P x +0.2×P1 x +0.2×P2 x +0.2×P3 x
wherein Pitch is the width of a single induction channel, P x For a single finger parallel to the X-axis coordinate of the current point of the line drawing point of the sensing channel, P1 x Is a single finger parallel to the X-axis coordinate of a frame point on the scribing point of the induction channel, P2 x Is a single finger parallel to the X-axis coordinate of the last frame point on the marking point of the induction channel, P3 x The single finger is parallel to the coordinate of the X axis of the last frame point on the marking point of the induction channel, PA x The single finger after partial smoothing is parallel to the coordinate of the current point X axis of the marking point of the induction channel.
Using a single finger which is partially smoothed to be parallel to the X-axis coordinate PA of the current point of the marking point of the induction channel x The coordinate P of the current point X axis of the marking point parallel to the induction channel is replaced by a single finger x The single finger is parallel to the X-axis coordinate of the current point of the marking point of the induction channel.
According to the touch identification method based on partial smoothing, whether single finger pressing is still carried out or not is judged, the single finger parallel sensing channel scribing operation is carried out, whether the current coordinate of the single finger parallel sensing channel scribing point is located at the position of the previous, same or next driving channel of the single finger pressing still point or not is recorded, the judgment condition is selected by calculating the coefficient, the corresponding smoothing coefficient is selected, the coordinate of the current point of the single finger parallel sensing channel scribing point after partial smoothing is calculated and replaces the coordinate of the current point of the single finger parallel sensing channel scribing point, the problem of curve of the scribing track is improved, and the linearity of the scribing track is improved.
EXAMPLE III
This embodiment describes a case where the coefficient selection determination condition D of the current coordinate of the scribe line point of the single-finger parallel sensing channel is greater than 0.125 times the width of the single sensing channel.
Firstly, according to the operation detected on the touch panel, whether a user is pressing and not moving with a single finger or not and the single finger is parallel to the line drawing operation of the induction channel is determined.
If it is determined that the user is carrying out single-finger pressing and line drawing operation of a single-finger parallel induction channel, acquiring real-time signal data, comparing and calculating the real-time signal data with prestored basic signal data which is not touched to obtain signal variation, obtaining the current coordinate of a line drawing point of the single-finger parallel induction channel according to the signal variation, and further recording the coordinate of the last frame, the coordinate of the last frame and the coordinate of the last frame of the single-finger parallel induction channel line drawing point;
and judging whether the current coordinate of the single-finger parallel sensing channel marking point is at the position of the previous, same or next driving channel of the single-finger pressing immobile point.
Further, if yes, with reference to fig. 3, the coefficient selection judgment condition D is calculated according to the following formula:
Figure BDA0002271709020000071
wherein P is x 、P y Is parallel to a single fingerIn sensing the current coordinates of the channel scribe points, P1 x 、P1 y The last frame coordinate, P2, for a single finger parallel to the current coordinate of the scribe line point of the sense channel x 、P2 y And D, selecting a judgment condition for the coefficient, wherein the coordinate of the last frame of the single finger is parallel to the current coordinate of the marking point of the induction channel.
If D > 0.125 XPitch, a second smoothing factor (0.20,0.23,0.27,0.30) is selected to partially smooth the current coordinates of the scribe points of the single finger parallel to the sense channel according to the following formula:
PA x =0.2×P x +0.23×P1 x +0.27×P2 x +0.3×P3 x
wherein Pitch is the width of a single induction channel, P x For a single finger parallel to the current point X-axis coordinate of the line marking point of the sensing channel, P1 x Is a single finger parallel to the X-axis coordinate of a frame point on the scribing point of the induction channel, P2 x Is a single finger parallel to the X-axis coordinate of the last frame point on the marking point of the induction channel, P3 x The single finger is parallel to the X-axis coordinate, PA, of the last frame point on the marking point of the induction channel x The single finger after partial smoothing is parallel to the current point X-axis coordinate of the marking point of the induction channel.
Using a single finger which is partially smoothed to be parallel to the X-axis coordinate PA of the current point of the marking point of the induction channel x The coordinate P of the current point X axis of the marking point parallel to the induction channel is replaced by a single finger x The single finger is parallel to the X-axis coordinate of the current point of the marking point of the induction channel.
According to the touch identification method based on partial smoothing, whether single finger pressing is still carried out or not is judged, the single finger parallel sensing channel scribing operation is carried out, whether the current coordinate of the single finger parallel sensing channel scribing point is located at the position of the previous, same or next driving channel of the single finger pressing still point or not is recorded, the judgment condition is selected by calculating the coefficient, the corresponding smoothing coefficient is selected, the coordinate of the current point of the single finger parallel sensing channel scribing point after partial smoothing is calculated and replaces the coordinate of the current point of the single finger parallel sensing channel scribing point, the problem of curve of the scribing track is improved, and the linearity of the scribing track is improved.
Example four
Referring to fig. 4, the present embodiment provides a touch recognition device based on a partial smoothing touch recognition method, including a display area 601 and a non-display area 602, where multiple channels are disposed in the display area, a touch IC603 and a memory 604 are disposed in the non-display area 602, the touch IC603 is connected to the multiple channels, the memory 604 stores multiple instructions, and the touch IC603 is configured to read the instructions and execute:
detecting a coordinate track, and determining that the single finger is pressed still at present and is parallel to the marking action of the induction channel;
recording the coordinates of the previous frame, the coordinates of the previous frame and the coordinates of the previous frame of the single finger parallel to the current coordinates of the marking point of the induction channel;
judging whether the current coordinate of the single-finger parallel induction channel marking point is in the position of the driving channel which is at the previous, same or next to the single-finger pressing fixed point, if so, partially smoothing the current coordinate of the single-finger parallel induction channel marking point;
and replacing the current coordinate of the single-finger parallel induction channel scribing point with the partially smoothed coordinate.
Specifically, the plurality of channels in the display area 601 includes Y sensing channels 605 arranged longitudinally and X driving channels 606 arranged transversely, and the partially smooth configuration is specifically referred to in the first embodiment, and will not be described in detail herein.
Further, the touch IC603 is further configured to determine that the single finger is not pressed, the single finger is parallel to the sensing channel scribing action, determine whether the current coordinate of the single-finger parallel sensing channel scribing point is located at the position of the previous, same, or next driving channel of the single-finger pressed motionless point, calculate a coefficient selection determination condition, and calculate the coordinate of the partially smoothed current point of the single finger parallel to the sensing channel scribing point.
The touch recognition device provided by this embodiment is based on a partially smooth touch recognition method, and is configured to judge whether a previous frame coordinate, and a previous frame coordinate of a single finger parallel to a current coordinate of a scribing point of a sensing channel are recorded by judging whether the single finger is pressing immovable and performing scribing operation of a single finger parallel sensing channel, judge whether the current coordinate of the scribing point of the single finger parallel sensing channel is located at a previous, same, or next driving channel position of the single finger pressing immovable point, calculate a coefficient selection judgment condition, select a corresponding smoothing coefficient, calculate a coordinate of a current point of the scribing point of the single finger parallel to the sensing channel after partial smoothing and replace the coordinate of the current point of the scribing point of the single finger parallel to the sensing channel, improve the problem of bending of a scribing track, and improve the linearity of the scribing track.
EXAMPLE five
The present embodiment provides a touch display device, which includes the touch recognition device based on partial smoothing as described in the fourth embodiment.
The touch display device provided by the embodiment includes, but is not limited to, any product or component with a display function, such as a mobile phone, a tablet computer, a display, a notebook computer, and the like.
The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments, and all technical solutions belonging to the idea of the present invention belong to the protection scope of the present invention, it should be noted that, for those skilled in the art, several modifications and embellishments without departing from the principle of the present invention should be regarded as the protection scope of the present invention.

Claims (4)

1. A touch identification method based on partial smoothing is characterized by comprising the following steps:
detecting a coordinate track, and determining that the single finger is pressed still and is parallel to the scribing action of the induction channel at present;
recording the coordinates of the previous frame, the coordinates of the previous frame and the coordinates of the previous frame of the single finger parallel to the current coordinates of the marking point of the induction channel;
judging whether the current coordinate of the single-finger parallel induction channel marking point is in the position of the driving channel which is at the previous, same or next to the single-finger pressing fixed point, if so, partially smoothing the current coordinate of the single-finger parallel induction channel marking point;
replacing the current coordinates of the single-finger parallel induction channel scribing points with the partially smoothed coordinates;
if the current coordinate of the single-finger parallel induction channel scribing point is at the position of the driving channel which is the previous, the same or the next to the single-finger pressing fixed point, the coefficient selection judgment condition is calculated according to the following formula:
Figure 603272DEST_PATH_IMAGE002
wherein the content of the first and second substances,
Figure DEST_PATH_IMAGE003
Figure 409554DEST_PATH_IMAGE004
the single finger is parallel to the current coordinate of the marking point of the induction channel,
Figure DEST_PATH_IMAGE005
Figure 459550DEST_PATH_IMAGE006
the coordinate of the last frame of the single finger parallel to the current coordinate of the marking point of the induction channel,
Figure DEST_PATH_IMAGE007
Figure 591454DEST_PATH_IMAGE008
the coordinate of the last frame of the single finger parallel to the current coordinate of the marking point of the induction channel,
Figure DEST_PATH_IMAGE009
selecting a judgment condition for the coefficient;
if the coefficient selects the judgment condition
Figure 54797DEST_PATH_IMAGE009
And if the width of the single sensing channel is less than or equal to 0.125 times of the width of the single sensing channel, performing partial smoothing on the current coordinate of the single finger parallel to the scribing point of the sensing channel by adopting a first smoothing coefficient according to the following formula:
Figure 559377DEST_PATH_IMAGE010
wherein the content of the first and second substances,
Figure DEST_PATH_IMAGE011
the single finger is parallel to the X-axis coordinate of the current point of the marking point of the induction channel,
Figure 588513DEST_PATH_IMAGE012
the single finger is parallel to the X-axis coordinate of a frame point on the marking point of the induction channel,
Figure DEST_PATH_IMAGE013
the single finger is parallel to the coordinate of the X axis of the last frame point on the marking point of the induction channel,
Figure 94581DEST_PATH_IMAGE014
the single finger is parallel to the coordinate of the X axis of the last frame point on the marking point of the induction channel,
Figure DEST_PATH_IMAGE015
the single finger after partial smoothing is parallel to the coordinate of the current point X axis of the marking point of the induction channel;
if the coefficient selects the judgment condition
Figure 451744DEST_PATH_IMAGE016
And if the width of the single sensing channel is more than 0.125 times of the width of the single sensing channel, performing partial smoothing on the current coordinate of the single finger parallel to the scribing point of the sensing channel by adopting a second smoothing coefficient according to the following formula:
Figure DEST_PATH_IMAGE017
wherein the content of the first and second substances,
Figure 130987DEST_PATH_IMAGE011
the single finger is parallel to the X-axis coordinate of the current point of the marking point of the induction channel,
Figure 217891DEST_PATH_IMAGE012
the single finger is parallel to the X-axis coordinate of a frame point on the marking point of the induction channel,
Figure 81811DEST_PATH_IMAGE013
the single finger is parallel to the X-axis coordinate of the previous frame point on the marking point of the induction channel,
Figure 254166DEST_PATH_IMAGE014
the single finger is parallel to the coordinate of the X axis of the last frame point on the marking point of the induction channel,
Figure 674783DEST_PATH_IMAGE015
the single finger after partial smoothing is parallel to the coordinate of the current point X axis of the marking point of the induction channel.
2. The method of claim 1, wherein the step of recording the coordinates of the previous frame, the coordinates of the previous frame and the coordinates of the previous frame of the current coordinates of the scribe line point of the single-finger parallel sensing channel comprises:
collecting real-time signal data;
comparing and calculating the real-time signal data with prestored basic signal data which is not touched to obtain signal variation;
according to the signal variation, finding out the current touch area of the single finger parallel to the marking point of the induction channel;
and calculating the current coordinate of the single finger parallel to the line drawing point of the induction channel according to the current touch area of the single finger parallel to the line drawing point of the induction channel, and updating the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame.
3. A touch recognition device according to any one of claims 1-2, comprising a display area and a non-display area, wherein the display area has a plurality of channels disposed therein, the non-display area has a touch IC and a memory disposed therein, the touch IC is connected to the channels, the memory has a plurality of instructions stored therein, and the touch IC is configured to read the instructions and execute:
detecting a coordinate track, and determining that the single finger is pressed still and is parallel to the scribing action of the induction channel at present;
recording the coordinate of the previous frame, the coordinate of the previous frame and the coordinate of the previous frame of the single finger parallel to the current coordinate of the marking point of the induction channel;
judging whether the current coordinate of the single-finger parallel induction channel scribing point is located at the position of a driving channel which is one, the same or next to the single-finger pressing fixed point or not, and if so, partially smoothing the current coordinate of the single-finger parallel induction channel scribing point;
and replacing the current coordinate of the single-finger parallel induction channel scribing point with the partially smoothed coordinate.
4. A touch display device comprising the partial-smoothness-based touch recognition device of claim 3.
CN201911107354.5A 2019-11-13 2019-11-13 Touch identification method and device based on partial smoothing and touch display device Active CN110865735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911107354.5A CN110865735B (en) 2019-11-13 2019-11-13 Touch identification method and device based on partial smoothing and touch display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911107354.5A CN110865735B (en) 2019-11-13 2019-11-13 Touch identification method and device based on partial smoothing and touch display device

Publications (2)

Publication Number Publication Date
CN110865735A CN110865735A (en) 2020-03-06
CN110865735B true CN110865735B (en) 2022-09-27

Family

ID=69653773

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911107354.5A Active CN110865735B (en) 2019-11-13 2019-11-13 Touch identification method and device based on partial smoothing and touch display device

Country Status (1)

Country Link
CN (1) CN110865735B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108874234A (en) * 2018-08-02 2018-11-23 深圳市德名利电子有限公司 A kind of touch control identification method, device and touch control display apparatus
CN109753180A (en) * 2018-12-25 2019-05-14 深圳市德名利电子有限公司 Three refer to judgment method, touch screen and the electronic equipment coaxially torn open a little in touch-control identification
CN109814750A (en) * 2018-12-25 2019-05-28 深圳市德名利电子有限公司 A kind of three refer to judgment method, touch screen and the touch control display apparatus coaxially torn open a little

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108874234A (en) * 2018-08-02 2018-11-23 深圳市德名利电子有限公司 A kind of touch control identification method, device and touch control display apparatus
CN109753180A (en) * 2018-12-25 2019-05-14 深圳市德名利电子有限公司 Three refer to judgment method, touch screen and the electronic equipment coaxially torn open a little in touch-control identification
CN109814750A (en) * 2018-12-25 2019-05-28 深圳市德名利电子有限公司 A kind of three refer to judgment method, touch screen and the touch control display apparatus coaxially torn open a little

Also Published As

Publication number Publication date
CN110865735A (en) 2020-03-06

Similar Documents

Publication Publication Date Title
CN104750331B (en) Touch device and touch judgment method thereof
KR101274836B1 (en) Edge grip detection method of a touch panel and a device using the same
US20150160778A1 (en) Touch screen contoller and method for controlling thereof
US20090066659A1 (en) Computer system with touch screen and separate display screen
CN107045400B (en) Multi-point pressure touch detection method and multi-point pressure touch module
WO2017045375A1 (en) Touch sensing electrode, and touch sensing method and device
CN105094411B (en) Electronic installation and its drawing practice and computer program product
TW201327303A (en) Electronic device and touch input control method thereof
US8420958B2 (en) Position apparatus for touch device and position method thereof
JP4900361B2 (en) Image processing apparatus, image processing method, and program
AU2017203910B2 (en) Glove touch detection
CN101196794A (en) Scrolling method and apparatus
CN108108048A (en) Touch-sensing system and its control method
CN101727240A (en) Information processing apparatus, information processing method and program
WO2015081606A1 (en) Method for deleting characters displayed on touch screen and electronic device
CN103135810A (en) Pressure sensitivity adjustment method of touch screen and pressure sensitivity adjustment system of touch screen
CN102147702A (en) Method and apparatus for selecting hyperlinks
US20150153901A1 (en) Scan method for a capacitive touch panel
TW201443735A (en) Emulating pressure sensitivity on multi-touch devices
CN102981671B (en) Multi-class object touch point detection method
CN108596955A (en) A kind of image detecting method, image detection device and mobile terminal
CN108762557A (en) A kind of touch detecting method and computer readable storage medium
CN104965657A (en) Touch control method and apparatus
CN107368205A (en) A kind of hand-written inputting method and mobile terminal
CN110865735B (en) Touch identification method and device based on partial smoothing and touch display device

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