[go: up one dir, main page]

CN104090683B - Touch screen scanning method, device and touch-screen based on display content - Google Patents

Touch screen scanning method, device and touch-screen based on display content Download PDF

Info

Publication number
CN104090683B
CN104090683B CN201410367756.XA CN201410367756A CN104090683B CN 104090683 B CN104090683 B CN 104090683B CN 201410367756 A CN201410367756 A CN 201410367756A CN 104090683 B CN104090683 B CN 104090683B
Authority
CN
China
Prior art keywords
touch
screen
scanning
lattice member
probability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410367756.XA
Other languages
Chinese (zh)
Other versions
CN104090683A (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.)
Shandong Xinyi Electronic Technology Co ltd
Original Assignee
Shandong Shengkai Electronic Science & Technology 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 Shandong Shengkai Electronic Science & Technology Co Ltd filed Critical Shandong Shengkai Electronic Science & Technology Co Ltd
Priority to CN201410367756.XA priority Critical patent/CN104090683B/en
Publication of CN104090683A publication Critical patent/CN104090683A/en
Application granted granted Critical
Publication of CN104090683B publication Critical patent/CN104090683B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The present invention relates to touch-screen scanning technique field, more particularly to a kind of touch screen scanning method based on display content, scanning means and touch-screen.The present invention counts event lattice member and its touch probability that every kind of display picture is often touched in advance, its event lattice member is called according to screen display content during scanning every time and probability is touched, after full frame scanning is carried out to screen, set up according to probability is touched just for the first scanning sequence of event lattice, Multiple-Scan has the event lattice member of response to touch, periodically carries out full frame scanning and the partial sweep for event lattice member.This method effectively reduces total scanning amount, saves scan power, and the scanning times of event lattice member are greatly increased, hence it is evident that improve touch body-sensing.

Description

Touch screen scanning method, device and touch-screen based on display content
Technical field
The present invention relates to touch-screen scanning technique field, more particularly to a kind of touch-screen scanning based on screen display content Method, scanning means and touch-screen.
Background technology
The application of touch-screen is increasingly popularized, mobile phone, tablet personal computer(PAD), laptop computer, desktop computer display screen and Vehicle-carrying display screen etc. largely uses touch-screen.In touch-screen applications head is identified by what touch point position and touch point were counted Several lattice member is first screened into, then to each lattice member in sequence or mode is scanned, identifies each lattice Whether the position where member is touched, and finally counts the total process completion of the lattice member touched.Possessive case member is swept Retouch one time and be called one frame of scanning.Existing touch-screen control integrated circuit often scans a frame, and scanning one time is intended to possessive case member. Therefore, with the raising of screen resolution, the increase of screen size and the quickening for touching reaction speed requirement, it is desirable to the unit interval The points and scanning amount of calculation of interior scanning are greatly increased, which not only improves the complexity of chip and cost, while also consuming more Many power.For example, if screen resolution brings up to original x% PPI (Points Per Inch, x>100), shield Curtain size increases to original y% (y>100), reaction speed is accelerated to arrive original z% (z>100), then the unit interval sweeps The amount of retouching will be added to original (x%)2*(y%)2* (z%), amount of calculation substantially increases.
And in fact, be not on screen the possessive case member can to touch have response, for a certain display picture, only shield Curtain the top and the row lattice of bottom two member(Button and its option can be but not limited to, such as " File ", " file ", " help ", " help " etc., is shown in figure bend shade lattice member)And middle " link(URL)" label or other possible touch areas etc.(Fig. 1 Middle vertical line shadow region)It is to have response to touch, other blank cells are non-event lattice member, even if touch also without event(Ring Should)Occur.Therefore, the scanning to these blank cells is invalid, causes the waste of power and the reduction of efficiency, serious shadow Ring and touch body-sensing.
The content of the invention
In view of the above-mentioned problems, the characteristics of event lattice member that the present invention is included using a frame picture is sparse, proposes a kind of Touch screen scanning method based on display content, periodically carries out full frame scanning and the partial sweep for event lattice member, effectively Improve the efficiency of scanning.
Touch screen scanning method of the present invention based on display content, comprises the following steps:
(1)As the content shown by touch-screen driver obtains current screen, the institute corresponding to the display content is read Have event lattice first and each lattice member touch probability, and under reach touch-screen control integrated circuit;
(2)Touch-screen controls integrated circuit general according to the touch probability of the lattice member recorded in real time and the event lattice member downloaded to Rate obtains newest event lattice member probability, then carries out full frame scanning to screen possessive case member;
(3)Probability identical event lattice member will be touched and be classified as a subset, K subset is divided into, and the subset will be scanned Scanning sequence be referred to as subsequence corresponding with the subset;
(4)The subsequence of each subset positional number shared in whole scanning sequence position is calculated, formula is:Ci= α*(Pi*Li)* N*M, wherein, α is the scanning factor, PiFor the touch probability of the subset, LiThe event lattice member included for the subset Number, i=1,2 ..., K, N*M is screen lattice member sum;
(5)Using the subsequence of each subset as entirety, the D of a scan period is evenly distributed oniOn individual position, Di=α* (Pi*Li)*N*M/LiSo that the subsequence of K subset takes at least one position within a scan period;
(6)Repeat step(1)-(5)Periodic scan.
The present invention is in scanning process, the touch of each lattice member of touch-screen control integrated circuit dynamic statistics screen display content Probability and event lattice member, and touch-screen driver is uploaded at any time, the advance statistical analysis of touch-screen driver is each shown The event lattice member of picture and its probability touched.In touch-screen control integrated circuit storage event lattice are first and nearest one hour Touch probability.Often carrying out W wheel scans, (W is positive integer, such as, but not limited to W=1, W=10, W=100, W=1000, W=10000 Deng), analysis in real time is recorded according to display content and past browse by touch-screen driver, current event lattice member is obtained general Rate and under reach touch-screen control integrated circuit.The touch probability of each lattice member of touch-screen control integrated circuit dynamic statistics, with The event lattice member probability transmitted, which is added, obtains newest event lattice member probability, and by step(3)-(5)Produce scanning sequence.
Step(6)In when often carrying out next round intermittent scanning, judge whether to change scanning factor-alpha, value model as needed Enclose for 0≤α≤1.The scanning factor is used to change the scan period, determines scan frequency, and the scanning factor is smaller, and scan frequency is got over It is low, more power saving, but can cause to touch reaction reduction, the scanning factor is bigger, touches reaction faster.When α takes 0, with traditional scanning side Method is similar, scanning all scanning full frame lattice members, but scanning frame frequency only has the half of convention scanning scheme every time;When α takes 1, scanning Lattice member quantity is identical with convention scanning scheme, i.e., same power is consumed with convention scanning scheme, but event lattice member is by greatest extent Scanning, there is most fast reaction speed.The scanning factor can first take 0.5 for all applications, then, frequently occur if touching, can carry Between up to 0.5-1.0, accordingly, different application or moment can use the different scanning factor.
A kind of touch-screen scanning means, using above-mentioned scan method touch screen scanning.
A kind of touch-screen, provided with above-mentioned touch-screen scanning means.
Scanning sequence is scanned as the cycle with two adjacent full frames, by changing the scanning factor, variable period;Each scanning Cycle includes full frame scanning subsequence and several subsequences with event lattice member probability correlation, and event lattice member probability is greatly Subsequence can have multiple within a scan period, and probability is bigger, and corresponding subsequence is more, and is evenly distributed on a cycle It is interior;Each event lattice member subsequence at least occurs once within a scan period.I.e. after scanning possessive case member every time, repeatedly Scanning those has the lattice member of response to touch(Event lattice member), rather than scanning possessive case member again, touch the bigger thing of probability Part lattice member, the number of times scanned is more, so as to improve the specific aim and efficiency of scanning.In being shown due to the overwhelming majority, event lattice First number is well below total lattice member number, and in body-sensing under the same conditions, the lattice member scan method of the invention based on display content can To reduce scanning amount more than 40%, or in the case of scanning amount, screen resolution and size identical, reaction speed can be accelerated More than 5 times of degree.If full frame has N number of lattice member(N is positive integer), in display at a time, event lattice member is 10%N, Under body-sensing same case, the ratio between scanning amount of the invention and other method scanning amount are 1.1N/2N, i.e. other scanning amounts 55%, reduce 45%;Or on the premise of scanning amount is 2N, the present invention can scan full frame once, then scan event lattice Member 10 times, greatly promotes touch body-sensing.
The present invention is carried out by changing screen scanning method after full frame scanning just for the lattice member for having response to touch Scanning, reduces total scanning amount, saves scan power, and the scanning times of event lattice member are greatly increased, hence it is evident that improve Touch body-sensing.
Brief description of the drawings
Fig. 1 is certain display picture lattice member schematic diagram;
Fig. 2 is the flow chart of the present invention.
Embodiment
As shown in figure 1, by taking a display picture as an example, illustrating the scanning process and effect of the present invention, touch-screen being divided into N*M lattice member(N, M are positive integer), specific scanning step is as follows:
(1)As the content shown by touch-screen driver obtains current screen, the institute corresponding to the display content is read There are event lattice first and the first touch probability of each lattice, and be downloaded in touch-screen control integrated circuit;
(2)The touch probability of each lattice member of touch-screen control integrated circuit dynamic statistics, with the event lattice member probability downloaded to Addition obtains newest event lattice member probability, and full frame scanning, scanning N*M possessive case members are then carried out to touch-screen;
(3)All event lattice member is divided into K subset by probability is touched, it is a subset, i-th to touch probability identical L is included in subsetiIndividual touch probability is Pi(I=1,2 ..., K)Event lattice member;Scan the subset scanning sequence be referred to as with Corresponding subsequence { the Q of the subseti}。
(4)The subsequence of I subsets positional number shared in N*M scanning sequence position is calculated, formula is:Ci= α*(Pi*Li)* N*M, wherein, α is the scanning factor, and span is 0≤α≤1, PiFor the touch probability of the subset, LiFor this The event lattice member number that subset is included;
(5)By the subsequence { Q of I subsetsiAs overall, it is evenly distributed on the D of a scan periodiOn individual position, Di =α*(Pi*Li)*N*M/Li
(6)Repeat step(5), the subsequence of K subset is distributed to the relevant position of scan period so that K son The subsequence of collection takes at least one position within a scan period;This process is completed for event lattice member region Multiple-Scan.
(7)Judge whether that the scanning factor need to be changed, such as need to change, then return to step after changing(1), such as vary without, then Direct return to step(1), repeat step(1)-(6)Periodic scan is carried out, screen displayed content, root are reacquired every time Corresponding event lattice member is read out according to display content and its probability is touched, and resettled after full frame scanning for event lattice member Scanning sequence.
Each the corresponding event lattice of display content are first and touch probability is according to touch-screen control by touch-screen driver Each lattice member that integrated circuit is recorded and uploaded in real time touches what probability came out in advance, while touch-screen control integrated circuit is deposited The lattice member stored up in nearest one hour touches probability.When being scanned, then by touch-screen driver according to the picture shown Face and browse in the past record in real time analysis, obtain current event lattice member probability, under reach touch-screen control integrated circuit in, supply It sets up scanning sequence use.
As an example, N=20, M=10, α=0.5, P is taken1=20/200,L1=5,P2=10/200,L2=5,P3=5/200, L3=10,
The scanning sequence then obtained is as follows:
{{F}{P1}{P1}{P2}{P1}{P1}{P2}{P1}{P1}{P2}{P3}{P1}{P1}{P2}{P1}{P1}{P2}{P3} {F}..., wherein, { F } represents full frame scanning;{P1Represent scanning probability for P1Subset, obtained in a cycle ten groups position Put, include 50 event lattice members;{P2Represent scanning probability for P2Subset, five groups of positions are obtained in a cycle, 25 are included Individual event lattice member;{P3Represent scanning probability for P3Subset, two groups of positions are obtained in a cycle, 20 event lattice are included Member.
In upper example, other scan methods often scan each lattice member scanning of 400 lattice members twice;The present invention is often scanned 380 lattice members, P1Probability lattice member scanning 11 times, P2Probability lattice member scanning 6 times, P3Probability lattice member scanning 3 times.Not only reduce total Scanning amount, saves scan power, and the scanning times of event lattice member are greatly increased, hence it is evident that improve touch body-sensing.

Claims (5)

1. a kind of touch screen scanning method based on display content, it is characterised in that comprise the following steps:
(1)As the content shown by touch-screen driver obtains current screen, the institute read corresponding to the display content is busy Part lattice are first and touch probability of each lattice member, and under reach touch-screen control integrated circuit;
(2)Touch-screen controls integrated circuit to be obtained according to the touch probability of the lattice member recorded in real time and the event lattice member probability downloaded to To newest event lattice member probability, full frame scanning then is carried out to screen possessive case member;
(3)Probability identical event lattice member will be touched and be classified as a subset, K subset is divided into, and sweeping for the subset will be scanned Retouch sequence and be referred to as subsequence corresponding with the subset;
(4)The subsequence of each subset positional number shared in whole scanning sequence position is calculated, formula is:Ci=α*(Pi* Li)* N*M, wherein, α is the scanning factor, PiFor the touch probability of the subset, LiThe event lattice member number included for the subset, i= 1,2 ..., K, N*M are screen lattice member sum;
(5)Using the subsequence of each subset as entirety, the D of a scan period is evenly distributed oniOn individual position, Di=α*(Pi* Li)*N*M/LiSo that the subsequence of K subset takes at least one position within a scan period;
(6)Repeat step(1)-(5)Periodic scan.
2. the touch screen scanning method according to claim 1 based on display content, it is characterised in that:Touch-screen domination set Into the touch probability and event lattice member of each lattice member of circuit dynamic statistics screen display content, and touch-screen driving journey is uploaded at any time Sequence, the event lattice member of each display picture of the advance statistical analysis of touch-screen driver and its probability touched.
3. the touch screen scanning method according to claim 1 based on display content, it is characterised in that:Step(6)In it is every When carrying out next round intermittent scanning, judge whether to change scanning factor-alpha as needed, span is 0≤α≤1.
4. a kind of touch-screen scanning means, it is characterised in that:Touched using the scan method scanning described in claim any one of 1-3 Touch screen.
5. a kind of touch-screen, it is characterised in that:Provided with the touch-screen scanning means described in claim 4.
CN201410367756.XA 2014-07-30 2014-07-30 Touch screen scanning method, device and touch-screen based on display content Expired - Fee Related CN104090683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410367756.XA CN104090683B (en) 2014-07-30 2014-07-30 Touch screen scanning method, device and touch-screen based on display content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410367756.XA CN104090683B (en) 2014-07-30 2014-07-30 Touch screen scanning method, device and touch-screen based on display content

Publications (2)

Publication Number Publication Date
CN104090683A CN104090683A (en) 2014-10-08
CN104090683B true CN104090683B (en) 2017-09-01

Family

ID=51638403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410367756.XA Expired - Fee Related CN104090683B (en) 2014-07-30 2014-07-30 Touch screen scanning method, device and touch-screen based on display content

Country Status (1)

Country Link
CN (1) CN104090683B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636043B (en) * 2015-02-13 2017-08-29 努比亚技术有限公司 The display methods and device of a kind of virtual key
CN104778009A (en) * 2015-04-15 2015-07-15 京东方科技集团股份有限公司 Driving method, driving device and display device
CN105094960A (en) * 2015-07-20 2015-11-25 努比亚技术有限公司 Data loading device and method based on two channels

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103838347A (en) * 2012-11-20 2014-06-04 联想(北京)有限公司 Information processing method and electronic device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101387927B (en) * 2008-11-04 2010-09-08 友达光电股份有限公司 Touch detection method for touch panel
TWI428800B (en) * 2010-09-29 2014-03-01 Hon Hai Prec Ind Co Ltd Touch screen apparatus and power saving method therof
GB201203830D0 (en) * 2012-03-05 2012-04-18 Elliptic Laboratories As Touchless user interfaces
CN102902349B (en) * 2012-11-08 2015-04-22 山东大学 Method for reducing power consumption of embedded system by contact dynamic sampling technique
CN104102386B (en) * 2014-07-30 2017-09-01 山东胜开电子科技有限公司 Touch screen scanning method, device and touch-screen based on application

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103838347A (en) * 2012-11-20 2014-06-04 联想(北京)有限公司 Information processing method and electronic device

Also Published As

Publication number Publication date
CN104090683A (en) 2014-10-08

Similar Documents

Publication Publication Date Title
CN104461138B (en) The driving method of touch-control display panel, device and touch-control display panel
CN103870055B (en) It is integrated with display device and its driving method of touch screen
US10067618B2 (en) Coarse scan and targeted active mode scan for touch
CN104102386B (en) Touch screen scanning method, device and touch-screen based on application
CN103137081B (en) Display panel gate driving circuit and display screen
CN104658493B (en) Show the driving device of equipment
CN104090683B (en) Touch screen scanning method, device and touch-screen based on display content
CN1773442A (en) An apparatus for measuring capacitance and sensor array
CN106847219B (en) Display method and display device
CN101044508A (en) Cache efficient rasterization of graphics data
CN102866831A (en) Method, device and mobile terminal for adjusting desktop icons
CN103885567B (en) The awakening method and touch control terminal of a kind of touch control terminal
CN104750339A (en) Display device with integrated touch screen and driving method thereof
CN102902535A (en) Picture self-adaption method, system and terminal equipment
CN107195278A (en) A kind of display methods of display panel, display panel and display device
US20200394755A1 (en) Electronic device, image processing method, and computer-readable recording medium
CN1421841A (en) Driving method and apparatus for liquid crystal display element and liquid crystal display
CN104658492A (en) Driving device for driving a display unit
CN1453763A (en) Display and drive circuit for display
CN103176638A (en) Touch panel device and scanning method thereof
CN106462310A (en) Touch chip and method of using same to detect touch points of touch screen
CN108537729A (en) Picture scaling method, computer installation and computer readable storage medium
CN103186507B (en) Dot matrix word library processing method
CN105760017A (en) Touch screen driving method and driving integrated circuit
CN106293289B (en) Display driving device and driving method of touch display panel

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200707

Address after: Room 2719, building 6, Sanqing Qisheng Plaza, Yingxiu Road, high tech Zone, Jinan City, Shandong Province

Patentee after: Shandong Xinyi Electronic Technology Co.,Ltd.

Address before: 250100 Shandong city of Ji'nan province high tech Zone Shun Road No. 2000 Shun Tai Plaza No. 2 Building 16 layer 1-1601A

Co-patentee before: Dong Chuanyou

Patentee before: SHANDONG SHENGKAI ELECTRONIC SCIENCE & TECHNOLOGY Co.,Ltd.

Co-patentee before: Guo Yong

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170901

Termination date: 20210730