[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100527066C - Infrared touch screen and its multi-point touch positioning method - Google Patents

Infrared touch screen and its multi-point touch positioning method Download PDF

Info

Publication number
CN100527066C
CN100527066C CNB200710028616XA CN200710028616A CN100527066C CN 100527066 C CN100527066 C CN 100527066C CN B200710028616X A CNB200710028616X A CN B200710028616XA CN 200710028616 A CN200710028616 A CN 200710028616A CN 100527066 C CN100527066 C CN 100527066C
Authority
CN
China
Prior art keywords
infrared
touch
component
infrared emission
emission
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
Application number
CNB200710028616XA
Other languages
Chinese (zh)
Other versions
CN101071356A (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.)
Vtron Technologies Ltd
Original Assignee
Vtron Technologies Ltd
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 Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CNB200710028616XA priority Critical patent/CN100527066C/en
Publication of CN101071356A publication Critical patent/CN101071356A/en
Priority to PCT/CN2008/000847 priority patent/WO2008154792A1/en
Application granted granted Critical
Publication of CN100527066C publication Critical patent/CN100527066C/en
Expired - Fee Related 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/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several 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 an infrared touch screen and multi-point touch positioning method. That is, at least one touch-screen direction detection, a set of infrared emission scanning circuit corresponding two infrared receiver scanning circuit; a set of infrared emission scanning circuit of an infrared launching the beam of light emitted by the components of a scanning infrared receiver circuit in an infrared receiver components of the receiver at the same time, in the receiving area also receive another set of infrared scanning circuit components of the receiver to receive an infrared detection in infrared touch screen The algorithm process that could be used to determine in advance the scope of touch point touch-point detection algorithm module. The present invention generally use the touch position detection algorithm is a touch location coordinates point to touch another pre-detection algorithm to determine touch point in the region, in combination with detection algorithm is usually the touch location coordinates. The invention can identify two or more touch operation, while more effective identification can touch position.

Description

A kind of infrared touch panel and multi-point touch locating method thereof
[technical field]
The present invention relates to a kind of infrared touch panel, particularly a kind of infrared touch panel and the multi-point touch locating method thereof that can distinguish a plurality of touch points and operation simultaneously.
[background technology]
Infrared touch panel has obtained development faster as the interactive device that a kind of production technology is simple, production cost is lower, has now obtained in a lot of fields being extensive use of.The basic structure of infrared touch panel is to install some to infrared emission and infrared receiver component in a certain order a display surface edge that is fit to install.It is right that these emissions and infrared receiver component are formed the emission reception according to mode one to one, edge along display surface constitutes a mutually perpendicular emission receiving array, under the control of microcomputer system, connect each in a certain order respectively to emission and infrared receiver component, detect each whether the Infrared between infrared emission and the infrared receiver component is blocked, judge whether have touch event to take place with this.Detailed principle all has description in U.S. Pat 5162783 and domestic many patents.
Existing Infrared touch screen systems, light constitutes lattice structure at display surface, detects when touching, and determines to touch the grid node position that takes place and just can calculate the position coordinates that touch event takes place.This touch detecting pattern makes existing infrared touch panel in the given period, detection system receives only unique one group of position coordinate data, therefore when having only a touch point, touch-screen can operate as normal, when operating simultaneously for two or more touch points, system is with the position coordinates of miscount, and the touch place that causes reporting is not the place of actual touch.
For above-mentioned reasons, existing infrared touch panel technology need use the occasion of multiple point touching to lose efficacy at some, and for example many people play simultaneously, many people's while Writing-paintings etc., great like this use field of having limited infrared touch panel.Had at present some solutions for example to discern a plurality of touch points, but relatively moved for not having between a plurality of touch points by the sequencing that the senses touch incident takes place, do not have yet the shape sizes values of touch point can the situation of reference under, judge by accident easily.
In view of present Infrared touch screen systems above shortcomings, provide a kind of and can realize the multiple point touching location and reduce structure and the method judged by accident to be necessary in fact.
[summary of the invention]
The object of the present invention is to provide a kind of Infrared touch screen systems that is used for, can discern two or more touch operation, realize that multiple spot touches circuit structure and the method that also can report effective touch location simultaneously.
For achieving the above object, the present invention by the following technical solutions:
A kind of circuit structure that is used for Infrared touch screen systems, with respect to common infrared touch panel circuit, have following variation on its circuit structure design: at least one detection side at touch-screen makes progress, and has corresponding two red chromatographys of the infrared emission scan circuit of a cover to receive sweep circuit outward; Regional among a small circle in the part, the corresponding red chromatography of the infrared emission scan circuit of a cover receives sweep circuit outward.Like this, a cover reception sweep circuit can be constantly corresponding in difference by two cover emission scan circuit.Its scanning detection method is: the light that the infrared emission component of a cover in the infrared emission scan circuit sends is received a infrared receiver component in the sweep circuit outward by a red chromatography and receives when detecting, and has an other red chromatography to receive a infrared receiver component in the sweep circuit outward and receives and detect.Include several infrared emission components in the infrared emission scan circuit of one cover, a red chromatography receives the infrared receiver component that includes equal number in the sweep circuit outward.During work, the infrared emission component of same set of sweep circuit is connected one by one and is lighted, and the infrared receiver component of a corresponding cover sweep circuit keeps corresponding relation also to receive one by one.
Adopt this mode reason to be: if employing one red chromatography receives a plurality of receiving elements while receive modes in the sweep circuit outward, then need to increase more analog to digital conversion circuit, require single-chip microcomputer to gather a plurality of simulating signals simultaneously simultaneously, make like this and the touch screen circuitry complex system increased the difficulty that circuit is realized.Be unfavorable for that touch-screen develops to the direction of miniaturization, lighting.
The infrared transmission circuit of one cover of indication of the present invention can be to divide the independently circuit board form by hardware, also can be circuit unit or the scanning element by logical partitioning on the same circuit board.
Corresponding with circuit structure, touch-screen algorithm routine of the present invention comprises the touch point pre-detection algoritic module that is used for determining in advance the touch point scope, can be by detecting the variation of corresponding infrared receiver component output numerical value, prejudge touch point position according to computing formula, thereby realize the multiple point touching location.
Circuit structure of the present invention can adopt following form: the infrared emission circuit board is identical with the total length of circuit board for receiving, the length of single infrared transmitter plate is the twice of single circuit board for receiving, has one or two circuit board for receiving corresponding with a radiating circuit plate like this; The corresponding relation of infrared emission component and infrared receiver component is by original corresponding one by one corresponding one or two infrared receiver component of infrared emission component that changes to, the corresponding relation of infrared emission component and infrared receiver component comprise over against should with form an angle non-over against should, the size of this angle can be determined according to actual needs.
Circuit structure of the present invention also can adopt another kind of form: infrared emission circuit board and infrared receiving circuit plate quantity and identical length etc., the infrared emission circuit board is divided into several emission scan unit, each emission scan unit comprises the infrared emission component of some, the infrared receiving circuit plate is divided into some reception scanning elements equally, the reception scanning element number of being divided is the twice of emission scan unit, and corresponding one or two in emission scan unit receives scanning element.Like this, infrared emission component also is corresponding one or two infrared receiver component of infrared emission component with the corresponding relation of infrared receiver component, infrared emission component and the corresponding relation of infrared receiver component comprise over against should with form an angle non-corresponding, the size of this angle can be determined according to actual needs.
Circuit structure of the present invention can also adopt another kind of form: infrared emission circuit board and infrared receiving circuit plate quantity and identical length etc., the infrared emission circuit board is divided into several emission scan unit, each emission scan unit comprises the infrared emission component of some, the infrared receiving circuit plate is divided into equal number equally and receives scanning element, and corresponding one or two in emission scan unit receives scanning element.Like this, infrared emission component also is corresponding one or two infrared receiver component of infrared emission component with the corresponding relation of infrared receiver component, infrared emission component and the corresponding relation of infrared receiver component comprise over against should with form an angle non-corresponding, the size of this angle can be determined according to actual needs.
As mentioned before, corresponding relation between infrared emission component and the infrared receiver component, comprise positive corresponding relation and non-positive corresponding relation, the mode that can adopt the certain angle of whole or most infrared emission component and/or infrared receiver component deflection to install realizes, adopt this installation method, can avoid the signal of infrared emission component to interfere with other infrared receiver component that becomes symmetric position with counter element, in order to avoid the operate as normal of EVAC (Evacuation Network Computer Model) causes erroneous judgement.This corresponding relation also can be realized by selecting the emission angle element bigger than common infrared components for use, this is to have less emission angle usually owing to be used in the infrared components of infrared touch panel, infrared energy is concentrated on the relative receiving element preferably, help the touch-screen system steady operation, and to realize above-mentioned corresponding relation, then need adopt the bigger infrared components of emission angle.
According to separately sequential working, the corresponding relation between the sequential can be adjusted as required respectively for the circuit board that infrared emission component is housed and the circuit board that infrared receiver component is housed; Sequential corresponding relation between expelling plate and the dash receiver includes but not limited to following two kinds:
One, adjacent expelling plate sequential difference, the expelling plate sequential of being separated by is identical.In this case, have only the sequential of dash receiver of half quantity identical with the sequential of expelling plate, the dash receiver that sequential is identical can be the dash receiver that is numbered odd number, can be the dash receiver that is numbered even number also, depends on the design needs of circuit structure; And the sequential of second half dash receiver need change along with the change of expelling plate corresponding relation, and the expelling plate sequential corresponding with this moment is consistent.
Two, the sequential segmentation of expelling plate changes, and the sequential of dash receiver is consistent according to corresponding relation and corresponding expelling plate sequential.
The present invention takes the purpose of above-mentioned timing Design to be to prevent that adjacent infrared components from disturbing, make method energy smooth implementation of the present invention, the principle of design of relevant sequential, in application number is the patent document of 200610126079.8 anti-interference type infrared touch devices and localization method, have a detailed description, no longer launch to discuss herein.
For improving interference free performance of the present invention, in the infrared receiving array of infrared touch panel, the frequency of the infrared emission receiving element in the infrared emission receiving element in the horizontal array and the vertical array is different, to avoid the interference between the infrared emission infrared receiver component.For example in horizontal array, use the infrared emission receiving element of 940nm, in vertical array, then use the infrared emission receiving element of 850nm, like this, surveyed area in the corner, the situation that adjacent infrared emission receiving element phase mutual interference can not occur, concrete method can be the infrared touching device of the adjacent infrared scan of 200610037391.X unit varied-frequency infrared tube referring to application number.
Adopt above-mentioned circuit structure, in the touch detection algorithm of touch-screen system of the present invention, except being useful on the position coordinates calculation procedure that calculates the touch event occurrence positions, also has touch point pre-detection algoritic module, can prejudge touch point position according to computing formula by detecting the variation of corresponding infrared receiver component output numerical value.Like this, for simultaneous multiple point touching incident, whether there is other touch point and carries out mark in certain zone near touch-screen system can be prejudged out in the generation of determining a touch event, can calculate a plurality of touch point position coordinates in conjunction with further detecting data.
Corresponding foregoing circuit structural change, the present invention realizes that the localization method of multiple point touching mainly may further comprise the steps:
1. the startup scanning generator is finished the normalization and/or the initialization of each infrared receiver component;
2. in a scan period, connect infrared emission component successively, connect corresponding with it infrared receiver component according to the certain time sequence corresponding relation simultaneously;
3. read the infrared receiver component output valve for the first time corresponding, and compare with normalized value and/or initialization value with infrared emission component; If infrared receiver component output valve and normalized value and/or initialization value are inconsistent, then judging has touch event that this position of mark takes place;
4. read the output valve of another corresponding with same infrared emission component next time infrared receiver component, and compare with normalized value and/or initialization value; If this another infrared receiver component output valve and normalized value and/or initialization value are inconsistent, judge that then same infrared emission component has touch event to take place respectively with in the zone of above-mentioned two infrared receiver component line angles, start touch point pre-detection algorithm, further judgement is waited until in the zone that the labeled touch incident takes place;
5. change according to the output valve of noting in the scan period, with the position of for the first time corresponding infrared receiver component of infrared emission component and the regional location of pre-detection algorithm tag, judgement also calculates each touch point position coordinate, and coordinate data is delivered to Computer Processing;
6. according to the method for step 2, begin new circulation to step 5.
In step 3, after judgement has touch event to take place, can use common touch location detection algorithm computation touch position coordinates earlier.In the step 4, touch point pre-detection algorithm is used for pre-determining the zone of touch event generation and calculating possible position, touch point, realizes that this purpose mainly comprises the steps:
(1), reads output valve with corresponding another infrared receiver component of infrared emission component according to the work schedule of infrared receiver component.
(2) judge when output valve changes, the zone that the labeled touch incident takes place, this zone is the zone between the pairing infrared receiver component of this infrared emission component of connecting constantly.
(3) use formula to calculate touch event generation possible position:
Y=X[sinα·sin(α+β)]/sinβ,
Wherein, X represents the distance between two infrared receiver components of infrared emission component correspondence, α represents the infrared receiver component line of infrared emission component correspondence and the angle between the horizontal line, and β represents the angle of line between infrared emission component and corresponding two infrared receiver components.
When with the position of for the first time corresponding infrared receiver component of infrared emission component and infrared emission component over against answering, the position of the infrared receiver component that another is corresponding with infrared emission component is when forming an angle with infrared emission component, above-mentioned formula can be reduced to:
Y=X·ctgθ,
Wherein, X represent and infrared emission component over against the infrared receiver component of answering to and infrared emission component forms an angle, non-distance between the infrared receiver component of answering, θ represents infrared emission component and over against answering line and infrared emission component and non-over against the angle of answering line between the infrared receiver component between the infrared receiver component.
(4) according to further scanning detection, obtain the touch event actual position in marked region, use above-mentioned formula to calculate the coordinate figure of possible touch point.
Use structure of the present invention and method,, only need the detection judgement of a direction just can realize the multiple point touching location in some occasion.Be difficult to calculate the touch point position coordinate time when using a direction to touch and detecting, can use both direction to detect aggregation of data and judge.For example, can not use pre-detection algorithm or close during a zonule during occurrence flag region overlapping phenomenon near corner areas, comprehensively judge it is necessary in conjunction with the detection data of both direction when a plurality of touch points when the touch point.
The circuit structure change that process is above-mentioned also uses corresponding multipoint positioning algorithm, Infrared touch screen systems just can distinguish a plurality of touch points that touch simultaneously, multiple point touching is positioned on the infrared touch panel is achieved.On this basis, further, can determine the mobile trend of each touch point can define different touch operation functions in view of the above according to the situation of change of position coordinates, amplify or reduction operation such as two touch point direction of motion phase antirepresentations; 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, finish the single-point touches system the function that can't finish, all these functions can define flexibly by corresponding application software.
Compare with existing single-point touches technology, the present invention has following beneficial effect:
One, do not need to increase hardware cost, can realize the multiple point touching location.
Two, range of application is more extensive.Can realize single-point touches, can realize multiple point touching again, finish the difficult many people that realize of existing touch-screen operating function simultaneously, can be applied to more field and occasion.
Three, the algorithm of realization multipoint positioning is simpler, touch point position coordinates convenience of calculation, accurate, reliable.
Four, the circuit board kind is few, and regular shape is easy to realize large-scale production.
[description of drawings]
Fig. 1 is an embodiment of the invention electrical block diagram;
Fig. 2 is an embodiment of the invention circuit timing diagram;
Fig. 3 is the another kind of circuit timing diagram of the embodiment of the invention;
Fig. 4 is that two points of the embodiment of the invention touch the location synoptic diagram;
Fig. 5 is that embodiment of the invention touch point pre-detection is calculated synoptic diagram;
Fig. 6 is that embodiment of the invention infrared components is non-over against calculating synoptic diagram;
Fig. 7 embodiment of the invention both direction detected touch point synoptic diagram;
Fig. 8 is an embodiment of the invention multi-point touch locating method schematic flow sheet;
Fig. 9 is the another kind of electrical block diagram of the embodiment of the invention.
Figure 10 is another electrical block diagram of the embodiment of the invention.
[embodiment]
Fig. 1 is the electrical block diagram of a specific embodiment of the present invention.Among the figure, 111, the 112nd, the radiating circuit plate of infrared emission component is installed, 101,103 are mounted in the infrared emission component of diverse location on the circuit board 111, and 102,104 are mounted in the infrared emission component on the circuit board 112, wherein 101 is identical with 102 installation sites on 112 in the installation site on 111, and 103 is identical with 104 installation sites on 112 in the installation site on 111.115,116,117,118th, circuit board for receiving.As can be seen from the figure, circuit board for receiving 115 is corresponding with radiating circuit plate 111 with 116 on the corresponding relation of installation site, and 117 is corresponding with 112 with 118.Specific on the corresponding relation of infrared emission component and infrared receiver component as can be seen, infrared emission component 101 except with it over against infrared receiver component 105 correspondences, also corresponding simultaneously infrared receiver component 106,101 and 106 the line and the central axis of element form an angle, this corresponding relation can be realized by selecting the emission angle element bigger than common infrared components for use, usually has less emission angle owing to be used in the infrared components of infrared touch panel, make infrared energy concentrate on preferably on the relative receiving element like this, and to realize above-mentioned corresponding relation, then need adopt the bigger infrared components of emission angle.This corresponding relation also can be taked in the process of installing the method for the certain angle of element deflection to be realized, the size of this angle can be determined according to actual needs.Equally, infrared emission component 102 is corresponding infrared receiver component 107 and 108,103 while correspondences 106 and 107 simultaneously, and the emission of another direction is identical with the corresponding relation of infrared receiver component, herein not at repeated description.
Through the said structure change, expelling plate 111,112 with dash receiver 115,116,117, the one-to-one relationship of 118 corresponding relation infrared touch panel circuit different from the past, for coordinating each element operate as normal, the circuit board that infrared emission component is housed and the circuit board that infrared receiver component is housed must be respectively according to separately sequential working.As Fig. 2 is this example sequential chart, infrared emission component above the radiating circuit plate 111 and 112 is respectively according to the sequential working shown in 201 and 202, corresponding circuit board for receiving 116,118 is respectively according to the sequential working shown in 206,208, according to corresponding relation shown in Figure 1,116 corresponding expelling plates 111 of dash receiver, 118 corresponding expelling plates 112 of dash receiver, therefore, 201 is identical with 206 sequential among Fig. 2, and 202 is also identical with 208 sequential.And for circuit board for receiving 115 and 117, more than one of its corresponding expelling plate, therefore, the sequential of its work also can change with the variation of the corresponding situation of expelling plate, shown in Figure 20 5,207.
Fig. 3 is the another kind of sequential chart of this example, when detection system when infrared emission component 101 begins to scan, 101 according to the sequential working shown in 301, simultaneously, with the infrared receiver component 105,106 of 101 one-tenth corresponding relations also according to the sequential working shown in 301.At this moment, infrared emission component 102 and infrared receiver component 107,108 are according to the sequential working shown in 302.When detection system continued to scan infrared emission component 103 and 104, the sequential of some circuit board need be made suitable adjustment, and shown in 303, infrared emission component 103 and corresponding infrared receiver component 106,107 work schedules change.The sequential of the infrared receiver component 108 of 304 expression infrared emission components 104 and correspondence.
Corresponding relation between the sequential of infrared emission component shown in Fig. 2 and Fig. 3 and infrared receiver component is two kinds in many corresponding relations, and actual corresponding relation is not limited to cited two kinds, but can adjust as required.
For improving the jamproof performance of touch-screen system, can also take some measures present embodiment, for example, different detection sides to the infrared emission receiving array in the infrared components of different frequency is installed, to the infrared components that uses 940nm, then use the infrared components of 850nm at longitudinal direction, like this horizontal detection side, the situation of adjacent infrared components phase mutual interference can not appear in the surveyed area in the corner.
Adopt above-mentioned circuit structure, for simultaneous multiple point touching incident, whether there is other touch point and carries out mark in certain zone near touch-screen system can be prejudged out in the generation of determining a touch event, can calculate a plurality of touch point position coordinates in conjunction with further detecting data.For how discerning a plurality of touch points, realize that the method for multiple point touching location will be described in conjunction with Fig. 4.Be to reduce length, below only be described the testing process of another direction all fours with it in fact with regard to the testing process of a direction.
As shown in Figure 4, operate on touch-screen simultaneously touch point 410 and 411,401 expression expelling plates, 404 expression dash receivers.Before beginning to touch detection, scanning generator is started working, and finishes the normalization of each infrared receiver component.Begin to connect successively each infrared emission component and corresponding with it infrared receiver component afterwards, when connecting infrared emission component 402, over against infrared receiver component 405 output valves do not change with it, and detection system thinks that this place does not have touch event to take place; But change with 402 corresponding infrared receiver component 407 outputs that form an angle, system judges that this angle zone has touch event to take place, and starts touch point pre-detection algorithm, and mark should the zone, waits until further judgement.When further scanning infrared emission component 403, change over against infrared receiver component 406 outputs of answering with it, judge that thus this place has touch event to take place, in conjunction with the judgement of pre-detection algorithm before, this is in the zone of sign, can determine that there is touch point 411 at this place, and can calculate this touch point position coordinate.Continue scanned infrared radiated element and corresponding with it infrared receiver component, can determine the coordinate position of touch point 410.
Comprehensive above content with reference to Fig. 8, can draw the process of embodiment of the invention multiple point touching implementation method, and it mainly comprises the steps:
1. the startup scanning generator is finished the normalization and/or the initialization of each infrared receiver component.
2. in a scan period, connect infrared emission component successively, simultaneously connect corresponding with it infrared receiver component according to the certain time sequence corresponding relation, comprise with infrared emission component over against the infrared receiver component of answering and with the infrared emission component corresponding infrared receiver component that forms an angle.
3. read with infrared emission component over against the infrared receiver component output valve, and with normalized value relatively, judged whether that touch event takes place, if having, use touch location detection algorithm computation touch position coordinates.
4. read and the form an angle output valve of corresponding infrared receiver component of infrared emission component, and with normalized value relatively, whether judge has touch event to take place in this angle zone, if have, start touch point pre-detection algorithm, further judgement is waited until in the zone that the labeled touch incident takes place.
5. change according to the output valve of noting in the scan period, with the position of for the first time corresponding infrared receiver component of infrared emission component and the regional location of pre-detection algorithm tag, judgement also calculates each touch point position coordinate, and coordinate data is delivered to Computer Processing.
6. according to the method for step 2, begin new circulation to step 5.
In the step 3, when detecting this position and have touch event to take place, can use touch location detection algorithm computation touch position coordinates, also can be temporarily coordinates computed not, but this position of first mark, after finishing to whole scan period, the comprehensive data of all detections coordinates computed again.
Fig. 5 is that embodiment of the invention touch point pre-detection is calculated synoptic diagram.As shown, when scanning infrared emission component 501, detect with 501 corresponding infrared receiver component 505 output valves that form an angle and change, touch point pre-detection algorithm judges that this angle has touch event to take place, and uses formula
Y=X·ctgθ,-------------------------------------(1)
Promptly can calculate touch event generation possible position.Wherein X represent with power valve over against infrared receiver component 503 to form an angle distance between the corresponding infrared receiver component 505 of infrared emission component, θ represents infrared emission component and non-angle 508 between infrared receiver component.Detect according to further scanning, obtain touch event actual position in marked region between infrared emission component 502 and infrared receiver component 504, use above-mentioned formula to calculate the coordinate figure of possible touch point 506.Making uses the same method can obtain the position coordinates of touch point 507.
The corresponding relation of an infrared emission component and an infrared receiver component is positive corresponding relation in the present embodiment, with the another one infrared receiver component be non-positive corresponding relation, adopt the computing formula of front to get final product.In fact, the relation of infrared emission component and infrared receiver component can be non-over against relation entirely, and as shown in Figure 6, at this moment, top formula just need be done suitable modification.Among Fig. 6,601,601 is infrared emission component, 603,604th, and the infrared receiver component corresponding, 605,606th, the receiving element corresponding, the 607th, touch point with 602 with 601.The angle of 608 expressions, 601 and 604 lines is represented with α, and the angle between 609 expression 601 and 603 lines and 601 and 604 lines represents that with β then in this case, the possible position of touch point 607 can be used following formulate:
Y=X[sinα·sin(α+β)]/sinβ,------------------(2)
X represents the distance between 603 and 604, though different in form, its essence is identical with formula (2) for formula (1), and formula (1) can be regarded as a better simply example of formula (2), during alpha+beta in the formula (2)=90 °, formula (1) is identical with formula (2).
Through above-mentioned calculating, can correctly find each position, touch point, after each touch point position coordinate of identification, just can define various operating functions, the identification operation intention of user 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; 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.
Describe for simplifying in the present embodiment, the detection that only relates to a direction is judged, in fact, the detection deterministic process of another one direction and above-described identical, be difficult to calculate the touch point position coordinate time when using a direction to touch and detecting, can use both direction to detect data and comprehensively judge.As shown in Figure 7, when two touch points 701,702 relatively near and on same horizontal line the time, the zone of pre-detection algorithm two touch events generations of mark successively, as can be seen from the figure, these two zone generations are more overlapping, if only use this moment the touch of a direction to detect data, the touch point possible position that the pre-detection algorithm computation goes out is 701,702,703,704, can not accurately judge the physical location of touch, the possibility that has erroneous judgement, in such cases this must use another detection side to the detection data compare, could accurately determine the physical location of touch point 701,702.In addition, when the touch point the touch-screen corner than the zonule in when operating because the pre-detection algorithm can not be enabled, also need to use both direction to detect data and calculate the touch point position coordinate.
Fig. 9 is the another kind of electrical block diagram of the embodiment of the invention.Among the figure, 921,922 is respectively the circuit board for receiving that the radiating circuit plate of infrared emission component is installed and infrared receiver component is housed, 911,912nd, two emission scan unit that the infrared emission component according to 8,16 or other quantity on the radiating circuit plate 921 is divided, 913,914,915,916th, the reception scanning element on the circuit board for receiving 922,901,902,903,904,905,906th, the infrared components on each scanning element.Corresponding relation from figure as can be seen, corresponding two of emission scan unit institute receives scanning element, infrared emission component is described identical with the corresponding relation and the preamble of infrared receiver component, the sequential chart of each scanning element work and accompanying drawing 2 and accompanying drawing 3 are similar, only need to do a small amount of change, no longer launch to discuss herein according to actual conditions.
Figure 10 is another electrical block diagram of the embodiment of the invention.Shown in solid line among the figure is separated, 1021,1022 represent infrared emission circuit board and infrared receiving circuit plate respectively, 1011, the scanning element that comprises some infrared componentss of logical partitioning on 1012,1013,1014 each circuit board of expression, 1001 expression infrared emission components, 1002,1003 expression infrared receiver components.1011 emission scan unit are since 1001, connect one by one and light each radiated element, accordingly, 1013 reception scanning elements are connected each receiving element one by one since 1002 and are received, simultaneously, corresponding with 1,011 1014 receive scanning elements and connect each receiving element one by one since 1003 and receive.The sequential chart of each scanning element work and accompanying drawing 2 and accompanying drawing 3 are similar, only need to do a small amount of change according to actual conditions, no longer launch to discuss herein.
The above only is an one embodiment of the invention, in fact adopt a plurality of independently short circuit plates (comprising less infrared components on each circuit board) also can implement the present invention preferably, the corresponding relation of infrared emission component and infrared receiver component can have multiple variation, the work schedule of infrared emission component and infrared receiver component also can be according to actual adjustment, and the sequence of steps of multipoint positioning method can be changed; 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 (10)

1, a kind of infrared touch panel is characterized in that: at least one detection side at touch-screen makes progress, and has corresponding two red chromatographys of the infrared emission scan circuit of a cover to receive sweep circuit outward; The light that the infrared emission component of one cover in the infrared emission scan circuit sends is received a infrared receiver component in the sweep circuit outward by a red chromatography and receives when detecting, and is also received a infrared receiver component in the sweep circuit outside the other red chromatography and receive and detect in range of receiving.
2, a kind of infrared touch panel as claimed in claim 1 is characterized in that:
The length of single infrared emission circuit board is the twice of single infrared receiving circuit plate, has two infrared receiving circuit plate corresponding with an infrared emission circuit board like this; Perhaps
The infrared emission circuit board equates with infrared receiving circuit plate quantity, the infrared emission circuit board is divided into several emission scan unit, each emission scan unit comprises the infrared emission component of some, the infrared receiving circuit plate is divided into some reception scanning elements equally, and corresponding two of an emission scan unit receives scanning element.
3, a kind of infrared touch panel as claimed in claim 1 or 2 is characterized in that: the corresponding relation of infrared emission component and infrared receiver component comprise over against should with non-over against should; Can adopt the mode that whole or most infrared emission component and/or the certain angle of infrared receiver component deflection are installed to realize, also can realize by selecting the emission angle element bigger for use than common infrared components.
4, a kind of infrared touch panel as claimed in claim 2, it is characterized in that: the sequential of radiating circuit plate or emission scan unit is all inequality or adjacent radiating circuit plate of part or emission scan unit sequential difference are arranged, and the sequential of circuit board for receiving and corresponding radiating circuit plate sequential are consistent.
5, a kind of infrared touch panel as claimed in claim 1 or 2, it is characterized in that: in the infrared receiving array of infrared touch panel, the frequency of the infrared emission receiving element in the infrared emission receiving element in the horizontal array and the vertical array is different, to avoid the interference between the infrared emission infrared receiver component.
6, a kind of multi-point touch locating method of infrared touch panel according to claim 1 is characterized in that may further comprise the steps:
1) starts scanning generator, finish the normalization and/or the initialization of each infrared receiver component;
2) in a scan period, connect infrared emission component successively, connect corresponding with it infrared receiver component according to the certain time sequence corresponding relation simultaneously;
3) read the infrared receiver component output valve for the first time corresponding, and compare with normalized value and/or initialization value with infrared emission component; If infrared receiver component output valve and normalized value and/or initialization value are inconsistent, then judging has the touch event generation, mark position or use touch point position coordinate of common touch location detection algorithm computation;
4) read the output valve of another corresponding with same infrared emission component next time infrared receiver component, and with normalized value and/or initialization value relatively; If this another infrared receiver component output valve and normalized value and/or initialization value are inconsistent, judge that then same infrared emission component has touch event to take place respectively with in the zone of above-mentioned two infrared receiver component line angles, start touch point pre-detection algorithm, be used for pre-determining the zone of touch event generation and calculating possible position, touch point, further judgement is waited until in the zone that the labeled touch incident takes place;
5) change according to the output valve of noting in the scan period with the position of for the first time corresponding infrared receiver component of infrared emission component and the regional location of pre-detection algorithm tag, judgement also calculates each touch point position coordinate, and coordinate data is delivered to Computer Processing;
6) according to step 2) to the method for step 5), begin new circulation.
7, the multi-point touch locating method of a kind of infrared touch panel as claimed in claim 6 is characterized in that, the touch point pre-detection algorithm in described step 4) comprises the steps:
A, according to the work schedule of infrared receiver component, read output valve with corresponding another infrared receiver component of infrared emission component;
B, judge when output valve changes, the zone that the labeled touch incident takes place, this zone is the zone between pairing two infrared receiver components of this infrared emission component of connecting constantly;
C, use formula calculate touch event generation possible position:
Y=X[sinα·sin(α+β)]/sinβ,
Wherein, X represents the distance between two infrared receiver components of infrared emission component correspondence, α represents the infrared receiver component line of infrared emission component correspondence and the angle between the horizontal line, and β represents the angle of line between infrared emission component and corresponding two infrared receiver components.
8, as the multi-point touch locating method of infrared touch panel as described in the claim 7, it is characterized in that: with the position of for the first time corresponding infrared receiver component of infrared emission component and infrared emission component over against answering, the position of the infrared receiver component that another is corresponding with infrared emission component is to form an angle with infrared emission component; The formula that calculates touch event generation possible position in the pre-detection algorithm of touch point is:
Y=X·ctgθ,
Wherein, X represent and infrared emission component over against the infrared receiver component of answering to and infrared emission component forms an angle, non-distance between the infrared receiver component of answering, θ represents infrared emission component and over against answering line and infrared emission component and non-over against the angle of answering line between the infrared receiver component between the infrared receiver component.
9, the multi-point touch locating method of claim 6 or 7 or 8 described a kind of infrared touch panels, it is characterized in that: the scanning detection of described localization method is to carry out on the both direction of the infrared receiving array of infrared touch panel, and the detection aggregation of data that both direction obtains is become a coordinate or is sent to Computer Processing respectively.
10, the multi-point touch locating method of a kind of infrared touch panel as claimed in claim 9, it is characterized in that: in the infrared receiving array of infrared touch panel, the frequency of the infrared emission receiving element in the infrared emission receiving element in the horizontal array and the vertical array is different, to avoid the interference between the infrared emission infrared receiver component.
CNB200710028616XA 2007-06-15 2007-06-15 Infrared touch screen and its multi-point touch positioning method Expired - Fee Related CN100527066C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB200710028616XA CN100527066C (en) 2007-06-15 2007-06-15 Infrared touch screen and its multi-point touch positioning method
PCT/CN2008/000847 WO2008154792A1 (en) 2007-06-15 2008-04-25 Infrared touch screen and multi-point touch positioning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200710028616XA CN100527066C (en) 2007-06-15 2007-06-15 Infrared touch screen and its multi-point touch positioning method

Publications (2)

Publication Number Publication Date
CN101071356A CN101071356A (en) 2007-11-14
CN100527066C true CN100527066C (en) 2009-08-12

Family

ID=38898600

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200710028616XA Expired - Fee Related CN100527066C (en) 2007-06-15 2007-06-15 Infrared touch screen and its multi-point touch positioning method

Country Status (1)

Country Link
CN (1) CN100527066C (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008154792A1 (en) * 2007-06-15 2008-12-24 Vtron Technologies Ltd. Infrared touch screen and multi-point touch positioning method
CN101226446B (en) * 2008-01-09 2010-10-27 广东威创视讯科技股份有限公司 Infrared touch panel and multi-point touch locating method
KR101407300B1 (en) * 2007-11-19 2014-06-13 엘지디스플레이 주식회사 Multi touch flat display module
KR20090058073A (en) * 2007-12-04 2009-06-09 삼성전자주식회사 Terminal and method for performing function thereof
CN101526865B (en) * 2008-03-06 2012-01-11 升达科技股份有限公司 Method for sensing multi-finger touch by touch pad
CN101939693B (en) * 2008-03-21 2012-02-29 夏普株式会社 Liquid crystal display device with touch sensor housed therein
CN101556521B (en) * 2008-04-08 2012-01-11 北京汇冠新技术股份有限公司 Photo-electric signal receiving circuit used for an infrared touch screen
CN101286104B (en) * 2008-06-05 2010-06-09 成都吉锐触摸技术股份有限公司 Method for recognizing multiple touch point at infrared touch screen
US8350831B2 (en) 2008-08-07 2013-01-08 Rapt Ip Limited Method and apparatus for detecting a multitouch event in an optical touch-sensitive device
US9092092B2 (en) 2008-08-07 2015-07-28 Rapt Ip Limited Detecting multitouch events in an optical touch-sensitive device using touch event templates
CN101387931B (en) * 2008-10-14 2010-10-13 贺伟 Infrared touch screen multi-point recognizing method
CN101446872B (en) * 2008-12-31 2012-02-29 广东威创视讯科技股份有限公司 Touch positioning method and device thereof
TWI524238B (en) 2009-03-31 2016-03-01 萬國商業機器公司 Multi-touch optical touch panel
CN102004569A (en) * 2009-09-03 2011-04-06 华为终端有限公司 Touch control method, processing device and processing system
CN102053757B (en) * 2009-11-05 2012-12-19 上海精研电子科技有限公司 Infrared touch screen device and multipoint positioning method thereof
WO2011060590A1 (en) * 2009-11-20 2011-05-26 Chen Weishan Multi-point touch control apparatus and detection method
JP2012078986A (en) * 2010-09-30 2012-04-19 Hitachi Constr Mach Co Ltd Optical touch panel device of construction machinery
CN102479000A (en) * 2010-11-26 2012-05-30 北京汇冠新技术股份有限公司 Infrared touch screen and multi-point identification method thereof
TWI446161B (en) 2010-12-30 2014-07-21 Ibm Apparatus and method for handling a failed processor of a multiprocessor information handling system
KR101160086B1 (en) * 2012-01-04 2012-06-26 김길선 Infrared rays touch screen apparatus capable of detecting touch coordinate about first direction and second direction orthogonal to each other
US8823664B2 (en) 2012-02-24 2014-09-02 Cypress Semiconductor Corporation Close touch detection and tracking
CN103513826A (en) * 2012-06-29 2014-01-15 北京汇冠新技术股份有限公司 Infrared touch screen scanning method
US9524060B2 (en) 2012-07-13 2016-12-20 Rapt Ip Limited Low power operation of an optical touch-sensitive device for detecting multitouch events
CN103838433A (en) * 2012-11-20 2014-06-04 联想(北京)有限公司 Touch control device and electronic equipment
CN103853390B (en) * 2012-12-05 2016-12-21 北京汇冠新技术股份有限公司 A kind of method improving infrared touch panel touch precision
CN105094454B (en) * 2014-04-17 2019-06-14 青岛海信电器股份有限公司 A kind of touch screen multipoint positioning method, device and touch-screen equipment
CN104598082B (en) * 2015-01-23 2017-09-22 青岛海信电器股份有限公司 A kind of method and device for determining candidate touch point
CN105183244B (en) * 2015-10-23 2018-07-31 浪潮(北京)电子信息产业有限公司 A kind of more real point recognizers of server touch screen
CN105549796B (en) * 2015-12-15 2018-11-13 中航华东光电有限公司 A kind of touch screen and its touch localization method
CN106775058A (en) * 2016-11-23 2017-05-31 广州视源电子科技股份有限公司 Control method and control device of infrared touch screen
CN107943340B (en) * 2017-11-07 2020-12-04 海信视像科技股份有限公司 Touch screen scanning detection method and device
CN110333801B (en) * 2019-07-17 2023-04-07 广州华欣电子科技有限公司 Infrared touch screen
CN114967983A (en) * 2021-02-23 2022-08-30 广州视源电子科技股份有限公司 Touch identification method, device and equipment and interactive intelligent panel

Also Published As

Publication number Publication date
CN101071356A (en) 2007-11-14

Similar Documents

Publication Publication Date Title
CN100527066C (en) Infrared touch screen and its multi-point touch positioning method
CN101149656A (en) Infra red touch screen and multiple point touching positioning method
CN100485595C (en) Touch panel device and multi-point touch locating method
CN101226446B (en) Infrared touch panel and multi-point touch locating method
CN100589070C (en) Anti-interference type infrared touch device and positioning method
CN101387931B (en) Infrared touch screen multi-point recognizing method
CN105302296A (en) Man-machine interaction ground system based on laser radar
CN101593062B (en) Infrared multi-point touch system and positioning method thereof
CN100552607C (en) A kind of new infrared touching device
US9395849B2 (en) Infrared touch screen multi-point recognizing method and infrared touch screen
CN105335021A (en) Laser radar based man-machine interaction system
CN102053757B (en) Infrared touch screen device and multipoint positioning method thereof
CN103530002B (en) Sensing device and positioning method
CN1952851A (en) Electronic installation and method for realizing interactive display
CN102129328A (en) Infrared touch screen
CN105320367A (en) Stage interaction system
CN101881832A (en) Method and device for measuring object position by ultrasonic wave
WO2008154792A1 (en) Infrared touch screen and multi-point touch positioning method
CN102122218A (en) Optical path system for multi-touch point identification of infrared touch device
CN103092438B (en) A kind of infrared touching device and multi-point touch locating method
CN101493740B (en) Method for identifying multiple true touch point by infrared touch screen
CN103019461A (en) Multi-point positioning method for infrared matrix touch screen
CN201142069Y (en) infrared touch panel
CN105353900A (en) Laser radar based floating touch system
CN102184062A (en) Infrared touch system and control method thereof

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090812

Termination date: 20170615