国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      觸摸點(diǎn)提取方法、裝置和顯示設(shè)備的制造方法

      文檔序號(hào):10612483閱讀:544來(lái)源:國(guó)知局
      觸摸點(diǎn)提取方法、裝置和顯示設(shè)備的制造方法
      【專利摘要】本發(fā)明公開了一種觸摸點(diǎn)提取方法、裝置和顯示設(shè)備,涉及觸控領(lǐng)域,用于解決現(xiàn)有技術(shù)中所有被遮擋掃描光路參與相交計(jì)算導(dǎo)致計(jì)算復(fù)雜度高的問(wèn)題。觸摸點(diǎn)提取方法包括:統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;如果不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)的觸摸區(qū)域,確定觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口;查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域;如果均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。本發(fā)明的實(shí)施例應(yīng)用于紅外觸摸屏。
      【專利說(shuō)明】
      觸摸點(diǎn)提取方法、裝置和顯示設(shè)備
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及觸控領(lǐng)域,尤其涉及一種觸摸點(diǎn)提取方法、裝置和顯示設(shè)備。
      【背景技術(shù)】
      [0002]現(xiàn)有的紅外觸摸屏技術(shù)有多種方式來(lái)提取觸摸點(diǎn):一種方式是在當(dāng)前掃描周期中通過(guò)采用被遮擋的正掃光路(水平光路和垂直光路)來(lái)計(jì)算候選觸摸點(diǎn),然后根據(jù)斜掃光路被遮擋的情況來(lái)從這些候選觸摸點(diǎn)中挑選出真實(shí)觸摸點(diǎn);另一種方式是通過(guò)所有方向的被遮擋光路依次進(jìn)行相交得到當(dāng)前掃描周期中的候選觸摸點(diǎn),然后通過(guò)計(jì)算歐式距離來(lái)將前一掃描周期的真實(shí)觸摸點(diǎn)與當(dāng)前掃描周期中的候選觸摸點(diǎn)匹配得到當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0003]在觸摸物觸摸觸摸屏?xí)r,最常發(fā)生的情況是特定的多個(gè)觸摸點(diǎn)連續(xù)繪制觸摸軌跡,相應(yīng)的,同一觸摸點(diǎn)在前后兩個(gè)掃描周期之間移動(dòng)范圍較小。但是現(xiàn)有技術(shù)在每一個(gè)掃描周期均將所有被遮擋掃描光路參與相交計(jì)算來(lái)求取真實(shí)觸摸點(diǎn),計(jì)算復(fù)雜度較高,當(dāng)觸摸點(diǎn)增加時(shí)計(jì)算量更大。
      [0004]示例性的,以上述第一種方式為例進(jìn)行說(shuō)明。參照?qǐng)D1中所示,假設(shè)在當(dāng)前掃描周期中,正掃垂直光路V2和V4以及正掃水平光路H2和H4被遮擋,這四條光路兩兩進(jìn)行相交計(jì)算,得到四個(gè)候選觸摸點(diǎn)A、B、C和D,然后再用四條斜掃光路H1、H3、V1、V3與這四個(gè)候選觸摸點(diǎn)進(jìn)行相交計(jì)算,得到其中真實(shí)觸摸點(diǎn)為A和B,詭點(diǎn)為C和D ο現(xiàn)有技術(shù)在每一個(gè)掃描周期均進(jìn)行類似的被遮擋掃描光路的相交計(jì)算,計(jì)算復(fù)雜度高,因此增加了計(jì)算量,尤其當(dāng)觸摸點(diǎn)增加時(shí)計(jì)算量更大。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的實(shí)施例提供一種觸摸點(diǎn)提取方法、裝置和顯示設(shè)備,用于解決現(xiàn)有技術(shù)中所有被遮擋掃描光路參與相交計(jì)算導(dǎo)致計(jì)算復(fù)雜度高的問(wèn)題。
      [0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
      [0007]第一方面,提供了一種觸摸點(diǎn)提取方法,該方法包括:
      [0008]統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;
      [0009]如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)所述前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口;
      [0010]查找是否在所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域;
      [0011]如果所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0012]第二方面,提供了一種觸摸點(diǎn)提取裝置,應(yīng)用于第一方面所述的觸摸點(diǎn)提取方法,該裝置包括:
      [0013]統(tǒng)計(jì)單元,用于統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;
      [0014]確定單元,用于如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)所述前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口;
      [0015]查找單元,用于查找是否在所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域;
      [0016]計(jì)算單元,用于如果所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0017]第三方面,提供了一種顯示設(shè)備,包括如第二方面所述的觸摸點(diǎn)提取裝置。
      [0018]本發(fā)明的實(shí)施例提供的觸摸點(diǎn)提取方法、裝置和顯示設(shè)備,統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;如果當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口;查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域;如果各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。通過(guò)在前一掃描周期中的真實(shí)觸摸點(diǎn)相關(guān)的觸摸區(qū)域周圍建立跟蹤窗口,由于同一觸摸物在相鄰掃描周期內(nèi)移動(dòng)距離有限,因此同一觸摸物在當(dāng)前掃描周期中產(chǎn)生的觸摸點(diǎn)的相關(guān)觸摸區(qū)域也會(huì)位于上述各個(gè)掃描方向上的跟蹤窗口內(nèi),相當(dāng)于實(shí)現(xiàn)了對(duì)同一觸摸物的跟蹤,這樣通過(guò)結(jié)合歷史真實(shí)觸摸點(diǎn)來(lái)區(qū)分當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn),只用進(jìn)行查找操作,可以不必所有掃描光路重復(fù)參與計(jì)算,降低了計(jì)算復(fù)雜度,尤其當(dāng)觸摸點(diǎn)數(shù)目增加時(shí)效果更明顯,解決了現(xiàn)有技術(shù)中所有被遮擋掃描光路參與相交計(jì)算導(dǎo)致計(jì)算復(fù)雜度高的問(wèn)題。
      【附圖說(shuō)明】
      [0019]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0020]圖1為現(xiàn)有技術(shù)中被遮擋掃描光路相交計(jì)算觸摸點(diǎn)的示意圖;
      [0021 ]圖2為本發(fā)明的實(shí)施例提供的一種顯示設(shè)備的結(jié)構(gòu)示意圖;
      [0022]圖3為本發(fā)明的實(shí)施例提供的一種觸摸點(diǎn)提取方法的流程示意圖;
      [0023]圖4為本發(fā)明的實(shí)施例提供的兩個(gè)掃描方向上觸摸區(qū)域的示意圖;
      [0024]圖5為本發(fā)明的實(shí)施例提供的前一掃描周期中真實(shí)觸摸點(diǎn)的示意圖;
      [0025]圖6為本發(fā)明的實(shí)施例提供的當(dāng)前掃描周期中出現(xiàn)觸摸區(qū)域的示意圖;
      [0026]圖7為本發(fā)明的實(shí)施例提供的另一種觸摸點(diǎn)提取方法的流程示意圖;
      [0027]圖8為本發(fā)明的實(shí)施例提供的一種觸摸點(diǎn)提取裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0028]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0029]本發(fā)明提供了一種顯示設(shè)備,可以為手機(jī)、電腦、智能電視等包含觸摸屏的設(shè)備,參照?qǐng)D2中所示,包括:觸摸屏101、觸摸點(diǎn)提取裝置102。觸摸屏101包括第一發(fā)射邊、第一接收邊、第二發(fā)射邊、第二接收邊,觸摸點(diǎn)提取裝置102分別與觸摸屏101的四條邊相連。觸摸點(diǎn)提取裝置102控制觸摸屏101的第一發(fā)射邊發(fā)射掃描信號(hào),控制觸摸屏101的第一接收邊接收由第一發(fā)射邊發(fā)射的掃描信號(hào);控制觸摸屏101的第二發(fā)射邊發(fā)射掃描信號(hào),控制觸摸屏101的第二接收邊接收由第二發(fā)射邊發(fā)射的掃描信號(hào)。觸摸點(diǎn)提取裝置102通過(guò)對(duì)各個(gè)方向上的掃描信號(hào)中被遮擋掃描信號(hào)提取觸摸區(qū)域,進(jìn)而提取觸摸點(diǎn)。
      [0030]實(shí)施例1、
      [0031]本發(fā)明提供了一種觸摸點(diǎn)提取方法,應(yīng)用于圖2中所示的顯示設(shè)備,為便于說(shuō)明,僅以一個(gè)觸摸點(diǎn)為例,本領(lǐng)域的技術(shù)人員可以想到多個(gè)觸摸點(diǎn)情況同樣適用于本發(fā)明。參照?qǐng)D3中所示,觸摸點(diǎn)提取方法包括以下步驟:
      [0032]S101、統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加。
      [0033]其中,在I對(duì)η掃描方式中,對(duì)于每個(gè)發(fā)射燈管來(lái)說(shuō)每條掃描光路擁有不同的角度,我們稱之為一個(gè)掃描方向。因此,I對(duì)η掃描方式便會(huì)有η個(gè)掃描方向,每個(gè)掃描方向由一組同斜率的平行掃描光路組成,示例性的,如圖2中所示,第一發(fā)射邊和第二發(fā)射邊均為I對(duì)3掃描方式,因此相應(yīng)的,第一發(fā)射邊和第二發(fā)射邊分別具有3個(gè)掃描方向。
      [0034]這里將位于第一發(fā)射邊或第二發(fā)射邊上的發(fā)射燈管以一定順序在各個(gè)掃描方向上全部發(fā)射一次掃描光路定義為一個(gè)掃描周期,具體的掃描順序這里不做限定,可以按照發(fā)射燈管在發(fā)射邊上的排列順序依次執(zhí)行或等間隔執(zhí)行。
      [0035]針對(duì)每個(gè)掃描方向,對(duì)應(yīng)著一組平行的掃描光路,在有觸摸發(fā)生時(shí),由于觸控點(diǎn)的粒度通常大于相鄰兩條掃描光路的間距,因此一個(gè)觸控點(diǎn)會(huì)遮擋該組平行的掃描光路中連續(xù)的若干條光路,則該連續(xù)的若干條光路為對(duì)應(yīng)該掃描方向下的一個(gè)觸摸區(qū)域。示例性的,如圖4中所示,為兩個(gè)掃描方向上觸摸區(qū)域的示意圖,其中,虛線表示被遮擋的掃描光路形成觸摸區(qū)域,實(shí)線表示觸摸區(qū)域的邊界,觸摸區(qū)域相交所部分形成觸摸點(diǎn)。本領(lǐng)域的技術(shù)人員還可以想到,采用其他掃描方向或者掃描方向數(shù)目的方式同樣適用于本發(fā)明。
      [0036]具體的,統(tǒng)計(jì)每一掃描周期中的觸摸區(qū)域的數(shù)目,對(duì)前后兩個(gè)掃描周期中的觸摸區(qū)域的數(shù)目進(jìn)行對(duì)比。
      [0037]S102、如果當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口。
      [0038]示例性的,以垂直和水平兩個(gè)掃描方向?yàn)槔?,參照?qǐng)D5中所示,為前一掃描周期中真實(shí)觸摸點(diǎn)的示意圖。其中,粗實(shí)線Hl和Η2所包圍的部分為水平掃描方向上的與該真實(shí)觸摸點(diǎn)相關(guān)的觸摸區(qū)域,粗實(shí)線Vl和V2所包圍的部分為垂直掃描方向上的與該真實(shí)觸摸點(diǎn)相關(guān)的觸摸區(qū)域,這兩個(gè)掃描區(qū)域相交形成該真實(shí)觸摸點(diǎn),虛線H3和H4所包圍的部分為根據(jù)該真實(shí)觸摸點(diǎn)在水平掃描方向上的觸摸區(qū)域H1H2所確定的跟蹤窗口,虛線V3和V4所包圍的部分為根據(jù)該真實(shí)觸摸點(diǎn)在垂直掃描方向上的觸摸區(qū)域V1V2所確定的跟蹤窗口。其中,由于觸摸物移動(dòng)的速度有一定極限,因此各掃描方向上的跟蹤窗口的大小根據(jù)同一觸摸物在相鄰掃描周期內(nèi)移動(dòng)距離極限來(lái)確定,并且必須保證完全包括該掃描方向上的觸摸區(qū)域。
      [0039]具體的,將前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域按照垂直于掃描方向在兩側(cè)擴(kuò)展固定寬度,形成各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口。參照?qǐng)D5中所示,圖中的wl、w2、w3、w4可以表示擴(kuò)展相同寬度或不同寬度,優(yōu)選的,wl、w2、w3、w4表示擴(kuò)展相同的固定寬度。
      [0040]S103、查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域。
      [0041]示例性的,參照?qǐng)D6中所示,當(dāng)前掃描周期中,在水平方向上出現(xiàn)了由實(shí)線H5和H6包圍的觸摸區(qū)域,并且在垂直方向上出現(xiàn)了由實(shí)線V5和V6包圍的觸摸區(qū)域。并且在水平掃描方向上,實(shí)線H5和H6所包圍的掃描區(qū)域被包含于H3和H4所包圍的跟蹤窗口中;在垂直掃描方向上,實(shí)線V5和V6所包圍的掃描區(qū)域被包含于V3和V4所包圍的跟蹤窗口中。
      [0042]S104、如果各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0043]示例性的,依然參照?qǐng)D6中所示,滿足在各個(gè)掃描方向(垂直掃描方向和水平掃描方向)上均有觸摸區(qū)域被包含于上述各個(gè)掃描方向上的跟蹤窗口中,因此將被包含于跟蹤窗口中的觸摸區(qū)域V5V6和H5H6相交形成觸摸點(diǎn)(圖6中的黑色實(shí)心圓)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0044]本發(fā)明的實(shí)施例提供的觸摸點(diǎn)提取方法,統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;如果當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口;查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域;如果各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。通過(guò)在前一掃描周期中的真實(shí)觸摸點(diǎn)相關(guān)的觸摸區(qū)域周圍建立跟蹤窗口,由于同一觸摸物在相鄰掃描周期內(nèi)移動(dòng)距離有限,因此同一觸摸物在當(dāng)前掃描周期中產(chǎn)生的觸摸點(diǎn)的相關(guān)觸摸區(qū)域也會(huì)位于上述各個(gè)掃描方向上的跟蹤窗口內(nèi),相當(dāng)于實(shí)現(xiàn)了對(duì)同一觸摸物的跟蹤,這樣通過(guò)結(jié)合歷史真實(shí)觸摸點(diǎn)來(lái)區(qū)分當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn),只用進(jìn)行查找操作,可以不必所有掃描光路重復(fù)參與計(jì)算,降低了計(jì)算復(fù)雜度,尤其當(dāng)觸摸點(diǎn)數(shù)目增加時(shí)效果更明顯,解決了現(xiàn)有技術(shù)中所有被遮擋掃描光路參與相交計(jì)算導(dǎo)致計(jì)算復(fù)雜度高的問(wèn)題。
      [0045]實(shí)施例2、
      [0046]本發(fā)明提供了另一種觸摸點(diǎn)提取方法,應(yīng)用于圖2中所示的顯示設(shè)備,參照?qǐng)D7中所示,包括以下步驟:
      [0047]S201、設(shè)定基本參數(shù)。
      [0048]包括:設(shè)定掃描方向數(shù)以及掃描方向;設(shè)定寬度差;設(shè)定真實(shí)觸摸點(diǎn)存儲(chǔ)區(qū)為空。
      [0049]其中,掃描方向數(shù)及掃描方向見步驟SlOl中的描述,在此不再贅述。
      [0050]其中,基本參數(shù)中的寬度差表示如步驟SlOl中所述的各個(gè)掃描方向上的跟蹤窗口相對(duì)于觸摸區(qū)域一側(cè)的寬度差。
      [0051]其中,真實(shí)觸摸點(diǎn)存儲(chǔ)區(qū)中,存儲(chǔ)了前一掃描周期中的真實(shí)觸摸點(diǎn)及前一掃描周期中的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的相關(guān)的觸摸區(qū)域,在初始狀態(tài)下該存儲(chǔ)區(qū)為空。而每當(dāng)完成當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)提取后,都會(huì)將當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)以及當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的相關(guān)觸摸區(qū)域存儲(chǔ)到該存儲(chǔ)區(qū)中,用于下一掃描周期提取觸摸點(diǎn)。
      [0052]S202、執(zhí)行當(dāng)前掃描周期的各個(gè)掃描方向的掃描并提取當(dāng)前掃描周期中各個(gè)掃描方向的觸摸區(qū)域。
      [0053]具體觸摸區(qū)域的確定方式見步驟SlOl,在此不再贅述。
      [0054]S203、如果當(dāng)前掃描周期是第一個(gè)掃描周期,則進(jìn)行步驟S210,否則進(jìn)行步驟S204。
      [0055]S204、統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加,如果不增加則進(jìn)行步驟S205,否則進(jìn)行步驟S210。
      [0056]該步驟與步驟SlOl相同,在此不再贅述。
      [0057]S205、如果當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口。
      [0058]該步驟與步驟SlOl相同,在此不再贅述。
      [0059]S206、查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域。是則進(jìn)行步驟S207,否則進(jìn)行步驟S210。
      [0060]具體的,根據(jù)步驟S202中得到的當(dāng)前掃描周期中各個(gè)掃描方向的觸摸區(qū)域,從中查找是否有觸摸區(qū)域被包含于步驟S205中得到的各個(gè)掃描方向上的跟蹤窗口中。該步驟與步驟S103相同。在此不再贅述。
      [0061]當(dāng)出現(xiàn)無(wú)法找到的情況時(shí),為出現(xiàn)新的觸摸點(diǎn)的情況,因此進(jìn)行步驟S210來(lái)按照現(xiàn)有技術(shù)中的真實(shí)觸摸點(diǎn)提取方法來(lái)提取真實(shí)觸摸點(diǎn)。
      [0062]S207、如果各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0063]該步驟與S104相同,在此不再贅述。
      [0064]S208、是否仍有當(dāng)前掃描周期中的觸摸區(qū)域未被包含于上述各個(gè)掃描方向上的跟蹤窗口中。是則進(jìn)行步驟S209,否則進(jìn)行步驟S210。
      [0065]S209、按照現(xiàn)有技術(shù)的方法,將未被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,以判斷當(dāng)前掃描周期中是否還存在真實(shí)觸摸點(diǎn)。跳轉(zhuǎn)至步驟S211。
      [0066]S210、按照現(xiàn)有技術(shù)中提取真實(shí)觸摸點(diǎn)的方法,將當(dāng)前掃描周期中的所有觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0067]S211、存儲(chǔ)當(dāng)前掃描周期中的所有真實(shí)觸摸點(diǎn)以及當(dāng)前掃描周期中的所有真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的相關(guān)觸摸區(qū)域。
      [0068]具體的存儲(chǔ)到真實(shí)觸摸點(diǎn)存儲(chǔ)區(qū)中。
      [0069]S212、掃描是否結(jié)束,是則結(jié)束,否則進(jìn)行步驟S202。
      [0070]本發(fā)明的實(shí)施例提供的觸摸點(diǎn)提取方法,通過(guò)步驟S201、設(shè)定基本參數(shù);S202、執(zhí)行當(dāng)前掃描周期的各個(gè)掃描方向的掃描并提取當(dāng)前掃描周期中各個(gè)掃描方向的觸摸區(qū)域;S203、如果當(dāng)前掃描周期是第一個(gè)掃描周期,則進(jìn)行步驟S210,否則進(jìn)行步驟S204;S204、統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加,如果不增加則進(jìn)行步驟S205,否則進(jìn)行步驟S210;S205、如果當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定各個(gè)掃描方向上的觸摸區(qū)域在各個(gè)掃描方向上的跟蹤窗口; S206、查找是否在各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域。是則進(jìn)行步驟S207,否則進(jìn)行步驟S210;S207、如果各個(gè)掃描方向上的跟蹤窗口均包含當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn);S208、是否仍有當(dāng)前掃描周期中的觸摸區(qū)域未被包含于上述各個(gè)掃描方向上的跟蹤窗口中。是則進(jìn)行步驟S209,否則進(jìn)行步驟S210;S209、按照現(xiàn)有技術(shù)的方法,將未被包含于各個(gè)掃描方向上的跟蹤窗口中的當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,以判斷當(dāng)前掃描周期中是否還存在真實(shí)觸摸點(diǎn)。跳轉(zhuǎn)至步驟S211;S210、按照現(xiàn)有技術(shù)中提取真實(shí)觸摸點(diǎn)的方法,將當(dāng)前掃描周期中的所有觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn);S211、存儲(chǔ)當(dāng)前掃描周期中的所有真實(shí)觸摸點(diǎn)以及當(dāng)前掃描周期中的所有真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的相關(guān)觸摸區(qū)域;S212、掃描是否結(jié)束,是則結(jié)束,否則進(jìn)行步驟S202。本發(fā)明通過(guò)在前一掃描周期中的真實(shí)觸摸點(diǎn)相關(guān)的觸摸區(qū)域周圍建立跟蹤窗口,由于同一觸摸物在相鄰掃描周期內(nèi)移動(dòng)距離有限,因此同一觸摸物在當(dāng)前掃描周期中產(chǎn)生的觸摸點(diǎn)的相關(guān)觸摸區(qū)域也會(huì)位于上述各個(gè)掃描方向上的跟蹤窗口內(nèi),相當(dāng)于實(shí)現(xiàn)了對(duì)同一觸摸物的跟蹤,這樣通過(guò)結(jié)合歷史真實(shí)觸摸點(diǎn)來(lái)區(qū)分當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn),只用進(jìn)行查找操作,可以不必所有掃描光路重復(fù)參與計(jì)算,降低了計(jì)算復(fù)雜度,尤其當(dāng)觸摸點(diǎn)數(shù)目增加時(shí)效果更明顯,解決了現(xiàn)有技術(shù)中所有被遮擋掃描光路參與相交計(jì)算導(dǎo)致計(jì)算復(fù)雜度高的問(wèn)題。
      [0071]實(shí)施例3、
      [0072]本發(fā)明提供了一種觸摸點(diǎn)提取裝置,應(yīng)用于圖3或圖7中所述的觸摸點(diǎn)提取方法,并且作為圖1中所述的觸摸點(diǎn)提取裝置。參照?qǐng)D8中所示,觸摸點(diǎn)提取裝置包括:
      [0073]統(tǒng)計(jì)單元801,用于統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加;
      [0074]確定單元802,用于如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)所述前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口;
      [0075]查找單元803,用于查找是否在所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域;
      [0076]計(jì)算單元804,用于如果所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0077]可選的,提供了一種實(shí)現(xiàn)方式,計(jì)算單元804還用于:
      [0078]如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目增加,則將所述當(dāng)前掃描周期中的所有觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。
      [0079]可選的,提供了一種實(shí)現(xiàn)方式,計(jì)算單元804還用于:
      [0080]將未被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,以判斷在所述當(dāng)前掃描周期中是否還存在真實(shí)觸摸點(diǎn)。
      [0081 ]可選的,提供了一種實(shí)現(xiàn)方式,確定單元802具體用于:
      [0082]將前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域按照垂直于掃描方向在兩側(cè)擴(kuò)展固定寬度,形成所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟足示窗口。
      [0083]由于本發(fā)明實(shí)施例中的觸摸點(diǎn)提取裝置可以用于執(zhí)行上述方法流程,因此,其所能獲得的技術(shù)效果也可參考上述方法實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
      [0084]應(yīng)理解,在本發(fā)明的各種實(shí)施例中,上述各過(guò)程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過(guò)程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過(guò)程構(gòu)成任何限定。
      [0085]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
      [0086]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
      [0087]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、設(shè)備和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
      [0088]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0089]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
      [0090]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(英文全稱:read-only memory,英文簡(jiǎn)稱:ROM)、隨機(jī)存取存儲(chǔ)器(英文全稱:random access memory,英文簡(jiǎn)稱:RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0091]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      【主權(quán)項(xiàng)】
      1.一種觸摸點(diǎn)提取方法,其特征在于,包括: 統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加; 如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)所述前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口; 查找是否在所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域;如果所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。2.根據(jù)權(quán)利要求1所述的觸摸點(diǎn)提取方法,其特征在于,所述方法還包括: 如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目增加,則將所述當(dāng)前掃描周期中的所有觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。3.根據(jù)權(quán)利要求1所述的觸摸點(diǎn)提取方法,其特征在于,所述方法還包括: 將未被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,以判斷在所述當(dāng)前掃描周期中是否還存在真實(shí)觸摸點(diǎn)。4.根據(jù)權(quán)利要求1所述的觸摸點(diǎn)提取方法,其特征在于,所述根據(jù)前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口,包括: 將前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域按照垂直于掃描方向在兩側(cè)擴(kuò)展固定寬度,形成所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗□O5.一種觸摸點(diǎn)提取裝置,其特征在于,包括: 統(tǒng)計(jì)單元,用于統(tǒng)計(jì)當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目與前一掃描周期相比是否增加; 確定單元,用于如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目不增加,則根據(jù)所述前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域,確定所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗口; 查找單元,用于查找是否在所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域; 計(jì)算單元,用于如果所述各個(gè)掃描方向上的跟蹤窗口均包含所述當(dāng)前掃描周期中的觸摸區(qū)域,則將被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。6.根據(jù)權(quán)利要求5所述的觸摸點(diǎn)提取裝置,其特征在于,所述計(jì)算單元還用于: 如果所述當(dāng)前掃描周期中的觸摸區(qū)域數(shù)目增加,則將所述當(dāng)前掃描周期中的所有觸摸區(qū)域進(jìn)行相交計(jì)算,將相交形成的觸摸點(diǎn)作為所述當(dāng)前掃描周期中的真實(shí)觸摸點(diǎn)。7.根據(jù)權(quán)利要求5所述的觸摸點(diǎn)提取裝置,其特征在于,所述計(jì)算單元還用于: 將未被包含于所述各個(gè)掃描方向上的跟蹤窗口中的所述當(dāng)前掃描周期中的觸摸區(qū)域進(jìn)行相交計(jì)算,以判斷在所述當(dāng)前掃描周期中是否還存在真實(shí)觸摸點(diǎn)。8.根據(jù)權(quán)利要求5所述的觸摸點(diǎn)提取裝置,其特征在于,所述確定單元具體用于: 將前一掃描周期的真實(shí)觸摸點(diǎn)在各個(gè)掃描方向上的觸摸區(qū)域按照垂直于掃描方向在兩側(cè)擴(kuò)展固定寬度,形成所述各個(gè)掃描方向上的觸摸區(qū)域在所述各個(gè)掃描方向上的跟蹤窗□O9.一種顯示設(shè)備,包括如權(quán)利要求5-8中任一項(xiàng)所述的觸摸點(diǎn)提取裝置。
      【文檔編號(hào)】G06F3/042GK105975139SQ201610312004
      【公開日】2016年9月28日
      【申請(qǐng)日】2016年5月11日
      【發(fā)明人】王武軍, 馬亮, 張旭, 張曉娜
      【申請(qǐng)人】青島海信電器股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1