體感偵測(cè)器的手勢(shì)辨識(shí)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種手勢(shì)辨識(shí)方法,特別是一種體感偵測(cè)器的手勢(shì)辨識(shí)方法。
【背景技術(shù)】
[0002]隨著科技的進(jìn)步,計(jì)算器的操作方式也不斷在改變,鍵盤、鼠標(biāo)或觸控板等操作裝置陸續(xù)被提出,來(lái)解決使用者面臨的輸入操作問(wèn)題。而且由于平板計(jì)算機(jī)裝置的日益普及,讓觸控操作模式成為現(xiàn)今計(jì)算器操作的主流。
[0003]然而,觸控操作模式在一般的計(jì)算機(jī)上需要直接觸碰到屏幕,而計(jì)算機(jī)的操作通常需要鍵盤配合操作,若是使用觸控操作在一般計(jì)算機(jī)上,使用者的雙手需要來(lái)回在屏幕與鍵盤之間不斷地移動(dòng)來(lái)完成在計(jì)算機(jī)上的工作,十分不便。
[0004]因此,存在一種需求,設(shè)計(jì)一種操控方式,適用于一般的桌上型計(jì)算機(jī)或筆記型計(jì)算機(jī),讓使用者無(wú)需在屏幕與鍵盤之間反復(fù)地移動(dòng)而能完成計(jì)算器操作。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于,提供一種用于體感偵測(cè)器的手勢(shì)辨識(shí)方法,通過(guò)所述辨識(shí)方法可以仿真鼠標(biāo)或是其它輸入裝置的操作,簡(jiǎn)化電子裝置的使用。
[0006]根據(jù)上述的目的,本發(fā)明揭露一種體感偵測(cè)器的手勢(shì)辨識(shí)方法,其包含下列步驟:啟動(dòng)一電子裝置的所述體感偵測(cè)器;當(dāng)所述體感偵測(cè)器偵測(cè)一使用者的至少一手指產(chǎn)生一第一動(dòng)作時(shí),將所述電子裝置從一第一輸入模式切換至一第二輸入模式;以及在所述第二輸入模式下,所述電子裝置根據(jù)所述體感偵測(cè)器偵測(cè)所述使用者的所述至少一手指產(chǎn)生的一第二動(dòng)作以執(zhí)行一操作。
[0007]本發(fā)明的另一目的在提供一種體感偵測(cè)器的手勢(shì)辨識(shí)方法,讓使用者無(wú)需觸碰屏幕而可以操作電子裝置。
[0008]根據(jù)上述的目的,本發(fā)明揭露一種體感偵測(cè)器的手勢(shì)辨識(shí)方法,其包含下列步驟:通過(guò)所述體感偵測(cè)器獲得一第一手勢(shì)影像信息;辨識(shí)所述第一手勢(shì)影像信息對(duì)應(yīng)的一第一操作指令;根據(jù)所述第一操作指令將一電子裝置從一第一輸入模式切換至一第二輸入模式;通過(guò)所述體感偵測(cè)器獲得一第二手勢(shì)影像信息JH只所述第二手勢(shì)影像信息對(duì)應(yīng)的一第二操作指令;以及在所述電子裝置上執(zhí)行所述第二操作指令對(duì)應(yīng)的一操作。
【附圖說(shuō)明】
[0009]圖1是顯示本發(fā)明的實(shí)施例的手勢(shì)辨識(shí)方法;
圖2A?圖2F顯示本發(fā)明的手勢(shì)辨識(shí)方法的手勢(shì)動(dòng)作的示意圖;
圖3是顯示本發(fā)明的利用體感偵測(cè)器的手勢(shì)辨識(shí)方法的流程圖;以及圖4是顯示本發(fā)明之手勢(shì)指令辨識(shí)系統(tǒng)的方塊圖;
圖中的標(biāo)號(hào)分別表示:
S102 ?S106、步驟;S301 ?S306、步驟; 40、手勢(shì)指令辨識(shí)系統(tǒng);402、屏幕;
404、鍵盤;406、體感偵測(cè)器;
408、辨識(shí)軟件;4082、數(shù)據(jù)庫(kù);
410、主機(jī)。
【具體實(shí)施方式】
[0010]以下結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。在此需要注意的是,不同的圖標(biāo)中,相同的組件符號(hào)表示相同或相似的組件。以下所提及之附加圖式的面方向定義為垂直于該平面的法向量。在此,使用的方向用語(yǔ)是用以說(shuō)明及理解本發(fā)明,而非用以限制本發(fā)明。
[0011]圖1是顯示本發(fā)明的實(shí)施例的手勢(shì)辨識(shí)方法。在本發(fā)明的實(shí)施例的手勢(shì)辨識(shí)方法是通過(guò)在計(jì)算機(jī)的屏幕周圍設(shè)置一體感偵測(cè)器。通過(guò)所述體感偵測(cè)器辨識(shí)使用者的手指動(dòng)作來(lái)仿真?zhèn)鹘y(tǒng)鼠標(biāo)或其它周邊裝置的操作。而體感偵測(cè)器主要是由深度攝影機(jī)與傳統(tǒng)攝影機(jī)所構(gòu)成,深度攝影機(jī)通過(guò)計(jì)算所傳遞的紅外光打中物體反射后的時(shí)間,計(jì)算物體與攝影機(jī)的距離,在拍攝時(shí)傳統(tǒng)攝影機(jī)與深度攝影機(jī)之間的關(guān)系也需校正,以確保傳統(tǒng)攝影機(jī)所拍攝到的像素都能有其對(duì)應(yīng)的深度值。通過(guò)所述體感偵測(cè)器可以追蹤到使用者手指的活動(dòng),通過(guò)辨識(shí)使用者手勢(shì)的變化來(lái)仿真?zhèn)鹘y(tǒng)鼠標(biāo)的操作。根據(jù)上述,本發(fā)明的手勢(shì)辨識(shí)方法如下。在步驟S102中,將電子裝置的體感偵測(cè)器開(kāi)啟。開(kāi)啟電子裝置的體感偵測(cè)器,讓體感偵測(cè)器可以偵測(cè)到使用者的手勢(shì),電子裝置辨識(shí)使用者的手勢(shì),來(lái)仿真鼠標(biāo)的操作。在本發(fā)明的手勢(shì)辨識(shí)方法開(kāi)始之前,使用者的手指都放置在鍵盤上作一般的文書操作。在步驟S104中,當(dāng)體感偵測(cè)器偵測(cè)到使用者的手指產(chǎn)生一第一動(dòng)作時(shí),將電子裝置從一第一輸入模式切換至一第二輸入模式。當(dāng)使用者的手指原本放在鍵盤上時(shí),若要開(kāi)始仿真鼠標(biāo)的操作,使用者的手指向上移動(dòng)一特定角度,在此所謂的使用者的手指可以是一根手指或是兩根手指以上,且所述特定角度可以是45度,但是在其它實(shí)施例中,特定角度也可以是其它角度,在此并不局限。當(dāng)手指向上移動(dòng)一特定角度時(shí),體感偵測(cè)器感應(yīng)到手指的移動(dòng),且辨識(shí)到此移動(dòng)是要將計(jì)算機(jī)從第一輸入模式切換到第二輸入模式。在此實(shí)施例中,第一輸入模式即為鍵盤輸入模式,而第二輸入模式則為仿真鼠標(biāo)等周邊裝置的輸入模式。另外,在第二輸入模式時(shí),在計(jì)算機(jī)屏幕上會(huì)出現(xiàn)傳統(tǒng)的鼠標(biāo)箭頭圖式,隨著使用者的手指移動(dòng),體感偵測(cè)器偵測(cè)使用者的手指移動(dòng),而在屏幕上的鼠標(biāo)箭頭圖式也跟著移動(dòng)。接著,在步驟S106中,在第二輸入模式下,所述體感偵測(cè)器偵測(cè)使用者的手指產(chǎn)生的一第二動(dòng)作,根據(jù)所述第二動(dòng)作所對(duì)應(yīng)的指令來(lái)執(zhí)行一操作。在第二輸入模式下,也就是在仿真鼠標(biāo)等周邊裝置的輸入模式下,使用者的手指產(chǎn)生第二動(dòng)作,體感偵測(cè)器偵測(cè)所述第二動(dòng)作,計(jì)算機(jī)根據(jù)所述第二動(dòng)作對(duì)應(yīng)的指令執(zhí)行操作。舉例來(lái)說(shuō),第二動(dòng)作可以是使用者的手指向下單點(diǎn),通過(guò)使用者的手指向下單點(diǎn)的動(dòng)作來(lái)仿真鼠標(biāo)左鍵單擊的動(dòng)作,而使用者的手指較佳為食指。在不同實(shí)施例中,第二動(dòng)作可以是使用者的手指向下連續(xù)多點(diǎn),通過(guò)使用者的手指向下連續(xù)多點(diǎn)的動(dòng)作來(lái)仿真鼠標(biāo)左鍵連續(xù)多擊的動(dòng)作。在不同實(shí)施例中,第二動(dòng)作可以是使用者的手指向前或向后移動(dòng),通過(guò)使用者的手指向前或向后移動(dòng)來(lái)仿真鼠標(biāo)中間滾輪滾動(dòng)的動(dòng)作。在不同實(shí)施例中,第二動(dòng)作可以是使用者的食指與拇指分開(kāi)與靠近的動(dòng)作,通過(guò)使用者的食指與拇指分開(kāi)與靠近的動(dòng)作仿真放大屏幕顯示或縮小屏幕顯示的動(dòng)作。在不同實(shí)施例中,第二動(dòng)作可以是使用者的手指左右揮動(dòng),通過(guò)使用者的手指左右揮動(dòng)仿真計(jì)算機(jī)操作系統(tǒng)的窗口轉(zhuǎn)換的動(dòng)作。若使用者要從第二輸入模式切換回到第一輸入模式,也就是從仿真鼠標(biāo)輸入模式轉(zhuǎn)換為鍵盤輸入模式,將使用者的手指向下移動(dòng)一特定角度,計(jì)算機(jī)即會(huì)知道要做切換。
[0012]圖2A?圖2F顯示本發(fā)明的手勢(shì)辨識(shí)方法的手勢(shì)動(dòng)作的示意圖。如圖2A所示,當(dāng)使用者在使用計(jì)算機(jī)時(shí),使用者雙手的所有手指都放置于鍵盤上,通過(guò)鍵盤做文書(指使用者使用鍵盤在計(jì)算機(jī)上寫字的動(dòng)作)的輸入工作。而當(dāng)使用者要從鍵盤的文書處理工作轉(zhuǎn)換到其它輸入裝置的計(jì)算機(jī)工作時(shí),例如轉(zhuǎn)換到仿真鼠標(biāo)操作時(shí),如圖2B所示,使用者右手的食指向上舉超過(guò)45度,這時(shí)計(jì)算機(jī)的體感偵測(cè)器會(huì)偵測(cè)到使用者右手食指的移動(dòng)動(dòng)作。根據(jù)在計(jì)算機(jī)內(nèi)的預(yù)先設(shè)定,體感偵測(cè)器所偵測(cè)到的食指移動(dòng)會(huì)辨識(shí)為輸入模式的轉(zhuǎn)換,而在計(jì)算機(jī)屏幕上出現(xiàn)鼠標(biāo)箭頭圖式,即可確認(rèn)計(jì)算機(jī)已經(jīng)從鍵盤輸入模式轉(zhuǎn)換到另一周邊裝置的仿真輸入模式。在此所謂的另一周邊裝置可以是鼠標(biāo)或手寫板等任何可以在計(jì)算機(jī)上使用的周邊裝置,在此并不局限。接著,當(dāng)使用的手指向下單次單擊(或稱點(diǎn)放,即手指向下點(diǎn),如同手指在鼠標(biāo)