CN100590579C - Multiple point touch localization method - Google Patents
Multiple point touch localization method Download PDFInfo
- Publication number
- CN100590579C CN100590579C CN200710028038A CN200710028038A CN100590579C CN 100590579 C CN100590579 C CN 100590579C CN 200710028038 A CN200710028038 A CN 200710028038A CN 200710028038 A CN200710028038 A CN 200710028038A CN 100590579 C CN100590579 C CN 100590579C
- Authority
- CN
- China
- Prior art keywords
- touch
- point
- coordinate
- touch point
- change
- 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.)
- Expired - Fee Related
Links
Images
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
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)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
The invention provides a multi-point touch positioning method applied in touch screen systems, which contains the following steps: (a). Measure touch signals, judge signal changing situation, calculate touching location coordinates and/or shape and size of touch points; (b). judge signal-point or multi-point touch according to quantity change of location coordinates--if single-point touch, singlepoint operations will be implemented by touch screen system, otherwise, turn to step (c); (c). determine whether there is any new touch points added or left or not by comparing quantity change of location coordinates and/or change of coordinate value. If there are new touch points added, register new touch points information and record location coordinates of new touch points. If there are touch points left, then clear those points information. The invention has wider application range but lower cost, and realizes multi-point touch positioning.
Description
Technical field
The present invention relates to a kind of touch localization method that is used for interactive display system, particularly a kind ofly can distinguish the multi-point touch locating method that operate simultaneously a plurality of touch points.
Background technology
At present, touch-screen has obtained being extensive use of in many occasions and field as the input equipment of a kind of replacement or additional common keyboard and mouse.In existing touch-screen, the detection and localization technology in senses touch place can be based on different technology, comprise infrared, camera, surface acoustic wave etc.The user does not need only need press touch-screen on the ground that relevant icon marks through special operation training usually, just can implement the instruction of a succession of complexity.
In order to calculate the position that touch event takes place, touch-screen system is generally determined to touch the place by the situation of change of measuring touch system detecting element or element output signal, calculates the touch point position coordinate.In present touch system, in the given period, the touch-screen detection system receives only unique one group of position coordinate data, therefore can accurately determine the position that the touch point takes place in the touch-screen system through calibration, and the situation of reporting errors touch location can not take place.If in the given period, two or more touches place is all pressed, then a plurality of touch signals will be piled up in this period, do not sort these calculated signals touch places of direct usefulness if do not add, then can make the touch place of detection system report is not the place of actual touch.As shown in Figure 1, the 101st, the touch-screen system of existing use orthogonal matrix detection mode, this touch-screen system may adopt infrared location technology or other technology, detection system detects the touch event that first place 102 takes place on the touch-screen, generate first group of elements of a fix data, determine the actual place that first touch event takes place.Touch place 102 and when touching second place 103, just generate second group of touch signal when the user leaves first, can determine the actual place that second touch event takes place.If in the given period, first touch place 102 and second touch place 103 are all pressed, then first group of signal and second group of signal will be piled up in this period, detection system can be calculated a plurality of position coordinate datas, the touch place that draws thus may be 102,103,104,105 one of them, like this, touch-screen system can not correctly respond user's operation with the touch location of reporting errors.
Such situation does not occur over just and adopts in the quadrature detection location technology touch-screen, exists equally in the touch-screen system that uses other principle.As shown in Figure 2, the 201st, determine the touch-screen system of touch point position coordinates by calculating angle, this touch-screen system may adopt a plurality of camera location technologies or other technology, when touch-screen system detects first touch event that touches place 202, can calculate the actual place that this touch event takes place according to angular relationship, when leaving first, the user touches place 202 and when touching second place 203, touch-screen system can calculate the actual place that this touch event takes place equally.If in the given period, first touch place 202 and second touch place 203 are all pressed, detection system can be calculated a plurality of position coordinate datas, draw thus may touch the place be 202,203,204,205 one of them, because existing touch-screen detection system receives only unique one group of position coordinate data, like this, touch-screen system will reporting errors touch location, the user input instruction that directly leads to errors.
For above-mentioned reasons, existing touch screen technology will lose efficacy in some occasion.For example, some common functions for common keyboard generally be can not see in present touch-screen system, as just entering the specific operation of keyboard special function executing by two or more buttons simultaneously.Again for example in the electronic game that two or more players play, the player wishes can be with single touch-screen while input information.Though everyone can use independent predetermined touch screen portion when recreation, when each one operates its touch screen portion, many overlapping touch phenomenons can occur, can cause the recreation response not meet one or more players' wish like this.Although this situation can be improved by certain methods, such as allowing everyone use independently special-purpose touch-screen, consider factors such as cost, space constraint, function, this method can not be dealt with problems ideally.At above and other many examples and in using, the touch algorithm that responds based on single-point touches is correct response of touch that can't finish a plurality of whiles, so has greatly limited the application of touch-screen in this class occasion.
In view of present touch-screen system above shortcomings, provide a kind of and can realize that the method for multiple point touching location is real in necessary.
Summary of the invention
The objective of the invention is to provide a kind of and be used for touch-screen system, can discern two or more touch operation, realize also reporting when multiple spot touches simultaneously the multi-point touch locating method of effective touch location at existing problem in the prior art.
For achieving the above object, the present invention by the following technical solutions:
A kind of multi-point touch locating method that is used for touch-screen system, touch event when being used to differentiate two or more point may further comprise the steps:
A, measurement touch signal are judged the signal situation of change, calculate the position coordinates of touch event generation and/or the shape size of touch point;
B, according to the situation of change of position coordinates quantity, judge that touch information is single-point touches or multiple point touching, if single-point touches, then touch-screen system is correspondingly carried out the operations of single-point touches, if multiple point touching then enters step c;
C, this computation period of comparison and the variation of the last detected position coordinates quantity of computation period and/or the variation of coordinate values, judge whether new touch point adding or have the touch point to leave, if there is new touch point to add, register new touch point information, write down new touch point position coordinate, if there is the touch point to leave, then nullify the touch point information of having left;
D, this computation period of comparison and a last detected coordinate values of computation period (X, situation of change Y), with coordinate figure (X, Y) current position coordinates with the touch point of having registered compares, and judges the motion conditions of each touch point;
E, calculate and judge the touch point that the position changes, and give this touch point up-to-date coordinate figure.
In above-mentioned step, application scenario according to reality, can only select several steps wherein, rather than use institute in steps, for example when only needing to judge that a plurality of touch points do not need to judge the each point situation of movement, only use step a wherein judges the situation of movement of a plurality of points to step c at needs, and when not needing to reproduce the each point movement locus, can only use step a to steps d.Use the multi-point touch locating method among the present invention, touch-screen system is when differentiating two points or plural some during touch event, under the enough fast situation of detection speed, can tell the touch event difference in time that " simultaneously " takes place, sequencing according to touch event, determine the coordinate figure of a touch point earlier, its registration and preservation are got up, when next touch event takes place, position coordinate value according to touch-screen system calculating, in conjunction with registered touch point position coordinates, analyze and therefrom separate the position coordinates of the touch event generation that makes new advances, so just can finish the coordinate identification of new touch point.After each touch point of correct identification, according to the detected touch position coordinates situation of change of touch-screen system Tracking Recognition is carried out in a plurality of touch points of operation simultaneously again, thereby realize effective identification of position coordinates is afterwards moved in each touch point.
Further, judge among the described step b that touch information is that the single-point touches or the method for multiple point touching are: if in a period of time, has only one group of position coordinate value, then be judged as single-point touches, if in a period of time, detected position coordinate value has more than two groups or two groups, then thinks to have a plurality of touch points.
For better distinguishing a plurality of touch points, a kind of method that can take is: in the position coordinates of definite touch point, according to the touch point when touching, cause at different coordinate direction (X, the Y direction) detecting unit quantity and/or numerical value change rule, detect the shape size of touch point, according to the big tick marks of the shape different touch point of a step identification of going forward side by side.The detection method of touch point shape size has difference along with the difference of concrete detection technique.For the touch-screen that uses a plurality of cameras or camera lens location technology, far and near at a distance of the distance of each camera by detected touch point, the shape of the touch point that photographs in conjunction with camera also can calculate the shape size of each touch point.
In step c, because the increase and decrease of touch point is at random, the situation more complicated, there is new touch point to add when may have the touch point to leave again, differentiation, registration and cancellation for new touch point need be formulated scheme targetedly according to the difference in the use occasion or the field of use, usually need be through testing define method or the mechanism of determining a more realistic operating position repeatedly.But in any case, seem concurrent,,, always can tell the precedence that incident takes place by segmentation as long as detection speed is enough fast.
The method of calculating and judge the touch point of change in location among the described step e may further comprise the steps:
I, according to measuring-signal, the coordinate position of calculated touch location (X, Y);
(X, the distance Y) and in the last computation period between the adjacent current coordinate in each touch point is wherein with first T for ii, coordinates computed value
1Between distance be D
1, with second some T
2Between distance be D
2..., with n some T
nBetween distance be D
n, then
……
Iii, relatively calculate gained and get distance value D
1, D
2..., D
n, find out minimum value D
m, D wherein
m=Min (D
1, D
2... D
n), determine and D
mThe touch point T that corresponding position changes
m
Iv, (X Y) replaces the touch point T of distance value minimum with detected position coordinates in the present computation period
mExisting position coordinates.
Among the described step I i with coordinate figure (X, Y) adjacent touch point T
n(x, determination methods y) is judged by the scope that adopts the detection coordinates value to change, the speed of detection coordinates value variation or the method for the direction trend that the detection coordinates value changes.
The touch detection and localization technology that is adopted among the present invention is infrared technology, camera technology or other technology.
Multi-point touch locating method of the present invention is compared with existing single-point touches technology, has the following advantages:
One, do not need to increase hardware cost and can realize the multiple point touching location.
The touch-screen that two, can be used for various detection principles especially uses the touch-screen of infrared location, camera location technology.
Three, range of application is more extensive.Can realize single-point touches, can realize multiple point touching again, finish many people's while operating functions that existing touch-screen can't be finished, can be applied to more field and occasion.
Description of drawings
Fig. 1 is a kind of touch-screen work synoptic diagram of the prior art;
Fig. 2 is an another kind of touch-screen work synoptic diagram of the prior art;
Fig. 3 is the synoptic diagram that the embodiment of the invention has two points touching;
Fig. 4 is an embodiment of the invention schematic flow sheet;
Fig. 5 is that the present invention judges the process flow diagram that move the touch point.
Embodiment
According to multi-point touch locating method of the present invention, for touch-screen system shown in Figure 1, when 102 and 103 simultaneously touch event take place when, at first according to the priority difference of touch event 102 and 103 on time of origin, the coordinate that writes down first touch event scene is (x1, y1), register and preserve this touch point.In the time of on second touch event is added to first touch event, system can detect many group position coordinates (x1, x2, y1 y2), adds thereby judge new touch point, by more existing registration point position coordinates (x1, y1), get rid of other coordinate (x1, y2), (x2, y1) possibility, determine that thus initiate touch point coordinate is that (x2 y2), so just can distinguish two touch points 102,103.
Similarly,, use method of the present invention, also can be easier to distinguish two touch points 202,203 touch-screen system shown in Figure 2.Method and step will not be given unnecessary details as previously mentioned herein.
Fig. 3 is the specific embodiment that method of the present invention is used has two points to touch occasion simultaneously, and this situation mostly occurs and writes simultaneously or occasion such as multiplayer many people.Referring to shown in Figure 3, the 301st, touch panel device, the detection and localization technology that this touch panel device adopted can be that infrared technique also can be camera location technology or other technologies.302 is touch points, and the track of its touch operation is 303.In the another location, also operate on same touch-screen another one touch point 304, and this touch point 304 may also may be from different users from same user, and the 306th, a touch location of a certain moment touch point 304, the track of its operation is 305.In the touch-screen in the prior art, owing to be merely able to respond single-point touches, therefore, when having only a touch point 302 or 304 to operate on touch-screen, touch-screen can be worked normally.And for two situations that the touch point touches simultaneously shown in the diagram, touch-screen can't be reported correct touch place, thereby wrong response occur.
Below in conjunction with Fig. 3 the process that touch event is judged and discerns is described.
Referring to Fig. 3, operate on touch-screen simultaneously touch point 302 and 304, when identification touch point 302 and touch point 304, and the priority that detection system takes place according to touch event, can determine the touch event of a touch point earlier, its coordinate position registration and preservation are got up; In next computation period, according to the touch coordinate value of calculating, compare with the touch coordinate value of registering preservation, from the touch coordinate that calculates, isolate the touch position coordinates value of another one touch point, equally with its registration and preservation.Touch-screen system has just been finished the differentiation and the identification of two touch points like this, next just can carry out Tracking Recognition to a plurality of movement tendencies of the touch point of operation simultaneously according to the situation of change of touch position coordinates.
Fig. 4 is the schematic flow diagram of embodiment of the invention multiple point touching implementation method, and it mainly comprises the steps:
A, touch-screen detection system are measured touch signal, judge the signal situation of change, and the position coordinates ∑ that the calculating touch event takes place (X, Y), it may comprise one or more groups coordinate data, is the set of a coordinate data; Whenever necessary, can also calculate the shape size of touch point;
B, according to the situation of change of position coordinates quantity, judge that touch information is single-point touches or multiple point touching, if in a period of time, has only one group of position coordinate value (X, Y), then be judged as single-point touches, touch-screen system is correspondingly carried out the operations of single-point touches, as write, click etc., if in a period of time, the position coordinate value of detection is more than one group, then can be judged as and have a plurality of touch points, enter step c;
C, this computation period of comparison and the variation of the last detected position coordinates quantity of computation period and/or the variation of coordinate values, judge whether new touch point adding or have the touch point to leave, if there is new touch point to add, register new touch point information, write down new touch point position coordinate, if being arranged, the touch point leaves the information of having left the touch point of then nullifying, be each touch point position of Tracking Recognition, in p computation period, write down each touch point position coordinate, first point is recorded as T
1(Xp, Yp), second point is recorded as T
2(Xp, Yp) ... N point is recorded as T
n(Xp, Yp);
D, this computation period of comparison and a last detected coordinate values of computation period (X, situation of change Y), with coordinate figure (X, Y) current position coordinates with the touch point of having registered compares, and judges the motion conditions of each touch point;
E, calculate and judge the touch point that the position changes, and give this touch point up-to-date coordinate figure.
In the present embodiment, set in advance that precognition is two touch points operations, in step c, just can realize that this process is relatively easy by the variation of monitoring touch coordinate value quantity to the identification and the registration of new touch point.But, if the operation of plural touch point is arranged, because the increase and decrease of touch point is at random, the situation more complicated, when having the touch point to leave, may there be new touch point to add again, differentiation, registration and cancellation for new touch point just need be formulated scheme targetedly according to the occasion of touch-screen use or the difference in the field of use, can determine a determination methods that tallies with the actual situation or mechanism by repetition test usually.But essentially, seem concurrent,,, always can tell the sequencing that incident takes place by segmentation as long as detection speed is enough fast.
Referring to shown in Figure 5, judge among the step e that the method for touch point position changes in coordinates mainly may further comprise the steps:
I, according to measuring-signal, the calculated touch location coordinate position (X, Y).
(X, the distance Y) and in the last computation period between the adjacent current coordinate in each touch point is wherein with first T for ii, coordinates computed value
1Between distance be D
1, with second some T
2Between the distance be D
2..., with n some T
nBetween distance be D
n, then
……
In the present embodiment, touch event takes place for each touch point is continuous, with coordinate figure (X, Y) adjacent touch point T
n(x, y) determination methods just can adopt the scope of detection coordinates value variation or the method for the speed that the detection coordinates value changes, promptly preestablish the variation range of each computation period internal coordinate value, as (X, when Y) numerical value drops in the coordinate figure variation range of certain several touch point, just can think these several touch points coordinate figure (X, Y) near, may be that one of them position, touch point is moved.If the touch event that each touch point takes place is discontinuous, judge coordinate figure (X, Y) adjacent touch point T
n(x, method y) will be determined in conjunction with the actual use occasion of touch-screen.
Iii, relatively calculate the distance value D of gained
1, D
2..., D
n, find out minimum value D
m, D
m=Min (D
1, D
2... D
n), determine and D
mThe touch point T that corresponding position changes
m
Iv, (X Y) replaces the touch point T of distance value minimum with detecting position coordinates in the present computation period
mExisting position coordinates.
Through above-mentioned calculating, the touch point that can correctly find the position to change, this touch coordinate moves generation by touch point 304, shows that touch point 304 moves to the position shown in 306 from a last coordinate position.After correct each touch point position coordinate of identification, just can define various touch operation function according to the movement tendency of each point.Such as, in certain application scenario, two touch point counter motions, amplifieroperation is carried out in expression; Two touch point move toward one another, then reduction operation is carried out in expression; And a touch point is motionless, and movement in a curve is done in the another one touch point, and expression is rotated operation or the like.These operating functions can be defined flexibly by corresponding application software.
What present embodiment was enumerated is two situations that the touch point touches simultaneously, the touch operation identification of plural point, can carry out according to top method equally, distinguish each touch point earlier, registration is also preserved position coordinate value, judges the touch point that the position changes according to the position coordinate value situation of change again.The shape size that can also detect the touch point under the situation about needing is being arranged, coming mark and further discern each touch point according to the shape size.
Method of the present invention is applicable to various touch panel device, comprise that its employed touch detection and localization technology is the various touch-screens based on infrared ray, camera or other technology, though each touch screen technology is different on the principle of senses touch input information, but technical concept of the present invention and method can be applicable to various touch-screen systems, and the detection and localization technology that is adopted with touch-screen is irrelevant.
The above only is an one embodiment of the invention, and the occasion of in fact using multiple point touching is far above several that present embodiment mentions; The touch point of enumerating among the embodiment has only two; and it can be two or more according to the touch point that the inventive method can realize; therefore protection scope of the present invention is not limited thereto, and those of skill in the art are any to be included within protection domain of the present invention based on non-material change on the technical solution of the present invention.
Claims (8)
1, a kind of multi-point touch locating method that is used for touch-screen system, touch event when being used to differentiate two or more point may further comprise the steps:
A, measurement touch signal are judged the signal situation of change, calculate the position coordinates that touch event takes place;
B, according to the situation of change of position coordinates quantity, judge that touch information is single-point touches or multiple point touching, if single-point touches, then touch-screen system is correspondingly carried out the operations of single-point touches, if multiple point touching then enters step c;
C, this computation period of comparison and the variation of the last detected position coordinates quantity of computation period and/or the variation of coordinate values, judge whether new touch point adding or have the touch point to leave, if there is new touch point to add, register new touch point information, write down new touch point position coordinate, if there is the touch point to leave, then nullify the touch point information of having left.
2, multi-point touch locating method as claimed in claim 1, it is characterized in that, it further comprises steps d: the situation of change that compares this computation period and a last detected coordinate values of computation period, the current position coordinates of detected coordinate figure of this cycle with the touch point of having registered compared, judge the motion conditions of each touch point.
3, multi-point touch locating method as claimed in claim 2 is characterized in that, it further comprises step e: calculate and judge the touch point that the position changes, and give this touch point with up-to-date coordinate figure.
4, as any described multi-point touch locating method in the claim 1~3, it is characterized in that: judge among the described step b that touch information is that the single-point touches or the method for multiple point touching are: if in a period of time, has only one group of position coordinate value, then be judged as single-point touches, if in a period of time, detected position coordinate value has more than two groups or two groups, then thinks to have a plurality of touch points.
5, as any described multi-point touch locating method in the claim 1~3, it is characterized in that: in the position coordinates of definite touch point, according to the touch point when touching, cause at X, the detecting unit quantity and/or the numerical value change rule of the different coordinate directions of Y, detect the shape size of touch point, according to the big tick marks of the shape different touch point of a step identification of going forward side by side.
6, multi-point touch locating method as claimed in claim 3 is characterized in that: the method for calculating and judge the touch point of change in location among the described step e may further comprise the steps:
I, according to measuring-signal, the coordinate position of calculated touch location;
Adjacent each touch point T in the coordinate figure of the coordinate position of ii, the described touch location of calculation procedure i and the last computation period
1, T
2... T
nDistance D between the current coordinate
1, D
2... D
n
Iii, relatively calculate the distance value D of gained
1, D
2..., D
n, find out minimum value D
m, determine and D
mThe touch point T that corresponding position changes
m
Iv, replace the touch point T of distance value minimum with detected position coordinates in the present computation period
mExisting position coordinates.
7, multi-point touch locating method as claimed in claim 6 is characterized in that: among the described step I i, and each touch point T in the last computation period adjacent with the coordinate figure of the coordinate position of the described touch location of step I
1, T
2... T
nDetermination methods: the method for the direction trend that the scope by adopting the detection coordinates value to change, the speed that the detection coordinates value changes or detection coordinates value change is judged.
8, as any described multi-point touch locating method in the claim 1~3, it is characterized in that: these localization methods can be used in and touch location technology is in the touch-screen of infrared technology, camera technology.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710028038A CN100590579C (en) | 2007-05-16 | 2007-05-16 | Multiple point touch localization method |
PCT/CN2008/000845 WO2008138208A1 (en) | 2007-05-16 | 2008-04-25 | Multiple points touch positioning method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710028038A CN100590579C (en) | 2007-05-16 | 2007-05-16 | Multiple point touch localization method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101105733A CN101105733A (en) | 2008-01-16 |
CN100590579C true CN100590579C (en) | 2010-02-17 |
Family
ID=38999646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710028038A Expired - Fee Related CN100590579C (en) | 2007-05-16 | 2007-05-16 | Multiple point touch localization method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100590579C (en) |
WO (1) | WO2008138208A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102681746A (en) * | 2011-03-08 | 2012-09-19 | 腾讯科技(深圳)有限公司 | Method and device for operating lists in handheld device |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100590579C (en) * | 2007-05-16 | 2010-02-17 | 广东威创视讯科技股份有限公司 | Multiple point touch localization method |
TWI417776B (en) | 2007-12-31 | 2013-12-01 | Egalax Empia Technology Inc | Device and method for improving accrucy of touch position on touch panel |
CN101539825B (en) * | 2008-03-18 | 2012-05-23 | 禾瑞亚科技股份有限公司 | Device and method for judging multi-touch positions of projected capacitive touch panel |
EP2104027B1 (en) * | 2008-03-19 | 2013-10-23 | BlackBerry Limited | Electronic device including touch sensitive input surface and method of determining user-selected input |
CN101625612B (en) * | 2008-07-07 | 2011-05-11 | 禾瑞亚科技股份有限公司 | Device and method for improving accuracy of touch panel |
US20100020021A1 (en) * | 2008-07-22 | 2010-01-28 | General Electric Company | Touch screen control system and method |
CN101446872B (en) * | 2008-12-31 | 2012-02-29 | 广东威创视讯科技股份有限公司 | Touch positioning method and device thereof |
JP2010191942A (en) * | 2009-01-20 | 2010-09-02 | Nitto Denko Corp | Display equipped with optical coordinate input device |
CN101593062B (en) * | 2009-04-28 | 2011-02-16 | 广东威创视讯科技股份有限公司 | Infrared multi-point touch system and positioning method thereof |
CN101963855B (en) * | 2009-07-24 | 2012-11-21 | 群康科技(深圳)有限公司 | Multi-point touch identification method for touch screen |
US9864471B2 (en) | 2009-10-09 | 2018-01-09 | Egalax_Empia Technology Inc. | Method and processor for analyzing two-dimension information |
TWI407347B (en) | 2009-10-09 | 2013-09-01 | Egalax Empia Technology Inc | Method and device for position detection |
CN102043506B (en) | 2009-10-09 | 2013-07-17 | 禾瑞亚科技股份有限公司 | Method and device for analyzing position |
TWI438413B (en) | 2009-10-09 | 2014-05-21 | Egalax Empia Technology Inc | Method and device for signal detection |
EP2527958A4 (en) * | 2009-10-09 | 2014-09-10 | Egalax Empia Technology Inc | Method and apparatus for analyzing location |
TWI430150B (en) | 2009-10-09 | 2014-03-11 | Egalax Empia Technology Inc | Method and device for analyzing two dimension sensing information |
EP2503432A4 (en) | 2009-10-09 | 2014-07-23 | Egalax Empia Technology Inc | Method and device for dual-differential sensing |
CN101763203B (en) * | 2010-01-05 | 2012-09-19 | 苏州瀚瑞微电子有限公司 | Method for detecting multipoint touch control on touch control screen |
CN101819487A (en) * | 2010-04-08 | 2010-09-01 | 苏州瀚瑞微电子有限公司 | Multi-point touch detection method |
CN101825970B (en) * | 2010-05-13 | 2011-12-07 | 友达光电股份有限公司 | Tracking method and tracking system of touch-control points |
CN102270063B (en) * | 2010-06-03 | 2016-01-20 | 上海优熠电子科技有限公司 | Infrared true multi-point touch screen |
WO2011160571A1 (en) * | 2010-06-21 | 2011-12-29 | 汉王科技股份有限公司 | Electronic book reader device with capacitive touch function and touch method thereof |
CN101866559A (en) * | 2010-06-21 | 2010-10-20 | 汉王科技股份有限公司 | E-book reader device with capacitive touch function and touch method thereof |
CN102231091B (en) * | 2010-09-21 | 2013-10-02 | 百度在线网络技术(北京)有限公司 | Method and equipment for realizing multi-point recognition based on single-point touch screen |
CN102419679B (en) * | 2010-09-27 | 2014-10-01 | 联想(北京)有限公司 | Display processing method and portable mobile terminal |
CN102169399A (en) * | 2010-11-26 | 2011-08-31 | 苏州瀚瑞微电子有限公司 | Method for eliminating ghost point at edge of touch screen |
JP5884282B2 (en) * | 2011-03-29 | 2016-03-15 | ソニー株式会社 | Information processing apparatus, information processing method, recording medium, and program |
CN102890576B (en) | 2011-07-22 | 2016-03-02 | 宸鸿科技(厦门)有限公司 | Touch screen touch track detection method and pick-up unit |
CN103176729A (en) * | 2011-12-26 | 2013-06-26 | 宇龙计算机通信科技(深圳)有限公司 | Method and terminal of gathering icons of touch interface |
CN103543933A (en) * | 2012-07-09 | 2014-01-29 | 华为终端有限公司 | Method for selecting files and touch terminal |
CN103677360A (en) * | 2012-09-07 | 2014-03-26 | 宏碁股份有限公司 | Electronic device and related control method |
CN103105975B (en) * | 2013-02-26 | 2016-11-23 | 华为终端有限公司 | Touch identification method and device |
CN104834413A (en) * | 2015-05-27 | 2015-08-12 | 广州华欣电子科技有限公司 | Recognition method for touch points in infrared touch frame and infrared touch recognizer |
CN109542278B (en) * | 2018-09-27 | 2022-02-11 | 江苏特思达电子科技股份有限公司 | Touch data processing method and device and touch equipment |
CN110515482B (en) * | 2019-07-05 | 2023-08-15 | 湖州佳格电子科技股份有限公司 | Infrared touch screen pressure sensing method based on surface deformation |
CN110764652A (en) * | 2019-10-25 | 2020-02-07 | 深圳市康冠商用科技有限公司 | Infrared touch screen and touch point prediction method thereof |
CN115963938A (en) * | 2021-10-09 | 2023-04-14 | 华为技术有限公司 | Method and device for displaying operation track |
CN114942720B (en) * | 2022-07-22 | 2022-10-25 | 广州市兴视科信息科技有限公司 | Multi-point touch interaction method and system for electronic screen |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7254775B2 (en) * | 2001-10-03 | 2007-08-07 | 3M Innovative Properties Company | Touch panel system and method for distinguishing multiple touch inputs |
JP5172334B2 (en) * | 2004-06-17 | 2013-03-27 | アドレア エルエルシー | Using two-finger input on a touch screen |
CN100590579C (en) * | 2007-05-16 | 2010-02-17 | 广东威创视讯科技股份有限公司 | Multiple point touch localization method |
-
2007
- 2007-05-16 CN CN200710028038A patent/CN100590579C/en not_active Expired - Fee Related
-
2008
- 2008-04-25 WO PCT/CN2008/000845 patent/WO2008138208A1/en active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102681746A (en) * | 2011-03-08 | 2012-09-19 | 腾讯科技(深圳)有限公司 | Method and device for operating lists in handheld device |
CN102681746B (en) * | 2011-03-08 | 2016-08-03 | 腾讯科技(深圳)有限公司 | The method and device of list in a kind of manipulator's holding equipment |
Also Published As
Publication number | Publication date |
---|---|
CN101105733A (en) | 2008-01-16 |
WO2008138208A1 (en) | 2008-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100590579C (en) | Multiple point touch localization method | |
CN100359452C (en) | Touch panel system and method for distinguishing multiple touch inputs | |
CN100485595C (en) | Touch panel device and multi-point touch locating method | |
US7982723B2 (en) | Multiple touch location in a three dimensional touch screen sensor | |
US20120188181A1 (en) | Touch screen apparatus detecting touch pressure and electronic apparatus having the same | |
US9405384B2 (en) | Computer system and control method for same | |
CN104071097B (en) | Input apparatus, input method, and input program | |
US20090284495A1 (en) | Systems and methods for assessing locations of multiple touch inputs | |
US20110109577A1 (en) | Method and apparatus with proximity touch detection | |
US20120019485A1 (en) | Information processing apparatus and control method thereof | |
CN1912816A (en) | Virtus touch screen system based on camera head | |
CN102096530A (en) | Multi-touch trajectory tracking method | |
JP2011522332A (en) | Multiple pointer ambiguity and occlusion resolution | |
CN105975116A (en) | Input sensing and exclusion | |
US9046977B2 (en) | Sensor device and method for detecting proximity events | |
CN105431810A (en) | Multi-touch virtual mouse | |
CN106095201B (en) | A kind of double-click detection method of projection interactive system | |
CN103593131A (en) | Touch track tracking method | |
US20120249487A1 (en) | Method of identifying a multi-touch shifting gesture and device using the same | |
CN108475137A (en) | Mitigate common mode display noise using hybrid estimation method | |
CN103092438B (en) | A kind of infrared touching device and multi-point touch locating method | |
CN101930324B (en) | Object detecting system | |
CN101968700B (en) | Ultrasonic and infrared combined positioning method | |
CN102929430B (en) | The display mapped mode of many pointers indirect input device | |
CN103699254A (en) | Method, device and system for multi-point touch positioning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100217 Termination date: 20210516 |
|
CF01 | Termination of patent right due to non-payment of annual fee |