一種終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種終端,所述終端包括:手勢信息檢測單元,用于檢測手勢信息,所述手勢信息用于控制終端;指令查找單元,用于在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控制指令;指令執(zhí)行單兀,用于執(zhí)行所述目標控制指令。采用本發(fā)明實施例,可以根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行控制,
【專利說明】一種終端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種終端。
【背景技術(shù)】
[0002] 隨著電子技術(shù)的迅速發(fā)展,如何控制終端是用戶比較關(guān)注的問題。目前,控制終端 運行目標應(yīng)用的方法主要存在以下兩種:
[0003] 第一種,用戶可以通過終端設(shè)置的物理按鍵,實現(xiàn)控制終端運行目標應(yīng)用的操作, 例如,通過四個方位鍵確定目標應(yīng)用,通過預(yù)先設(shè)定的具有目標應(yīng)用控制指令的按鍵控制 終端運行目標應(yīng)用等等;
[0004] 第二種,用戶可以通過點擊終端的顯示界面中的應(yīng)用圖標,控制終端運行目標應(yīng) 用。
[0005] 以上兩種方法都需要用戶接觸終端進行操作,操作較繁瑣,并且在運動、駕駛等過 程中容易對終端造成誤操作,終端控制效率較低。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實施例提供一種終端,操作便捷,可以根據(jù)手勢信息對應(yīng)的目標控制指令 對終端進行控制,操作便捷。
[0007] 本發(fā)明實施例提供了一種終端,包括:
[0008] 手勢信息檢測單元,用于檢測手勢信息,所述手勢信息用于控制終端;
[0009] 指令查找單元,用于在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目 標控制指令;
[0010] 指令執(zhí)行單元,用于執(zhí)行所述目標控制指令。
[0011] 本發(fā)明實施例中手勢信息檢測單元可以檢測用于控制終端的手勢信息,指令查找 單元在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令,指令執(zhí)行單元執(zhí) 行目標控制指令。采用本發(fā)明實施例,可以根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行 控制,操作便捷。
【專利附圖】
【附圖說明】
[0012] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的 附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普 通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013] 圖1是本發(fā)明第一實施例提供的一種終端控制方法的流程示意圖;
[0014] 圖2是本發(fā)明第二實施例提供的一種終端控制方法的流程示意圖;
[0015] 圖3是本發(fā)明第三實施例提供的一種終端控制方法的流程示意圖;
[0016] 圖4是本發(fā)明第四實施例提供的一種終端控制方法的流程示意圖;
[0017]圖5是本發(fā)明第一實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0018]圖6是本發(fā)明第一實施例中圖5的手勢信息檢測單元的結(jié)構(gòu)示意圖;
[0019]圖7是本發(fā)明第二實施例中圖5的手勢信息檢測單元的結(jié)構(gòu)示意圖;
[0020] 圖8是本發(fā)明第二實施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā) 明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施 例,都屬于本發(fā)明保護的范圍。
[0022] 本發(fā)明實施例提及到的終端可以包括手機、平板電腦、PC(personal computer,個 人計算機)或者佩戴式智能設(shè)備等終端。
[0023] 本發(fā)明實施例提供一種終端控制方法,可在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找檢 測到的手勢信息對應(yīng)的目標控制指令,并執(zhí)行該目標控制指令,本發(fā)明實施例可以根據(jù)手 勢信息對應(yīng)的目標控制指令對終端進行控制,操作便捷。
[0024] 本發(fā)明實施例提及到的手勢信息可以包括余指握拳、V型、0K型、長角牛型等手 勢,可選的,手勢信息還可以包括運動軌跡信息,例如用戶在終端的顯示界面中滑動的運動 軌跡,又如用戶在終端的攝像區(qū)域內(nèi)滑動的運動軌跡,具體不受本發(fā)明實施例限制。
[0025] 本發(fā)明實施例中,終端可以根據(jù)目標控制指令運行目標應(yīng)用,例如終端檢測到的 手勢信息為0K型手勢,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對應(yīng)的目標 控制指令為運行微信應(yīng)用,則終端執(zhí)行該目標控制指令,即運行微信應(yīng)用,進一步可選的, 終端運行目標應(yīng)用后,還可以檢測手勢信息,并根據(jù)手勢信息對應(yīng)的目標控制指令進一步 操作目標應(yīng)用,例如終端根據(jù)第一手勢信息運行微信應(yīng)用后,還可以根據(jù)第二手勢信息對 應(yīng)的目標控制指令查找附近的人、進入朋友圈或者進行視頻通訊等??蛇x的,終端還可以根 據(jù)目標控制指令使系統(tǒng)休眠,也就是說用戶的手勢信息為點擊電源鍵,終端還可以根據(jù)目 標控制指令使系統(tǒng)進入主界面,也就是說用戶的手勢動作為點擊Home鍵;終端還可以根據(jù) 目標控制指令使系統(tǒng)返回上個操作界面,也就是說用戶的手勢動作為點擊返回鍵,等等,具 體不受本發(fā)明實施例限制。
[0026] 請參見圖1,圖1是本發(fā)明第一實施例提供的一種終端控制方法的流程示意圖。如 圖1所示,本發(fā)明實施例中的終端控制方法可以包括:
[0027] S101,檢測用于控制終端的手勢信息。
[0028] 終端可以檢測是否接收到用于控制該終端的手勢信息,若檢測到用于控制終端的 手勢信息,則進一步執(zhí)行步驟S102;若未檢測到用于控制終端的手勢信息,則終端可以經(jīng) 過預(yù)設(shè)間隔時間后檢測是否接收到用于控制該終端的手勢信息。
[0029] 在可選實施例中,終端可以通過攝像頭采集包括手勢信息的圖像信息,對圖像信 息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息,例如終端可以通過攝像頭模塊打 開終端的前置攝像頭,通過前置攝像頭采集包括手勢信息的圖像信息,終端可以通過預(yù)設(shè) 的圖像處理算法對圖像信息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息。其中手 勢信息可以包括余指握拳、V型、0K型、長角牛型等手勢,用戶的五個手指可以包括拇指、中 指、食指、無名指以及小指,則各個手指展開或者彎曲可以表示對應(yīng)的手勢信息,例如余指 握拳即五個手指都彎曲,V型即中指和食指展開,拇指、無名指和小指都彎曲,OK型即食指、 無名指和小指展開,搗指和中指彎曲,長角牛型即搗指和小指展開,中指、食指和無名指彎 曲,需要指出的是,本發(fā)明實施例中的手勢信息包含但不局限于余指握拳、V型、0K型以及 長角牛型四個手勢,可以根據(jù)研發(fā)人員結(jié)合不同場景進行相應(yīng)的修改,本發(fā)明不做限定。
[0030] 進一步可選的,終端識別手勢信息之后,還可以獲取經(jīng)過識別的手勢信息的特征 參數(shù),并根據(jù)經(jīng)過識別的手勢信息的特征參數(shù),在終端的顯示界面懸浮顯示經(jīng)過識別的手 勢信息的輪廓,例如特征參數(shù)可以包括用戶手掌的掌心位置和各個指尖位置,終端可以根 據(jù)經(jīng)過識別的手勢信息中的掌心位置和指尖位置,計算各個指尖與掌心之間的距離,以及 各個手指之間的夾角,根據(jù)各個指尖與掌心之間的距離,各個手指之間的夾角獲取經(jīng)過識 別的手勢信息的輪廓,并在終端的顯示界面懸浮顯示該輪廓,以便于用戶可以根據(jù)懸浮顯 示的手勢信息的輪廓,獲知終端識別到的手勢信息。
[0031] 進一步可選的,終端還可以檢測在終端的顯示界面懸浮顯示經(jīng)過識別的手勢信息 的輪廓之后是否經(jīng)過預(yù)設(shè)時間間隔,若檢測到懸浮顯示經(jīng)過識別的手勢信息的輪廓之后經(jīng) 過預(yù)設(shè)時間間隔,則進一步執(zhí)行步驟S102。本發(fā)明實施例懸浮顯示經(jīng)過識別的手勢信息的 輪廓之后經(jīng)過預(yù)設(shè)時間間隔,則在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標 控制指令,以便于用戶獲知終端識別到的手勢信息錯誤時,可以及時更正手勢信息,避免終 端執(zhí)行目標控制指令之后,用戶重新輸入新的手勢信息,可提升處理效率。
[0032] 在可選實施例中,終端可以通過距離傳感器檢測手勢信息,例如,終端可以檢測距 離傳感器對手勢信息的感應(yīng)次數(shù),又如,距離傳感器包括第一距離傳感器和第二距離傳感 器時,終端可以獲取第一距離傳感器與第二距離傳感器對手勢信息的感應(yīng)時間間隔,若感 應(yīng)時間間隔大于零,且感應(yīng)時間間隔在預(yù)設(shè)時長內(nèi),則識別手勢信息為第一手勢信息;若感 應(yīng)時間間隔等于零,則識別手勢信息為第二手勢信息,等等。
[0033] 在可選實施例中,終端檢測用于控制該終端的手勢信息之前,可以接收用戶提交 的自定義手勢設(shè)置請求,根據(jù)自定義手勢設(shè)置請求檢測手勢輸入終端輸入的目標手勢信 息,并將目標手勢信息及其對應(yīng)的目標控制指令存儲到預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中。其 中手勢輸入終端可以包括觸控筆、電磁筆或者用戶的指尖等。
[0034] S102,在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令。
[0035] 終端檢測到手勢信息后,可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng) 的目標控制指令,例如終端檢測到的手勢信息為0K型手勢,終端可以在預(yù)先設(shè)定的手勢信 息數(shù)據(jù)庫中查找到0K型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用,又如終端檢測到距離 傳感器對手勢信息的感應(yīng)次數(shù)為一次,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找感應(yīng) 一次對應(yīng)的目標控制指令為使系統(tǒng)休眠,再如終端檢測到用戶在終端的顯示界面輸入的手 勢信息為圓形,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到該手勢信息對應(yīng)的目標控 制指令為啟動攝像頭等。
[0036] 在可選實施例中,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標 控制指令之后,可以顯示控制響應(yīng)信息。具體的,若終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查 找到手勢信息對應(yīng)的目標控制指令,可以顯示控制響應(yīng)信息,該控制響應(yīng)信息可以包括檢 測到的手勢信息及其對應(yīng)的目標控制指令;若終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中未查找 至IJ手勢信息對應(yīng)的目標控制指令,可以顯示控制響應(yīng)信息,該控制響應(yīng)信息可以用于提示 用戶輸入的手勢信息不存在。其中終端可以在預(yù)設(shè)通知欄中顯示控制響應(yīng)信息,終端執(zhí)行 目標控制指令之后將刪除該控制響應(yīng)信息,可選的,終端可以在終端的顯示界面懸浮顯示 控制響應(yīng)信息,終端還可以設(shè)置顯示時間間隔,若檢測到控制響應(yīng)信息懸浮顯示之后經(jīng)過 顯示時間間隔,則終端可以停止顯示該控制響應(yīng)信息,可選的,終端可以在終端的顯示界面 中預(yù)先設(shè)定的響應(yīng)信息顯示區(qū)域顯示該控制響應(yīng)信息。本發(fā)明實施例可用于提示用戶輸入 的手勢信息及其對應(yīng)的目標控制指令。
[0037] S103,執(zhí)行目標控制指令。
[0038] 終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對應(yīng)的目標控制指令之后, 可以執(zhí)行該目標控制指令,例如,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對 應(yīng)的目標控制指令為運行微信應(yīng)用,則可以根據(jù)目標控制指令運行微信應(yīng)用;又如,終端檢 測到距離傳感器對手勢信息的感應(yīng)次數(shù)為一次,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找 到感應(yīng)一次對應(yīng)的目標控制指令為使系統(tǒng)休眠,則可以根據(jù)目標控制指令使系統(tǒng)休眠;再 如,終端檢測到用戶在終端的顯示界面輸入的手勢信息為圓形,終端在預(yù)先設(shè)定的手勢信 息數(shù)據(jù)庫中查找到圓形手勢對應(yīng)的目標控制指令為啟動攝像頭,則可以根據(jù)目標控制指令 啟動攝像頭。
[0039] 在圖1所示的終端控制方法中,終端檢測用于控制該終端的手勢信息,在預(yù)先設(shè) 定的手勢信息數(shù)據(jù)庫中查找該手勢信息對應(yīng)的目標控制指令,并執(zhí)行該目標控制指令,本 發(fā)明實施例可以根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行控制,操作便捷。
[0040] 請參見圖2,圖2是本發(fā)明第二實施例提供的一種終端控制方法的流程示意圖。如 圖2所示,本發(fā)明實施例中的終端控制方法可以包括:
[0041] S201,通過終端的攝像頭采集包括手勢信息的圖像信息。
[0042] 終端可以通過攝像頭采集包括手勢信息的圖像信息,其中手勢信息可以包括余指 握拳、V型、0K型、長角牛型等手勢,可選的,手勢信息也可以包括手勢輸入終端輸入的運動 軌跡信息。例如終端可以通過攝像頭模塊打開終端的前置攝像頭,用戶在終端的顯示界面 的上方顯示0K型手勢時,終端可以通過前置攝像頭采集包括0K型手勢的圖像信息。
[0043] 需要指出的是,本發(fā)明實施例中的手勢信息包含但不局限于余指握拳、V型、0K型 以及長角牛型四個手勢,用戶的五個手指可以包括拇指、中指、食指、無名指以及小指,則各 個手指展開或者彎曲可以表示對應(yīng)的手勢信息,可以根據(jù)研發(fā)人員結(jié)合不同場景進行相應(yīng) 的修改,本發(fā)明不做限定。
[0044] 在可選實施例中,終端通過攝像頭采集包括手勢信息的圖像信息之前,可以接收 用戶提交的自定義手勢設(shè)置請求,根據(jù)自定義手勢設(shè)置請求檢測手勢輸入終端輸入的目標 手勢信息,并將目標手勢信息及其對應(yīng)的目標控制指令存儲到預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫 中。其中手勢輸入終端可以包括用戶的手指等。
[0045] S202,對圖像信息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息。
[0046] 具體的,終端可以通過預(yù)設(shè)的圖像處理算法對圖像信息進行分析,并根據(jù)圖像信 息的分析結(jié)果識別手勢信息,例如終端可以通過手勢分割技術(shù)獲取圖像信息中的手勢信 息,手勢信息具有形變、運動以及紋理等特征,則終端可以通過手勢信息識別技術(shù)識別該手 勢信息中的手勢。
[0047] S203,獲取經(jīng)過識別的手勢信息的特征參數(shù)。
[0048] 步驟S203?S205為可選步驟,其中終端識別手勢信息之后,可以獲取經(jīng)過識別的 手勢信息的特征參數(shù),例如特征參數(shù)可以包括用戶手掌的掌心位置和指尖位置,又如特征 參數(shù)也可以包括手勢信息的手勢邊緣等。
[0049] S204,根據(jù)經(jīng)過識別的手勢信息的特征參數(shù),在終端的顯示界面懸浮顯示經(jīng)過識 別的手勢信息的輪廓。
[0050] 終端可以根據(jù)經(jīng)過識別的手勢信息的特征參數(shù),在終端的顯示界面懸浮顯示經(jīng)過 識別的手勢信息的輪廓。例如,終端可以根據(jù)經(jīng)過識別的手勢信息中的掌心位置和指尖位 置,計算各個指尖與掌心之間的距離,以及各個手指之間的夾角,根據(jù)各個指尖與掌心之間 的距離,各個手指之間的夾角獲取經(jīng)過識別的手勢信息的輪廓,并在終端的顯示界面懸浮 顯示該輪廓。又如,終端可以基于八方向鄰域搜索技術(shù)提取經(jīng)過識別的手勢信息的邊緣, 將經(jīng)過識別的手勢信息的邊緣作為至少一條連續(xù)的曲線,對該曲線進行處理以獲取經(jīng)過的 手勢信息的輪廓,并在終端的顯示界面懸浮顯示該輪廓。本發(fā)明實施例將經(jīng)過識別的手勢 信息的輪廓懸浮顯示在終端的顯示界面中,以便于用戶可以根據(jù)懸浮顯示的手勢信息的輪 廓,獲知終端識別到的手勢信息。
[0051] S205,檢測在終端的顯示界面懸浮顯示經(jīng)過識別的手勢信息的輪廓之后經(jīng)過預(yù)設(shè) 時間間隔。
[0052] 終端還可以檢測在終端的顯示界面懸浮顯示經(jīng)過識別的手勢信息的輪廓之后是 否經(jīng)過預(yù)設(shè)時間間隔,若檢測到懸浮顯示經(jīng)過識別的手勢信息的輪廓之后經(jīng)過預(yù)設(shè)時間間 隔,則進一步執(zhí)行步驟S206。本發(fā)明實施例懸浮顯示經(jīng)過識別的手勢信息的輪廓之后經(jīng)過 預(yù)設(shè)時間間隔,則在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令,以 便于用戶獲知終端識別到的手勢信息錯誤時,可以及時更正手勢信息,避免終端執(zhí)行目標 控制指令之后,用戶重新輸入新的手勢信息,可提升處理效率。
[0053] S206,在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找經(jīng)過識別的手勢信息對應(yīng)的目標控制 指令。
[0054] 終端識別手勢信息之后,可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找經(jīng)過識別的手 勢信息對應(yīng)的目標控制指令,例如,終端檢測到的手勢信息為0K型手勢,終端可以在預(yù)先 設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用;又如,終 端正在運行微信應(yīng)用,檢測到的手勢信息為長角牛型手勢,終端可以在預(yù)先設(shè)定的手勢信 息數(shù)據(jù)庫中查找到長角牛型手勢對應(yīng)的目標控制指令為添加聯(lián)系人;再如,終端檢測到的 手勢信息為V型手勢,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到V型手勢對應(yīng)的目 標控制指令為使系統(tǒng)進入主界面,等等。
[0055] S207,執(zhí)行目標控制指令。
[0056] 終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對應(yīng)的目標控制指令之后, 可以執(zhí)行該目標控制指令,例如,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對 應(yīng)的目標控制指令為運行微信應(yīng)用,則終端可以根據(jù)目標控制指令運行微信應(yīng)用;又如,終 端正在運行微信應(yīng)用,手勢輸入終端輸入長角牛型手勢,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù) 庫中查找到長角牛型手勢對應(yīng)的目標控制指令為進入朋友圈,則終端可以根據(jù)目標控制指 令進入朋友圈;再如,手勢輸入終端輸入V型手勢,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫 中查找到V型手勢對應(yīng)的目標控制指令為使系統(tǒng)進入主界面,則終端可以根據(jù)目標控制指 令使系統(tǒng)進入主界面。
[0057] 在圖2所示的終端控制方法中,終端通過攝像頭采集包括手勢信息的圖像信息, 對圖像信息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息,在預(yù)先設(shè)定的手勢信息 數(shù)據(jù)庫中查找經(jīng)過識別的手勢信息對應(yīng)的目標控制指令,并執(zhí)行該目標控制指令,本發(fā)明 實施例可通過攝像頭采集手勢信息,根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行控制, 操作便捷。
[0058] 請參見圖3,圖3是本發(fā)明第三實施例提供的一種終端控制方法的流程示意圖。如 圖3所示,本發(fā)明實施例中的終端控制方法可以包括:
[0059] S301,通過終端的攝像頭采集包括手勢信息的圖像信息。
[0060] 終端可以通過攝像頭采集包括手勢信息的圖像信息,其中手勢信息可以包括余指 握拳、V型、0K型、長角牛型等手勢,可選的,手勢信息也可以包括手勢輸入終端輸入的運動 軌跡信息。例如終端可以通過攝像頭模塊打開終端的前置攝像頭,用戶在終端的顯示界面 的上方顯示0K型手勢時,終端可以通過前置攝像頭采集包括0K型手勢的圖像信息。
[0061] 需要指出的是,本發(fā)明實施例中的手勢信息包含但不局限于余指握拳、V型、0K型 以及長角牛型四個手勢,用戶的五個手指可以包括拇指、中指、食指、無名指以及小指,則各 個手指展開或者彎曲可以表示對應(yīng)的手勢信息,可以根據(jù)研發(fā)人員結(jié)合不同場景進行相應(yīng) 的修改,本發(fā)明不做限定。
[0062] S302,對圖像信息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息。
[0063] 具體的,終端可以通過預(yù)設(shè)的圖像處理算法對圖像信息進行分析,并根據(jù)圖像信 息的分析結(jié)果識別手勢信息,例如終端可以通過手勢分割技術(shù)獲取圖像信息中的手勢信 息,手勢信息具有形變、運動以及紋理等特征,則終端可以通過手勢信息識別技術(shù)識別該手 勢信息中的手勢。
[0064] S303,在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令。
[0065] 終端識別手勢信息之后,可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找經(jīng)過識別的手 勢信息對應(yīng)的目標控制指令,例如,終端檢測到的手勢信息為0K型手勢,終端可以在預(yù)先 設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用;又如,終 端正在運行微信應(yīng)用,檢測到的手勢信息為長角牛型手勢,終端可以在預(yù)先設(shè)定的手勢信 息數(shù)據(jù)庫中查找到長角牛型手勢對應(yīng)的目標控制指令為添加聯(lián)系人;再如,終端檢測到的 手勢信息為V型手勢,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到V型手勢對應(yīng)的目 標控制指令為使系統(tǒng)進入主界面,等等。
[0066] S304,顯示控制響應(yīng)信息。
[0067] 終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令之后,可 以顯示控制響應(yīng)信息。具體的,若終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對 應(yīng)的目標控制指令,可以顯示控制響應(yīng)信息,該控制響應(yīng)信息可以包括檢測到的手勢信息 及其對應(yīng)的目標控制指令;若終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中未查找到手勢信息對應(yīng) 的目標控制指令,可以顯示控制響應(yīng)信息,該控制響應(yīng)信息可以用于提示用戶輸入的手勢 信息不存在。其中終端可以在預(yù)設(shè)通知欄中顯示控制響應(yīng)信息,終端執(zhí)行目標控制指令之 后將刪除該控制響應(yīng)信息,可選的,終端可以在終端的顯示界面懸浮顯示控制響應(yīng)信息,終 端還可以設(shè)置顯示時間間隔,若檢測到控制響應(yīng)信息懸浮顯示之后經(jīng)過顯示時間間隔,則 終端可以停止顯示該控制響應(yīng)信息,可選的,終端可以在終端的顯示界面中預(yù)先設(shè)定的響 應(yīng)信息顯示區(qū)域顯示該控制響應(yīng)信息。本發(fā)明實施例可用于提示用戶輸入的手勢信息及其 對應(yīng)的目標控制指令。
[0068] S305,執(zhí)行目標控制指令。
[0069] 終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對應(yīng)的目標控制指令之后, 可以執(zhí)行該目標控制指令,例如,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對 應(yīng)的目標控制指令為運行微信應(yīng)用,則終端可以根據(jù)目標控制指令運行微信應(yīng)用;又如,終 端正在運行微信應(yīng)用,手勢輸入終端輸入長角牛型手勢,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù) 庫中查找到長角牛型手勢對應(yīng)的目標控制指令為進入朋友圈,則終端可以根據(jù)目標控制指 令進入朋友圈;再如,手勢輸入終端輸入V型手勢,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫 中查找到V型手勢對應(yīng)的目標控制指令為使系統(tǒng)進入主界面,則終端可以根據(jù)目標控制指 令使系統(tǒng)進入主界面。
[0070] 在圖3所示的終端控制方法中,終端通過攝像頭采集包括手勢信息的圖像信息, 對圖像信息進行分析,并根據(jù)圖像信息的分析結(jié)果識別手勢信息,在預(yù)先設(shè)定的手勢信息 數(shù)據(jù)庫中查找經(jīng)過識別的手勢信息對應(yīng)的目標控制指令,并執(zhí)行該目標控制指令,本發(fā)明 實施例可通過攝像頭采集手勢信息,根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行控制, 操作便捷。
[0071] 請參見圖4,圖4是本發(fā)明第四實施例提供的一種終端控制方法的流程示意圖。如 圖4所示,本發(fā)明實施例中的終端控制方法可以包括:
[0072] S401,通過終端的距離傳感器檢測手勢信息。
[0073] 終端可以通過距離傳感器檢測手勢信息。
[0074] 在可選實施例中,終端可以檢測距離傳感器對手勢信息的感應(yīng)次數(shù),在預(yù)先設(shè)定 的手勢信息數(shù)據(jù)庫中查找感應(yīng)次數(shù)對應(yīng)的目標控制指令。
[0075] 在另一可選實施例中,感應(yīng)到手勢信息的距離傳感器包括第一距離傳感器和第二 距離傳感器時,終端可以獲取第一距離傳感器與第二距離傳感器對手勢信息的感應(yīng)時間間 隔,若感應(yīng)時間間隔大于零,且感應(yīng)時間間隔在預(yù)設(shè)時長內(nèi),則識別手勢信息為第一手勢信 息;若感應(yīng)時間間隔等于零,則識別手勢信息為第二手勢信息。
[0076] 在另一可選實施例中,感應(yīng)到手勢信息的距離傳感器包括第一距離傳感器、第二 距離傳感器和第三距離傳感器時,終端可以獲取第一距離傳感器與第二距離傳感器的感應(yīng) 時間間隔以及第二距離傳感器與第三距離傳感器的感應(yīng)時間間隔,若獲取到的感應(yīng)時間間 隔都在預(yù)設(shè)時長內(nèi),且獲取到的感應(yīng)時間間隔都大于零,則識別手勢信息為第三手勢信息。 其中,三個距離傳感器處于終端同一側(cè),第二距離傳感器位于第一距離傳感器與第三距離 傳感器之間。
[0077] 在可選實施例中,終端通過距離傳感器檢測手勢信息之前,可以接收用戶提交的 自定義手勢設(shè)置請求,根據(jù)自定義手勢設(shè)置請求檢測手勢輸入終端輸入的目標手勢信息, 并將目標手勢信息及其對應(yīng)的目標控制指令存儲到預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中。其中手 勢輸入終端可以包括用戶的手指等。
[0078] S402,在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令。
[0079] 終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令。
[0080] 在可選實施例中,終端檢測到距離傳感器對手勢信息的感應(yīng)次數(shù),則終端可以在 預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找感應(yīng)次數(shù)對應(yīng)的目標控制指令。例如,距離傳感器的感 應(yīng)次數(shù)為一次,終端可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到距離感應(yīng)器感應(yīng)一次對應(yīng) 的目標控制指令為使系統(tǒng)休眠;距離傳感器的感應(yīng)次數(shù)為兩次,終端可以在預(yù)先設(shè)定的手 勢信息數(shù)據(jù)庫中查找到感應(yīng)兩次對應(yīng)的目標控制指令為使系統(tǒng)進入主界面,等等。
[0081] 在另一可選實施例中,終端識別到手勢信息為第一手勢信息時,可以在預(yù)先設(shè)定 的手勢信息數(shù)據(jù)庫中查找第一手勢信息對應(yīng)的目標控制指令;終端識別到手勢信息為第 二手勢信息時,可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找第二手勢信息對應(yīng)的目標控制指 令;終端識別到手勢信息為第三手勢信息時,可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找第 三手勢信息對應(yīng)的目標控制指令。例如,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到第一 手勢信息對應(yīng)的目標控制指令為運行微信應(yīng)用,第二手勢信息對應(yīng)的目標控制指令為進入 微信應(yīng)用的朋友圈,第三手勢信息對應(yīng)的目標控制指令為啟動攝像頭等。
[0082] S403,執(zhí)行目標控制指令。
[0083] 終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對應(yīng)的目標控制指令之后, 可以執(zhí)行該目標控制指令,例如,終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到距離感應(yīng)器 感應(yīng)一次對應(yīng)的目標控制指令為使系統(tǒng)休眠,則終端可以根據(jù)目標控制指令使系統(tǒng)進入休 眠狀態(tài);終端在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到第一手勢信息對應(yīng)的目標控制指令為 運行微信應(yīng)用,則終端可以根據(jù)目標控制指令運行微信應(yīng)用,等等。
[0084] 在圖4所示的終端控制方法中,終端通過距離傳感器檢測手勢信息,在預(yù)先設(shè)定 的手勢信息數(shù)據(jù)庫中查找手勢信息對應(yīng)的目標控制指令,并執(zhí)行該目標控制指令,本發(fā)明 實施例可通過距離傳感器檢測手勢信息,根據(jù)手勢信息對應(yīng)的目標控制指令對終端進行控 制,操作便捷。
[0085] 請參見圖5,圖5是本發(fā)明第一實施例中提供的一種終端的結(jié)構(gòu)示意圖,如圖5所 示,本發(fā)明實施例中的終端500至少可以包括手勢信息檢測單元510、指令查找單元520以 及指令執(zhí)行單元530,其中:
[0086] 手勢信息檢測單元510,用于檢測手勢信息,所述手勢信息用于控制終端。其中手 勢信息可以包括余指握拳、V型、0K型、長角牛型等手勢,用戶的五個手指可以包括拇指、中 指、食指、無名指以及小指,則各個手指展開或者彎曲可以表示對應(yīng)的手勢信息,例如余指 握拳即五個手指都彎曲,V型即中指和食指展開,拇指、無名指和小指都彎曲,0K型即食指、 無名指和小指展開,搗指和中指彎曲,長角牛型即搗指和小指展開,中指、食指和無名指彎 曲,需要指出的是,本發(fā)明實施例中的手勢信息包含但不局限于余指握拳、V型、0K型以及 長角牛型四個手勢,可以根據(jù)研發(fā)人員結(jié)合不同場景進行相應(yīng)的修改,本發(fā)明不做限定。可 選的,手勢信息還可以包括運動軌跡信息,例如用戶在終端的顯示界面中滑動的運動軌跡, 又如用戶在終端的攝像區(qū)域內(nèi)滑動的運動軌跡。
[0087] 指令查找單元520,用于在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng) 的目標控制指令。例如手勢信息檢測單元510檢測到的手勢信息為0K型手勢,指令查找單 元520可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到0K型手勢對應(yīng)的目標控制指令為運行 微信應(yīng)用。
[0088] 指令執(zhí)行單元530,用于執(zhí)行所述目標控制指令。例如指令查找單元520在預(yù)先設(shè) 定的手勢信息數(shù)據(jù)庫中查找到OK型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用,則指令執(zhí) 行單元530可以根據(jù)目標控制指令運行微信應(yīng)用。
[0089] 在可選實施例中,本發(fā)明實施例中的手勢信息檢測單元510可以如圖6所示,進一 步包括:
[0090] 圖像信息采集單元610,用于通過所述終端的攝像頭采集包括所述手勢信息的圖 像信息。例如圖像信息采集單元610可以通過攝像頭模塊打開終端的前置攝像頭,通過前 置攝像頭采集包括手勢信息的圖像信息。
[0091] 圖像信息分析單元620,用于對所述圖像信息進行分析,并根據(jù)所述圖像信息的分 析結(jié)果識別所述手勢信息。
[0092] 進一步可選的,手勢信息檢測單元510還可以包括:
[0093] 特征參數(shù)獲取單元630,用于獲取所述經(jīng)過識別的手勢信息的特征參數(shù),例如特征 參數(shù)可以包括用戶手掌的掌心位置和各個指尖位置。
[0094] 手勢信息顯示單元640,用于根據(jù)所述經(jīng)過識別的手勢信息的特征參數(shù),在所述終 端的顯示界面懸浮顯示所述經(jīng)過識別的手勢信息的輪廓,例如手勢信息顯示單元640可以 根據(jù)經(jīng)過識別的手勢信息中的掌心位置和指尖位置,計算各個指尖與掌心之間的距離,以 及各個手指之間的夾角,根據(jù)各個指尖與掌心之間的距離,各個手指之間的夾角獲取經(jīng)過 識別的手勢信息的輪廓,并在終端的顯示界面懸浮顯示該輪廓,以便于用戶可以根據(jù)手勢 信息顯示單元640懸浮顯示的手勢信息的輪廓,獲知圖像信息分析單元620識別到的手勢 信息。
[0095] 進一步可選的,手勢信息檢測單元510還可以包括:
[0096] 第一時間檢測單元650,用于檢測所述手勢信息顯示單元640在所述終端的顯示 界面懸浮顯示所述經(jīng)過識別的手勢信息的輪廓之后經(jīng)過預(yù)設(shè)時間間隔,觸發(fā)指令查找單元 530在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控制指令,以便于 用戶獲知圖像信息分析單元620識別到的手勢信息錯誤時,可以及時更正手勢信息,避免 指令執(zhí)行單元530執(zhí)行目標控制指令之后,用戶重新輸入新的手勢信息,可提升處理效率。
[0097] 在可選實施例中,手勢信息檢測單元510,用于通過所述終端的距離傳感器檢測所 述手勢信息。
[0098] 進一步可選的,手勢信息檢測單元510,用于檢測所述距離傳感器對所述手勢信息 的感應(yīng)次數(shù)。
[0099] 指令查找單元520,用于在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述感應(yīng)次數(shù) 對應(yīng)的目標控制指令。
[0100] 進一步可選的,距離傳感器可以包括第一距離傳感器和第二距離傳感器,則手勢 信息檢測單元可以如圖7所示,進一步包括:
[0101] 第二時間獲取單元710,用于獲取所述第一距離傳感器與所述第二距離傳感器對 所述手勢信息的感應(yīng)時間間隔。
[0102] 手勢信息識別單元720,用于若所述感應(yīng)時間間隔大于零,且所述感應(yīng)時間間隔在 預(yù)設(shè)時長內(nèi),則識別所述手勢信息為第一手勢信息。
[0103] 手勢信息識別單元720,還用于若所述感應(yīng)時間間隔等于零,則識別所述手勢信息 為第二手勢信息。
[0104] 在可選實施例中,本發(fā)明實施例中的終端500還可以包括:
[0105] 響應(yīng)信息顯示單元540,用于所述指令查找單元520在所述預(yù)先設(shè)定的手勢信息 數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控制指令之后,顯示控制響應(yīng)信息。具體的,若指令 查找單元520在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到手勢信息對應(yīng)的目標控制指令,響應(yīng) 信息顯示單元540可以在終端的顯示界面顯示控制響應(yīng)信息,該控制響應(yīng)信息可以包括檢 測到的手勢信息及其對應(yīng)的目標控制指令;若指令查找單元520在預(yù)先設(shè)定的手勢信息數(shù) 據(jù)庫中未查找到手勢信息對應(yīng)的目標控制指令,響應(yīng)信息顯示單元540可以在終端的顯示 界面顯示控制響應(yīng)信息,該控制響應(yīng)信息可以用于提示用戶輸入的手勢信息不存在。其中 響應(yīng)信息顯示單元540可以在預(yù)設(shè)通知欄中顯示控制響應(yīng)信息,指令執(zhí)行單元530執(zhí)行目 標控制指令之后將刪除該控制響應(yīng)信息,可選的,響應(yīng)信息顯示單元540可以在終端的顯 示界面懸浮顯示控制響應(yīng)信息,響應(yīng)信息顯示單元540還可以設(shè)置顯示時間間隔,若檢測 到控制響應(yīng)信息懸浮顯示之后經(jīng)過顯示時間間隔,則響應(yīng)信息顯示單元540可以停止顯示 該控制響應(yīng)信息,可選的,響應(yīng)信息顯示單元540可以在終端的顯示界面中預(yù)先設(shè)定的響 應(yīng)信息顯示區(qū)域顯示該控制響應(yīng)信息。本發(fā)明實施例可用于提示用戶輸入的手勢信息及其 對應(yīng)的目標控制指令。
[0106] 在可選實施例中,本發(fā)明實施例中的終端500還可以包括:
[0107] 請求接收單元550,用于接收用戶提交的自定義手勢設(shè)置請求。
[0108] 手勢信息檢測單元510,還用于根據(jù)所述自定義手勢設(shè)置請求檢測手勢輸入終端 輸入的目標手勢信息。
[0109] 存儲單元560,用于將所述目標手勢信息及其對應(yīng)的目標控制指令存儲到所述預(yù) 先設(shè)定的手勢信息數(shù)據(jù)庫中。
[0110] 在圖5所示的終端中,指令查找單元520在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找手 勢信息檢測單元510檢測到的手勢信息對應(yīng)的目標控制指令,指令執(zhí)行單元530執(zhí)行目標 控制指令,操作便捷。
[0111] 請參見圖8,圖8是本發(fā)明實施例中提供的一種終端的結(jié)構(gòu)示意圖,如圖8所示,該 終端800包括:至少一個處理器810,例如CPU,至少一個輸入裝置830,至少一個輸出裝置 840,存儲器850,至少一個通信總線820。其中,通信總線820用于實現(xiàn)這些組件之間的連 接通信。其中,輸入裝置830可以包括觸控板,輸出裝置840可以包括顯示屏。存儲器850 可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一 個磁盤存儲器。存儲器850可選的還可以是至少一個位于遠離前述處理器810的存儲裝置。 處理器810可以結(jié)合圖5、圖6以及圖7所示的終端,其中 :
[0112] 輸入裝置830,用于檢測手勢信息,所述手勢信息用于控制終端800。其中手勢信 息可以包括余指握拳、V型、0K型、長角牛型等手勢,用戶的五個手指可以包括拇指、中指、 食指、無名指以及小指,則各個手指展開或者彎曲可以表示對應(yīng)的手勢信息,例如余指握拳 即五個手指都彎曲,V型即中指和食指展開,拇指、無名指和小指都彎曲,0K型即食指、無名 指和小指展開,拇指和中指彎曲,長角牛型即拇指和小指展開,中指、食指和無名指彎曲,需 要指出的是,本發(fā)明實施例中的手勢信息包含但不局限于余指握拳、V型、0K型以及長角牛 型四個手勢,可以根據(jù)研發(fā)人員結(jié)合不同場景進行相應(yīng)的修改,本發(fā)明不做限定??蛇x的, 手勢信息還可以包括運動軌跡信息,例如用戶在終端的顯示界面中滑動的運動軌跡,又如 用戶在終端的攝像區(qū)域內(nèi)滑動的運動軌跡。
[0113] 存儲器850中存儲一組程序代碼,且處理器810調(diào)用存儲器850中存儲的程序代 碼,用于執(zhí)行以下操作:
[0114] 在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控制指令。例如輸 入裝置830檢測到的手勢信息為0K型手勢,處理器810可以在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫 中查找到0K型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用。
[0115] 執(zhí)行所述目標控制指令。例如處理器810在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找到 0K型手勢對應(yīng)的目標控制指令為運行微信應(yīng)用,則可以根據(jù)目標控制指令運行微信應(yīng)用。
[0116] 在可選實施例中,輸入裝置830檢測用于控制終端800的手勢信息具體可以包 括:
[0117] 輸入裝置830通過所述終端800的攝像頭采集包括所述手勢信息的圖像信息。例 如輸入裝置830可以通過攝像頭模塊打開終端800的前置攝像頭,通過前置攝像頭采集包 括手勢信息的圖像信息。
[0118] 處理器810對所述圖像信息進行分析,并根據(jù)所述圖像信息的分析結(jié)果識別所述 手勢信息。
[0119] 進一步可選的,處理器810獲取所述經(jīng)過識別的手勢信息的特征參數(shù),例如特征 參數(shù)可以包括用戶手掌的掌心位置和各個指尖位置。
[0120] 根據(jù)所述經(jīng)過識別的手勢信息的特征參數(shù),輸出裝置840懸浮顯示所述經(jīng)過識別 的手勢信息的輪廓,例如處理器810可以根據(jù)經(jīng)過識別的手勢信息中的掌心位置和指尖位 置,計算各個指尖與掌心之間的距離,以及各個手指之間的夾角,根據(jù)各個指尖與掌心之間 的距離,各個手指之間的夾角獲取經(jīng)過識別的手勢信息的輪廓,輸出裝置840在終端的顯 示界面懸浮顯示該輪廓,以便于用戶可以根據(jù)輸出裝置840懸浮顯示的手勢信息的輪廓, 獲知處理器810識別到的手勢信息。
[0121] 進一步可選的,處理器810可以檢測在所述終端800的顯示界面懸浮顯示所述經(jīng) 過識別的手勢信息的輪廓之后經(jīng)過預(yù)設(shè)時間間隔,觸發(fā)在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫 中查找所述手勢信息對應(yīng)的目標控制指令,以便于用戶獲知處理器810識別到的手勢信息 錯誤時,可以及時更正手勢信息,避免處理器810執(zhí)行目標控制指令之后,用戶重新輸入新 的手勢信息,可提升處理效率。
[0122] 在可選實施例中,輸入裝置830檢測用于控制終端800的手勢信息具體可以包 括:
[0123] 通過所述終端800的距離傳感器檢測所述手勢信息。
[0124] 進一步可選的,處理器810可以檢測所述距離傳感器對所述手勢信息的感應(yīng)次 數(shù),在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述感應(yīng)次數(shù)對應(yīng)的目標控制指令。
[0125] 進一步可選的,距離傳感器可以包括第一距離傳感器和第二距離傳感器,則處理 器810可以獲取所述第一距離傳感器與所述第二距離傳感器對所述手勢信息的感應(yīng)時間 間隔,若所述感應(yīng)時間間隔大于零,且所述感應(yīng)時間間隔在預(yù)設(shè)時長內(nèi),則識別所述手勢信 息為第一手勢信息;若所述感應(yīng)時間間隔等于零,則識別所述手勢信息為第二手勢信息。
[0126] 在可選實施例中,處理器810在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢 信息對應(yīng)的目標控制指令之后,輸出裝置840可以顯示控制響應(yīng)信息。具體的,輸出裝置 840可以在預(yù)設(shè)通知欄中顯示控制響應(yīng)信息,處理器810執(zhí)行目標控制指令之后將刪除該 控制響應(yīng)信息,可選的,輸出裝置840可以在終端的顯示界面懸浮顯示控制響應(yīng)信息,若檢 測到控制響應(yīng)信息懸浮顯示之后經(jīng)過顯示時間間隔,則輸出裝置840可以停止顯示該控制 響應(yīng)信息,可選的,輸出裝置840可以在終端的顯示界面中預(yù)先設(shè)定的響應(yīng)信息顯示區(qū)域 顯示該控制響應(yīng)信息。本發(fā)明實施例可用于提示用戶輸入的手勢信息及其對應(yīng)的目標控制 指令。
[0127] 在可選實施例中,處理器810還可以接收用戶提交的自定義手勢設(shè)置請求,根據(jù) 所述自定義手勢設(shè)置請求檢測手勢輸入裝置輸入的目標手勢信息,并將所述目標手勢信息 及其對應(yīng)的目標控制指令存儲到所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中。
[0128] 具體的,本發(fā)明實施例中介紹的終端800可以用以實施本發(fā)明結(jié)合圖1、圖2、圖3 或者圖4介紹的終端控制方法實施例中的部分或全部流程。
[0129] 需要說明的是,在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中 沒有詳細描述的部分,可以參見其他實施例的相關(guān)描述。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和單元并不一定是本發(fā)明 實施例所必須的。
[0130] 本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。本發(fā) 明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。
[0131] 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
[0132] 以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種終端,其特征在于,包括: 手勢信息檢測單元,用于檢測手勢信息,所述手勢信息用于控制終端; 指令查找單元,用于在預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控 制指令; 指令執(zhí)行單元,用于執(zhí)行所述目標控制指令。
2. 如權(quán)利要求1所述的終端,其特征在于,所述手勢信息檢測單元包括: 圖像信息采集單元,用于通過所述終端的攝像頭采集包括所述手勢信息的圖像信息; 圖像信息分析單元,用于對所述圖像信息進行分析,并根據(jù)所述圖像信息的分析結(jié)果 識別所述手勢信息。
3. 如權(quán)利要求2所述的終端,其特征在于,所述手勢信息檢測單元還包括: 特征參數(shù)獲取單元,用于獲取所述經(jīng)過識別的手勢信息的特征參數(shù); 手勢信息顯示單元,用于根據(jù)所述經(jīng)過識別的手勢信息的特征參數(shù),在所述終端的顯 示界面懸浮顯示所述經(jīng)過識別的手勢信息的輪廓。
4. 如權(quán)利要求3所述的終端,其特征在于,所述手勢信息檢測單元還包括: 第一時間檢測單元,用于檢測所述手勢信息顯示單元在所述終端的顯示界面懸浮顯示 所述經(jīng)過識別的手勢信息的輪廓之后經(jīng)過預(yù)設(shè)時間間隔,觸發(fā)所述指令查找單元在所述預(yù) 先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述手勢信息對應(yīng)的目標控制指令。
5. 如權(quán)利要求2所述的終端,其特征在于,所述手勢信息包括余指握拳、V型、0K型、長 角牛型等手勢。
6. 如權(quán)利要求1所述的終端,其特征在于, 所述手勢信息檢測單元,用于通過所述終端的距離傳感器檢測所述手勢信息。
7. 如權(quán)利要求6所述的終端,其特征在于, 所述手勢信息檢測單元,用于檢測所述距離傳感器對所述手勢信息的感應(yīng)次數(shù); 所述指令查找單元,用于在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找所述感應(yīng)次數(shù)對應(yīng) 的目標控制指令。
8. 如權(quán)利要求6所述的終端,其特征在于,所述距離傳感器包括第一距離傳感器和第 二距離傳感器; 所述手勢信息檢測單元,包括: 第二時間獲取單元,用于獲取所述第一距離傳感器與所述第二距離傳感器對所述手勢 信息的感應(yīng)時間間隔; 手勢信息識別單元,用于若所述感應(yīng)時間間隔大于零,且所述感應(yīng)時間間隔在預(yù)設(shè)時 長內(nèi),則識別所述手勢信息為第一手勢信息; 所述手勢信息識別單元,還用于若所述感應(yīng)時間間隔等于零,則識別所述手勢信息為 第二手勢信息。
9. 如權(quán)利要求1所述的終端,其特征在于,所述終端還包括: 響應(yīng)信息顯示單元,用于所述指令查找單元在所述預(yù)先設(shè)定的手勢信息數(shù)據(jù)庫中查找 所述手勢信息對應(yīng)的目標控制指令之后,顯示控制響應(yīng)信息。
10. 如權(quán)利要求1所述的終端,其特征在于,所述終端還包括: 請求接收單元,用于接收用戶提交的自定義手勢設(shè)置請求; 所述手勢信息檢測單元,還用于根據(jù)所述自定義手勢設(shè)置請求檢測手勢輸入終端輸入 的目標手勢信息; 存儲單元,用于將所述目標手勢信息及其對應(yīng)的目標控制指令存儲到所述預(yù)先設(shè)定的 手勢信息數(shù)據(jù)庫中。
【文檔編號】G06F3/01GK104216516SQ201410416536
【公開日】2014年12月17日 申請日期:2014年8月21日 優(yōu)先權(quán)日:2014年8月21日
【發(fā)明者】朱益 申請人:深圳市金立通信設(shè)備有限公司