CN103941929B - The method and apparatus of the detecting position of touch-screen - Google Patents
The method and apparatus of the detecting position of touch-screen Download PDFInfo
- Publication number
- CN103941929B CN103941929B CN201310025291.5A CN201310025291A CN103941929B CN 103941929 B CN103941929 B CN 103941929B CN 201310025291 A CN201310025291 A CN 201310025291A CN 103941929 B CN103941929 B CN 103941929B
- Authority
- CN
- China
- Prior art keywords
- value
- touch
- coordinate
- profile
- maximum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
The invention relates to a kind of method and apparatus of the detecting position of touch-screen, the capacitive couplings variable quantity of multiple detecting positions of present invention detecting touch-screen, and judge to correspond to the profile of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen, to produce a coordinate data according to two values or four values in the profile of each external object of correspondence respectively.
Description
Technical field
It is particularly a kind of to improve linear touching the invention relates to a kind of method and apparatus of the position detecting of touch-screen
Touch the method and apparatus of the position detecting of screen.
Background technology
Existing known capacitive touch screen (capacitive touch screen), including insulation top layer, first lead
Electric layer, dielectric layer, wherein the second conductive layer, the first conductive layer and the second conductive layer have a plurality of first conductive bar and second respectively
Conductive bar, these conductive bars can be made up of with the connecting line of series conductor piece multiple conducting strips.
Correspondence can be obtained the detecting position of multiple touch-screens in touch-screen by foregoing the first conductive bar or the second conductive bar
The capacitively coupled variable quantity put.When external conductive object is close or touches touch-screen, described capacitively coupled change
The profile of each external object of correspondence can be presented in change amount, as shown in Figure 1A.According to the profile for corresponding to single external object
All or part of value can calculate the coordinate data (position) of corresponding external object.For example, with three maximum values
Or the value of whole calculates centroid position (centroid).
In a profile, influence of the maximum to coordinate position is maximum.For example in figure ia, it is with maximum and both sides
Value (previous value with latter value) calculate coordinate data, because the peak (can be referred to as relative high point) in profile is located at
3rd value, coordinate data will be located at the nearby coordinates of the 3rd value.
But in the moving process of external object, summit shifts to adjacent another value by a value, such as Figure 1B and Fig. 1 C institutes
Show.Because maximum influence coordinate data is larger, the shift position relative to external object is most caused, coordinate data is by becoming slowly
It is fast from fast to slow again, therefore linear not good situation as shown in figure iD can be caused.
As can be seen here, above-mentioned prior art there will naturally be inconvenience and defect, and pole waits to be further improved.To understand
Certainly above-mentioned problem, relevant manufactures there's no one who doesn't or isn't painstakingly seek solution, but have no always for a long time applicable
Design is developed completing, and common product and method can solve the problem that above mentioned problem without appropriate structure and method, and this is obvious
It is the related dealer problem suddenly to be solved.Therefore one of a kind of new technology, real current important research and development problem of category how are founded,
Also turning into current industry pole needs improved target.
The content of the invention
It is an object of the present invention to provide the method and apparatus of detecting position, can be reduced maximum when coordinate data is produced
The influence of value, to reduce linear not good problem.
The object of the invention to solve the technical problems is realized using following technical scheme.Proposed according to the present invention
Touch-screen position detecting method, it includes:The capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, its
In each capacitive couplings variable quantity correspondence one coordinate;And the capacitive couplings change of the detecting position according to the touch-screen
Change amount is judged to correspond to the profile of each external object respectively, and respectively according to the profile of each external object of correspondence
In four value produce a coordinate datas.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each
Four values in the profile of object.
The method of the position detecting of foregoing touch-screen, wherein C1 and C3 be respectively maximum previous value with rear
One value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The method of the position detecting of foregoing touch-screen, wherein C2 and C4 be respectively maximum previous value with rear
One value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
The generation of the method for the position detecting of foregoing touch-screen, wherein coordinate data includes:Corresponding to outside each
In latter value the first center-of-mass coordinate is calculated in previous value and maximum according to maximum in the profile of portion's object, weighed
It is set to the corresponding coordinate of maximum;In the profile corresponding to each external object according to Second Largest Value previous value with
Second Largest Value calculates the second center-of-mass coordinate in latter value, is reset to the corresponding coordinate of Second Largest Value;And corresponding to
In the profile of each external object, coordinate data is calculated according to maximum and Second Largest Value, wherein coordinate data is foundation
First center-of-mass coordinate is calculated with the second center-of-mass coordinate.
The method of the position detecting of foregoing touch-screen, wherein the first center-of-mass coordinate is (C1 × X1+C3 × X3)/(C1+
C3), and the second center-of-mass coordinate be (C2 × X2+C4 × X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively C1, C2, C3
With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object
Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object
Individual value, Second Largest Value, the latter value of Second Largest Value.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are (((C1 × X1+C3 × X3)/(C1+C3))
×C2+((C2×X2+C4×X4)/(C2+C4))×C3)/(C2+C3)。
The method of the position detecting of foregoing touch-screen, wherein the first center-of-mass coordinate is (C2 × X2+C4 × X4)/(C2+
C4), and the second center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively C1, C2, C3
With the coordinate of C4, wherein previous value, the maximum of C2, C3 and the maximum in the profile that C4 is corresponding each external object
Value, the latter value of maximum, and C1, C2 are previous with the Second Largest Value in the profile that C3 is corresponding each external object
Individual value, Second Largest Value, the latter value of Second Largest Value.
The object of the invention to solve the technical problems is also realized using following technical scheme.According to proposed by the present invention
The method of the position detecting of touch-screen, it includes:The capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, wherein
Each capacitive couplings variable quantity one coordinate of correspondence;And the capacitive couplings change of the detecting position according to the touch-screen
Amount is judged to correspond to the profile of each external object respectively, and respectively according in the profile of each external object of correspondence
Two value produce a coordinate datas.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are (C1 × X1+C3 × X3)/(C1+C3), its
Middle X1 and X3 is respectively the coordinate of C1 and the coordinate of C3, and C1 is respectively in the profile of corresponding each external object with C3
Two values.
The method of the position detecting of foregoing touch-screen, wherein two described values are respectively corresponding each external object
Profile in maximum in previous value with maximum in latter value.
The method of the position detecting of foregoing touch-screen, wherein two described values do not include corresponding to each outside thing
Maximum in the profile of part.
The object of the invention to solve the technical problems is realized using following technical scheme again in addition.Carried according to the present invention
The device of the position detecting of the touch-screen for going out, it includes:Detecting unit, the capacitive character coupling of multiple detecting positions of detecting touch-screen
Close variable quantity, each of which capacitive couplings variable quantity one coordinate of correspondence;And control unit, according to detecing for the touch-screen
The capacitive couplings variable quantity that location is put is judged to correspond to the profile of each external object respectively, and respectively according to correspondence
Four values in the profile of each external object produce a coordinate data.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The device of the position detecting of foregoing touch-screen, wherein coordinate data are
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each
Four values in the profile of object.
The device of the position detecting of foregoing touch-screen, wherein C1 and C3 be respectively maximum previous value with rear
One value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The device of the position detecting of foregoing touch-screen, wherein C2 and C4 be respectively maximum previous value with rear
One value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
The object of the invention to solve the technical problems is also realized using following technical scheme in addition.Carried according to the present invention
The device of the position detecting of the touch-screen for going out, it includes:Detecting unit, the capacitive character coupling of the detecting position of the multiple touch-screens of detecting
Close variable quantity, each of which capacitive couplings variable quantity one coordinate of correspondence;And control unit, according to detecing for the touch-screen
The capacitive couplings variable quantity that location is put is judged to correspond to the profile of each external object respectively, and respectively according to correspondence
Two values in the profile of each external object produce a coordinate data.
The device of the position detecting of foregoing touch-screen, wherein coordinate data are (C1 × X1+C3 × X3)/(C1+C3), its
Middle X1 and X3 is respectively the coordinate of C1 and the coordinate of C 3, and C1 is respectively in the profile of corresponding each external object with C3
Two value.
The device of the position detecting of foregoing touch-screen, wherein two described values are respectively corresponding each external object
Profile in maximum in previous value with maximum in latter value.
The device of foregoing position detecting, wherein two described values do not include the profile corresponding to each external object
In maximum.
By above-mentioned technical proposal, the method and apparatus of the detecting position of inventive touch screen at least have following advantages and
Beneficial effect:The influence of maximum is reduced when coordinate data is produced, it is possible to decrease linear not good problem.
Described above is only the general introduction of technical solution of the present invention, in order to better understand technological means of the invention,
And can be practiced according to the content of specification, and in order to allow the above and other objects, features and advantages of the invention can
Become apparent, below especially exemplified by preferred embodiment, and coordinate accompanying drawing, describe in detail as follows.
Brief description of the drawings
Figure 1A to Fig. 1 D is the schematic diagram of prior art coordinates computed data.
Fig. 2A and 2B is the schematic diagram of capacitance type sensor.
Fig. 3 is according to the schematic flow sheet of the first embodiment of the present invention.
Fig. 4 is according to the example of the first embodiment of the present invention.
Fig. 5 is according to the schematic flow sheet of the second embodiment of the present invention.
Fig. 6 is according to the example of the second embodiment of the present invention.
Fig. 7 is according to a kind of schematic flow sheet of generation coordinate data of the invention.
【Main element symbol description】
100:Position detecting apparatus 110:Display
120:Touch-screen 120A:First sensed layer
120B:Second sensed layer 130:Driving/detecting unit
140:Conductive bar 140A:First conductive bar
140B:Second conductive bar 160:Controller
161:Processor 162:Internal memory
170:Main frame 171:CPU
173:Storage element
Specific embodiment
It is as follows that the present invention will be described in some embodiments.However, except disclosed implementation makes an exception, the present invention can also
Other embodiments are widely used in implement.The scope of the present invention is not limited by those embodiments, is with claim
The scope of book is defined.And be clearer description to be provided and makes to be familiar with this those skilled in the art to be understood that the content of the invention of the invention, figure
Show that interior each several part does not have to be drawn according to its relative size, the ratio regular meeting of some sizes and other scale dependents be highlighted and
Seem exaggeration, and incoherent detail section is not also drawn completely, in the hope of the succinct of diagram.
Fig. 2A is referred to, the present invention proposes a kind of position detecting apparatus 100, including touch-screen 120, single with driving/detecting
Unit 130.Touch-screen 120 has sensed layer.In one example of the present invention, the sensed layer may include the first sensed layer 120A and
Two sensed layer 120B, the first sensed layer 120A and the second sensed layer 120B have multiple conductive bars 140 respectively, wherein the first sensed layer
Multiple second conductive bar 140B of multiple first conductive bar 140A and the second sensed layer 120B of 120A are overlapped.Of the invention another
In one example, multiple first conductive bar 140A and the second conductive bar 140B can be only fitted in coplanar sensed layer.Drive/detect
Survey unit 130 and produce sensitive information according to the signal of multiple conductive bars 140.It is that detecting is driven for example when self-capacitance is detected
Dynamic conductive bar 140, and when mutual capacitance type is detected, detecting is not driven the/portion that directly drives of detecting unit 130
Divide conductive bar 140.Can be with additionally, touch-screen 120 can be disposed on display 110, between touch-screen 120 and display 110
It is have configuration screen layer (shielding layer) (not showing in icon) or be configured without screen layer.It is preferable of the invention one
In example, in order to make the thickness of touch-screen 120 thinner, screen layer is configured without between touch-screen 120 and display 110.
Foregoing first conductive bar and the second conductive bar can be a plurality of row conductive bar and row conductive bar arranged with row or column,
Can also be a plurality of first dimension conductive bar and the second dimension conductive bar arranged with the first dimension and the second dimension, or along the
One axle and a plurality of first axle conductive bar and the second axle conductive bar of the arrangement of the second axle.Additionally, foregoing first conductive bar is led with second
It, with orthogonal overlapping, can also be with nonopiate overlapping that electric bar can be to each other.For example in a polar coordinate system, described first
One of conductive bar or the second conductive bar can be radial arrangements, and the another of first conductive bar or the second conductive bar can be with
It is annular arrangement.Furthermore, one of first conductive bar or the second conductive bar can be to drive conductive bar, and described first conductive
Bar or the another of the second conductive bar can be detecting conductive bar.Described " the first dimension " and " the second dimension ", " first axle " with
" the second axle ", " driving " and " detecting ", " by driving " and " being detected " conductive bar all can be used to represent foregoing " first " and " the
Two " conductive bar, including but not limited to constitutes orthogonal grid (orthogonal grids), can also constitute other to have first
Dimension overlaps the geometry framework (geometric configurations) of (intersecting) conductive bar with the second dimension.
Position detecting apparatus of the invention 100 can be applied in calculator system, an example as shown in Figure 2 B, bag
Include controller 160 and main frame 170.Controller includes driving/detecting unit 130, (is not shown with operatively coupled touch-screen 120
In diagram).Additionally, controller 160 may include processor 161, control driving/detecting unit 130 produces sensitive information, sensing letter
Breath can be previously stored in internal memory 162, and device for processing 161 is accessed.In addition, main frame 170 constitutes the main body of computing system, mainly
Including CPU 171, and for the storage element 173 of the access of CPU 171, and show operation result
Display 110.
In another example of the present invention, transport interface is included between controller 160 and main frame 170, control unit is by passing
Defeated interface transfers data to main frame, those skilled in the art can deduce transport interface including but not limited to UART,
The various wired or wireless transport interfaces such as USB, I2C, Bluetooth, WiFi, IR.In one example of the present invention, transmission
Data can be that position (such as coordinate), identification result (such as gesture code), order, sensitive information or other controllers 160 can be carried
The information of confession.
In one example of the present invention, sensitive information can control produced initial sensitive information by processor 161
(initial sensing information), transfers to main frame 170 to carry out position analysis, such as position analysis, gesture judge,
Order identification etc..In another example of the present invention, sensitive information can be first analyzed by processor 161, then will sentence
Disconnected position, gesture, order out etc. is submitted to main frame 170.The present invention includes but is not limited to foregoing example, this technology neck
The those of ordinary skill in domain can deduce the interaction between other controllers 160 and main frame 170.
In the crossover region of each conductive bar, the two poles of the earth are constituted with conductive bar under upper.Each crossover region can be considered
A pixel (pixel) in one image (image), it is described when having one or more external conductive objects close or touching
Image can be considered the image for photographing touching (such as finger touches the aspect (pattern) in sensing device further).
When one is provided a drive signal by driving conductive bar, a self-capacitance (self is constituted by driving conductive bar in itself
Capacitance), and by each crossover region on driving conductive bar a mutual capacitance (mutual capacitance) is constituted.
Foregoing self-capacitance detecting is the self-capacitance for detecting all conductive bars, is particularly well-suited to judge connecing for single external conductive object
Near or contact.
Foregoing mutual capacitance type detecting, is, when one is provided a drive signal by driving conductive bar, to be led by with by driving
The all sensed conductive bar detecting of electric bar different dimensions arrangement drives the capacitance or electric capacity of all crossover regions on conductive bar to become
Change amount, to be considered as the row pixel in image.Accordingly, the pixel for collecting all row constitutes the image.When there is one or many
When individual external conductive object is close or touches, the image can be considered the image for photographing touching, be particularly well-suited to judge multiple
External conductive object near to or in contact with.
These conductive bars (the first conductive bar and the second conductive bar) can be made up of transparent or opaque material, for example
Can be made up of transparent tin indium oxide (ITO).Single layer structure (SITO is divided into structure;Single ITO) and it is double-deck
Structure (DITO;Double ITO).The ordinary person of the art can deduce the material of other conductive bars, repeat no more.
For example, CNT.
It is using transverse direction as first direction, and using longitudinal direction as second direction, therefore transverse direction in example of the invention
Conductive bar is the first conductive bar, and longitudinal conductive bar is the second conductive bar.Those skilled in the art can push away
One of example that described above is invention is known, not for limiting the present invention.For example, it may be using longitudinal direction as first direction,
And using transverse direction as second direction.Additionally, the number of the first conductive bar and the second conductive bar can be identical, or not
Together, for example, the first conductive bar has N bars, the second conductive bar has M bars.
When the detecting of two-dimensionses mutual capacitance type is carried out, the drive signal of exchange is sequentially provided to each first conduction
Bar, and signal via the second described conductive bar obtains the dimension that corresponds to each conductive bar for being provided drive signal
Sensitive information, set then constitutes two-dimensionses sensitive information corresponding to the sensitive information of all first conductive bars.Described dimension
Sensitive information can be the signal generation of the second conductive bar described in, or the letter of the second conductive bar described in
Produce number with the measures of dispersion of benchmark.Additionally, sensitive information can be electric current, voltage, capacitive couplings amount, the electricity of basis signal
Lotus amount or other characteristic electrons are produced, and can be exist in the form of analog or digital.
When actually no external conductive object is close or covers touch-screen, or system does not judge external conductive pair
During as close or covering touch-screen, position detecting apparatus can produce a benchmark, benchmark by the signal of the second described conductive bar
What is presented is the stray capacitance on touch-screen.Sensitive information can be produced according to the signal of the second conductive bar, or according to the
The signal of two conductive bars is subtracted produced by benchmark.
Fig. 3 is referred to, is a kind of method of the position detecting of the touch-screen proposed according to the first embodiment of the present invention.Such as
Shown in step 310, the capacitive couplings variable quantity of multiple detecting positions of the multiple touch-screens of detecting, each of which capacitive character coupling
Close variable quantity one coordinate of correspondence.Next, as shown at step 320, according to the capacitive couplings of the detecting position of the touch-screen
Variable quantity is judged to correspond to the profile of each external object respectively, and respectively according to the wheel of each external object of correspondence
Two values in exterior feature produce a coordinate data.
Two values in the profile of each described external object can be including two values including maximum, or
Not including two values including maximum.Additionally, two values in the profile of each described external object can be adjacent
, or it is non-conterminous.
In one example of the present invention, coordinate data is (C1 × X1+C3 × X3)/(C1+C3), and wherein X1 and X3 is respectively
The coordinate of C1 and the coordinate of C3, and C1 is respectively two values in the profile of corresponding each external object with C3.
Fig. 4 is referred to, is the example schematic proposed according to the first embodiment of the present invention.In this example, it is foundation
Coordinate data is not produced including two non-conterminous values including maximum, such as according to maximum (the 3rd value) previous
It is worth (the 2nd value) and in maximum (the 3rd value) in latter value (the 4th value).
Accordingly, the present invention proposes a kind of device of the position detecting of touch-screen, including detecting unit and control unit.Detecting
Unit can be the capacitive couplings change of the detecting position of the multiple touch-screens of detecting as shown in the driving/detecting unit of Fig. 2A
Amount, each of which capacitive couplings variable quantity one coordinate of correspondence.Control unit can be as shown in the controller 160 of Fig. 2 B,
Judge to correspond to the wheel of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
Exterior feature, and respectively according to two value one coordinate datas of generation in the profile of each external object of correspondence.Fig. 5 is refer to, is
A kind of method of the position detecting of the touch-screen proposed according to the second embodiment of the present invention.As indicated in step 510, detecting is touched
The capacitive couplings variable quantity of multiple detecting positions of screen, each of which capacitive couplings variable quantity one coordinate of correspondence.Connect down
Come, as indicated in step 520, judge to correspond to often respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
One profile of external object, and respectively according to four value one number of coordinates of generation in the profile of each external object of correspondence
According to.
In one example of the present invention, coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each
Four values in the profile of object.
Fig. 6 is refer to, is the example schematic proposed according to the second embodiment of the present invention of optimal mode.In this example
In, it is in previous value (the 2nd value) and in latter value (the 4th value) and maximum (the 3rd value) according to maximum (the 3rd value)
An adjacent value (the 4th value) previous value (the 3rd value) with produce coordinate data in latter value (the 4th value).
In one example of the present invention, maximum is adjacent with second largest value, and coordinate data is existed according to maximum (the 3rd value)
Previous value (the 2nd value) with latter value (the 4th value) and Second Largest Value (the 3rd value) previous value (the 3rd is worth) with rear
One value (the 4th value) produces.For example, foregoing C1 and C3 be respectively maximum in previous value and in latter value, and
And foregoing C2 and C4 be respectively Second Largest Value in previous value and in latter value.Again for example, foregoing C2 and C4 distinguishes
For maximum previous value and C1 in latter value and foregoing and C3 be respectively Second Largest Value in previous value and
In latter value.
Accordingly, the present invention proposes a kind of device of the position detecting of touch-screen, including detecting unit and control unit.Detecting
Unit can be the capacitive couplings change of the detecting position of the multiple touch-screens of detecting as shown in the driving/detecting unit of Fig. 2A
Amount, each of which capacitive couplings variable quantity one coordinate of correspondence.Control unit can be as shown in the controller 160 of Fig. 2 B,
Judge to correspond to the wheel of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
Exterior feature, and respectively according to four value one coordinate datas of generation in the profile of each external object of correspondence.
It is to calculate barycenter seat with latter value in previous value according to maximum in one example of the present invention
Mark, is reset to the corresponding coordinate of maximum.Additionally, being in previous value and to calculate one in latter value according to Second Largest Value
Center-of-mass coordinate, is reset to the corresponding coordinate of Second Largest Value.Accordingly, then according to maximum and Second Largest Value barycenter position is calculated
Put.
Refer to shown in Fig. 7, be according to a kind of schematic flow sheet of generation coordinate data of the invention.First, such as step
Shown in 710, it is worth with maximum latter previous according to maximum in the profile corresponding to each external object
Individual value calculates the first center-of-mass coordinate, is reset to the corresponding coordinate of maximum.Also, as shown in step 720, corresponding to each
In the profile of individual external object in latter value the second matter is calculated according to Second Largest Value in previous value and Second Largest Value
Heart coordinate, is reset to the corresponding coordinate of Second Largest Value.Next, as indicated by step 730, corresponding to each external object
In profile, coordinate data is calculated according to maximum and Second Largest Value, wherein coordinate data is according to the first center-of-mass coordinate and the
Two center-of-mass coordinates are calculated.
For example, when maximum is located at before Second Largest Value, the first center-of-mass coordinate is (C1 × X1+C3 × X3)/(C1+
C3), and the second center-of-mass coordinate be (C2 × X2+C4 × X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively C1, C2, C3
With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object
Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object
Individual value, Second Largest Value, the latter value of Second Largest Value.
Again for example, when maximum is located at behind Second Largest Value, the first center-of-mass coordinate is (C2 × X2+C4 × X4)/(C2+
C4), and the second center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively C1, C2, C3
With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object
Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object
Individual value, Second Largest Value, the latter value of Second Largest Value.
Accordingly, coordinate data is (((C1 × X1+C3 × X3)/(C1+C3)) × C2+ ((C2 × X2+C4 × X4)/(C2+
C4))×C3)/(C2+C3)。
In the foregoing, coordinate X1, X2, X3 and X4 can be the coordinate of dimension or the coordinate of two-dimensionses.E.g.
The longitudinal coordinate x of dimension, the lateral coordinates y of dimension or two-dimensionses longitudinally to lateral coordinates (x, y).Therefore, before generation
Can be the coordinate for producing longitudinal coordinate and transverse direction respectively during the coordinate data stated, constitute foregoing coordinate data.
The above, is only presently preferred embodiments of the present invention, and any formal limitation is not made to the present invention, though
So the present invention is disclosed above with preferred embodiment, but is not limited to the present invention, any to be familiar with this professional technology people
Member, without departing from the scope of the present invention, when using the method and technology contents of the disclosure above make it is a little more
Move or be modified to the Equivalent embodiments of equivalent variations, as long as being the content without departing from technical solution of the present invention, according to of the invention
Any simple modification, equivalent variations and modification that technical spirit is made to above example, still fall within technical solution of the present invention
In the range of.
Claims (20)
1. a kind of method of the position detecting of touch-screen, it is characterised in that it includes:
The capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, each of which capacitive couplings variable quantity correspondence
One coordinate;And
Judge to correspond to each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
Profile, and respectively according to correspondence each external object profile in four value produce a coordinate datas.
2. the method for the position detecting of touch-screen according to claim 1, it is characterised in that coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each
Four values in the profile of object.
3. the method for the position detecting of touch-screen according to claim 2, it is characterised in that C1 and C3 is respectively maximum
Previous value with latter value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
4. the method for the position detecting of touch-screen according to claim 2, it is characterised in that C2 and C4 is respectively maximum
Previous value with latter value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
5. the method for the position detecting of touch-screen according to claim 1, it is characterised in that the generation of coordinate data includes:
It is worth with maximum in latter value previous according to maximum in the profile corresponding to each external object
The first center-of-mass coordinate is calculated, the corresponding coordinate of maximum is reset to;
It is worth with Second Largest Value latter previous according to Second Largest Value in the profile corresponding to each external object
Individual value calculates the second center-of-mass coordinate, is reset to the corresponding coordinate of Second Largest Value;And
In the profile corresponding to each external object, coordinate data is calculated according to maximum and Second Largest Value, wherein sitting
Mark data are calculated with the second center-of-mass coordinate according to the first center-of-mass coordinate.
6. the method for the position detecting of touch-screen according to claim 5, it is characterised in that when maximum be located at it is second largest
Value above when, the first center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), and the second center-of-mass coordinate for (C2 × X2+C4 ×
X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2 is corresponding each with C3
The previous value of the maximum in the profile of individual external object, maximum, the latter value of maximum, and C2, C3 and C4 be
Previous value, Second Largest Value, the latter value of Second Largest Value of the Second Largest Value in the profile of corresponding each external object.
7. the method for the position detecting of touch-screen according to claim 6, it is characterised in that coordinate data is (((C1 × X1
+C3×X3)/(C1+C3))×C2+((C2×X2+C4×X4)/(C2+C4))×C3)/(C2+C3)。
8. the method for the position detecting of touch-screen according to claim 5, when maximum is located at behind Second Largest Value, its
The first center-of-mass coordinate is characterised by for (C2 × X2+C4 × X4)/(C2+C4), and the second center-of-mass coordinate for (C1 × X1+C3 ×
X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively the coordinate of C1, C2, C3 and C4, and wherein C2, C3 is corresponding each with C4
The previous value of the maximum in the profile of individual external object, maximum, the latter value of maximum, and C1, C2 and C3 be
Previous value, Second Largest Value, the latter value of Second Largest Value of the Second Largest Value in the profile of corresponding each external object.
9. a kind of method of the position detecting of touch-screen, it is characterised in that it includes:
The capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, each of which capacitive couplings variable quantity correspondence
One coordinate;And
Judge to correspond to each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
Profile, and respectively according to correspondence each external object profile in two value produce a coordinate datas.
10. the method for the position detecting of touch-screen according to claim 9, it is characterised in that coordinate data is (C1 × X1+
C3 × X3)/(C1+C3), wherein X1 and X3 be respectively the coordinate of C1 and the coordinate of C3, and C1 and C3 be respectively it is corresponding each
Two values in the profile of external object.
The method of the position detecting of 11. touch-screens according to claim 10, it is characterised in that two described value difference
For maximum in the profile for corresponding to each external object in previous value and maximum in latter value.
The method of the position detecting of 12. touch-screens according to claim 10, it is characterised in that two described values are not wrapped
Include the maximum in the profile corresponding to each external object.
13. a kind of devices of the position detecting of touch-screen, it is characterised in that it includes:
Detecting unit, the capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, each of which capacitive couplings
Variable quantity one coordinate of correspondence;And
Control unit, judges to correspond to each respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
The profile of external object, and respectively according to four value one coordinate datas of generation in the profile of each external object of correspondence.
The device of the position detecting of 14. touch-screens according to claim 13, it is characterised in that coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each
Four values in the profile of object.
The device of the position detecting of 15. touch-screens according to claim 14, it is characterised in that C1 and C3 is respectively maximum
Value previous value with latter value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The device of the position detecting of 16. touch-screens according to claim 14, it is characterised in that C2 and C4 is respectively maximum
Value previous value with latter value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
17. a kind of devices of the position detecting of touch-screen, it is characterised in that it includes:
Detecting unit, the capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, each of which capacitive couplings
Variable quantity one coordinate of correspondence;And
Control unit, judges to correspond to each respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen
The profile of external object, and respectively according to two value one coordinate datas of generation in the profile of each external object of correspondence.
The device of the position detecting of 18. touch-screens according to claim 17, it is characterised in that coordinate data is (C1 × X1
+ C3 × X3)/(C1+C3), wherein X1 and X3 be respectively the coordinate of C1 and the coordinate of C3, and C1 be respectively with C3 it is corresponding each
Two values in the profile of individual external object.
The device of the position detecting of 19. touch-screens according to claim 18, it is characterised in that two described value difference
For maximum in the profile for corresponding to each external object in previous value and maximum in latter value.
The device of the position detecting of 20. touch-screens according to claim 18, it is characterised in that two described values are not wrapped
Include the maximum in the profile corresponding to each external object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310025291.5A CN103941929B (en) | 2013-01-23 | 2013-01-23 | The method and apparatus of the detecting position of touch-screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310025291.5A CN103941929B (en) | 2013-01-23 | 2013-01-23 | The method and apparatus of the detecting position of touch-screen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103941929A CN103941929A (en) | 2014-07-23 |
CN103941929B true CN103941929B (en) | 2017-06-13 |
Family
ID=51189618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310025291.5A Active CN103941929B (en) | 2013-01-23 | 2013-01-23 | The method and apparatus of the detecting position of touch-screen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103941929B (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090174675A1 (en) * | 2008-01-09 | 2009-07-09 | Dave Gillespie | Locating multiple objects on a capacitive touch pad |
KR101007045B1 (en) * | 2008-03-12 | 2011-01-12 | 주식회사 애트랩 | Touch sensor device and the method of determining coordinates of pointing thereof |
TW201122974A (en) * | 2009-12-24 | 2011-07-01 | Ili Technology Corp | Touch detection device and method thereof. |
TWI430163B (en) * | 2010-12-30 | 2014-03-11 | Egalax Empia Technology Inc | Capacitive touch screen and detection method for capacitive touch screen |
-
2013
- 2013-01-23 CN CN201310025291.5A patent/CN103941929B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103941929A (en) | 2014-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103197816B (en) | Condenser type writing device | |
US8730193B2 (en) | Capacitive touchscreen with rhombic and hexagonal pads | |
US8830205B2 (en) | Capacitive touch screen with square or rhombus conductive strips with extension pads | |
CN104951124A (en) | Touch detection method and touch detector performing the same | |
US20150109244A1 (en) | Capacitive type touch sensor | |
CN106598366A (en) | Input apparatus, sensor control method, electronic equipment and control method thereof | |
US20140184565A1 (en) | Method and device for detecting touch or proximity | |
CN103941929B (en) | The method and apparatus of the detecting position of touch-screen | |
CN103941928B (en) | Detecting touching or the method and apparatus being close to | |
TWI486858B (en) | Method and device for position detection | |
CN103365512B (en) | The method and apparatus of measurement signal | |
CN107402658A (en) | Detecting touching or close method and controller | |
CN103941898B (en) | The arrangement for detecting and method of touch-screen | |
CN105549799B (en) | The high light transmission and high sensitivity touch pattern structure of capacitive type touch pad | |
CN103677450A (en) | Capacitive touch screen |
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 |