TWI488068B - 手勢控制方法及裝置 - Google Patents

手勢控制方法及裝置 Download PDF

Info

Publication number
TWI488068B
TWI488068B TW101109527A TW101109527A TWI488068B TW I488068 B TWI488068 B TW I488068B TW 101109527 A TW101109527 A TW 101109527A TW 101109527 A TW101109527 A TW 101109527A TW I488068 B TWI488068 B TW I488068B
Authority
TW
Taiwan
Prior art keywords
gesture
plane
user
display
module
Prior art date
Application number
TW101109527A
Other languages
English (en)
Other versions
TW201339895A (zh
Inventor
Yan Lin Kuo
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to TW101109527A priority Critical patent/TWI488068B/zh
Publication of TW201339895A publication Critical patent/TW201339895A/zh
Application granted granted Critical
Publication of TWI488068B publication Critical patent/TWI488068B/zh

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Description

手勢控制方法及裝置
本發明是有關於一種手勢控制方法及裝置,且特別是有關於一種在三維空間中進行手勢控制的方法及裝置。
現今消費者對於電子裝置外型的要求傾向輕、薄、短、小,此要求使得電子裝置的體積及重量受到相當限制。近來觸控螢幕的應用愈來愈普及,對於智慧型手機或平板電腦等可攜式裝置而言,觸控螢幕可同時作為裝置的顯示及輸入介面,而能夠省去配置傳統鍵盤的成本及所佔用的面積。而對於桌上型電腦或筆記型電腦來說,則可讓消費者選擇使用傳統鍵盤或者觸控螢幕進行操控輸入。
然而,現有的觸控螢幕中,無論是電容式觸控螢幕或電阻式觸控螢幕,都會在液晶顯示(liquid crystal display,LCD)面板前再增加一片觸控玻璃或薄膜,因而會增加顯示螢幕的厚度及重量。因此,當筆記型電腦為開啟時,消費者透過手指觸碰顯示螢幕,容易造成筆記型電腦的晃動。且筆記型電腦的顯示螢幕與消費者之間有一定的距離及角度,不若平板電腦般可自由移動,因而筆記型電腦的裝置型態較不適於用手指直接觸碰。此外,以手指對顯示螢幕直接進行觸碰控制,容易導致指紋殘留在顯示螢幕的問題。
有鑑於此,本發明提供一種手勢控制方法及裝置,可依據使用者於顯示螢幕前的三維空間中進行的手勢操作,來對應控制顯示螢幕中所顯示的物件。
本發明提出一種手勢控制方法,適用於具有顯示螢幕的電子裝置。此方法係先偵測使用者於顯示螢幕前的三維空間中進行的第一手勢操作,以定義出操作平面。接著,計算使用者的手掌相對於與操作平面所涵蓋範圍的比例。然後,依據此比例切分操作平面為多個操作區域,並且切分顯示螢幕的顯示平面為相對應的多個顯示區域。最後,偵測使用者於操作平面內進行的第二手勢操作,並依據第二手勢操作所在的操作區域,控制相對應顯示區域中所顯示的物件。
在本發明之一實施例中,上述依據第二手勢操作所在的操作區域,控制相對應顯示區域中的物件的步驟更包括判斷第二手勢操作的手勢種類,並且執行此手勢種類對應的控制操作於此物件。
在本發明之一實施例中,在上述偵測使用者於操作平面內進行的第二手勢操作的步驟之後,所述方法更包括依據第二手勢操作在操作平面中的操作位置,在顯示螢幕中相對應的螢幕位置顯示手勢圖標。
在本發明之一實施例中,上述依據比例切分操作平面為多個操作區域,並切分顯示螢幕的顯示平面為相對應的多個顯示區域的步驟更包括依據此比例在一或多個顯示區域中顯示此物件,並定義各個顯示區域中用以感應第二手勢操作的感應區域。
在本發明之一實施例中,上述依據第二手勢操作所在的操作區域,控制相對應顯示區域中顯示的物件的步驟更包括依據此比例判斷第二手勢操作在顯示區域中對應的手勢區域是否涵括此感應區域,以決定是否依照第二手勢操作控制顯示區域中顯示的物件。
在本發明之一實施例中,上述偵測使用者於顯示螢幕前的三維空間中進行的第一手勢操作,以定義操作平面的步驟包括偵測使用者與顯示螢幕之間的觀賞距離以及使用者雙手的伸展範圍,據以決定適於使用者進行手勢操作的操作平面的位置及範圍。
在本發明之一實施例中,在上述偵測使用者於操作平面內進行的第二手勢操作的步驟之後,所述方法更包括偵測第二手勢操作與操作平面之間的距離,並與預設值比較。若此距離大於預設值,則於顯示螢幕中顯示提示訊息,用以提示使用者調整第二手勢操作之位置,以適於在操作平面上進行手勢操作。
在本發明之一實施例中,上述偵測使用者於操作平面內進行的第二手勢操作的步驟更包括偵測第二手勢操作是否移至操作平面之下緣。若是,則將電子裝置之控制模式自手勢控制模式切換成按鍵輸入模式。
在本發明之一實施例中,上述在將電子裝置之控制模式自手勢控制模式切換成按鍵輸入模式的步驟之後,所述方法更包括偵測使用者於實體鍵盤上的按鍵操作,或投影虛擬鍵盤並偵測使用者於此虛擬鍵盤上的按鍵操作,以執行按鍵輸入。
本發明另提出一種手勢控制裝置,其包括偵測模組、操作平面定義模組、手勢操作對應模組以及控制模組。其中,偵測模組係用以偵測使用者於顯示螢幕前進行的手勢操作。操作平面定義模組係依照偵測模組所偵測的第一手勢操作來定義出操作平面。手勢操作對應模組係用以計算使用者的手掌相對於與操作平面所涵蓋範圍的比例,並依據此比例切分操作平面為多個操作區域,以及切分顯示螢幕的顯示平面為相對應的多個顯示區域。控制模組係用以判斷偵測模組所偵測的第二手勢操作在操作平面中的操作區域,據以控制相對應顯示區域中顯示的物件。
在本發明之一實施例中,上述的偵測模組更包括偵測第二手勢操作與操作平面之間的距離。所述手勢控制裝置更包括提示模組,用以將偵測模組所偵測的距離與預設值比較,若此距離大於預設值,則提示模組於顯示螢幕中顯示提示訊息,用以提示使用者調整第二手勢操作之位置,以適於在操作平面上進行手勢操作。
在本發明之一實施例中,上述的手勢控制裝置更包括按鍵輸入模組,係用以在按鍵輸入模式中,偵測使用者於實體鍵盤上的按鍵操作,或偵測使用者於投影的虛擬鍵盤上的按鍵操作,以執行對應的按鍵輸入。
基於上述,本發明所提供之手勢控制方法及裝置藉由偵測使用者於顯示螢幕前的三維空間中進行的手勢操作,來控制相對應顯示區域中所顯示的物件,避免以手指直接觸碰顯示螢幕而可減少筆記型電腦的晃動,還可避免指紋殘留在顯示螢幕的問題。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
為了讓使用者不需透過手指直接觸碰電子裝置的顯示螢幕也能進行操控輸入,本發明係在電子裝置上配置手勢控制裝置,以偵測使用者於顯示螢幕前的三維空間中進行的手勢操作,並透過偵測手勢操作的位置及種類,對應控制在顯示螢幕中所顯示的物件。為了使本發明之內容更為明瞭,以下列舉實施例作為本發明確實能夠據以實施的範例。
圖1是依照本發明一實施例所繪示之手勢控制裝置的方塊圖。請參照圖1,本實施例的手勢控制裝置100適用於具有顯示螢幕的電子裝置,此電子裝置例如是桌上型電腦或筆記型電腦等,在此不設限。手勢控制裝置100包括偵測模組110、操作平面定義模組120、手勢操作對應模組130以及控制模組140,其功能分述如下:
偵測模組110例如是具有電荷耦合元件(Charge Coupled Device,CCD)或互補式金氧半導體(Complementary Metal-Oxide Semiconductor,CMOS)元件的影像感測器,用以擷取顯示螢幕前方的影像,以偵測顯示螢幕前方的使用者在三維空間中進行手勢操作的位置及種類。
操作平面定義模組120耦接至偵測模組110,用以對上述影像感測器所擷取的影像進行分析,進而取得使用者與顯示螢幕之間的觀賞距離以及使用者雙手的伸展範圍,據以決定適於使用者進行手勢操作的操作平面的位置及範圍。在一實施例中,操作平面定義模組120還可包括投影單元,用以在使用者與顯示螢幕之間投影出虛擬的操作平面,便於使用者在此虛擬的操作平面上進行手勢操作。
手勢操作對應模組130例如是以邏輯電路元件組合而成的運算單元,用以計算使用者的手掌相對於與操作平面定義模組120所定義的操作平面之比例,並依據此比例切分操作平面為多個操作區域,以及切分顯示螢幕的顯示平面為相對應的多個顯示區域。
控制模組140例如是具備運算功能的處理器或可程式化控制器等,依據偵測模組110所偵測的手勢操作位置來判斷使用者的手位於操作平面中的哪一操作區域,據以控制相對應顯示區域中所顯示的物件。
圖2是依照本發明一實施例所繪示之手勢控制方法流程圖。請參照圖2,本實施例的方式適用於上述實施例中的手勢控制裝置100,以下即搭配手勢控制裝置100中的各模組說明本實施例手勢控制方法的詳細步驟。
首先,如步驟S210所述,偵測模組110先偵測使用者於顯示螢幕前的三維空間中進行的第一手勢操作,以定義出操作平面。圖3(a)與圖3(b)是依照本發明一實施例所繪示之手勢控制方法的應用情境示意圖。請配合參照圖3(a)與圖3(b),本實施例之電子裝置例如是筆記型電腦10,手勢控制裝置100配置於筆記型電腦10內,其中,偵測模組110例如是配置於位置A處的影像感測器,可用以擷取使用者20進行手勢操作的多張影像。
在此步驟中所指的第一手勢操作係由使用者的雙手進行簡單的上下左右之揮動,藉以定義出適當的操作平面。如圖3(a)所示,使用者20的手進行上下擺動;如圖3(b)所示,使用者20的雙手進行左右伸展。操作平面定義模組120對偵測模組110所擷取的影像進行分析,進而取得使用者20與顯示螢幕之間的觀賞距離(本實施例之觀賞距離d1約為600公厘)以及使用者20雙手的伸展範圍。在本實施例中,操作平面定義模組120依據上述條件定義操作平面30的寬d2為470公厘、操作平面30的長d3為770公厘,且操作平面30至顯示螢幕之間的距離d4為400公厘。其中,操作平面之尺寸定義係與觀賞距離及雙手的伸展範圍有關,然操作平面之尺寸設定可依實際情況做調校,在此不加以限制。
接著,在步驟S220中,手勢操作對應模組130計算使用者的手掌相對於與操作平面所涵蓋範圍的比例。圖4是依照本發明一實施例所繪示之操作平面與顯示平面的比例分割示意圖。請參照圖4,假設使用者20的手掌之長d5約為100公厘,使用者20的手掌之寬d6約為170公厘,因此,使用者的手掌之長d5與操作平面30的長d3之比約為1:8;使用者的手掌之寬d6與操作平面30的寬d2之比約為1:3。
得到上述比例之後,便可接續步驟S230,手勢操作對應模組130即依據此比例切分操作平面30為多個操作區域,並且切分顯示螢幕的顯示平面為相對應的多個顯示區域。如圖4所示,操作平面30區分為24個操作區域30a~30x;且筆記型電腦10的顯示平面102亦依據相同的比例切分為24個顯示區域102a~102x。
此外,在顯示平面102的顯示區域102a~102x區分完成之後,手勢操作對應模組130依據上述比例在顯示平面102的顯示區域102a~102x中顯示一或多個物件。其中,物件例如是應用程式縮圖、影像等,不限於上述。圖5是圖4之顯示平面102的放大示意圖。在本實施例中,顯示平面102例如顯示了8個物件I1~I8,若每一顯示區域102a~102x皆顯示一個物件,則最多可顯示24個物件。
最後,在步驟S240中,偵測模組110偵測使用者於操作平面內進行的第二手勢操作,控制模組140判斷第二手勢操作所在的操作區域,藉以控制相對應顯示區域中所顯示的物件。詳細地說,手勢操作對應模組130會先根據各個顯示區域之尺寸在各個顯示區域中定義用以感應第二手勢操作的感應區域。控制模組140判斷第二手勢操作在顯示區域中對應的手勢區域是否涵括感應區域,以決定是否依照第二手勢操作控制顯示區域中顯示的物件。
以圖5為例做說明,假設圖5所示之顯示平面102之尺寸為11.6吋,則顯示平面102之長d7約為256公厘;顯示平面102之寬d8約為144公厘。故,每一顯示區域102a~102x之尺寸約為32*48公厘;感應區域Z的尺寸為24*36公厘;物件尺寸為16*24公厘。需注意的是,顯示平面102中的各個物件之間必須保留間距(gap),以避免手勢區域同時涵括兩個物件時,造成裝置的誤動作。舉例來說,本實施例之物件I2與物件I3之間的間距g1為8公厘;物件I3與物件I4之間的間距g2為12公厘。
在本實施例中,手勢區域GA涵括感應區域Z之比例為一半以上,因此控制模組140例如可控制對應此位置的物件I7呈現反白形式,藉以提示使用者其第二手勢操作的位置係位於物件I7的感應範圍之內。相反地,若手勢區域GA雖涵括感應區域Z之一部分,但比例未達一半,則控制模組140判斷第二手勢操作的位置並非位於物件I7的感應範圍之內,因此物件I7將不會呈現反白形式。
控制模組140判斷第二手勢操作的位置是否位於物件的感應範圍之後,更包括判斷第二手勢操作的手勢種類,並且執行此手勢種類對應的控制操作於此物件。其中,控制操作包括放大、縮小、選取或搬移等等。圖6是依照本發明一實施例所繪示之手勢種類的示意圖。請參照圖6,手勢610~手勢670分別代表不同的控制操作,舉例來說,手勢640代表“選取物件”的控制操作;手勢670代表“確定執行”的控制操作。其中,手勢種類與控制操作的對應關係可由使用者事先設定之,在此不設限。
值得一提的是,上述實施例中的顯示平面102之物件係為多個不同應用程式縮圖,然而,顯示平面102所顯示之物件亦可為單一物件,例如是一張影像。若顯示平面102所顯示之物件僅為一張影像時,則控制模組140可根據第二手勢操作的手勢種類及所在的操作區域,以顯示螢幕上相對應之顯示區域中的影像部分為對象進行操作。舉例來說,若控制模組140判斷第二手勢操作的手勢種類係為一放大手勢,則控制模組140即會以上述顯示區域中的影像部分為中心放大整張影像。
如此一來,本發明之手勢控制方法及裝置可達到藉由偵測使用者於顯示螢幕前的三維空間中進行的手勢操作,來控制相對應顯示區域中所顯示的物件,避免以手指直接觸碰顯示螢幕而可減少筆記型電腦的晃動。除了手勢控制模式之外,使用者仍常需要利用鍵盤進行按鍵輸入的動作,針對此種情況,本發明亦提供相應的調整方式,以下另舉一實施例做詳細說明。
圖7是依照本發明之另一實施例所繪示之手勢控制裝置的方塊圖。本實施例的手勢控制裝置700亦適用於具有顯示螢幕的電子裝置,電子裝置例如是桌上型電腦或筆記型電腦等,在此不設限。
在本實施例中,手勢控制裝置700除了包括偵測模組110、操作平面定義模組120、手勢操作對應模組130以及控制模組140之外,還包括提示模組750以及按鍵輸入模組760。其中,提示模組750可於顯示螢幕(未繪示)中顯示提示訊息。按鍵輸入模組760係用於在控制模組140將控制模式由手勢控制模式切換成按鍵輸入模式時,偵測使用者的按鍵操作,以執行對應的按鍵輸入。
圖8是依照本發明之另一實施例所繪示之一種手勢控制方法的流程圖。以下將以圖8來說明手勢控制裝置700的運作方式。請同時參照圖7與圖8。
首先,偵測模組110先偵測使用者於顯示螢幕前的三維空間中進行的第一手勢操作,以定義出操作平面(步驟S810)。接著,手勢操作對應模組130計算使用者的手掌相對於與操作平面所涵蓋範圍的比例(步驟S820)。得到上述比例之後,手勢操作對應模組130即依據此比例切分操作平面為多個操作區域,並且切分顯示螢幕的顯示平面為相對應的多個顯示區域(步驟S830)。上述步驟S810~S830的詳細內容係與前述實施例中的步驟S210~S230相同或相似,在此不贅述。
接下來,偵測模組110偵測第二手勢操作與操作平面之間的距離。提示模組750用以將偵測模組110所偵測的距離與預設值比較(步驟S840),若此距離大於預設值,則提示模組750於顯示螢幕中顯示提示訊息,用以提示使用者調整第二手勢操作之位置,以適於在操作平面上進行手勢操作(步驟S850),並回到步驟S840,繼續由偵測模組110偵測第二手勢操作與操作平面之間的距離。其中,預設值小於操作平面與顯示螢幕之間的距離,其可由本領域具通常知識者依實際情況做調整與設定。
若第二手勢操作與操作平面之間的距離不大於預設值,則控制模組140更包括依據偵測模組110所偵測的影像來判斷第二手勢操作是否移至操作平面的下緣(步驟S860)。若否,則控制模組140判斷第二手勢操作在操作平面中的操作位置,在顯示螢幕中相對應的螢幕位置顯示手勢圖標(步驟S870)。圖9是依照本發明另一實施例所繪示之手勢圖標的示意圖。請參照圖9,在一實施例中,使用者的第二手勢操作若位於操作平面30的第一位置GP1,則控制模組140會依照相對應的比例在顯示平面102中的第一顯示位置GP1’上顯示對應的手勢圖標。同理,若使用者的第二手勢操作若位於操作平面30的第二位置GP2,控制模組140同樣依照相對應的比例在顯示平面102中的第二顯示位置GP2’上顯示對應的手勢圖標。在另一實施例中,在顯示平面102中對應第二手勢操作的位置所顯示的手勢圖標亦可為固定的滑鼠游標圖示或其他圖案,在此不設限。
在顯示手勢圖標之後,控制模組140可進一步判斷第二手勢操作的手勢種類,並且執行此手勢種類對應的控制操作。
回到步驟S860,若控制模組140判斷第二手勢操作確實移至操作平面的下緣,則控制模組140將電子裝置之控制模式自手勢控制模式切換成按鍵輸入模式(步驟S880)。在一實施例中,按鍵輸入模組760係用以在按鍵輸入模式中,偵測使用者於電子裝置之實體鍵盤上的按鍵操作。在另一實施例中,偵測模組110更包括投影出一虛擬鍵盤,而按鍵輸入模組760則可偵測使用者於投影的虛擬鍵盤上的按鍵操作,以執行對應的按鍵輸入。
綜上所述,本發明藉由偵測使用者於顯示螢幕前的三維空間中進行的手勢操作,來控制相對應顯示區域中所顯示的物件,避免以手指直接觸碰顯示螢幕而可減少筆記型電腦的晃動,還可避免指紋殘留在顯示螢幕的問題。除此之外,本發明還提供一種偵測手勢控制模式與按鍵輸入模式轉換的方法,便於使用者依據實際操作情況選擇適當的控制模式。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10...筆記型電腦
100、700...手勢控制裝置
110...偵測模組
120...操作平面定義模組
130...手勢操作對應模組
140...控制模組
102a~102x...顯示區域
20...使用者
30...操作平面
30a~30x...操作區域
610~670...手勢
750‧‧‧提示模組
760‧‧‧按鍵輸入模組
A、GP1、GP2‧‧‧位置
GP1’、GP2’‧‧‧顯示位置
GA‧‧‧手勢區域
I1~I8‧‧‧物件
Z‧‧‧感應區域
d1~d8‧‧‧長度
g1、g2‧‧‧間距
S210~S240‧‧‧一實施例之手勢控制方法之各步驟
S810~S880‧‧‧另一實施例之手勢控制方法之各步驟
圖1是依照本發明一實施例所繪示之手勢控制裝置的方塊圖。
圖2是依照本發明一實施例所繪示之手勢控制方法流程圖。
圖3(a)與圖3(b)是依照本發明一實施例所繪示之手勢控制方法的應用情境示意圖。
圖4是依照本發明一實施例所繪示之操作平面與顯示平面的比例分割示意圖。
圖5是圖4之顯示平面102的放大示意圖。
圖6是依照本發明一實施例所繪示之手勢種類的示意圖。
圖7是依照本發明之另一實施例所繪示之手勢控制裝置的方塊圖。
圖8是依照本發明之另一實施例所繪示之一種手勢控制方法的流程圖。
圖9是依照本發明另一實施例所繪示之手勢圖標的示意圖。
S210~S240...一實施例之手勢控制方法之各步驟

Claims (18)

  1. 一種手勢控制方法,適用於具有一顯示螢幕的一電子裝置,該方法包括下列步驟:偵測一使用者於該顯示螢幕前的一三維空間中進行的一第一手勢操作,以定義一操作平面;計算該使用者的一手掌相對於與該操作平面所涵蓋範圍的一比例;依據該比例切分該操作平面為多個操作區域,並切分該顯示螢幕的一顯示平面為相對應的多個顯示區域;以及偵測該使用者於該操作平面內進行的一第二手勢操作,並依據該第二手勢操作所在的操作區域,控制相對應顯示區域中顯示的一物件,其中依據該比例切分該操作平面為該些操作區域,並切分該顯示螢幕的該顯示平面為相對應的該些顯示區域的步驟更包括:依據該比例在一或多個顯示區域中顯示該物件。
  2. 如申請專利範圍第1項所述之手勢控制方法,其中依據該第二手勢操作所在的操作區域,控制相對應顯示區域中的該物件的步驟更包括:判斷該第二手勢操作的一手勢種類;以及執行該手勢種類對應的一控制操作於該物件。
  3. 如申請專利範圍第1項所述之手勢控制方法,其中在偵測該使用者於該操作平面內進行的該第二手勢操作的步驟之後,更包括: 依據該第二手勢操作在該操作平面中的一操作位置,在該顯示螢幕中相對應的一螢幕位置顯示一手勢圖標。
  4. 如申請專利範圍第1項所述之手勢控制方法,其中依據該比例切分該操作平面為該些操作區域,並切分該顯示螢幕的該顯示平面為相對應的該些顯示區域的步驟更包括:定義各該些顯示區域中用以感應該第二手勢操作的一感應區域。
  5. 如申請專利範圍第4項所述之手勢控制方法,其中依據該第二手勢操作所在的操作區域,控制相對應顯示區域中顯示的該物件的步驟更包括:依據該比例判斷該第二手勢操作在該顯示區域中對應的一手勢區域是否涵括該感應區域,以決定是否依照該第二手勢操作控制該顯示區域中顯示的該物件。
  6. 如申請專利範圍第1項所述之手勢控制方法,其中偵測該使用者於該顯示螢幕前的該三維空間中進行的該第一手勢操作,以定義該操作平面的步驟包括:偵測該使用者與該顯示螢幕之間的觀賞距離以及該使用者雙手的一伸展範圍,據以決定適於該使用者進行手勢操作的該操作平面的位置及範圍。
  7. 如申請專利範圍第1項所述之手勢控制方法,其中偵測該使用者於該操作平面內進行的第二手勢操作的步驟更包括:偵測該第二手勢操作與該操作平面之間的一距離,並 與一預設值比較;以及若該距離大於該預設值,於該顯示螢幕中顯示一提示訊息,用以提示該使用者調整該第二手勢操作之位置,以適於在該操作平面上進行手勢操作。
  8. 如申請專利範圍第1項所述之手勢控制方法,其中偵測該使用者於該操作平面內進行的第二手勢操作的步驟更包括:偵測該第二手勢操作是否移至該操作平面之一下緣;以及若是,將該電子裝置之一控制模式自一手勢控制模式切換成一按鍵輸入模式。
  9. 如申請專利範圍第8項所述之手勢控制方法,其中在將該電子裝置之該控制模式自該手勢控制模式切換成該按鍵輸入模式的步驟之後,更包括:偵測該使用者於一實體鍵盤上的一按鍵操作,或投影一虛擬鍵盤並偵測該使用者於該虛擬鍵盤上的按鍵操作,以執行一按鍵輸入。
  10. 一種手勢控制裝置,包括:一偵測模組,偵測一使用者於一顯示螢幕前的一三維空間中進行的一手勢操作;一操作平面定義模組,依照該偵測模組所偵測的一第一手勢操作,定義一操作平面;一手勢操作對應模組,計算該使用者的一手掌相對於與該操作平面所涵蓋範圍的一比例,並依據該比例切分該 操作平面為多個操作區域,以及切分該顯示螢幕的一顯示平面為相對應的多個顯示區域;以及一控制模組,判斷該偵測模組所偵測的一第二手勢操作在該操作平面中的操作區域,據以控制相對應顯示區域中顯示的一物件,其中該手勢操作對應模組依據該比例在一或多個顯示區域中顯示該物件。
  11. 如申請專利範圍第10項所述之手勢控制裝置,其中:該控制模組更包括判斷該第二手勢操作的一手勢種類以及執行該手勢種類對應的一控制操作於該物件。
  12. 如申請專利範圍第10項所述之手勢控制裝置,其中:該手勢操作對應模組更包括依據該第二手勢操作在該操作平面中的一操作位置,在該顯示螢幕中相對應的一螢幕位置顯示一手勢圖標。
  13. 如申請專利範圍第10項所述之手勢控制裝置,其中:該手勢操作對應模組定義各該些顯示區域中用以感應該第二手勢操作的一感應區域。
  14. 如申請專利範圍第13項所述之手勢控制裝置,其中:該控制模組依據該比例判斷該第二手勢操作在該顯示區域中對應的一手勢區域是否涵括該感應區域,以決定 是否依照該第二手勢操作控制該顯示區域中顯示的該物件。
  15. 如申請專利範圍第10項所述之手勢控制裝置,其中:該偵測模組偵測該使用者與該顯示螢幕之間的觀賞距離以及該使用者雙手的一伸展範圍,該操作平面定義模組據以計算適於該使用者進行手勢操作的該操作平面的位置及範圍。
  16. 如申請專利範圍第10項所述之手勢控制裝置,其中該偵測模組更包括偵測該第二手勢操作與該操作平面之間的一距離,而該手勢控制裝置更包括:一提示模組,將該偵測模組所偵測的該距離與一預設值比較,若該距離大於該預設值,於該顯示螢幕中顯示一提示訊息,用以提示該使用者調整該第二手勢操作之位置,以適於在該操作平面上進行手勢操作。
  17. 如申請專利範圍第10項所述之手勢控制裝置,其中:該控制模組更包括判斷該第二手勢操作是否移至該操作平面之一下緣,若是,將一控制模式自一手勢控制模式切換成一按鍵輸入模式。
  18. 如申請專利範圍第17項所述之手勢控制裝置,更包括:一按鍵輸入模組,在該按鍵輸入模式中,偵測該使用者於一實體鍵盤上的一按鍵操作,或偵測該使用者於投影的一虛擬鍵盤上的按鍵操作,以執行對應的一按鍵輸入。
TW101109527A 2012-03-20 2012-03-20 手勢控制方法及裝置 TWI488068B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW101109527A TWI488068B (zh) 2012-03-20 2012-03-20 手勢控制方法及裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101109527A TWI488068B (zh) 2012-03-20 2012-03-20 手勢控制方法及裝置

Publications (2)

Publication Number Publication Date
TW201339895A TW201339895A (zh) 2013-10-01
TWI488068B true TWI488068B (zh) 2015-06-11

Family

ID=49770928

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101109527A TWI488068B (zh) 2012-03-20 2012-03-20 手勢控制方法及裝置

Country Status (1)

Country Link
TW (1) TWI488068B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201715472A (zh) 2015-10-26 2017-05-01 原相科技股份有限公司 影像分區門檻值決定方法、手勢判斷方法、影像感測系統以及手勢判斷系統

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW561423B (en) * 2000-07-24 2003-11-11 Jestertek Inc Video-based image control system
US20080170748A1 (en) * 2007-01-12 2008-07-17 Albertson Jacob C Controlling a document based on user behavioral signals detected from a 3d captured image stream
TW200945174A (en) * 2008-04-14 2009-11-01 Pointgrab Ltd Vision based pointing device emulation
TW201019239A (en) * 2008-10-30 2010-05-16 Nokia Corp Method, apparatus and computer program product for providing adaptive gesture analysis
US20100150399A1 (en) * 2008-12-12 2010-06-17 Miroslav Svajda Apparatus and method for optical gesture recognition
TW201129918A (en) * 2009-10-13 2011-09-01 Pointgrab Ltd Computer vision gesture based control of a device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW561423B (en) * 2000-07-24 2003-11-11 Jestertek Inc Video-based image control system
US20080170748A1 (en) * 2007-01-12 2008-07-17 Albertson Jacob C Controlling a document based on user behavioral signals detected from a 3d captured image stream
TW200945174A (en) * 2008-04-14 2009-11-01 Pointgrab Ltd Vision based pointing device emulation
TW201019239A (en) * 2008-10-30 2010-05-16 Nokia Corp Method, apparatus and computer program product for providing adaptive gesture analysis
US20100150399A1 (en) * 2008-12-12 2010-06-17 Miroslav Svajda Apparatus and method for optical gesture recognition
TW201129918A (en) * 2009-10-13 2011-09-01 Pointgrab Ltd Computer vision gesture based control of a device

Also Published As

Publication number Publication date
TW201339895A (zh) 2013-10-01

Similar Documents

Publication Publication Date Title
US8570283B2 (en) Information processing apparatus, information processing method, and program
TWI608407B (zh) 觸控裝置及其控制方法
TWI509497B (zh) 可攜式裝置之操作方法及系統
TWI455011B (zh) 觸控顯示裝置及條件式改變顯示範圍之方法
TWI471756B (zh) 虛擬觸控方法
US8976140B2 (en) Touch input processor, information processor, and touch input control method
RU2541852C2 (ru) Устройство и способ для управления пользовательским интерфейсом на основе движений
TWI658396B (zh) 介面控制方法和電子裝置
US20120068946A1 (en) Touch display device and control method thereof
TWI490775B (zh) 運算裝置、其操作方法以及非暫態電腦可讀取媒體
US20140267029A1 (en) Method and system of enabling interaction between a user and an electronic device
US9727147B2 (en) Unlocking method and electronic device
US20150149954A1 (en) Method for operating user interface and electronic device thereof
JP5713180B2 (ja) 検知領域がディスプレイの表示領域よりも小さくても同等時のように動作するタッチパネル装置
US9235293B2 (en) Optical touch device and touch sensing method
CN103365401B (zh) 手势控制方法及装置
JP2009283013A (ja) 情報処理装置および表示制御方法
US9389704B2 (en) Input device and method of switching input mode thereof
US9727233B2 (en) Touch device and control method and method for determining unlocking thereof
WO2016029422A1 (en) Touchscreen gestures
US20160328077A1 (en) Touch sensor
TWI488068B (zh) 手勢控制方法及裝置
TW201504885A (zh) 電子裝置及人機交互方法
KR101265296B1 (ko) 카메라를 이용한 사용자 입력 인식 장치 및 방법
TW201349046A (zh) 觸控感應輸入系統