CN106155418B - Touch screen drives treating method and apparatus, storage medium and processor - Google Patents
Touch screen drives treating method and apparatus, storage medium and processor Download PDFInfo
- Publication number
- CN106155418B CN106155418B CN201610600682.9A CN201610600682A CN106155418B CN 106155418 B CN106155418 B CN 106155418B CN 201610600682 A CN201610600682 A CN 201610600682A CN 106155418 B CN106155418 B CN 106155418B
- Authority
- CN
- China
- Prior art keywords
- scan
- scanning
- touch screen
- matrix
- result
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
The invention discloses a kind of touch screen driving treating method and apparatus, storage medium and processors.Wherein, this method comprises: first scan step, carries out m scanning to touch screen;Scan round step, then a scanning is carried out, the result of the result of a times current scanning and m-a scanning before is reconstructed into scan matrix, wherein a < m;Repetitive cycling scanning step obtains multiple scan matrixs, wherein scan matrix is for obtaining the driving scanning result of touch screen.The present invention solves the low technical problem of scan efficiency, and then promotes the accuracy of scanning result.
Description
Technical field
The present invention relates to field of human-computer interaction, in particular to a kind of touch screen driving treating method and apparatus, storage
Medium and processor.
Background technique
In capacitance touch control device, external noise interference is always to influence the principal element of touch control effect.
Capacitance touch control device mainly detects capacitance variations caused by touching by the way of amplitude modulation, by filling
The transmitting terminal set sends the signal of specific frequency, sends signal and is connect after the coupled capacitor of touch screen in the receiving end of device
It receives, and is demodulated by the signal of same frequency.The amplitude of signal characterizes the capacitor of passed through touch screen coupled capacitor after demodulation
Value.When finger exists at this to be touched, the size of coupled capacitor at this can be changed, therefore the signal after monitoring demodulation can be passed through
The variation of amplitude, to detect touch condition of the finger at this.
But touch control device is at work, and local environment often has various ambient noises, such as charger noise, power grid
Noise, daylight modulation noise, RF noise etc..These noises are added to the receiving end of touch control device, lead to the demodulation of receiving end
The size of signal changes, and the variation of this amplitude information is consistent with caused result of variations is touched, and can interfere to touch
The normal detection of movement, leads to the case where occurring reporting by mistake or failing to report touch point appearance.
In order to improve touch control device to the interference free performance of external noise, the side of multi-channel parallel driving is generallyd use
Case.It specifically, can be simultaneously according to the transmission Tx (that is, abbreviation of transmit) of specific positive, reversely combined touch screen scanning
Channel needs scanning m times if mostly the combined number of driving is m, could complete at primary more driving scannings after obtaining scanning result
Reason.And more driving scan process next time are carried out, it needs to carry out same channel again m scanning, obtains m times new scanning
As a result, that is, every time realized primary more driving processing and need to spend m scanning, the efficiency of scanning result output is lower, output
Data sample amount it is smaller, it is difficult to carry out fine post-processing.
For the low problem of above-mentioned scan efficiency, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of touch screen driving treating method and apparatus, storage medium and processors, so that
It is few to solve the technical issues of obtaining the low efficiency of scanning result.
According to an aspect of an embodiment of the present invention, a kind of touch screen driving processing method is provided, this method comprises: first
Secondary scanning step carries out m scanning to the touch screen, and m is the integer greater than 1;Scan round step, then a scanning is carried out,
The result of the result of a times current scanning and m-a scanning before is reconstructed into scan matrix, wherein a is positive integer, a < m;
The scan round step is repeated, multiple scan matrixs are obtained, wherein the scan matrix is for obtaining the drive of the touch screen
Dynamic scanning result.
Further, it repeats the scan round step to obtain the multiple scan matrix to include: the repetition b times circulation
Scanning step obtains b scan matrix, and wherein b is positive integer.
Further, the touch screen includes m sendaisle and n receiving channel.
Further, the sendaisle of the touch screen and receiving channel allow by configuring switching.
Further, after obtaining the scan matrix, the method also includes: obtain the inverse square of the scan matrix
Battle array;The driving scanning result of the touch screen is obtained according to the inverse matrix.
It further, include: to the scanning square according to the driving scanning result that the inverse matrix obtains the touch screen
The inverse matrix of battle array is corrected, and obtains correction matrix;The driving scanning result of the touch screen is obtained according to the correction matrix.
According to an aspect of an embodiment of the present invention, a kind of touch screen driving processing unit is provided, which includes: the
One scan module carries out m scanning to the touch screen, m is the integer greater than 1 for executing first scan step;Circulation is swept
Module is retouched, for executing scan round step, then carries out a scanning, m-a by result that current a time scans and before is swept
The result retouched is reconstructed into scan matrix, wherein a is positive integer, a < m;Multiple scanning module is used for repetitive cycling scanning step,
Obtain multiple scan matrixs, wherein the scan matrix is for obtaining the driving scanning result of the touch screen.
Further, the multiple scanning module includes: multiple scanning submodule, for repeating the b scan round
Step obtains b scan matrix.
Further, the touch screen includes m sendaisle and n receiving channel.
Further, the sendaisle of the touch screen and receiving channel allow by configuring switching.
Further, described device further include: first obtains module, for obtaining after obtaining the scan matrix
The inverse matrix of the scan matrix;Second obtains module, and the driving for obtaining the touch screen according to the inverse matrix scans
As a result.
Further, the second acquisition module includes: to be corrected to the inverse matrix of the scan matrix, is corrected
Matrix;The driving scanning result of the touch screen is obtained according to the correction matrix.
According to an aspect of an embodiment of the present invention, a kind of storage medium is provided, storage medium includes the journey of storage
Sequence, wherein equipment where control storage medium executes the touch screen driving of any one of above-described embodiment in program operation
Processing method.
According to an aspect of an embodiment of the present invention, a kind of processor is provided, processor is for running program, wherein
Program executes the touch screen driving processing method of any one of above-described embodiment when running.
Through the foregoing embodiment, m scanning is carried out to touch screen in first time and then carries out the scanning less than m times, and
Scanning result by currently performed scanning result and before is reconstructed, and obtains scan matrix, and circulation executes above-mentioned circulation
Scanning step obtains multiple scan matrixs, to obtain the driving scanning result of touch screen.In the above-described embodiments, for the first time
After executing m scanning to touch screen, no longer need to execute m scanning, result by the result of one or many scannings and before
Be reconstructed, obtain scan matrix, carry out single pass per so more, can operation obtain it is primary drive scanning results,
Scan efficiency improves m times more in the past, solves the problems, such as that scan efficiency is low in the prior art, and then improve scan efficiency.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of touch screen driving processing method according to an embodiment of the present invention;
Fig. 2 is the schematic diagram that a kind of touch screen according to an embodiment of the present invention includes channel;
Fig. 3 is a kind of schematic diagram of touch screen driving processing unit according to an embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work
It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way
Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover
Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to
Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product
Or other step or units that equipment is intrinsic.
According to embodiments of the present invention, a kind of embodiment of the method for touch screen driving processing method is provided, needs to illustrate
It is that step shown in the flowchart of the accompanying drawings can execute in a computer system such as a set of computer executable instructions,
Also, although logical order is shown in flow charts, and it in some cases, can be to be different from sequence execution herein
Shown or described step.
Fig. 1 is a kind of flow chart of touch screen driving processing method according to an embodiment of the present invention, as shown in Figure 1, the party
Method includes the following steps:
Step S102, first scan step carry out m scanning to touch screen, and m is the integer greater than 1;
Step S104, scan round step, then a scanning is carried out, m-a by the result of a times current scanning and before
The result of scanning is reconstructed into scan matrix, wherein a is positive integer, a < m;
Step S106, repetitive cycling scanning step obtain multiple scan matrixs, wherein scan matrix is for being touched
The driving scanning result of screen.
Through the foregoing embodiment, m scanning is carried out to touch screen in first time and then carries out the scanning less than m times, and
Scanning result by currently performed scanning result and before is reconstructed, and obtains scan matrix, and circulation executes above-mentioned circulation
Scanning step obtains multiple scan matrixs, to obtain the driving scanning result of touch screen.In the above-described embodiments, for the first time
After executing m scanning to touch screen, no longer need to execute m scanning, result by the result of one or many scannings and before
Be reconstructed, obtain scan matrix, carry out single pass per so more, can operation obtain it is primary drive scanning results,
Scan efficiency improves m times more in the past, solves the problems, such as that scan efficiency is low in the prior art, and then improve scan efficiency.
In the above-described embodiments, a scanning is executed due to every, current scanning result and scanning result before is carried out
Reconstruct can obtain scan matrix, so as to there is more data sample amount, can sufficiently be counted on scanning result
According to post-processing, the accuracy of scanning result is further promoted.
Specifically, in first scan step to touch screen carry out m time scanning, can to touch screen the channel transmission Tx progress
Scanning;Correspondingly, a scanning carried out again in scan round step, and the channel transmission Tx of touch screen is scanned.
In the above-described embodiments, after obtaining scan matrix, method further include: obtain the inverse matrix of scan matrix;Root
The driving scanning result of touch screen is obtained according to inverse matrix.It is driven in this embodiment it is possible to which the inverse matrix based on scan matrix obtains
Dynamic scanning result, and conducted further analysis based on the driving scanning result, to inhibit noise.
Further, according to the driving scanning result that inverse matrix obtains touch screen include: to the inverse matrix of scan matrix into
Row correction, obtains correction matrix;The driving scanning result of touch screen is obtained according to correction matrix.By the embodiment, to sweeping
Retouch after inverse of a matrix matrix is corrected, driving scanning result obtained based on the correction matrix after correction, it is available more
Accurately drive scanning result.
Optionally, touch screen includes m sendaisle and n receiving channel.Wherein, the sendaisle of touch screen and reception
Channel allows by configuring switching, so that the sendaisle of touch screen and receiving channel can be with flexible configurations.
Specifically, touch screen may include the m channel Tx, then can be in first scan, to the m channel Tx of touch screen
Scanning, optionally, touch screen may include n reception Rx (i.e. the abbreviation of receive) channel, carry out m to the m channel Tx respectively
Secondary scanning, scanning is denoted as vector V to the scanning result in the n channel Rx every time, and after m scanning, scanning result is denoted as scan matrix Y
[mxn]={ V1, V2 ... Vm }, if the correspondence result of the induction amount (corresponding node capacitance) of each sensor node of touch screen is
Then there is a driving matrix A [mxm], so that AX=Y, can must drive scanning result X=A by matrix operation in X [mxn]-1Y。
When being introduced into external disturbance on touch screen, interference signal can be superimposed upon the modulated signal in each channel when scanning every time
On be aliased into sampled result Y, there is noise signal N [mxn] at this time, AX+N=Y can be obtained, noise can be obtained by inverse matrix operation
The induction amount Xnoise=A of each node under environment-1Y+A-1N=X+A-1N.It can be seen that will be introduced in touch screen induction amount at this time
Intensity is A-1The noise signal of N.By selecting suitable driving matrix, so that A-1Noise signal is effectively inhibited, A is enabled-1
[mxm]={ C1, C2 ... Cm } is more driving inverse of a matrix matrixes, and C is the column vector that each column are corresponded in inverse matrix.
According to the abovementioned embodiments of the present invention, it includes: to follow for repetition b times that repetitive cycling scanning step, which obtains multiple scan matrixs,
Ring scanning step obtains b scan matrix, and wherein b is positive integer.Wherein, the b in above-described embodiment can be equal to m, can also be with
Less than m.
In this embodiment it is possible to after carrying out m scanning to touch screen, into scan round step, in the circulation
, can be with every execution single pass in scanning step, the result of m-1 scanning by current scanning result and before, which is reconstructed into, sweeps
Retouch matrix.By the embodiment, carries out single pass per more, can obtain once driving scanning result more, execute m scanning
Available m scan matrix executes the same available more sample sizes of scanning times compared with prior art.
For another example, a=2, can be after carrying out m scanning to touch screen, into scan round step, in the scan round
, can be with every execution twice sweep in step, the result of m-2 scanning by current scanning result and before is reconstructed into scanning square
Battle array.
Specifically, after primary more driving scannings are completed at scanning m times, subsequent more driving scannings use the side of loop restructuring
Formula carries out single pass per more, then the result of Current Scan and preceding m-1 scanning is reconstructed into new scan matrix, then to this
Matrix equally exists corresponding inverse matrix A " -1 [mxm]={ C2, C2 ... Cm, C (m+1) }, can acquire and sweep corresponding to current this m times
The more driving scanning result X "=A " retouched-1Y″。
Wherein, the A in above-described embodiment " and A "-1It is the matrixes that the matrix of [mxm] rank, Y " are [mxn] rank, X " is
The matrix of [mxn] rank.
It elaborates below with reference to Fig. 2 to the embodiment of the present invention.
Touch screen as shown in Figure 2 includes the m channel Tx and the n channel Rx, according to scheme in the prior art, first
The scan matrix of frame is obtained by the 1 to m times scan operation, and the scan matrix of the second frame is (m+1) to (m+m) secondary scanning institute
?.In this scenario, it executes 2m scanning and obtains two results.
And in the case where using the scheme in above-described embodiment, the scan matrix of first frame is the 1 to m times scan operation
Gained;The scan matrix of second frame is the 2nd to obtained by (m+1) secondary scan operation;The scan matrix of third frame is the 3rd to (m+2)
Obtained by secondary scan operation.
By above-mentioned comparative analysis it is found that scheme in the prior art, every to realize that primary more driving scannings need to spend m times
The time of scanning, and the sample data volume exported is few;And the scheme in above-described embodiment, it carries out single pass per more, all may be used
To obtain primary more driving scanning results, scan efficiency improves m times, and available more sample compared with prior art ratio
Data volume.
According to another aspect of an embodiment of the present invention, a kind of touch screen driving processing unit is additionally provided, as shown in figure 3,
The apparatus may include: the first scan module 31 carries out m scanning to touch screen, m is big for executing first scan step
In 1 integer;Scan round module 33 for executing scan round step, then carries out a scanning, current a time is scanned
As a result the result of m-a scanning and before is reconstructed into scan matrix, wherein a < m;Multiple scanning module 35 is used for repetitive cycling
Scanning step obtains multiple scan matrixs, wherein scan matrix is for obtaining the driving scanning result of touch screen.
Through the foregoing embodiment, m scanning is carried out to touch screen in first time and then carries out the scanning less than m times, and
Scanning result by currently performed scanning result and before is reconstructed, and obtains scan matrix, and circulation executes above-mentioned circulation
Scanning step obtains multiple scan matrixs, to obtain the driving scanning result of touch screen.In the above-described embodiments, for the first time
After executing m scanning to touch screen, no longer need to execute m scanning, result by the result of one or many scannings and before
Be reconstructed, obtain scan matrix, carry out single pass per so more, can operation obtain it is primary drive scanning results,
Scan efficiency improves m times more in the past, solves the problems, such as that scan efficiency is low in the prior art, and then improve scan efficiency.
Optionally, a can be equal to 1, can also be greater than 1.
In the above-described embodiments, a scanning is executed due to every, current scanning result and scanning result before is carried out
Reconstruct can obtain scan matrix, so as to there is more data sample amount, can sufficiently be counted on scanning result
According to post-processing, the accuracy of scanning result is further promoted.
Optionally, touch screen includes m sendaisle and n receiving channel.Wherein, the sendaisle of touch screen and reception
Channel allows by configuring switching, so that the sendaisle of touch screen and receiving channel can be with flexible configurations.
Specifically, in first scan step to touch screen carry out m time scanning, can to touch screen the channel transmission Tx progress
Scanning;Correspondingly, a scanning carried out again in scan round step, and the channel transmission Tx of touch screen is scanned.
According to the abovementioned embodiments of the present invention, device can also include: the first acquisition module, for obtaining scan matrix
Later, the inverse matrix of scan matrix is obtained;Second obtains module, and the driving for obtaining touch screen according to inverse matrix scans knot
Fruit.Further, the second acquisition module includes: to be corrected to the inverse matrix of scan matrix, obtains correction matrix;According to correction
The driving scanning result of matrix acquisition touch screen.Pass through the embodiment, after the inverse matrix to scan matrix is corrected, base
Correction matrix after correction obtains driving scanning result, available more accurate driving scanning result.
In this embodiment it is possible to which the inverse matrix based on scan matrix obtains driving scanning result, and swept based on the driving
It retouches result to conduct further analysis, to inhibit noise.
Further, multiple scanning module includes: multiple scanning submodule, obtains b for repeating b scan round step
A scan matrix, wherein b is positive integer.Wherein, the b in above-described embodiment can be equal to m, might be less that m.
In this embodiment it is possible to after carrying out m scanning to touch screen, into scan round step, in the circulation
, can be with every execution single pass in scanning step, the result of m-1 scanning by current scanning result and before, which is reconstructed into, sweeps
Retouch matrix.By the embodiment, carries out single pass per more, can obtain once driving scanning result more, execute m scanning
Available m scan matrix executes the same available more sample sizes of scanning times compared with prior art.
For another example, a=2, can be after carrying out m scanning to touch screen, into scan round step, in the scan round
, can be with every execution twice sweep in step, the result of m-2 scanning by current scanning result and before is reconstructed into scanning square
Battle array.
Touch screen in above-described embodiment may include the m channel transmission Tx and the n channel reception Rx.
By above-mentioned comparative analysis it is found that scheme in the prior art, every to realize that primary more driving scannings need to spend m times
The time of scanning, and the sample size exported is few;And the scheme in above-described embodiment, it carries out single pass per more, can obtain
To primary more driving scanning results, scan efficiency improves m times, and available more data sample compared with prior art ratio
Amount.
According to another aspect of an embodiment of the present invention, a kind of embodiment of storage medium is additionally provided, storage medium includes
The program of storage, wherein equipment where control storage medium executes the touching of any one of above-described embodiment in program operation
Touch screen driving processing method.
According to another aspect of an embodiment of the present invention, a kind of embodiment of processor is additionally provided, processor is for running
Program, wherein program executes the touch screen driving processing method of any one of above-described embodiment when running.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment
The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others
Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, Ke Yiwei
A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module
It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is stored in a storage medium, including some instructions are used so that a computer
Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or
Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code
Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (12)
1. a kind of touch screen drives processing method characterized by comprising
First scan step carries out m scanning to the touch screen, and m is the integer greater than 1, and the touch screen includes m transmission
Channel and n receiving channel, n are the integer greater than 1;
Scan round step, then a scanning is carried out, the result of the result of a times current scanning and m-a scanning before is reconstructed
For scan matrix, wherein a is positive integer, a < m;
The scan round step is repeated, multiple scan matrixs are obtained, wherein the scan matrix is for obtaining the touch screen
Driving scanning result.
2. the method according to claim 1, wherein repeating the scan round step obtains the multiple scanning
Matrix includes:
It repeats the b scan round step and obtains b scan matrix, wherein b is positive integer.
3. according to the method described in claim 2, it is characterized in that, the sendaisle and receiving channel of the touch screen allow to lead to
Cross configuration switching.
4. method according to claim 1 or 2, which is characterized in that after obtaining the scan matrix, the method is also
Include:
Obtain the inverse matrix of the scan matrix;
The driving scanning result of the touch screen is obtained according to the inverse matrix.
5. according to the method described in claim 4, it is characterized in that, being swept according to the driving that the inverse matrix obtains the touch screen
Retouching result includes:
The inverse matrix of the scan matrix is corrected, correction matrix is obtained;
The driving scanning result of the touch screen is obtained according to the correction matrix.
6. a kind of touch screen drives processing unit characterized by comprising
First scan module carries out m scanning to the touch screen for executing first scan step, and m is the integer greater than 1,
The touch screen includes m sendaisle and n receiving channel, and n is the integer greater than 1;
Scan round module for executing scan round step, then carries out a scanning, the result that current a time is scanned and it
The result of preceding m-a scanning is reconstructed into scan matrix, wherein a is positive integer, a < m;
Multiple scanning module is used for repetitive cycling scanning step, obtains multiple scan matrixs, wherein the scan matrix is used for
Obtain the driving scanning result of the touch screen.
7. device according to claim 6, which is characterized in that the multiple scanning module includes:
Multiple scanning submodule obtains b scan matrix for repeating the b scan round step, and wherein b is positive integer.
8. device according to claim 7, which is characterized in that the sendaisle and receiving channel of the touch screen allow to lead to
Cross configuration switching.
9. device according to claim 6 or 7, which is characterized in that described device further include:
First obtains module, for obtaining the inverse matrix of the scan matrix after obtaining the scan matrix;
Second obtains module, for obtaining the driving scanning result of the touch screen according to the inverse matrix.
10. device according to claim 9, which is characterized in that the second acquisition module is specifically used for: to the scan matrix
Inverse matrix be corrected, obtain correction matrix;The driving scanning result of the touch screen is obtained according to the correction matrix.
11. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program
When control the storage medium where equipment perform claim require any one of 1 to 5 described in touch screen driving processing method.
12. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run
Benefit require any one of 1 to 5 described in touch screen driving processing method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610600682.9A CN106155418B (en) | 2016-07-27 | 2016-07-27 | Touch screen drives treating method and apparatus, storage medium and processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610600682.9A CN106155418B (en) | 2016-07-27 | 2016-07-27 | Touch screen drives treating method and apparatus, storage medium and processor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106155418A CN106155418A (en) | 2016-11-23 |
CN106155418B true CN106155418B (en) | 2019-09-20 |
Family
ID=58060955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610600682.9A Active CN106155418B (en) | 2016-07-27 | 2016-07-27 | Touch screen drives treating method and apparatus, storage medium and processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106155418B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503620A (en) * | 2014-12-31 | 2015-04-08 | 深圳市华星光电技术有限公司 | Touch screen driving circuit, touch screen and electronic terminal |
CN105678258A (en) * | 2016-01-05 | 2016-06-15 | 京东方科技集团股份有限公司 | Fingerprint recognition device, driving method thereof, display panel and display device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8723827B2 (en) * | 2009-07-28 | 2014-05-13 | Cypress Semiconductor Corporation | Predictive touch surface scanning |
JP5909201B2 (en) * | 2013-01-30 | 2016-04-26 | 株式会社ジャパンディスプレイ | Touch detection device, display device with touch detection function and electronic device including the same |
-
2016
- 2016-07-27 CN CN201610600682.9A patent/CN106155418B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503620A (en) * | 2014-12-31 | 2015-04-08 | 深圳市华星光电技术有限公司 | Touch screen driving circuit, touch screen and electronic terminal |
CN105678258A (en) * | 2016-01-05 | 2016-06-15 | 京东方科技集团股份有限公司 | Fingerprint recognition device, driving method thereof, display panel and display device |
Also Published As
Publication number | Publication date |
---|---|
CN106155418A (en) | 2016-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105205441A (en) | Method and apparatus for extracting feature regions from point cloud | |
CN104619262A (en) | Mobile 3D wireless ultrasound image acquisition device and ultrasound imaging system | |
Xiao et al. | Motion-Fi: Recognizing and counting repetitive motions with passive wireless backscattering | |
CN109711259A (en) | Fingerprint input method and relevant device | |
CN104917712B (en) | Signal processing method and device | |
WO2015100261A1 (en) | Computationally efficient method for filtering noise | |
Pegoraro et al. | SPARCS: A sparse recovery approach for integrated communication and human sensing in mmWave systems | |
Nuss et al. | A novel technique for interference mitigation in OFDM radar using compressed sensing | |
CN112235223A (en) | Anti-interference communication method and electronic equipment | |
Canh et al. | Multi-scale deep compressive sensing network | |
CN110096438A (en) | Method for testing software and relevant apparatus | |
CN114978836B (en) | Detection communication integrated method and electronic equipment | |
Nie et al. | Sub-Nyquist computational ghost imaging with orthonormal spectrum-encoded speckle patterns | |
CN106155418B (en) | Touch screen drives treating method and apparatus, storage medium and processor | |
CN105718849B (en) | Pixel scan method and device applied to fingerprint sensor | |
CN111445547B (en) | Grid-type magnetic resonance image reconstruction method and device based on neural network | |
WO2021080674A1 (en) | Framework for performing electrocardiography analysis | |
CN105718851B (en) | Fingerprint image filtering method and apparatus applied to fingerprint sensor | |
CN103135874B (en) | Scan method, device, processor and electronic equipment towards projection-type touch screen | |
CN113033318B (en) | Human body motion detection method, device and computer readable storage medium | |
CN114358162A (en) | Falling detection method and device based on continuous wavelet transform and electronic equipment | |
CN105718850B (en) | The pixel method of sampling and device applied to fingerprint sensor | |
CN109660325A (en) | Data processing method and device | |
EP3491619A2 (en) | Multi-dimensional frequency domain extrapolation of sensor data | |
CN114626302A (en) | Channel prediction method, system, terminal and medium based on Koopman operator and machine learning |
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 |