最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

誤觸摸識(shí)別方法和裝置制造方法

文檔序號(hào):6508184閱讀:251來源:國知局
誤觸摸識(shí)別方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種誤操作識(shí)別方法和裝置,其中,該方法包括:采用根據(jù)觸摸屏上的觸摸,確定觸摸的輪廓;判斷輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于觸摸屏上的預(yù)定位置范圍內(nèi);在判斷為位于預(yù)定位置范圍內(nèi)的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。通過本發(fā)明,解決了手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題,防止了誤操作,從而提高了用戶的體驗(yàn)。
【專利說明】誤觸摸識(shí)別方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種誤觸摸識(shí)別方法和裝置。

【背景技術(shù)】
[0002]觸摸屏目前主要有以下幾種類型:電阻式、表面電容式和感應(yīng)電容式、表面聲波式、紅外式等。其中,電容式觸摸屏應(yīng)用較為廣泛,主要涉及到通信和電子消費(fèi)品,如:智能手機(jī)、移動(dòng)電話、多媒體播放器、PAD等。
[0003]電容式觸摸屏是通過感應(yīng)人體觸摸所產(chǎn)生的電容變化而判斷觸摸點(diǎn)的。它具有兩組信號(hào)線:驅(qū)動(dòng)線與感應(yīng)線,驅(qū)動(dòng)線發(fā)射信號(hào),感應(yīng)線偵測電容值的變化。當(dāng)手指觸摸在金屬層上時(shí),由于人體電場的存在,手指和觸摸屏表面形成一個(gè)耦合電容,對于高頻電流來說,電容是直接導(dǎo)體,于是手指從接觸點(diǎn)吸走一個(gè)很小的電流。影響了觸摸點(diǎn)附近兩個(gè)電極之間的耦合,從而改變了這兩個(gè)電極之間的電容量。檢測互電容大小時(shí),驅(qū)動(dòng)線方向的電極依次發(fā)出激勵(lì)信號(hào),感應(yīng)線方向的所有電極同時(shí)接收信號(hào),這樣可以得到所有橫向和縱向電極交匯點(diǎn)的電容值的變化,即整個(gè)觸摸屏的二維平面的電容大小,根據(jù)觸摸屏二維電容變化量數(shù)據(jù),可以計(jì)算出每一個(gè)觸摸點(diǎn)的坐標(biāo),因此屏上即使有多個(gè)觸摸點(diǎn),也能計(jì)算出每個(gè)觸摸點(diǎn)的真實(shí)坐標(biāo)。
[0004]隨著手持式觸摸屏移動(dòng)通訊終端技術(shù)的進(jìn)步,使用手持式觸摸屏移動(dòng)通訊終端的用戶日益增加。因觸摸屏對導(dǎo)體(如手指)的反應(yīng)較為敏感,給用戶帶來了好的體驗(yàn)。然而,當(dāng)人手在持握觸摸屏設(shè)備時(shí),較易在觸摸屏的邊緣處產(chǎn)生誤觸摸,而影響用戶的使用。尤其是大尺寸或采用窄邊設(shè)計(jì)的觸摸屏設(shè)備,當(dāng)用戶單手操作或一手持握一手操作時(shí),用于持握的手較容易對觸摸屏造成誤觸摸,從而會(huì)引起觸摸屏誤報(bào)點(diǎn),從而影響用戶的操作和體驗(yàn)。
[0005]針對相關(guān)技術(shù)中手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題,目前尚未提出有效的解決方案。


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

[0006]本發(fā)明提供了一種誤觸摸識(shí)別方法和裝置,以至少解決手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題。
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供了一種誤觸摸識(shí)別方法,包括:根據(jù)觸摸屏上的觸摸,確定所述觸摸的輪廓;判斷所述輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定位置范圍內(nèi);在判斷為位于所述預(yù)定位置范圍內(nèi)的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
[0008]優(yōu)選地,所述預(yù)定位置范圍包括:距離所述觸摸屏的左邊緣或右邊緣的距離小于或等于預(yù)定大小的點(diǎn)的水平坐標(biāo)。
[0009]優(yōu)選地,確定所述觸摸的所述輪廓包括:確定所述觸摸的所述輪廓上的多個(gè)坐標(biāo);判斷所述輪廓的所述最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定范圍內(nèi)包括:判斷所述多個(gè)坐標(biāo)中具有最大豎直坐標(biāo)差的兩個(gè)點(diǎn)的水平坐標(biāo)是否位于所述預(yù)定范圍內(nèi)。
[0010]優(yōu)選地,所述方法還包括:在判斷為未位于所述預(yù)定位置范圍內(nèi)的情況下,進(jìn)一步判斷由所述輪廓圍成的圖形的面積是否超過預(yù)定閾值;在判斷為超過預(yù)定閾值的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
[0011]優(yōu)選地,所述預(yù)定閾值根據(jù)所述觸摸屏上的區(qū)域的位置確定。
[0012]優(yōu)選地,在所述觸摸為多個(gè)觸摸的情況下,分別識(shí)別所述多個(gè)觸摸中的誤觸摸。
[0013]優(yōu)選地,所述方法還包括:根據(jù)用戶的輸入,設(shè)置所述預(yù)定位置范圍和/或預(yù)定閾值。
[0014]根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種誤觸摸識(shí)別裝置,包括:確定模塊,用于根據(jù)觸摸屏上的觸摸,確定所述觸摸的輪廓;第一判斷模塊,用于判斷所述輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定位置范圍內(nèi);第一識(shí)別模塊,用于在判斷為位于所述預(yù)定位置范圍內(nèi)的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
[0015]優(yōu)選地,所述裝置還包括:第二判斷模塊,用于在第一判斷模塊的判斷結(jié)果為否的情況下,進(jìn)一步判斷由所述輪廓圍成的圖形的面積是否超過預(yù)定閾值;第二識(shí)別模塊,用于在判斷為超過預(yù)定閾值的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
[0016]優(yōu)選地,所述裝置還包括:設(shè)置模塊,用于根據(jù)用戶的輸入,設(shè)置所述預(yù)定位置范圍和/或預(yù)定閾值。
[0017]通過本發(fā)明,采用根據(jù)觸摸屏上的觸摸,確定觸摸的輪廓;判斷輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于觸摸屏上的預(yù)定位置范圍內(nèi);在判斷為位于預(yù)定位置范圍內(nèi)的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸的方式,解決了手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題,防止了誤操作,從而提高了用戶的體驗(yàn)。

【專利附圖】

【附圖說明】
[0018]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1是根據(jù)本申請實(shí)施例的誤觸摸識(shí)別方法的流程示意圖;
[0020]圖2是根據(jù)本申請實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖;
[0021]圖3是根據(jù)本申請優(yōu)選實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖;
[0022]圖4是根據(jù)本申請另一優(yōu)選實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖;
[0023]圖5是根據(jù)本申請另一優(yōu)選實(shí)施例的誤觸摸識(shí)別方法的流程示意圖;
[0024]圖6是根據(jù)本申請優(yōu)選實(shí)施例的手持觸摸屏設(shè)備的平面示意圖;
[0025]圖7a?圖7f是根據(jù)本申請優(yōu)選實(shí)施例的手持觸摸屏設(shè)備時(shí)的示意圖;
[0026]圖8是根據(jù)本申請優(yōu)選實(shí)施例的判斷觸摸動(dòng)作是正常觸摸還是誤觸摸的流程示意圖。

【具體實(shí)施方式】
[0027]需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
[0028]并且,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0029]本實(shí)施例提供了一種誤觸摸識(shí)別方法,圖1是根據(jù)本申請實(shí)施例的誤觸摸識(shí)別方法的流程示意圖,如圖1所示,該流程包括如下步驟:
[0030]步驟S102,根據(jù)觸摸屏上的觸摸,確定觸摸的輪廓;
[0031]步驟S104,判斷輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于觸摸屏上的預(yù)定位置范圍內(nèi);
[0032]步驟S106,在判斷為位于預(yù)定位置范圍內(nèi)的情況下,識(shí)別該輪廓對應(yīng)的觸摸為誤觸摸。
[0033]通過上述步驟,在確定了觸摸的輪廓之后,如果判斷到輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)位于預(yù)定范圍內(nèi),則識(shí)別該輪廓對應(yīng)的觸摸為誤觸摸。例如在一個(gè)例子中,將預(yù)定范圍設(shè)置為該觸摸屏邊緣的一定范圍。通過這樣的方式,能夠通過觸摸的屬性識(shí)別那些屬于誤觸摸的觸摸操作,解決了手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題,防止了誤操作,從而提高了用戶的體驗(yàn)。
[0034]優(yōu)選地,上述的預(yù)定位置范圍可以是:距離觸摸屏的左邊緣或右邊緣的距離小于或等于預(yù)定大小的點(diǎn)的水平坐標(biāo)。在相鄰兩邊相互垂直的觸摸屏中,上述的水平坐標(biāo)與到觸摸屏左右邊緣的寬度是相關(guān)的。即,將到觸摸屏的邊緣一定寬度的范圍作為用于上述判斷的預(yù)定位置范圍,并且這個(gè)寬度可以根據(jù)用戶的設(shè)置進(jìn)行調(diào)整。
[0035]另外需要說明的是,上述的水平和豎直是從用戶持握具有觸摸屏的設(shè)備的角度進(jìn)行描述的,即對于一個(gè)相鄰兩邊相互垂直的觸摸屏而言,其相鄰的兩邊中的任何一個(gè)都能被認(rèn)為是水平的或者豎直的。上述的左邊緣和右邊緣可以認(rèn)為是豎直的邊緣(與水平方向垂直的)。
[0036]通過上述描述可知,本實(shí)施例不僅可以應(yīng)用于觸摸屏左右邊緣的誤觸摸的識(shí)別,還能應(yīng)用于觸摸屏上下邊緣的誤觸摸的識(shí)別。
[0037]優(yōu)選地,在一些實(shí)施例中,是通過觸摸對應(yīng)的坐標(biāo)來識(shí)別誤觸摸的,在應(yīng)用時(shí)先要建立一定參考系的坐標(biāo)系,例如使用水平方向和豎直方向以及觸摸屏的中心為原點(diǎn)建立坐標(biāo)系。通過建立的坐標(biāo)系可以唯一地描述觸摸屏上的任意一點(diǎn)的位置。在這種情況下,可以首先確定觸摸的輪廓上的多個(gè)坐標(biāo);然后判斷這多個(gè)坐標(biāo)中具有最大豎直坐標(biāo)差的兩個(gè)點(diǎn)的水平坐標(biāo)是否位于預(yù)定范圍內(nèi)。上述的最大豎直坐標(biāo)差可以用來表示上述的最大豎直長度。
[0038]優(yōu)選地,在判斷為未位于預(yù)定位置范圍內(nèi)的情況下,還可以進(jìn)一步判斷由輪廓圍成的圖形的面積是否超過預(yù)定閾值;并且在判斷為超過預(yù)定閾值的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。由于一般的觸摸都是點(diǎn)觸摸方式,或者是多個(gè)點(diǎn)觸摸方式,因此較大面積的觸摸往往屬于誤觸摸。通過上述的方式可以進(jìn)一步對這些面積較大的誤觸摸進(jìn)行識(shí)別。
[0039]優(yōu)選地,上述的預(yù)定閾值可以根據(jù)觸摸屏上的區(qū)域的位置確定。例如,將觸摸屏上靠近邊緣的區(qū)域的預(yù)定閾值設(shè)置為第一預(yù)定閾值,將觸摸屏上其他的區(qū)域的預(yù)定閾值設(shè)置為第二預(yù)定閾值。優(yōu)選地,第一預(yù)定閾值可以包含于第二預(yù)定閾值表示的范圍內(nèi),當(dāng)然也可以是相等的。通過這樣的方式,可以靈活設(shè)置預(yù)定閾值,以使得通過判斷輪廓的面積判斷誤觸摸的方式更靈活和實(shí)用。
[0040]優(yōu)選地,在觸摸為多個(gè)觸摸的情況下,可以通過上述描述的方式分別識(shí)別這些多個(gè)觸摸中的誤觸摸。優(yōu)選地,其中的多個(gè)觸摸是指同一時(shí)間在觸摸屏上的多個(gè)觸摸。通過這樣的方式,可以對多個(gè)觸摸同時(shí)進(jìn)行處理,從而使多個(gè)觸摸中存在的誤觸摸被識(shí)別出來。
[0041]優(yōu)選地,在本實(shí)施例中還提供了一種設(shè)置預(yù)定位置范圍及預(yù)訂閾值的方法,例如可以根據(jù)用戶的輸入,設(shè)置預(yù)定位置范圍和/或預(yù)定閾值。
[0042]優(yōu)選地,在判斷輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于預(yù)定位置范圍之內(nèi)之前,還可以先判斷該輪廓上的水平坐標(biāo)是否與該預(yù)定位置范圍具有交集。對于不具有交集的輪廓所對應(yīng)的觸摸可以通過其他方式進(jìn)行誤觸摸的識(shí)別,從而進(jìn)一步優(yōu)化了本實(shí)施例的流程。
[0043]本實(shí)施例還提供了一種誤觸摸識(shí)別裝置,用于實(shí)現(xiàn)上述誤觸摸識(shí)別方法。該裝置中涉及的模塊和單元的功能可以結(jié)合上述誤觸摸識(shí)別方法對應(yīng)的功能實(shí)現(xiàn)進(jìn)行結(jié)合描述和說明,在本實(shí)施例中將不再贅述。
[0044]圖2是根據(jù)本申請實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置可以包括:確定模塊22、第一判斷模塊24和第一識(shí)別模塊26,其中,確定模塊22用于根據(jù)觸摸屏上的觸摸,確定觸摸的輪廓;第一判斷模塊24耦合至上述確定模塊22,用于判斷輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于觸摸屏上的預(yù)定位置范圍內(nèi);第一識(shí)別模塊26耦合至上述第一判斷模塊24,用于在第一判斷模塊24的判斷為位于預(yù)定位置范圍內(nèi)的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。
[0045]本實(shí)施例中所涉及到的模塊、單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。本實(shí)施例中所描述的模塊、單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括確定模塊22、第一判斷模塊24和第一識(shí)別模塊26。其中,這些模塊的名稱在某些情況下并不構(gòu)成對該模塊本身的限定,例如,確定模塊還可以被描述為“用于根據(jù)觸摸屏上的觸摸確定觸摸的輪廓的模塊”。
[0046]優(yōu)選地,預(yù)定位置范圍包括:距離觸摸屏的左邊緣或右邊緣的距離小于或等于預(yù)定大小的點(diǎn)的水平坐標(biāo)。
[0047]優(yōu)選地,確定模塊22用于確定觸摸的輪廓上的多個(gè)坐標(biāo);第一判斷模塊23用于判斷多個(gè)坐標(biāo)中具有最大豎直坐標(biāo)差的兩個(gè)點(diǎn)的水平坐標(biāo)是否位于預(yù)定范圍內(nèi)。
[0048]圖3是根據(jù)本申請優(yōu)選實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖,如圖3所示,優(yōu)選地,該裝置還包括第二判斷模塊32耦合至第一判斷模塊24,用于在判斷為未位于預(yù)定位置范圍內(nèi)的情況下,進(jìn)一步判斷由輪廓圍成的圖形的面積是否超過預(yù)定閾值;第二識(shí)別模塊34耦合至第二判斷模塊32,用于在第二判斷模塊32的判斷為超過預(yù)定閾值的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。
[0049]優(yōu)選地,預(yù)定閾值根據(jù)觸摸屏上的區(qū)域的位置確定。
[0050]優(yōu)選地,在觸摸為多個(gè)觸摸的情況下,通過上述裝置或優(yōu)選裝置分別識(shí)別多個(gè)觸摸中的誤觸摸。
[0051]優(yōu)選地,該裝置還包括設(shè)置模塊,用于根據(jù)用戶的輸入設(shè)置預(yù)定位置范圍和/或預(yù)定閾值。
[0052]本實(shí)施例還提供了一種終端,該終端包括觸摸屏和上述的誤觸摸識(shí)別裝置。
[0053]需要說明的是:上述的誤觸摸識(shí)別方法和裝置可以有多種變形形式,例如以下兩種形式:
[0054]方式一
[0055]一種誤觸摸識(shí)別方法,包括:根據(jù)觸摸屏上的觸摸,確定該觸摸的輪廓;判斷輪廓上沿平行于觸摸屏的邊緣且具有最大長度的線距離邊緣的距離是否在預(yù)定范圍之內(nèi);在位于預(yù)定位置范圍內(nèi)的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。
[0056]該方法可應(yīng)用于觸摸屏的邊緣為非直線型的觸摸設(shè)備中。
[0057]方式二
[0058]一種誤觸摸識(shí)別方法,包括:根據(jù)觸摸屏上的觸摸,確定觸摸的輪廓;判斷輪廓的最大寬度和最大長度對應(yīng)的點(diǎn)的位置在觸摸屏上的位置是否在預(yù)定范圍內(nèi);在判斷結(jié)果為是的情況下,識(shí)別輪廓對應(yīng)的觸摸為誤觸摸。
[0059]其中,上述最大寬度和最大長度對應(yīng)的點(diǎn)是指在該觸摸的輪廓內(nèi)第一方向上的最大長度的線段與第二方向上的最長度的線段的交點(diǎn),該第一方向和第二方向可以是相互垂直的兩個(gè)方向。優(yōu)選地,第一方向和第二方向分別平行于觸摸屏的兩個(gè)相交且垂直的邊緣。
[0060]下面結(jié)合優(yōu)選實(shí)施例進(jìn)行描述和說明。
[0061]本優(yōu)選實(shí)施例提供了一種防止手持觸摸屏設(shè)備時(shí)易在邊緣處產(chǎn)生誤觸摸的方案。
[0062]根據(jù)本優(yōu)選實(shí)施例的一個(gè)方面,提供了一個(gè)誤觸摸識(shí)別裝置,圖4是根據(jù)本申請另一優(yōu)選實(shí)施例的誤觸摸識(shí)別裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括以下模塊:
[0063]觸摸屏模塊402,是通訊終端設(shè)備上配備的觸摸屏實(shí)體。
[0064]數(shù)據(jù)采集模塊404耦合至觸摸屏模塊402,用于獲得每一觸摸區(qū)域各通道的電容變化數(shù)據(jù)。
[0065]數(shù)據(jù)處理模塊406耦合至數(shù)據(jù)采集模塊404,用于根據(jù)數(shù)據(jù)采集模塊采集的數(shù)據(jù),計(jì)算出每一觸摸動(dòng)作對應(yīng)的多個(gè)采樣點(diǎn)坐標(biāo)和觸摸面積,并計(jì)算同一橫坐標(biāo)下的最大縱坐標(biāo)差值,判斷是否為誤觸摸。
[0066]通信模塊408耦合至數(shù)據(jù)處理模塊406,用于觸摸屏模塊和主機(jī)之間的通信,如i2c0
[0067]應(yīng)用模塊410耦合至通信模塊408,用于將主機(jī)端獲得的觸摸點(diǎn)信息分發(fā)給對應(yīng)的應(yīng)用模塊使用。
[0068]圖5是根據(jù)本申請另一優(yōu)選實(shí)施例的誤觸摸識(shí)別方法的流程示意圖,如圖5所示,在該方法中還包括對識(shí)別出的誤觸摸的處理。該方法包括如下的步驟:
[0069]步驟S502,開啟觸摸屏設(shè)備,喚醒觸摸屏并觸摸屏幕。
[0070]步驟S504,判斷此觸摸是否為誤觸摸。
[0071]步驟S506,如果屏幕上的觸摸動(dòng)作為誤觸摸,則觸摸無效,不報(bào)點(diǎn)。
[0072]步驟S508,如果屏幕上的觸摸動(dòng)作為正常觸摸,則觸摸有效,報(bào)點(diǎn)。
[0073]通過上述方案,采用判別邊緣位置處每一觸摸動(dòng)作的采樣點(diǎn)的最大縱坐標(biāo)差是否在誤操作區(qū)和最大面積是否超過閾值,可以有效區(qū)別在邊緣位置的觸摸是正常觸摸還是誤觸摸。從而可以有效解決用戶在手持觸摸屏設(shè)備時(shí),手指或手掌容易在屏幕邊緣產(chǎn)生誤觸摸的問題,提高了用戶的使用體驗(yàn)。
[0074]下面將以觸摸屏左右兩側(cè)邊緣的誤觸摸區(qū)為例進(jìn)行進(jìn)一步的闡述和說明,需要說明的是上下兩側(cè)邊緣的對應(yīng)位置處同樣適用于本發(fā)明實(shí)施例。
[0075]圖6是根據(jù)本申請優(yōu)選實(shí)施例的手持觸摸屏設(shè)備的平面示意圖。該圖中所示的A區(qū)(白色部分)為觸摸屏的正常響應(yīng)區(qū)、B區(qū)(陰影部分)為觸摸屏兩側(cè)邊緣處的誤觸摸區(qū)、C區(qū)(黑色部分)為觸摸屏的無響應(yīng)區(qū),L為設(shè)置的誤操作區(qū)寬度,該值可調(diào)。A區(qū)和B區(qū)均為可視區(qū),C區(qū)為非可視區(qū),該區(qū)的寬度根據(jù)實(shí)際終端而定,對于窄邊設(shè)計(jì)的終端,C區(qū)的寬度較窄,甚至為零。
[0076]圖7a?圖7f是根據(jù)本申請優(yōu)選實(shí)施例的手持觸摸屏設(shè)備時(shí)的示意圖。下面結(jié)合這些圖進(jìn)行說明。
[0077]如圖7a所示,手持觸摸屏終端時(shí),手指I輕輕觸摸到屏幕邊緣,即單手指只觸摸到B區(qū)。符合本優(yōu)選實(shí)施例提出的觸摸區(qū)域的最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)在誤觸摸區(qū)的判斷,該觸摸為誤觸摸。
[0078]如圖7b所示,手持觸摸屏終端時(shí),手指I觸摸到屏幕邊緣,為單手指同時(shí)觸摸到B區(qū)和C區(qū),符合本優(yōu)選實(shí)施例提出的當(dāng)誤觸摸區(qū)內(nèi)有采樣點(diǎn),且觸摸區(qū)域的最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)在誤觸摸區(qū)內(nèi)的判斷,該觸摸為誤觸摸。
[0079]如圖7c所示,手持觸摸屏終端時(shí),手指I和手指2分別觸摸到屏幕邊緣,為多手指同時(shí)觸摸到B區(qū)和C區(qū),符合本優(yōu)選實(shí)施例提出的采集每一觸摸動(dòng)作的采樣點(diǎn),當(dāng)誤觸摸區(qū)內(nèi)有采樣點(diǎn),且觸摸區(qū)域的最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)在誤觸摸區(qū)的判斷,手指I和手指2的觸摸均為誤觸摸。
[0080]如圖7d所示,手持觸摸屏終端時(shí),幾乎整個(gè)手指I都觸摸到屏幕上,為單指大面積觸摸,符合本優(yōu)選實(shí)施例提出的接觸面積超過一定面積閾值的判斷,該觸摸為誤觸摸。
[0081]如圖7e所示,手指I點(diǎn)擊觸摸屏,在A區(qū)主要起作用的同時(shí),誤操作區(qū)B區(qū)內(nèi)也會(huì)有采集點(diǎn),但不符合本優(yōu)選實(shí)施例提出的觸摸區(qū)域的最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)在誤觸摸區(qū)的判斷,該觸摸動(dòng)作為正常觸摸。
[0082]如圖7f所示,一只手持觸摸屏設(shè)備的同時(shí)操作屏幕,在本優(yōu)選實(shí)施例提出的方案內(nèi),手掌2對觸摸屏邊緣的觸摸為誤觸摸,而手指I對觸摸屏A區(qū)的觸摸為正常觸摸。在本優(yōu)選實(shí)施例的方案內(nèi),手掌的誤觸摸不會(huì)產(chǎn)生報(bào)點(diǎn),從而不會(huì)影響手指I觸摸的正常響應(yīng),提聞了客戶體驗(yàn)。
[0083]圖8是根據(jù)本申請優(yōu)選實(shí)施例的判斷觸摸動(dòng)作是正常觸摸還是誤觸摸的流程示意圖,如圖8所示,該流程包括如下步驟:
[0084]步驟S802,喚醒觸摸屏并觸摸屏幕,可以為單指觸摸亦可多指觸摸,觸摸屏幕的位置沒有限制。
[0085]步驟S804,分別采集每一觸摸動(dòng)作的數(shù)據(jù),并計(jì)算對應(yīng)每一觸摸動(dòng)作的多個(gè)采樣點(diǎn)坐標(biāo)。
[0086]步驟S806,判斷每一采樣點(diǎn)集合內(nèi)是否有采樣點(diǎn)位于誤觸摸區(qū)內(nèi)。
[0087]步驟S808,如果采樣點(diǎn)集合內(nèi)有采樣點(diǎn)位于誤觸摸區(qū),則計(jì)算該多個(gè)采樣點(diǎn)中同一橫坐標(biāo)下的最大縱坐標(biāo)差值。
[0088]步驟S810,判斷最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)是否位于誤觸摸區(qū)。
[0089]步驟S812,如果采樣點(diǎn)集合內(nèi)沒有采樣點(diǎn)位于誤觸摸區(qū)或最大縱坐標(biāo)差值對應(yīng)的橫坐標(biāo)沒有位于誤觸摸區(qū),則計(jì)算該觸摸動(dòng)作的最大觸摸面積,并判斷該面積是否超過閾值,其中,邊緣區(qū)和中心區(qū)對應(yīng)的面積閾值可以不同。
[0090]步驟S814,如果最大縱坐標(biāo)差值所對應(yīng)的橫坐標(biāo)位于誤觸摸區(qū)域,則判定該觸摸操作為誤觸摸。
[0091]步驟S816,如果觸摸動(dòng)作的最大觸摸面積在設(shè)定的閾值以內(nèi),則判定該觸摸操作為正常觸摸,否則為誤觸摸。
[0092]綜上所述,通過本申請的上述實(shí)施例、優(yōu)選實(shí)施例和優(yōu)選實(shí)施方式,解決了手持握觸屏設(shè)備時(shí)產(chǎn)生的誤觸摸導(dǎo)致的問題,防止了誤操作,從而提高了用戶的體驗(yàn)。
[0093]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0094]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種誤觸摸識(shí)別方法,其特征在于,包括: 根據(jù)觸摸屏上的觸摸,確定所述觸摸的輪廓; 判斷所述輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定位置范圍內(nèi); 在判斷為位于所述預(yù)定位置范圍內(nèi)的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)定位置范圍包括:距離所述觸摸屏的左邊緣或右邊緣的距離小于或等于預(yù)定大小的點(diǎn)的水平坐標(biāo)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 確定所述觸摸的所述輪廓包括:確定所述觸摸的所述輪廓上的多個(gè)坐標(biāo); 判斷所述輪廓的所述最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定范圍內(nèi)包括:判斷所述多個(gè)坐標(biāo)中具有最大豎直坐標(biāo)差的兩個(gè)點(diǎn)的水平坐標(biāo)是否位于所述預(yù)定范圍內(nèi)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括,在判斷為未位于所述預(yù)定位置范圍內(nèi)的情況下, 進(jìn)一步判斷由所述輪廓圍成的圖形的面積是否超過預(yù)定閾值; 在判斷為超過預(yù)定閾值的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述預(yù)定閾值根據(jù)所述觸摸屏上的區(qū)域的位置確定。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,在所述觸摸為多個(gè)觸摸的情況下,分別識(shí)別所述多個(gè)觸摸中的誤觸摸。
7.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 根據(jù)用戶的輸入,設(shè)置所述預(yù)定位置范圍和/或預(yù)定閾值。
8.—種誤觸摸識(shí)別裝置,其特征在于,包括: 確定模塊,用于根據(jù)觸摸屏上的觸摸,確定所述觸摸的輪廓; 第一判斷模塊,用于判斷所述輪廓的最大豎直長度處對應(yīng)的水平坐標(biāo)是否位于所述觸摸屏上的預(yù)定位置范圍內(nèi); 第一識(shí)別模塊,用于在判斷為位于所述預(yù)定位置范圍內(nèi)的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第二判斷模塊,用于在第一判斷模塊的判斷結(jié)果為否的情況下,進(jìn)一步判斷由所述輪廓圍成的圖形的面積是否超過預(yù)定閾值; 第二識(shí)別模塊,用于在判斷為超過預(yù)定閾值的情況下,識(shí)別所述輪廓對應(yīng)的觸摸為誤觸摸。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述裝置還包括: 設(shè)置模塊,用于根據(jù)用戶的輸入,設(shè)置所述預(yù)定位置范圍和/或預(yù)定閾值。
【文檔編號(hào)】G06F3/041GK104423656SQ201310364304
【公開日】2015年3月18日 申請日期:2013年8月20日 優(yōu)先權(quán)日:2013年8月20日
【發(fā)明者】郝志堅(jiān), 萬超 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1