欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

按鍵操作的識別方法和裝置與流程

文檔序號:12836828閱讀:374來源:國知局
按鍵操作的識別方法和裝置與流程

本發(fā)明涉及通信領域,具體而言,涉及一種按鍵操作的識別的方法和裝置。



背景技術:

在用戶平常使用移動終端過程當中,往往會誤觸移動終端的按鍵(例如外部實體按鍵),給用戶造成困擾,例如以最常用的移動終端,手機而言,當手機外部實體按鍵比較偏軟并且在手機側面的情況下,有時候在手拿著手機走路時,用戶不小心就會按著實體按鍵。在這種情況下,手機往往會在用戶不知情的情況下重啟,關機或者音量莫名的增大或減小,給用戶使用手機造成了極大的困擾。在相關技術當中通常的做法是通過手機外部實體按鍵誤操作的方式都是通過實體保護措施。例如,例如加保護套,或者加重實體按鍵的硬度,增長實體按鍵的鍵程等方式來防止用戶誤操作實體按鍵,上述提供的方式都是屬于通過硬件的方式來進行。通過上述硬件方式改進的措施雖然在一定程度上能夠解決實體按鍵誤觸導致的不方便問題,但是對于設計者而言,往往還需要考慮通過改變硬件結構導致的成本問題。同時利用硬件方式明顯不如軟件方式處理更加靈活。此外,利用加保護套,或者加重實體按鍵的硬度,增長實體按鍵的鍵程等硬件方式還會造成手機外觀結構不美觀,影響用戶體驗的問題。



技術實現(xiàn)要素:

本發(fā)明實施例提供了一種按鍵操作的識別方法和裝置,以至少解決相關技術中利用硬件方式解決用戶誤操作按鍵問題時所造成的移動終端設計成本高,處理方式不靈活以及用戶體驗差的問題。

根據(jù)本發(fā)明的一個實施例,提供了一種按鍵操作的識別方法,包括:接收針對移動終端的按鍵觸發(fā)消息;獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征;依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,所述依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作,包括:在所述判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,確定所述按鍵操作為有效按鍵操作;在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,確定所述按鍵操作為無效按鍵操作。

可選地,在所述確定所述按鍵操作為有效按鍵操作之后,所述方法還包括:執(zhí)行與所述按鍵觸發(fā)消息對應的按鍵操作。

可選地,所述判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征,包括:在所述狀態(tài)值小于所述預設閾值時,檢測所述當前用戶的面部特征。

可選地,所述獲取所述移動終端的狀態(tài)值,包括:獲取所述移動終端通過重力傳感器采集的加速度值,將所述加速度值作為所述狀態(tài)值。

可選地,在所述判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征之后,所述方法還包括:獲取所述當前用戶的眼紋信息;將所述眼紋信息與所述移動終端中保存的眼紋信息進行匹配;依據(jù)匹配結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

根據(jù)本發(fā)明的另一個實施例,提供了一種按鍵操作的識別裝置,包括:接收模塊,用于接收針對移動終端的按鍵觸發(fā)消息;第一獲取模塊,用于獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征;其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);判斷模塊,用于判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征; 確定模塊,用于根據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,所述確定模塊,還用于在所述判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,確定所述按鍵操作為有效按鍵操作;以及在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,確定所述按鍵操作為無效按鍵操作。

可選地,所述裝置還包括:第二獲取模塊,用于獲取所述當前用戶的眼紋信息;匹配模塊,用于匹配所述眼紋信息與所述移動終端中保存的眼紋信息。

根據(jù)本發(fā)明的再一個實施例,提供了一種移動終端,包括:重力傳感器,圖像采集裝置以及處理器;所述重力傳感器,用于采集所述移動終端的加速度值,并將所述加速度值作為狀態(tài)值發(fā)送給所述處理器處理,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);所述圖像采集裝置,用于采集當前用戶的面部特征;所述處理器,用于接收針對所述移動終端的按鍵觸發(fā)消息,獲取所述重力傳感器發(fā)送的所述狀態(tài)值,并且檢測所述面部特征;判斷所述狀態(tài)值是否小于預設閾值以及是否檢測到所述面部特征;依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

根據(jù)本發(fā)明的又一個實施例,還提供了一種存儲介質。該存儲介質設置為存儲用于執(zhí)行以下步驟的程序代碼:接收針對移動終端的按鍵觸發(fā)消息;獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征;依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,存儲介質還設置為存儲用于執(zhí)行以下步驟的程序代碼:獲取所述當前用戶的眼紋信息;將所述眼紋信息與所述移動終端中保存的眼紋信息進行匹配;依據(jù)匹配結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是 否為有效按鍵操作。

通過本發(fā)明,由于可以通過判斷用于指示移動終端相對于所述當前用戶的運動狀態(tài)的狀態(tài)值是否小于預設閾值以及是否檢測到當前用戶的面部特征來判斷按鍵操作是否為有效按鍵,因此,可以通過軟件來判斷當前按鍵操作是否有效,從而可以解決相關技術存在的利用硬件方式解決用戶誤操作按鍵問題時所造成的移動終端設計成本高,處理方式不靈活以及用戶體驗差的問題,從而能夠達到實現(xiàn)方式簡單靈活,成本低以及用戶體驗性好的效果。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:

圖1是根據(jù)本發(fā)明實施例的一種按鍵操作的識別方法的移動終端的硬件結構框圖;

圖2是根據(jù)本發(fā)明實施例的一種按鍵操作的識別方法的流程圖;

圖3是根據(jù)本發(fā)明實施例的另一種按鍵操作的識別方法的流程圖;

圖4是根據(jù)本發(fā)明實施例的再一種按鍵操作的識別方法的流程圖;

圖5是根據(jù)本發(fā)明可選實施例的一種按鍵操作的識別裝置的結構框圖;

圖6是根據(jù)本發(fā)明可選實施例的另一種按鍵操作的識別裝置的結構框圖;

圖7是根據(jù)本發(fā)明可選實施例的一種移動終端的結構示意圖。

具體實施方式

下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。

需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語 “第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。

實施例1

本申請實施例一所提供的方法實施例可以在移動終端、計算機終端或者類似的運算裝置中執(zhí)行。以運行在移動終端上為例,圖1是本發(fā)明實施例的一種按鍵操作的識別方法的移動終端的硬件結構框圖。如圖1所示,移動終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器mcu或可編程邏輯器件fpga等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳輸裝置106。本領域普通技術人員可以理解,圖1所示的結構僅為示意,其并不對上述電子裝置的結構造成限定。例如,移動終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。

存儲器104可用于存儲應用軟件的軟件程序以及模塊,如本發(fā)明實施例中的按鍵操作的識別方法對應的程序指令/模塊,處理器102通過運行存儲在存儲器104內的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述的方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器;在一些實例中,存儲器104可進一步包括相對于處理器102遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至移動終端10。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

傳輸裝置106用于經(jīng)由一個網(wǎng)絡接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡具體實例可包括移動終端10的通信供應商提供的無線網(wǎng)絡。在一個實例中,傳輸裝置106包括一個網(wǎng)絡適配器(networkinterfacecontroller,nic),其可通過基站與其他網(wǎng)絡設備相連從而可與互聯(lián)網(wǎng)進行通訊。在一個實例中,傳輸裝置106可以為射頻(radiofrequency,rf)模塊,其用于通過 無線方式與互聯(lián)網(wǎng)進行通訊。

在本實施例中提供了一種運行于上述移動終端上的按鍵操作的識別方法,圖2是根據(jù)本發(fā)明實施例的一種按鍵操作的識別方法的流程圖,如圖2所示,該流程包括步驟s202-s208:

步驟s202,接收針對移動終端的按鍵觸發(fā)消息;

此處的按鍵觸發(fā)消息可以為針對實體按鍵的觸發(fā)消息,也可以為虛擬按鍵的觸發(fā)消息。

步驟s204,獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);

可選地,所述移動終端的狀態(tài)值可以為加速度值或移動速率等,其中對于前者,可以表現(xiàn)為以下形式:通過利用移動終端內部的重力傳感器采集移動終端相對于用戶運動的加速度值。

為提高識別效率,在檢測當前用戶的面部特征的操作時,可以由軟件自動觸發(fā)采集上述面部特征,即無需用戶手動開啟,而在接收到所述針對移動終端的按鍵觸發(fā)消息后,自動觸發(fā)移動終端的上述檢測操作。

可選地,在檢測當前用戶的面部特征的過程當中,可以通過利用圖像采集裝置(例如前置攝像頭)采集當前用戶的面部特征,并對該面部特征進行檢測。例如,圖像采集裝置可以采集當前用戶面部的灰度特征點,光線強度,角度等人臉識別參數(shù);還可以采集當前用戶的人臉輪廓;也可以采集五官,顴骨,下巴等多個面部部位以及多個面部部位之間的相對位置關系。

步驟s206,判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征。

需要說明的是,上述判斷過程中的兩個判斷條件(即所述狀態(tài)值是否小于預設閾值;是否檢測到所述面部特征)需要一起進行考慮,以判斷所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,移動終端往往是處于靜止狀態(tài)或者速度很慢的運動狀態(tài)。因此,該預設閾值可以被看作是當移動終端處于靜止狀態(tài)或以加速度較低的運動狀態(tài)時的狀態(tài)值。需要指出的是,該預設閾值并不是一個固定的數(shù)值,而是可以根據(jù)實際情況靈活設定,例如依據(jù)用戶操作習慣進行調整的數(shù)值。

由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,往往用戶會正對著屏幕去操作。因此,當檢測到的所述面部特征是完整的人臉圖像的話,例如采集到人臉識別參數(shù)達到識別完整人臉圖像的閾值,或采集到的人臉輪廓完整,或者多個面部部位采集成功并且相對位置關系合理,那么就可以認為,檢測到了面部特征。

可選地,判斷所述狀態(tài)值是否小于預設閾值以及判斷是否檢測到所述面部特征的步驟并沒有明顯的先后順序。在流程處理當中,可以先判斷所述狀態(tài)值是否小于預設閾值,再去判斷是否檢測到所述面部特征;也可以先判斷是否檢測到所述面部特征,再去判斷所述狀態(tài)值是否小于預設閾值;當然也可以同時進行所述兩種判斷過程。當然,作為一種比較優(yōu)選的實施方式,本實施例中采取先判斷所述狀態(tài)值是否小于預設閾值,再去判斷是否檢測到所述面部特征,這樣可以避免在移動終端頻繁檢測面部特征時,浪費資源的問題。例如,節(jié)省移動終端處理器的使用內存;以及減少檢測面部特征時電量的消耗。

步驟s208,依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

圖3是根據(jù)本發(fā)明實施例的另一種按鍵操作的識別方法的流程圖,可選地,對于步驟s208可以采用圖3中的步驟s302-s304實現(xiàn):

步驟s302,在所述判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,確定所述按鍵操作為有效按鍵操作;

在所述確定所述按鍵操作為有效按鍵操作之后,移動終端將執(zhí)行與所述按鍵觸發(fā)消息對應的按鍵操作,即將按鍵操作指示下發(fā)到按鍵。

步驟s304,在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,確定所述按鍵操作為無效按鍵操作。

在確定所述按鍵操作為無效按鍵操作后,移動終端將不會執(zhí)行任何按鍵操作,而按鍵同時也就不會接收到移動終端下發(fā)的按鍵操作指示。

為了增加移動終端的安全性,防止用戶信息被他人惡意盜取,本實施例當中還提供了一種基于安全性的按鍵操作的識別方法。圖4是根據(jù)本發(fā)明實施例的再一種按鍵操作的識別方法的流程圖。如圖4所示,在步驟206后,還包括:

步驟s402,獲取所述當前用戶的眼紋信息;

可選地,在獲取所述當前用戶的眼紋信息的過程當中,可以通過眼紋采集裝置(例如前置攝像頭)采集當前用戶的眼紋信息。

步驟s404,將所述眼紋信息與所述移動終端中保存的眼紋信息進行匹配;

其中,所述移動終端內存中保存的眼紋信息為眼紋采集裝置所采集的合法眼紋信息。其中,該合法眼紋信息是允許訪問移動終端并保存在移動終端內部的合法用戶的眼紋信息。

步驟s406,依據(jù)匹配結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作;

可選地,對于步驟s406,可以采取以下的步驟來實現(xiàn):

在所述匹配結果指示所述眼紋信息與所述移動終端中保存的眼紋信息一致時,確定所述按鍵操作為有效按鍵操作;

在所述匹配結果指示所述眼紋信息與所述移動終端中保存的眼紋信息不一致時,確定所述按鍵操作為無效按鍵操作。

同時,在本實施例當中還提供了以下的3個應用場景,以便于理解本實施例。

場景一

當使用移動終端的用戶在走路的時候,此時用戶不小心觸碰了移動終端上的某個按鍵;在這種情況下,移動終端會接收到按鍵觸發(fā)的按鍵觸發(fā)消息;此時,移動終端將獲取當前用戶手中的移動終端的狀態(tài)值;同時,對當前的狀態(tài)值與預設閾值的大小關系進行判斷;容易理解的是,在用戶在走路過程當中往往運動狀態(tài)變化較快,因此,移動終端在運動時的狀態(tài)值會大于預設閾值;在這種場景下,移動終端就不會去檢測當前用戶的面部特征,而是判斷出當前的按鍵操作為無效按鍵操作;因此,按鍵也就不會接收到移動終端下發(fā)的按鍵操作指示。

場景二

在用戶不需要使用移動終端的時候,往往會把移動終端放進衣服的口袋或者攜帶的背包當中;在這種情況下,移動終端的按鍵很容易被口袋或者背包內中攜帶的物品誤觸發(fā)。同時,當前用戶改變自身的姿勢時,也可能會發(fā)生按鍵被誤觸發(fā);如果當前用戶在走路的時候,那么可以參考場景一,由于狀態(tài)值大于預設閾值,在沒有檢測當前用戶的面部特征的情況下,判斷出當前的按鍵操作為無效按鍵操作。而如果當前用戶處于靜止狀態(tài)或者很慢的運動狀態(tài)時,移動終端的狀態(tài)值會小于預設閾值。然后圖像采集裝置將會采集當前用戶的面部特征;由于移動終端位于口袋或者背包當中,因此,移動終端沒有檢測到當前用戶的面部特征。在這種場景下,移動終端會判斷出當前的按鍵操作為無效按鍵操作;因此,按鍵也就不會接收到移動終端下發(fā)的按鍵操作指示。

場景三

在平常用戶使用移動終端的時候,往往可能會丟失移動終端或者移動終端在用戶不注意的時候被他人所盜用;一般而言,開機,解鎖屏這些操作都是通過操作按鍵來實現(xiàn)的;但是非法用戶和合法用戶一樣也能夠在滿足移動終端的狀態(tài)值小于預設閾值且檢測到所述面部特征的條件;此時,眼紋采集裝置就會采集當前用戶的眼紋信息;移動終端根據(jù)采集的眼紋信 息與自身內部保存的合法眼紋信息進行匹配。在采集的眼紋信息與移動終端內部保存的合法眼紋信息不一致時,移動終端判斷出當前用戶是非法用戶。在這種場景下,移動終端會判斷出當前的按鍵操作為無效按鍵操作。按鍵也就不會接收到移動終端下發(fā)的按鍵操作指示。因此,開機,解鎖屏這些通過按鍵的操作也就不會被觸發(fā),從而能夠防止非法用戶使用移動終端,提高了移動終端的安全性。

需要指出的是,上述場景只是列舉,而并非窮舉。任何基于上述思路的場景應當落入到本實施例的保護范圍之內。

通過上述步驟,解決了相關技術中存在的利用硬件方式解決用戶誤操作按鍵問題時所造成的移動終端設計成本高,處理方式不靈活以及用戶體驗差的問題,能夠達到實現(xiàn)方式簡單靈活,成本低以及用戶體驗性好的效果。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。

實施例2

在本實施例中還提供了一種按鍵操作的識別裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構想的。

圖5是根據(jù)本發(fā)明實施例的一種按鍵操作的識別裝置的結構框圖,如圖5所示,該裝置包括接收模塊52、第一獲取模塊54、判斷模塊56以及確定模塊58:

接收模塊52,用于接收針對移動終端的按鍵觸發(fā)消息;

第一獲取模塊54,連接至接收模塊52,用于獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征;其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);

可選地,所述移動終端的狀態(tài)值可以被看作為是通過利用第一獲取模塊54內部的重力傳感器采集所述移動終端相對于用戶運動的加速度值。

可選地,在獲取到接收模塊成功接收到針對移動終端的按鍵觸發(fā)消息,第一獲取模塊自動檢測當前用戶的面部特征,不需要用戶其他指令觸發(fā)。

可選地,在檢測當前用戶的面部特征的過程當中,第一獲取模塊54還包括:圖像采集裝置(圖中未示出,例如前置攝像頭),用于采集當前用戶的面部特征進行檢測。該圖像采集裝置可以采集當前用戶的灰度特征點,光線強度,角度等人臉識別參數(shù);還可以采集當前用戶的人臉輪廓;也可以采集五官,顴骨,下巴等多個面部部位以及多個面部部位之間的相對位置關系。

判斷模塊56,連接至第一獲取模塊54,用于判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征;

可選地,由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,往往移動終端基本是處于靜止狀態(tài)或者速度很慢的運動狀態(tài)。因此,該預設閾值可以被看作是當移動終端處于靜止狀態(tài)或以速度較低的運動狀態(tài)時的狀態(tài)值。需要指出的是,該預設閾值并不是一個固定的數(shù)值,而是可以根據(jù)實際情況靈活設定,例如依據(jù)用戶操作習慣進行調整的數(shù)值。

由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,往往用戶會正對著屏幕去操作。因此,當檢測到的所述面部特征是完整的人臉圖像的話,例如采集到人臉識別參數(shù)達到識別完整人臉圖像的閾值, 或采集到的人臉輪廓完整,或者多個面部部位采集成功并且相對位置關系合理,那么就可以認為,檢測到了面部特征。

可選地,判斷模塊56還包括狀態(tài)值判斷單元與檢測單元。其中,狀態(tài)值判斷單元用于判斷所述狀態(tài)值是否小于預設閾值,而檢測單元用于判斷是否檢測到所述面部特征。狀態(tài)值判斷單元與檢測單元的連接關系可以根據(jù)用戶的需要進行調整。即可以將狀態(tài)值先輸入到狀態(tài)值判斷單元后再去通過檢測單元判斷是否檢測到面部特征,也可以先通過檢測單元判斷是否檢測到面部特征,再將狀態(tài)值輸入到狀態(tài)值判斷單元,同時還可以同時通過檢測單元判斷是否檢測到面部特征和將狀態(tài)值先輸入到狀態(tài)值判斷單元當然,作為一種比較優(yōu)選的實施方式,本實施例中采取先判斷所述狀態(tài)值是否小于預設閾值,再去判斷是否檢測到所述面部特征。這樣可以避免在移動終端頻繁檢測面部特征時,浪費資源的問題。例如,節(jié)省移動終端處理器的使用內存;以及減少檢測面部特征時電量的消耗。

確定模塊58,連接至判斷模塊56,用于根據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,如果在判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,確定模塊58會指示所述按鍵操作為有效按鍵操作。此時,確定模塊58將執(zhí)行與所述按鍵觸發(fā)消息對應的按鍵操作,即將按鍵操作指示下發(fā)到按鍵。

可選地,如果在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,確定模塊58會指示所述按鍵操作為無效按鍵操作。此時,確定模塊58將不會執(zhí)行任何按鍵操作,而按鍵同時也就不會接收到確定模塊下發(fā)的按鍵操作指示。

圖6是根據(jù)本發(fā)明實施例的另一種按鍵操作的識別裝置的結構框圖,如圖6所示,該裝置除包括圖5所示的所有模塊外,還包括第二獲取模塊62,以及匹配模塊64:

第二獲取模塊62,連接至判斷模塊56,用于獲取所述當前用戶的眼紋信息;

可選地,第二獲取模塊62還包括眼紋采集裝置(例如前置攝像頭),用于采集當前用戶的眼紋信息。

匹配模塊64,連接于第二獲取模塊62與確定模塊58,用于匹配所述眼紋信息與所述移動終端中保存的眼紋信息。

可選地,匹配模塊64還包括:存儲單元。該存儲單元用于保存合法眼紋信息。其中,該合法眼紋信息是允許訪問移動終端的合法用戶的眼紋信息。

可選地,匹配模塊64將匹配結果發(fā)送到確定模塊58。依據(jù)匹配結果,確定模塊58確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。在匹配結果指示所述眼紋信息與存儲單元中保存的眼紋信息一致時,確定模塊58確定所述按鍵操作為有效按鍵操作;在所述匹配結果指示所述眼紋信息與存儲單元中保存的眼紋信息不一致時,確定模塊58確定所述按鍵操作為無效按鍵操作。

本領域普通技術人員可以理解,圖5和圖6所示的結構僅為示意,移動終端可以是智能手機(如android手機、ios手機等)、平板電腦、掌聲電腦以及移動互聯(lián)網(wǎng)設備(mobileinternetdevices,mid)、pad等終端設備。圖5和圖6其并不對上述電子裝置的結構造成限定。例如,移動終端還可包括比圖5和圖6中所示更多或者更少的組件(如網(wǎng)絡接口、顯示裝置等),或者具有與圖5和圖6所示不同的配置。

本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設備相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:閃存盤、只讀存儲器(read-onlymemory,rom)、隨機存取器(randomaccessmemory,ram)、磁盤或光盤等。

需要說明的是,上述各個模塊是可以通過軟件或硬件來實現(xiàn)的,對于 后者,可以通過以下方式實現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述各個模塊以任意組合的形式分別位于不同的處理器中。

實施例3

在本實施例中還提供了一種按鍵操作的移動終端。圖7是根據(jù)本發(fā)明實施例的一種移動終端的結構示意圖,如圖7所示,移動終端70包括:重力傳感器702,圖像采集裝置704以及處理器706:

重力傳感器702,用于采集所述移動終端的加速度值,并將所述加速度值作為狀態(tài)值發(fā)送給所述處理器處理,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);

圖像采集裝置704,用于采集當前用戶的面部特征;

可選地,該圖像采集裝置704可以采集當前用戶的灰度特征點,光線強度,角度等人臉識別參數(shù);還可以采集當前用戶的人臉輪廓;也可以采集五官,顴骨,下巴等多個面部部位以及多個面部部位之間的相對位置關系。

處理器706,連接至重力傳感器702以及圖像采集裝置704,用于接收針對所述移動終端的按鍵觸發(fā)消息,獲取所述重力傳感器發(fā)送的所述狀態(tài)值,并且檢測所述面部特征;判斷所述狀態(tài)值是否小于預設閾值以及是否檢測到所述面部特征;依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,往往移動終端基本是處于靜止狀態(tài)或者速度很慢的運動狀態(tài)。因此,該預設閾值可以被看作是當移動終端處于靜止狀態(tài)或以速度較低的運動狀態(tài)時的狀態(tài)值。需要指出的是,該預設閾值并不是一個固定的數(shù)值,而是可以根據(jù)實際情況靈活設定,例如依據(jù)用戶操作習慣進行調整的數(shù)值。

由于對于一般用戶而言,在正常使用移動終端以及操作按鍵的時候,往往用戶會正對著屏幕去操作。因此,當檢測到的所述面部特征是完整的 人臉圖像的話,例如采集到人臉識別參數(shù)達到識別完整人臉圖像的閾值,或采集到的人臉輪廓完整,或者多個面部部位采集成功并且相對位置關系合理,那么就可以認為,檢測到了面部特征。

可選地,該處理器706可以先判斷所述狀態(tài)值是否小于預設閾值,再去判斷是否檢測到所述面部特征;也可以先判斷是否檢測到所述面部特征,再去判斷所述狀態(tài)值是否小于預設閾值;同時還可以同時進行所述兩種判斷過程。當然,作為一種比較優(yōu)選的實施方式,本實施例中的處理器采取先判斷所述狀態(tài)值是否小于預設閾值,再去判斷是否檢測到所述面部特征的方式。這樣可以避免在移動終端頻繁檢測面部特征時,浪費資源的問題。例如,節(jié)省移動終端處理器的使用內存;以及減少檢測面部特征時電量的消耗。

可選地,如果在判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,處理器706會指示所述按鍵操作為有效按鍵操作。此時,處理器706將執(zhí)行與所述按鍵觸發(fā)消息對應的按鍵操作,即將按鍵操作指示下發(fā)到按鍵。

可選地,如果在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,處理器706會指示所述按鍵操作為無效按鍵操作。此時,處理器706將不會執(zhí)行任何按鍵操作,而按鍵同時也就不會接收到確定模塊下發(fā)的按鍵操作指示。

可選地,處理器706,還用于存儲用于執(zhí)行以下步驟的程序:用于獲取所述當前用戶的眼紋信息以及匹配所述眼紋信息與所述移動終端中保存的眼紋信息,并在匹配結果指示所述眼紋信息與存儲單元中保存的眼紋信息一致時,確定所述按鍵操作為有效按鍵操作;以及在所述匹配結果指示所述眼紋信息與存儲單元中保存的眼紋信息不一致時,確定所述按鍵操作為無效按鍵操作。

實施例4

本發(fā)明的實施例還提供了一種存儲介質??蛇x地,在本實施例中,上述存儲介質可以被設置為存儲用于執(zhí)行以下步驟的程序代碼:

s11,接收針對移動終端的按鍵觸發(fā)消息;

s12,獲取所述移動終端的狀態(tài)值,以及檢測當前用戶的面部特征,其中,所述狀態(tài)值用于指示所述移動終端相對于所述當前用戶的運動狀態(tài);

s13,判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征;

s14,依據(jù)判斷結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:

s21,獲取所述當前用戶的眼紋信息;

s22,將所述眼紋信息與所述移動終端中保存的眼紋信息進行匹配;

s23,依據(jù)匹配結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作。

可選地,在本實施例中,上述存儲介質可以包括但不限于:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。

可選地,在本實施例中,處理器根據(jù)存儲介質中已存儲的程序代碼執(zhí)行判斷所述狀態(tài)值是否小于預設閾值,以及是否檢測到所述面部特征;在所述判斷結果指示所述狀態(tài)值小于所述預設閾值,且檢測到所述面部特征時,確定所述按鍵操作為有效按鍵操作;在所述判斷結果指示所述狀態(tài)值大于所述預設閾值和/或未檢測到所述面部特征時,確定所述按鍵操作為無效按鍵操作。

可選地,在本實施例中,處理器根據(jù)存儲介質中已存儲的程序代碼執(zhí) 行依據(jù)匹配結果確定所述按鍵觸發(fā)消息所對應的按鍵操作是否為有效按鍵操作;在所述匹配結果指示所述眼紋信息與所述移動終端中保存的眼紋信息一致時,確定所述按鍵操作為有效按鍵操作;在所述匹配結果指示所述眼紋信息與所述移動終端中保存的眼紋信息不一致時,確定所述按鍵操作為無效按鍵操作。

可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。

顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。

以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
枞阳县| 玉屏| 孝义市| 海城市| 石河子市| 临西县| 嘉义县| 达孜县| 庆云县| 镇赉县| 黎川县| 安平县| 陆河县| 武宁县| 陇西县| 孝感市| 沧源| 阳新县| 莱州市| 河源市| 海原县| 宁明县| 嘉善县| 白河县| 吉木乃县| 崇仁县| 廊坊市| 大荔县| 蓬溪县| 清流县| 贵德县| 长春市| 小金县| 贵港市| 炉霍县| 罗定市| 林甸县| 崇明县| 佛冈县| 合川市| 江阴市|