一種觸控輸入裝置上手勢(shì)的感知方法和感知裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種觸控輸入裝置上手勢(shì)的感知方法,其特征在于,所述方法包括:獲取未觸碰觸控輸入裝置的手指至所述觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離;比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離,確定所述距離中最短的一個(gè)距離;若所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指位于觸控輸入裝置上方。本發(fā)明實(shí)施例提供的方法可以提高系統(tǒng)的整體性能,例如可以不用手指觸摸觸控輸入裝置上的按鈕即可彈出該按鈕上的操作說(shuō)明,也可以在手指懸浮在按鈕上方時(shí)準(zhǔn)備點(diǎn)擊時(shí),系統(tǒng)探知此動(dòng)作后提前進(jìn)行預(yù)處理工作,提高系統(tǒng)的整體性能,從而增強(qiáng)用戶的體驗(yàn)。
【專利說(shuō)明】一種觸控輸入裝置上手勢(shì)的感知方法和感知裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子終端應(yīng)用安全領(lǐng)域,尤其涉及一種觸控輸入裝置上方手勢(shì)的感知方法和感知裝置。
【背景技術(shù)】
[0002]隨著智能移動(dòng)技術(shù)的飛速發(fā)展,智能終端,例如,智能手機(jī)、平板電腦等已經(jīng)逐漸成為人們常用的電子消費(fèi)品。相對(duì)于傳統(tǒng)的手機(jī),智能手機(jī)等智能終端一個(gè)較大的技術(shù)改進(jìn)在于其屏幕不僅是一種顯示設(shè)備,重要的是,智能手機(jī)的屏幕還是一種輸入設(shè)備,例如,觸控輸入裝置,例如電容觸屏便是智能手機(jī)上的常用輸入設(shè)備。
[0003]現(xiàn)有的觸控輸入裝置感知用戶手指手勢(shì)的位置信息的過(guò)程是:當(dāng)用戶手指觸摸電容屏?xí)r,由于人體電場(chǎng),用戶手指和工作面形成一個(gè)耦合電容,加之工作面上接有高頻信號(hào),于是手指吸收一個(gè)很小的電流,這個(gè)電流分別從屏的四個(gè)角上的電極中流出。理論上,流經(jīng)四個(gè)電極的電流與手指頭到四角的距離成比例,控制器通過(guò)對(duì)四個(gè)電流比例的精密計(jì)算,得出手勢(shì)的位置信息。相對(duì)于電阻屏和傳統(tǒng)手機(jī)的屏幕,觸控輸入裝置的使用更加方便。對(duì)于屏幕,需要使用的是生物體即手指肉而非手指甲大力按壓,這樣屏幕上就不會(huì)留下難看的刮花痕跡,而且反應(yīng)靈敏,是電阻觸屏所不能達(dá)到的。
[0004]然而,上述現(xiàn)有的觸控輸入裝置,其感知用戶手指的位置信息是在用戶手指觸摸到觸控輸入裝置時(shí)。如果用戶的手指不與觸控輸入裝置接觸,即使用戶的手指與觸控輸入裝置非常接近,觸控輸入裝置還是無(wú)法感知用戶將要對(duì)觸控輸入裝置進(jìn)行點(diǎn)擊操作。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種觸控輸入裝置上手勢(shì)的感知方法和感知裝置,以在手指未觸摸到觸控輸入裝置時(shí)探測(cè)到其位置信息。
[0006]本發(fā)明實(shí)施例提供一種觸控輸入裝置上手勢(shì)的感知方法,所述方法包括:
[0007]獲取未觸碰觸控輸入裝置的手指至所述觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離;
[0008]比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離,確定所述距離中最短的一個(gè)距離;
[0009]若所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指位于觸控輸入裝置上方。
[0010]本發(fā)明實(shí)施例提供一種觸控輸入裝置上手勢(shì)的感知,所述裝置包括:
[0011]距離獲取模塊,用于獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離;
[0012]第一比較模塊,用于比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離;
[0013]確定模塊,用于若所述第一比較模塊的比較結(jié)果為所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指懸浮在觸控輸入裝置上方。
[0014]從上述本發(fā)明實(shí)施例可知,在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中的最短距離后,再將該最短距離與預(yù)設(shè)的第一距離閾值比較,若所述最短距離在第一距離閾值之內(nèi),則確定手指位于觸控輸入裝置上方,而無(wú)需用戶手指觸摸到觸控輸入裝置。
【專利附圖】
【附圖說(shuō)明】
[0015]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)現(xiàn)有技術(shù)或?qū)嵤├枋鲋兴枰褂玫母綀D作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,還可以如這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實(shí)施例提供的感知觸控輸入裝置上方手指的方法流程示意圖;
[0017]圖2是本發(fā)明實(shí)施例提供的觸控輸入裝置上方手指與觸控輸入裝置上的熱感應(yīng)點(diǎn)的距離示意圖;
[0018]圖3是本發(fā)明實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0020]圖5_a是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0021]圖5_b是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0022]圖6_a是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0023]圖6_b是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0024]圖6-c是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0025]圖6-d是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0026]圖7_a是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0027]圖7_b是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0028]圖7-c是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖;
[0029]圖7-d是本發(fā)明另一實(shí)施例提供的感知觸控輸入裝置上方手指的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0031]請(qǐng)參閱附圖1,是本發(fā)明實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知方法的流程示意圖,主要用于智能終端,例如,智能手機(jī)、平板電腦等等,所述觸控輸入裝置包括智能終端的電容觸屏。附圖1示例的的方法中,“手勢(shì)”是指懸浮(hover)手勢(shì),即,當(dāng)手指在觸控輸入裝置上方一定距離范圍內(nèi)且并未接觸到觸控輸入裝置的觸屏?xí)r的手勢(shì)。附圖1示例的的方法主要包括步驟S101、步驟S102和步驟S103,詳細(xì)說(shuō)明如下:
[0032]S101,獲取未觸控輸入裝置的手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
[0033]在本發(fā)明實(shí)施例中,觸控輸入裝置的電容觸屏上均勻部署一定密度的熱感應(yīng)點(diǎn)。熱感應(yīng)點(diǎn)可視為粒度非常小的熱感應(yīng)器,在手指與觸控輸入裝置有一定距離時(shí)能夠通過(guò)感測(cè)溫度感知到手指的存在。作為獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離的一個(gè)實(shí)施例,在本發(fā)明實(shí)施例中,可以根據(jù)觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的感測(cè),獲取觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度,然后,計(jì)算熱感強(qiáng)度距離比與所述觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度的乘積,得到的每個(gè)乘積就是觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
[0034]所謂熱感強(qiáng)度距離比,是指觸控輸入裝置上的某個(gè)熱感應(yīng)點(diǎn)探測(cè)到的觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度與所述手指至該熱感應(yīng)點(diǎn)的距離的比值,對(duì)于一個(gè)確定的觸控輸入裝置,這個(gè)比值是一個(gè)常量。假設(shè)熱感強(qiáng)度距離比使用a表示,以附圖2所示觸控輸入裝置上的熱感應(yīng)點(diǎn)B、熱感應(yīng)點(diǎn)C和熱感應(yīng)點(diǎn)E為例,觸控輸入裝置上方手指所在位置使用點(diǎn)A表示。若通過(guò)所述熱感應(yīng) 點(diǎn)B對(duì)所述觸控輸入裝置上方手指的感測(cè),得到熱感應(yīng)點(diǎn)B對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度為Pb,通過(guò)所述熱感應(yīng)點(diǎn)C對(duì)所述觸控輸入裝置上方手指的感測(cè),得到熱感應(yīng)點(diǎn)C對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度為P。,通過(guò)所述熱感應(yīng)點(diǎn)E對(duì)所述觸控輸入裝置上方手指的感測(cè),得到熱感應(yīng)點(diǎn)E對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度為PE,則觸控輸入裝置上方手指至觸控輸入裝置上熱感應(yīng)點(diǎn)B的距離dAB=aXPB,觸控輸入裝置上方手指至觸控輸入裝置上熱感應(yīng)點(diǎn)C的距離dAC=aXP。,觸控輸入裝置上方手指至觸控輸入裝置上熱感應(yīng)點(diǎn)E的距離dAE=aXPE。
[0035]在本發(fā)明實(shí)施例中,熱感強(qiáng)度距離比可以通過(guò)調(diào)用保存在數(shù)據(jù)庫(kù)中的熱感強(qiáng)度距離比獲得。如前所述,由于對(duì)于一個(gè)確定的觸控輸入裝置,熱感強(qiáng)度距離比是一個(gè)常量,因此,也可以通過(guò)實(shí)時(shí)測(cè)量獲取熱感強(qiáng)度距離比。
[0036]S102,比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離。
[0037]以附圖2為例,需要比較‘、‘和dAE三者的大小。假設(shè)比較dAB、dAC和dAE三者中dAE最小,則根據(jù)幾何學(xué)原理,熱感應(yīng)點(diǎn)E可視為A點(diǎn)與熱感應(yīng)點(diǎn)B、熱感應(yīng)點(diǎn)D等連成的錐形體中下底面BDE的幾何中心,A點(diǎn)即手指所在位置是該錐形體的頂點(diǎn)。
[0038]S103,若所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指位于在觸控輸入裝置上方。
[0039]在本發(fā)明實(shí)施例中,第一距離閾值是預(yù)設(shè)的用于判斷手指是否懸浮(hover)在觸控輸入裝置上方的標(biāo)準(zhǔn)值。附圖2為例,若熱感應(yīng)點(diǎn)B、熱感應(yīng)點(diǎn)C和熱感應(yīng)點(diǎn)E至手指的距離dAB、dA。和dAE中最小距離dAE在第一距離閾值之內(nèi)即dAE小于第一距離閾值,則確定手指懸浮在觸控輸入裝置上方。系統(tǒng)可以做出相應(yīng)的響應(yīng),例如,彈出觸控輸入裝置上手指正對(duì)的按鈕的操作說(shuō)明,提前進(jìn)行預(yù)處理操作等等。
[0040]由于智能終端是耗電量較大的設(shè)備,并且,觸控輸入裝置上的熱感應(yīng)點(diǎn)并不是需要每時(shí)每刻都去感測(cè)熱感應(yīng)強(qiáng)度,例如,手指若距離觸控輸入裝置太遠(yuǎn),則無(wú)需去感測(cè)熱感應(yīng)強(qiáng)度。在本發(fā)明實(shí)施例中,在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離時(shí),可以調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。作為調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率的一個(gè)實(shí)施例,可以比較手指至觸控輸入裝置的距離與第二距離閾值的大小。若所述手指至觸控輸入裝置的距離小于所述第二距離閾值,則增大所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。若手指至觸控輸入裝置的距離大于所述第二距離閾值,則降低所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率,從而達(dá)到節(jié)電的目的。[0041 ] 從上述本發(fā)明實(shí)施例提供的方法可知,在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中的最短距離后,再將該最短距離與預(yù)設(shè)的第一距離閾值比較,若所述最短距離在第一距離閾值之內(nèi),則確定手指位于在觸控輸入裝置上方。因此,本發(fā)明實(shí)施例提供的方法可以提高系統(tǒng)的整體性能,例如可以不用手指觸摸觸控輸入裝置上的按鈕即可彈出該按鈕上的操作說(shuō)明,也可以在手指懸浮在按鈕上方時(shí)準(zhǔn)備點(diǎn)擊時(shí),系統(tǒng)探知此動(dòng)作后提前進(jìn)行預(yù)處理工作,提高系統(tǒng)的整體性能,從而增強(qiáng)用戶的體驗(yàn)。
[0042]請(qǐng)參閱附圖3,是本發(fā)明實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知裝置結(jié)構(gòu)示意圖。為了便于說(shuō)明,僅僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖3示例的觸控輸入裝置上手勢(shì)的感知裝置可以是智能終端中的某個(gè)功能模塊/單元,其包括距離獲取模塊301、第一比較模塊302和確定模塊303,其中:
[0043]距離獲取模塊301,用于獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
[0044]第一比較模塊302,用于比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離。
[0045]確定模塊303,用于若所述第一比較模塊302的比較結(jié)果為所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指懸浮在觸控輸入裝置上方。
[0046]需要說(shuō)明的是,以上觸控輸入裝置上手勢(shì)的感知裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說(shuō)明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將所述觸控輸入裝置上手勢(shì)的感知裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成,例如,前述的距離獲取模塊,可以是具有執(zhí)行前述獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離的硬件,例如距離獲取器,也可以是能夠執(zhí)行相應(yīng)計(jì)算機(jī)程序從而完成前述功能的一般處理器或者其他硬件設(shè)備;再如前述的第一比較模塊,可以是具有執(zhí)行前述比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離功能的硬件,例如第一比較器,也可以是能夠執(zhí)行相應(yīng)計(jì)算機(jī)程序從而完成前述功能的一般處理器或者其他硬件設(shè)備(本說(shuō)明書(shū)提供的各個(gè)實(shí)施例都可應(yīng)用上述描述原則)。[0047]附圖3示例的距離獲取模塊301可以包括熱感應(yīng)強(qiáng)度獲取單元401和距離計(jì)算單元402,如附圖4所示本發(fā)明另一實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知裝置,其中:
[0048]熱感應(yīng)強(qiáng)度獲取單元401,用于根據(jù)所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)所述觸控輸入裝置上方手指的感測(cè),獲取所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度。
[0049]距離計(jì)算單元402,用于計(jì)算熱感強(qiáng)度距離比與所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度的乘積,得到觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
[0050]附圖4示例的觸控輸入裝置上手勢(shì)的感知裝置還可以包括調(diào)用模塊501或?qū)崪y(cè)模塊502,如附圖5-a或附圖5-b所示本發(fā)明另一實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知裝置,其中:
[0051]調(diào)用模塊501,用于調(diào)用保存的所述熱感強(qiáng)度距離比;
[0052]實(shí)測(cè)模塊502,用于通過(guò)實(shí)時(shí)測(cè)量獲取所述熱感強(qiáng)度距離比。
[0053]附圖3至附圖5-b示例的觸控輸入裝置上手勢(shì)的感知裝置還可以包括探測(cè)頻率調(diào)節(jié)模塊601,如附圖6-a至附圖6-d所示本發(fā)明另一實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知裝置。探測(cè)頻率調(diào)節(jié)模塊601用于在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離時(shí),調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。
[0054]附圖6-a至附圖6-d示例的探測(cè)頻率調(diào)節(jié)模塊601可以包括第二比較單元701、第一調(diào)節(jié)單元702和第二調(diào)節(jié)單元703,如附圖7-a至附圖7_d所示本發(fā)明另一實(shí)施例提供的觸控輸入裝置上手勢(shì)的感知裝置,其中:
[0055]第二比較單元701,用于比較所述手指至觸控輸入裝置的距離與第二距離閾值的大??;
[0056]第一調(diào)節(jié)單元702,用于若所述手指至觸控輸入裝置的距離小于所述第二距離閾值,則增大所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率;
[0057]第二調(diào)節(jié)單元703,用于若所述手指至觸控輸入裝置的距離大于所述第二距離閾值,則降低所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率,從而達(dá)到節(jié)電的目的。
[0058]需要說(shuō)明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,其帶來(lái)的技術(shù)效果與本發(fā)明方法實(shí)施例相同,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
[0059]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,比如以下各種方法的一種或多種或全部:
[0060]獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離;
[0061]比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離;
[0062]若所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指懸浮在觸控輸入裝置上方。
[0063]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccess Memory)、磁盤或光盤等。
[0064]以上對(duì)本發(fā)明實(shí)施例提供的一種觸控輸入裝置上手勢(shì)的感知方法和感知裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種觸控輸入裝置上手勢(shì)的感知方法,其特征在于,所述方法包括: 獲取未觸碰觸控輸入裝置的手指至所述觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離; 比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離,確定所述距離中最短的一個(gè)距離; 若所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指位于觸控輸入裝置上方。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離包括: 根據(jù)所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)所述觸控輸入裝置上方手指的感測(cè),獲取所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度; 計(jì)算熱感強(qiáng)度距離比與所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度的乘積,得到觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
3.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 調(diào)用保存的所述熱感強(qiáng)度距離比;或者 通過(guò)實(shí)時(shí)測(cè)量獲取所述熱感強(qiáng)度距離比。
4.如權(quán)利要求1至3任意一項(xiàng)所述的方法,其特征在于,所述方法還包括: 在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離時(shí),調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。
5.如權(quán)利要求4所述的方法,其特征在于,所述在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離時(shí),調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率包括: 比較所述手指至觸控輸入裝置的距離與第二距離閾值的大小; 若所述手指至觸控輸入裝置的距離小于所述第二距離閾值,則增大所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率; 若所述手指至觸控輸入裝置的距離大于所述第二距離閾值,則降低所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。
6.一種觸控輸入裝置上手勢(shì)的感知裝置,其特征在于,所述裝置包括: 距離獲取模塊,用于獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離; 第一比較模塊,用于比較所述獲取的至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)至所述手指的距離; 確定模塊,用于若所述第一比較模塊的比較結(jié)果為所述距離中最短的距離在第一距離閾值之內(nèi),則確定手指懸浮在觸控輸入裝置上方。
7.如權(quán)利要求6所述的裝置,其特征在于,所述距離獲取模塊包括: 熱感應(yīng)強(qiáng)度獲取單元,用于根據(jù)所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)所述觸控輸入裝置上方手指的感測(cè),獲取所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度; 距離計(jì)算單元,用于計(jì)算熱感強(qiáng)度距離比與所述至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)對(duì)觸控輸入裝置上方手指的熱感應(yīng)強(qiáng)度的乘積,得到觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離。
8.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 調(diào)用模塊,用于調(diào)用保存的所述熱感強(qiáng)度距離比;或者 實(shí)測(cè)模塊,用于通過(guò)實(shí)時(shí)測(cè)量獲取所述熱感強(qiáng)度距離比。
9.如權(quán)利要求6至8任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 探測(cè)頻率調(diào)節(jié)模塊,用于在獲取觸控輸入裝置上方手指至觸控輸入裝置上至少兩個(gè)熱感應(yīng)點(diǎn)中每個(gè)熱感應(yīng)點(diǎn)的距離時(shí),調(diào)節(jié)所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。
10.如權(quán)利要求9所述的裝置,其特征在于,所述探測(cè)頻率調(diào)節(jié)模塊包括: 第二比較單元,用于比較所述手指至觸控輸入裝置的距離與第二距離閾值的大小; 第一調(diào)節(jié)單元,用于若所述手指至觸控輸入裝置的距離小于所述第二距離閾值,則增大所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率; 第二調(diào)節(jié)單元,用于若所述手指至觸控輸入裝置的距離大于所述第二距離閾值,則降低所述熱感應(yīng)點(diǎn)對(duì)熱感應(yīng)強(qiáng)度的探測(cè)頻率。
【文檔編號(hào)】G06F3/044GK104020898SQ201310066281
【公開(kāi)日】2014年9月3日 申請(qǐng)日期:2013年2月28日 優(yōu)先權(quán)日:2013年2月28日
【發(fā)明者】豆寧軍 申請(qǐng)人:騰訊科技(深圳)有限公司