Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610600682.9A
Other languages
Chinese (zh)
Other versions
CN106155418A (en
Inventor
朱博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chipone Technology Beijing Co Ltd
Original Assignee
Chipone Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chipone Technology Beijing Co Ltd filed Critical Chipone Technology Beijing Co Ltd
Priority to CN201610600682.9A priority Critical patent/CN106155418B/en
Publication of CN106155418A publication Critical patent/CN106155418A/en
Application granted granted Critical
Publication of CN106155418B publication Critical patent/CN106155418B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, 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

Touch screen drives treating method and apparatus, storage medium and processor
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.
CN201610600682.9A 2016-07-27 2016-07-27 Touch screen drives treating method and apparatus, storage medium and processor Active CN106155418B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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