CN104615310A - Method and device for determining candidate touch points - Google Patents
Method and device for determining candidate touch points Download PDFInfo
- Publication number
- CN104615310A CN104615310A CN201510033699.6A CN201510033699A CN104615310A CN 104615310 A CN104615310 A CN 104615310A CN 201510033699 A CN201510033699 A CN 201510033699A CN 104615310 A CN104615310 A CN 104615310A
- Authority
- CN
- China
- Prior art keywords
- transmitting side
- subregion
- scan direction
- touch area
- candidate scan
- 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.)
- Granted
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
The embodiment of the invention discloses a method and device for determining candidate touch points. Firstly, the candidate scanning direction of a first emitting edge and the candidate scanning direction of a second emitting edge are determined so that the touch points can be distinguished to the largest extent; touch areas in the candidate scanning direction of the first emitting edge are partitioned, and touch areas in the candidate scanning direction of the second emitting edge are partitioned; the distinction degree of the touch points is further increased by determining candidate scanning directions of partitions of the first emitting edge and candidate scanning directions of partitions of the second emitting edge; the candidate touch points are determined according to the intersection of touch areas in the candidate scanning directions of the partitions of the first emitting edge and touch areas in the candidate scanning directions of the partitions of the second emitting edge, and the distinction degree of the touch points and positioning precision of the touch points are effectively improved.
Description
Technical field
The present invention relates to touch-control display field, particularly relate to a kind of method and the device of determining candidate touch point.
Background technology
Touch-screen is an electronic system that existence and the position touched in viewing area can be detected.In current touch technology, infrared touch technology has that environmental suitability is strong, the life-span is long, identifiable design touches the advantage such as more of counting.As shown in Figure 1, be infrared touching screen structure schematic diagram, infrared touch panel outward appearance is a rectangular configuration, receives limit 1022 form by 1021, one, reception limit, 1011, long limit, long edge emitting limit minor face transmitting side, 1012, minor face.There are some infrared emission components on long edge emitting limit 1011 and minor face transmitting side 1012, and reception limit, corresponding long limit 1021 and minor face receive on limit 1022 there being some infrared receiver components.
Existing Infrared touch screen technology directly adopt just clearing off the Calculation of Optical Path be blocked in road (horizontal optical path and vertical optical path) go out candidate touch point (comprising all true touch points and terrible point) set, then each candidate touch point of traversal processing successively, checked whether at least one light path of current candidate touch point to be determined is blocked, judge whether current candidate touch point is true touch point according to by the circumstance of occlusion of light path, the true touch point set finally obtained is the subset of candidate touch point set.The light path of just sweeping direction has only been used in calculating due to candidate touch point, when multiple spot close together, is just clearing off road and cannot distinguish multiple spot, cause multipoint positioning resolution very low, some precision low.Such as, Fig. 2 is that light path situation schematic diagram is blocked in touch point, many dotted lines 202 represent the light path that touched point 2011 and touch point 2012 are blocked, many solid lines 203 represent the light path that non-touched point 2011 and touch point 2012 are blocked, by finding out in Fig. 2 on the direction of scanning that long limit is corresponding, touch point 2011 and touch point 2012 cannot be distinguished.Fig. 3 is the candidate touch point schematic diagram obtained according to the road situation of being blocked that just clears off in Fig. 2, as shown in Figure 3, is 3011 and 3012 according to the candidate touch point that the road situation of being blocked that just clears off in Fig. 2 obtains.From Fig. 2 and Fig. 3, the candidate touch point 3011 and 3012 obtained and touch point 2011 and 2012 have larger difference, and point location resolution is very low, and some precision is low.
Summary of the invention
The embodiment of the present invention provides a kind of method and the device of determining candidate touch point, the light path of just sweeping direction has only been used in calculating in order to realize solving candidate touch point in prior art, when multiple spot close together, just clear off road and cannot distinguish multiple spot, cause the technical matters that multipoint positioning resolution is very low, some precision is low.
The embodiment of the present invention provides a kind of method determining candidate touch point, the method is applied to infrared touch panel, described infrared touch panel comprise the first transmitting side, corresponding with described first transmitting side first receive limit, the second transmitting side, with described second transmitting side corresponding second receive limit, the method comprises:
According to the touch area number of each direction of scanning of described first transmitting side, determine the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
According to the touch area number of each direction of scanning of each subregion of described first transmitting side, determine the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
According to the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determine candidate touch point.
The embodiment of the present invention provides a kind of device determining candidate touch point, this application of installation is in infrared touch panel, described infrared touch panel comprises the first transmitting side, corresponding with described first transmitting side first and receives limit, second transmitting side, corresponding with described second transmitting side second receives limit, and this device comprises:
Determine candidate scan direction module, for the touch area number of each direction of scanning according to described first transmitting side, determine the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Division module, multidomain treat-ment is carried out in each touch area for the candidate scan direction to described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
Determine subregion candidate scan direction module, for the touch area number of each direction of scanning of each subregion according to described first transmitting side, determine the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
Determine candidate touch point module, for the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion according to described first transmitting side and each subregion of described second transmitting side, determine candidate touch point.
The embodiment of the present invention provides a kind of method determining candidate touch point, first determines the candidate scan direction of the first transmitting side and the candidate scan direction of the second transmitting side, each touch point can farthest be distinguished; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of the first transmitting side, multidomain treat-ment is carried out to each touch area in the candidate scan direction of the second transmitting side; And by the candidate scan direction of the candidate scan direction of each subregion of determining the first transmitting side and each subregion of the second transmitting side, to improve the discrimination between each touch point further; And then the common factor of touch area according to the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determine candidate touch point, effectively improve the difference degree of multiple touch point and the positioning precision of touch point.
Accompanying drawing explanation
Fig. 1 is infrared touching screen structure schematic diagram in prior art;
Fig. 2 is that in prior art, light path situation schematic diagram is blocked in touch point;
Fig. 3 is the candidate touch point schematic diagram obtained according to the light path situation of being blocked in Fig. 2;
A kind of schematic flow sheet determining the method for candidate touch point that Fig. 4 provides for the embodiment of the present invention one;
Fig. 5 a be in the embodiment of the present invention 1 to 2 scanning time the first transmitting side a direction of scanning schematic diagram;
Fig. 5 b be in the embodiment of the present invention 1 to 2 scanning time the first transmitting side another direction of scanning schematic diagram;
Fig. 6 a be in the embodiment of the present invention 1 to 2 scanning time the second transmitting side a direction of scanning schematic diagram;
Fig. 6 b be in the embodiment of the present invention 1 to 2 scanning time the second transmitting side another direction of scanning schematic diagram;
Fig. 7 a is the touch area schematic diagram of the first transmitting side first direction of scanning in the embodiment of the present invention;
Fig. 7 b is the touch area schematic diagram of the first transmitting side second direction of scanning in the embodiment of the present invention;
Fig. 8 a is the touch area schematic diagram of the second transmitting side first direction of scanning in the embodiment of the present invention;
Fig. 8 b is the touch area schematic diagram of the second transmitting side second direction of scanning in the embodiment of the present invention;
Fig. 9 is point Division schematic diagram of the first transmitting side in the embodiment of the present invention;
Figure 10 determines subregion candidate scan direction schematic diagram in the embodiment of the present invention;
Figure 11 is the candidate touch point schematic diagram determined in the embodiment of the present invention;
A kind of device schematic diagram determining candidate touch point that Figure 12 provides for the embodiment of the present invention two.
Embodiment
In order to make the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, the present invention is described in further detail, and obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment one
Schematic flow sheet corresponding to a kind of method determining candidate touch point that Fig. 4 provides for the embodiment of the present invention one, the method is applied to infrared touch panel, described infrared touch panel comprises the first transmitting side, corresponding with described first transmitting side first and receives limit, second transmitting side, corresponding with described second transmitting side second receives limit, described first transmitting side and described second transmitting side are provided with infrared emission component, described first receives limit and described second reception limit is provided with infrared receiver component, 401 to step that the method comprising the steps of 404:
Step 401, according to the touch area number of each direction of scanning of described first transmitting side, determines the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Step 402, carries out multidomain treat-ment to each touch area in the candidate scan direction of described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
Step 403, according to the touch area number of each direction of scanning of each subregion of described first transmitting side, determines the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
Step 404, according to the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determines candidate touch point.
In the embodiment of the present invention, in the scan mode of 1 pair of n (n>=1), for each infrared emission component, every bar light path has different angles; For a specific infrared emission component, each angle of the n bar light path corresponding to it is a direction of scanning.Therefore, in the scan mode of 1 couple of n, have n direction of scanning, the parallel light path that optical routing one group of scanning angle of a direction of scanning is identical forms; As shown in Figure 5 a, be 1 to 2 scanning time the first transmitting side a direction of scanning schematic diagram, as shown in Figure 5 b, in the embodiment of the present invention 1 to 2 scanning time the first transmitting side another direction of scanning schematic diagram; As shown in Figure 6 a, be 1 to 2 scanning time the second transmitting side a direction of scanning schematic diagram, as shown in Figure 6 b, in the embodiment of the present invention 1 to 2 scanning time the second transmitting side another direction of scanning schematic diagram.
A specific direction of scanning, correspond to one group of parallel sweep light path; When the situation of touch occurs, each touch point can shelter from some continuously in these parallel light paths, the touch area of these light paths be blocked continuously for this reason under direction of scanning; Wherein, in the light path be blocked continuously, the beginning boundary of first light path be blocked touch area for this reason, last light path be blocked is for stopping border, and order can be self-defined, and the present invention does not limit this.
Particularly, before step 401, the setting number n of direction of scanning and the angle (as Fig. 5 a-Fig. 5 b is depicted as 2 direction of scanning of the first transmitting side, Fig. 6 a-Fig. 6 b is depicted as 2 direction of scanning of the second transmitting side) of each direction of scanning; Drive the infrared emission component of the first transmitting side and the second transmitting side within a scan period, carry out the light path scanning of each direction of scanning.
In step 401, add up all touch areas of the first transmitting side (long limit) single direction of scanning, then add up all touch areas of other direction of scanning of the first transmitting side successively, until all direction of scanning of the first transmitting side is all processed.Second transmitting side (minor face) and the first transmitting side carry out same treatment; After processing is completed, touch area under each direction of scanning of the first transmitting side and the second transmitting side and touch area number is obtained.The touch area number of i-th direction of scanning of the first transmitting side represents with Ni (1<=i<=n), and such as, N1 represents the touch area number of the first transmitting side first direction of scanning; The touch area number of a jth direction of scanning of the second transmitting side represents with Mj (1<=j<=n), and such as, M1 represents the touch area number of the second transmitting side first direction of scanning.
As shown in figs. 7 a and 7b, be the touch area schematic diagram of the first transmitting side first direction of scanning and the second direction of scanning, in figure, dotted line is the light path that touched point is blocked, and solid line is the light path that non-touched point is blocked, from Fig. 7 a and Fig. 7 b, and N1=3, N2=2; As figures 8 a and 8 b show, be the touch area schematic diagram of the second transmitting side first direction of scanning and the second direction of scanning, in figure, dotted line is the light path that touched point is blocked, and solid line is the light path that non-touched point is blocked, from Fig. 8 a and Fig. 8 b, and M1=4, M2=2.
For the first transmitting side, travel through each direction of scanning, find out the direction of scanning k (1<=k<=n) that touch area number is maximum, now (1<=i<=n and i are not equal to k) Nk>=Ni, using the candidate scan direction of direction of scanning k as the first transmitting side, other directions of the first transmitting side are the non-candidate direction of scanning of the first transmitting side; Equally, for the second transmitting side, travel through each direction of scanning, find out the direction of scanning p (1<=p<=n) that touch area number is maximum, now (1<=j<=n and j are not equal to p) Mp>=Mj, using the candidate scan direction of direction of scanning p as the second transmitting side, other directions of the second transmitting side are the non-candidate direction of scanning of the second transmitting side.
As shown in figs. 7 a and 7b, N1 is greater than N2, and by analysis, travels through each direction of scanning of the first transmitting side, and N1 is touch area number maximal value, therefore can using the candidate scan direction of the first direction of scanning corresponding to N1 as the first transmitting side; For the second transmitting side, compare the touch area number of each direction of scanning, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of touch area as described second transmitting side; As figures 8 a and 8 b show, M1 is greater than M2, and by analysis, travels through each direction of scanning of the second transmitting side, and M1 is touch area number maximal value, therefore can using the candidate scan direction of the first direction of scanning corresponding to M1 as the second transmitting side.
In step 402, carry out multidomain treat-ment to each touch area in the candidate scan direction of described first transmitting side, obtain N number of subregion of the first transmitting side, wherein, N is more than or equal to 1; Carry out multidomain treat-ment to each touch area in the candidate scan direction of described second transmitting side, obtain M subregion of the second transmitting side, wherein, M is more than or equal to 1.
Particularly, subregion is carried out according to distance threshold T in the touch area of the candidate scan direction k of the first transmitting side, zoning ordinance is as follows: the distance between the center line determining any two touch areas of the candidate scan direction k of the first transmitting side, and two touch areas described distance being less than distance threshold T are divided in the same subregion of described first transmitting side, as shown in Figure 9, it is point Division schematic diagram of the first transmitting side, after first transmitting side carries out the light path scanning of candidate scan direction k, the light path that touched point 901 is blocked forms the first touch area, the light path that touched point 902 is blocked forms the second touch area, the light path that touched point 903 and touch point 904 are blocked forms the 3rd touch area, suppose distance threshold T=5, distance between first touch area and the second touch area is 4, distance 10 between second touch area and the 3rd touch area, then the 3rd touch area is divided in the first subregion of the first transmitting side, first touch area and the second touch area are divided in the second subregion of the first transmitting side.
In like manner, the distance between the center line determining any two touch areas of the candidate scan direction p of the second transmitting side, two touch areas described distance being less than distance threshold T are divided in the same subregion of described second transmitting side.
In step 403, for the first subregion of described first transmitting side, according to the touch area number of each direction of scanning of described first transmitting side, determine the candidate scan direction of the direction of scanning corresponding to the number maximal value of touch area in described first subregion as described first subregion; For the second subregion of described second transmitting side, according to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of the direction of scanning corresponding to the number maximal value of touch area in described second subregion as described second subregion.
Particularly, increase resolution is carried out: for the first subregion of described first transmitting side in each subregion, according to the touch area number of each direction of scanning of described first transmitting side, if there is the touch area number of another direction of scanning k2 more than the touch area number of direction of scanning k at the first subregion, and the touch area number of direction of scanning k2 is number maximal value in touch area in the first subregion, then using the candidate scan direction of direction of scanning k2 as the first subregion of the first transmitting side; Adopt identical method, process all the other subregions of the first transmitting side.As shown in Figure 10, for determining subregion candidate scan direction schematic diagram, this figure comprises touch point 1001, touch point 1002, touch point 1003 and touch point 1004.For the first subregion of described first transmitting side, when after the light path scanning carrying out candidate scan direction k, the light path that touched point 1003 and touch point 1004 are blocked forms a touch area, when after the light path scanning carrying out direction of scanning k2, the light path that touched point 1003 and touch point 1004 are blocked forms two touch areas, and determine that the touch area number of direction of scanning k2 is number maximal value in touch area in the first subregion by analysis, therefore can using the candidate scan direction of direction of scanning k2 as the first subregion of the first transmitting side.
In like manner, for the second subregion of described second transmitting side, according to the touch area number of each direction of scanning of described second transmitting side, if there is the touch area number of another direction of scanning p2 more than the touch area number of direction of scanning p at the second subregion, and the touch area number of direction of scanning p2 is number maximal value in touch area in the second subregion, then using the candidate scan direction of direction of scanning p2 as the second subregion of the second transmitting side; Adopt identical method, process all the other subregions of the second transmitting side.
In step 404, the center line of each touch area in the candidate scan direction of the center line of each touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side is determined; Using the intersection point of the center line of each touch area in the candidate scan direction of each subregion of the center line of each touch area in the candidate scan direction of each subregion of described first transmitting side and described second transmitting side as described candidate touch point.As shown in figure 11, the candidate touch point schematic diagram for determining.In this figure, assuming that each touch area in the candidate scan direction of the second transmitting side is divided in a subregion, for the first subregion of the first transmitting side, according to the intersection point of the center line of each touch area in each touch area in the candidate scan direction of the first subregion of the first transmitting side and the candidate scan direction of two transmitting side, candidate touch point 1101, candidate touch point 1102, candidate touch point 1103 and candidate touch point 1104 can be determined.
The candidate touch point determined in step 404 comprises true touch point and non-genuine touch point (terrible point), therefore after step 404, for obtaining real touch point from determined candidate touch point, need be processed whole scanning information by algorithm, thus orient true touch point, remove terrible point.
The embodiment of the present invention provides a kind of method determining candidate touch point, first determines the candidate scan direction of the first transmitting side and the candidate scan direction of the second transmitting side, each touch point can farthest be distinguished; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of the first transmitting side, multidomain treat-ment is carried out to each touch area in the candidate scan direction of the second transmitting side; And by the candidate scan direction of the candidate scan direction of each subregion of determining the first transmitting side and each subregion of the second transmitting side, to improve the discrimination between each touch point further; And then the common factor of touch area according to the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determine candidate touch point, effectively improve the difference degree of multiple touch point and the positioning precision of touch point.
For said method flow process, the embodiment of the present invention also provides a kind of device determining candidate touch point, and the particular content of this device can be implemented with reference to said method.
Embodiment two
A kind of device schematic diagram determining candidate touch point that Figure 12 provides for the embodiment of the present invention two, this application of installation is in infrared touch panel, described infrared touch panel comprises the first transmitting side, corresponding with described first transmitting side first and receives limit, second transmitting side, corresponding with described second transmitting side second receives limit, described first transmitting side and described second transmitting side are provided with infrared emission component, described first receives limit and described second reception limit is provided with infrared receiver component, and this device comprises:
Determine candidate scan direction module 1201, for the touch area number of each direction of scanning according to described first transmitting side, determine the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Division module 1202, multidomain treat-ment is carried out in each touch area for the candidate scan direction to described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
Determine subregion candidate scan direction module 1203, for the touch area number of each direction of scanning of each subregion according to described first transmitting side, determine the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
Determine candidate touch point module 1204, for the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion according to described first transmitting side and each subregion of described second transmitting side, determine candidate touch point.
Preferably, described determine candidate scan direction module 1201 specifically for:
According to the touch area number of each direction of scanning of described first transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described first transmitting side;
According to the touch area number of each direction of scanning of described second transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described second transmitting side.
Preferably, described division module 1202 specifically for:
Distance between the center line determining any two touch areas in the candidate scan direction of the first transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described first transmitting side by described distance;
Distance between the center line determining any two touch areas in the candidate scan direction of the second transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described second transmitting side by described distance.
Preferably, each subregion of described first transmitting side beginning boundary and stop border and be parallel to the candidate scan direction of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side and termination border are parallel to the candidate scan direction of described second transmitting side.
Preferably, the beginning boundary of each subregion of described first transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described first transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described second transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described second transmitting side.
It can be seen from the above: the embodiment of the present invention provides a kind of method determining candidate touch point, first determine the candidate scan direction of the first transmitting side and the candidate scan direction of the second transmitting side, each touch point can farthest be distinguished; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of the first transmitting side, multidomain treat-ment is carried out to each touch area in the candidate scan direction of the second transmitting side; And by the candidate scan direction of the candidate scan direction of each subregion of determining the first transmitting side and each subregion of the second transmitting side, to improve the discrimination between each touch point further; And then the common factor of touch area according to the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determine candidate touch point, effectively improve the difference degree of multiple touch point and the positioning precision of touch point.
Those skilled in the art should understand, embodiments of the invention can be provided as method or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. determine the method for candidate touch point for one kind, the method is applied to infrared touch panel, described infrared touch panel comprise the first transmitting side, corresponding with described first transmitting side first receive limit, the second transmitting side, with described second transmitting side corresponding second receive limit, it is characterized in that, the method comprises:
According to the touch area number of each direction of scanning of described first transmitting side, determine the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
According to the touch area number of each direction of scanning of each subregion of described first transmitting side, determine the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
According to the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion of described first transmitting side and each subregion of described second transmitting side, determine candidate touch point.
2. the method for claim 1, is characterized in that, the touch area number of described each direction of scanning according to described first transmitting side, determines the candidate scan direction of described first transmitting side, comprising:
According to the touch area number of each direction of scanning of described first transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described first transmitting side;
The touch area number of described each direction of scanning according to described second transmitting side, determine the candidate scan direction of described second transmitting side, comprising:
According to the touch area number of each direction of scanning of described second transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described second transmitting side.
3. the method for claim 1, is characterized in that, multidomain treat-ment is carried out in each touch area in the described candidate scan direction to described first transmitting side, comprising:
Distance between the center line determining any two touch areas in the candidate scan direction of the first transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described first transmitting side by described distance;
Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side, comprising:
Distance between the center line determining any two touch areas in the candidate scan direction of the second transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described second transmitting side by described distance.
4. method as claimed in claim 3, is characterized in that, the beginning boundary of each subregion of described first transmitting side and termination border are parallel to the candidate scan direction of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side and termination border are parallel to the candidate scan direction of described second transmitting side.
5. method as claimed in claim 4, it is characterized in that, the beginning boundary of each subregion of described first transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described first transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described second transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described second transmitting side.
6. determine the device of candidate touch point for one kind, this application of installation is in infrared touch panel, described infrared touch panel comprises the first transmitting side, corresponding with described first transmitting side first and receives limit, second transmitting side, corresponding with described second transmitting side second receives limit, it is characterized in that, this device comprises:
Determine candidate scan direction module, for the touch area number of each direction of scanning according to described first transmitting side, determine the candidate scan direction of described first transmitting side; According to the touch area number of each direction of scanning of described second transmitting side, determine the candidate scan direction of described second transmitting side;
Division module, multidomain treat-ment is carried out in each touch area for the candidate scan direction to described first transmitting side; Multidomain treat-ment is carried out to each touch area in the candidate scan direction of described second transmitting side;
Determine subregion candidate scan direction module, for the touch area number of each direction of scanning of each subregion according to described first transmitting side, determine the candidate scan direction of each subregion of described first transmitting side; According to the touch area number of each direction of scanning of each subregion of described second transmitting side, determine the candidate scan direction of each subregion of described second transmitting side;
Determine candidate touch point module, for the common factor of the touch area in the candidate scan direction of the touch area in the candidate scan direction of each subregion according to described first transmitting side and each subregion of described second transmitting side, determine candidate touch point.
7. device as claimed in claim 6, is characterized in that, described determine candidate scan direction module specifically for:
According to the touch area number of each direction of scanning of described first transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described first transmitting side;
According to the touch area number of each direction of scanning of described second transmitting side, using the candidate scan direction of the direction of scanning corresponding to the number maximal value of described touch area as described second transmitting side.
8. device as claimed in claim 6, is characterized in that, described division module specifically for:
Distance between the center line determining any two touch areas in the candidate scan direction of the first transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described first transmitting side by described distance;
Distance between the center line determining any two touch areas in the candidate scan direction of the second transmitting side, is less than two touch areas presetting threshold value and is divided in the same subregion of described second transmitting side by described distance.
9. device as claimed in claim 8, is characterized in that, the beginning boundary of each subregion of described first transmitting side and termination border are parallel to the candidate scan direction of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side and termination border are parallel to the candidate scan direction of described second transmitting side.
10. device as claimed in claim 9, it is characterized in that, the beginning boundary of each subregion of described first transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described first transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described first transmitting side;
The beginning boundary of each subregion of described second transmitting side is the first sidelight road of the parallel light path be blocked in this subregion of described second transmitting side, stops the second sidelight road that border is the parallel light path be blocked in this subregion of described second transmitting side.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510033699.6A CN104615310B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device for determining candidate touch point |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510033699.6A CN104615310B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device for determining candidate touch point |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104615310A true CN104615310A (en) | 2015-05-13 |
CN104615310B CN104615310B (en) | 2017-11-10 |
Family
ID=53149788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510033699.6A Active CN104615310B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device for determining candidate touch point |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104615310B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104866143A (en) * | 2015-05-14 | 2015-08-26 | 青岛海信电器股份有限公司 | Touch point determining method and apparatus, and touch screen device |
CN105094453A (en) * | 2014-04-17 | 2015-11-25 | 青岛海信电器股份有限公司 | Method and device for multi-point positioning of touch screen, and touch screen device |
CN105260064A (en) * | 2015-10-15 | 2016-01-20 | 青岛海信电器股份有限公司 | Touch point identification method and apparatus, and display device |
CN105335020A (en) * | 2014-08-15 | 2016-02-17 | 青岛海信电器股份有限公司 | Touch point identification method and apparatus |
CN105404433A (en) * | 2015-12-04 | 2016-03-16 | 青岛海信电器股份有限公司 | Touch identification method and display apparatus based on infrared touch screen |
CN105487712A (en) * | 2015-12-02 | 2016-04-13 | 青岛海信电器股份有限公司 | Method and device for positioning candidate touch point and touch screen equipment |
CN105824478A (en) * | 2016-05-30 | 2016-08-03 | 青岛海信电器股份有限公司 | Touch positioning method and touch screen |
CN111708456A (en) * | 2020-06-17 | 2020-09-25 | 青岛海信商用显示股份有限公司 | Display device and touch area determination method |
CN113126827A (en) * | 2019-12-31 | 2021-07-16 | 青岛海信商用显示股份有限公司 | Touch identification method of touch display device and related equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101320307A (en) * | 2007-06-04 | 2008-12-10 | 北京汇冠新技术有限公司 | Method for recognizing multiple touch points on infrared touch screen |
CN101382859A (en) * | 2008-05-28 | 2009-03-11 | 北京汇冠新技术有限公司 | Photoelectric emission and receive structure for infrared touch screen |
CN102693048A (en) * | 2012-05-31 | 2012-09-26 | 安徽大学 | Infrared touch screen |
CN103744561A (en) * | 2014-01-02 | 2014-04-23 | 锐达互动科技股份有限公司 | Infrared touch screen device and multipoint positioning method thereof |
CN103902103A (en) * | 2012-12-25 | 2014-07-02 | 北京汇冠新技术股份有限公司 | Method for improving touch accuracy of infrared touch screen |
US8786577B2 (en) * | 2010-11-03 | 2014-07-22 | Toshiba Tec Kabushiki Kaisha | Apparatus and method for recognizing coordinates |
-
2015
- 2015-01-23 CN CN201510033699.6A patent/CN104615310B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101320307A (en) * | 2007-06-04 | 2008-12-10 | 北京汇冠新技术有限公司 | Method for recognizing multiple touch points on infrared touch screen |
CN101382859A (en) * | 2008-05-28 | 2009-03-11 | 北京汇冠新技术有限公司 | Photoelectric emission and receive structure for infrared touch screen |
US8786577B2 (en) * | 2010-11-03 | 2014-07-22 | Toshiba Tec Kabushiki Kaisha | Apparatus and method for recognizing coordinates |
CN102693048A (en) * | 2012-05-31 | 2012-09-26 | 安徽大学 | Infrared touch screen |
CN103902103A (en) * | 2012-12-25 | 2014-07-02 | 北京汇冠新技术股份有限公司 | Method for improving touch accuracy of infrared touch screen |
CN103744561A (en) * | 2014-01-02 | 2014-04-23 | 锐达互动科技股份有限公司 | Infrared touch screen device and multipoint positioning method thereof |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094453A (en) * | 2014-04-17 | 2015-11-25 | 青岛海信电器股份有限公司 | Method and device for multi-point positioning of touch screen, and touch screen device |
CN105094453B (en) * | 2014-04-17 | 2019-06-14 | 青岛海信电器股份有限公司 | A kind of touch screen multipoint positioning method, device and touch-screen equipment |
CN105335020A (en) * | 2014-08-15 | 2016-02-17 | 青岛海信电器股份有限公司 | Touch point identification method and apparatus |
CN105335020B (en) * | 2014-08-15 | 2018-09-25 | 青岛海信电器股份有限公司 | A kind of touch point recognition methods and device |
CN104866143A (en) * | 2015-05-14 | 2015-08-26 | 青岛海信电器股份有限公司 | Touch point determining method and apparatus, and touch screen device |
CN104866143B (en) * | 2015-05-14 | 2017-12-08 | 青岛海信电器股份有限公司 | The determination method, apparatus and touch-screen equipment of a kind of touch point |
CN105260064A (en) * | 2015-10-15 | 2016-01-20 | 青岛海信电器股份有限公司 | Touch point identification method and apparatus, and display device |
CN105260064B (en) * | 2015-10-15 | 2018-09-28 | 青岛海信电器股份有限公司 | A kind of touch point identification method and device and display equipment |
CN105487712B (en) * | 2015-12-02 | 2018-08-28 | 青岛海信电器股份有限公司 | A kind of method, apparatus and touch-screen equipment of the candidate touch point of positioning |
CN105487712A (en) * | 2015-12-02 | 2016-04-13 | 青岛海信电器股份有限公司 | Method and device for positioning candidate touch point and touch screen equipment |
CN105404433A (en) * | 2015-12-04 | 2016-03-16 | 青岛海信电器股份有限公司 | Touch identification method and display apparatus based on infrared touch screen |
CN105824478A (en) * | 2016-05-30 | 2016-08-03 | 青岛海信电器股份有限公司 | Touch positioning method and touch screen |
CN105824478B (en) * | 2016-05-30 | 2019-02-19 | 青岛海信电器股份有限公司 | Touch localization method and touch screen |
CN113126827A (en) * | 2019-12-31 | 2021-07-16 | 青岛海信商用显示股份有限公司 | Touch identification method of touch display device and related equipment |
CN113126827B (en) * | 2019-12-31 | 2022-09-09 | 青岛海信商用显示股份有限公司 | Touch identification method of touch display device and related equipment |
CN111708456A (en) * | 2020-06-17 | 2020-09-25 | 青岛海信商用显示股份有限公司 | Display device and touch area determination method |
CN111708456B (en) * | 2020-06-17 | 2024-07-23 | 青岛海信商用显示股份有限公司 | Display device and touch area determining method |
Also Published As
Publication number | Publication date |
---|---|
CN104615310B (en) | 2017-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615310A (en) | Method and device for determining candidate touch points | |
CN104598082A (en) | Method and device for determining candidate touch point | |
CN103294401B (en) | A kind of icon disposal route and device with the electronic equipment of touch-screen | |
CN103365480B (en) | Touch recognition method and system for multi-point infrared touch screen | |
CN103365492B (en) | Multi-touch of infrared touch screen recognition methods | |
CN111311925A (en) | Parking space detection method and device, electronic equipment, vehicle and storage medium | |
CN105045439A (en) | Touch screen multi-point positioning method and apparatus and touchscreen device | |
CN103984449A (en) | Touch screen touch area positioning method | |
CN102339170B (en) | Signal scanning calculation method and system of infrared touch system | |
CN105260064A (en) | Touch point identification method and apparatus, and display device | |
CN104216571A (en) | Touch screen and touch recognition method and device | |
CN107728860A (en) | A kind of touch points of infrared touch screen recognition methods, device and touch-screen equipment | |
CN103092438B (en) | A kind of infrared touching device and multi-point touch locating method | |
CN106406638B (en) | Touch point contour generation method and equipment | |
CN111177869A (en) | Method, device and equipment for determining sensor layout scheme | |
CN103853390B (en) | A kind of method improving infrared touch panel touch precision | |
CN102339171B (en) | Infrared touch system and multi-point signal scanning calculation method | |
CN102364419B (en) | Camera type touch control method and system thereof | |
CN102339172B (en) | Multi-axis signal scanning calculation method and system of infrared touch system | |
CN113126795B (en) | Touch identification method of touch display device and related equipment | |
CN102331886B (en) | Infrared touch screen touch positioning method and device based on oblique coordinate system | |
CN103984445A (en) | Infrared touch screen and touch point positioning method thereof | |
CN104049797B (en) | Scanning range and the determination method of required scanning optical path needed for the identification of touch area | |
CN103984443A (en) | Infrared touch screen and touch point positioning method | |
CN102346605B (en) | Photographing type touch control method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180522 Address after: 266510 No. 218, Qian Wan Gang Road, Huangdao District, Qingdao, Shandong. Patentee after: Qingdao Hisense commercial display Limited by Share Ltd Address before: 266100 Zhuzhou Road, Laoshan District, Qingdao, Shandong Province, No. 151 Patentee before: Qingdao Hisense Electric Co., Ltd. |
|
TR01 | Transfer of patent right |