基於手勢的用戶界面系統和方法
2023-04-28 12:15:16 2
專利名稱:基於手勢的用戶界面系統和方法
技術領域:
本發明的實施方式涉及用於改進操作的便利性和多樣性的基於手勢的用戶界面系統和方法。
背景技術:
最初的用戶界面被設計為基於文本的界面,以執行與計算機的交互。這使得普通用戶能夠利用鍵盤逐個地輸入命令,然而對於不了解這種命令系統的用戶來說,這是非常困難的操作。此後,由於提出了諸如滑鼠的輸入機構,用戶界面發展為基於圖標的菜單。這帶來了計算機使用的增長,並且使得首次使用計算機的初學者能夠容易地接近計算機。然而,隨著計算機環境的發展,開發了各種裝置和技術,並且隨著用戶的需求變得複雜,需要新的界面技術。人機界面(HCI)是研究用於反映這種需求的技術的領域,並且具體地說,是對通過諸如視覺、聽覺和觸覺的各種以人為中心的界面來利用更直觀的方法與計算機進行通信的方法進行處理的領域。具體地,在目前的HCI技術中,語音識別技術和手勢識別技術被用作最方便的界面技術。導航系統接收用戶輸入的目的地並且指導到對應目的地的道路。大多數導航系統接收來自GPS衛星的GPS信號,計算行駛車輛的位置信息,計算到目的地的最短距離的道路,並且在地圖上顯示所述道路或者通過語音指導所述道路。隨著導航系統的功能被進一步多樣化和複雜化,難以僅利用普通的按鈕操作來控制導航終端。此外,因為在駕駛時使用導航終端,所以需要可以容易操作的用戶界面。
發明內容
技術問題本發明的示例性實施方式提供了一種可以識別新形式的手勢的用戶界面系統和方法。本發明的示例性實施方式還提供了一種基於手勢的用戶界面系統和方法,在該用戶界面系統和方法中,用戶可以容易地確定是否應用了一個手勢。技術方案在一個方面中,一種基於手勢的用戶界面系統包括坐標提取單元,其用於從通過輸入事件得到的坐標數據提取起點、終點以及所述起點與所述終點之間的至少一個頂點; 以及手勢識別單元,其用於根據經由所述頂點連接所述起點與所述終點的線條的形式來識別至少一個手勢。所述坐標提取單元可以將存在於所述起點與所述終點之間的坐標數據中的、與連接所述起點和所述終點的線段的垂直距離是預定距離或更大距離的坐標數據確定為所述頂點。
所述手勢識別單元可以根據起始向量與末端向量的向量積來確定所述頂點的位置,該起始向量是從所述頂點向所述起點前進的方向向量,該末端向量是從所述頂點向所述終點前進的方向向量。與對正顯示在導航系統中的地圖畫面的控制相關的功能或者與到設置在所述導航系統中的菜單的移動相關的功能可以被設定到手勢。所述基於手勢的用戶界面系統還可以包括手勢顯示單元,其用於顯示所識別出的手勢的移動路徑;以及符號顯示單元,其用於顯示與所識別出的手勢相關的符號。所述手勢顯示單元可以將表示所述移動路徑的紋理映射到與所述坐標數據對應的位置,或者在與所述坐標數據對應的位置利用圖像的以幀為基礎(frame basis)的位置不同的子畫面圖像(sprite image)顯示動畫。在另一個方面中,提供了一種用戶界面系統的一種基於手勢的用戶界面方法,該用戶界面系統包括坐標提取單元、手勢識別單元和功能執行單元,該基於手勢的用戶界面方法包括以下步驟由所述坐標提取單元從通過輸入事件得到的坐標數據提取起點、終點以及所述起點與所述終點之間的至少一個頂點;以及由所述手勢識別單元根據經由所述頂點連接所述起點與所述終點的線條的形式來識別至少一個手勢。所述基於手勢的用戶界面方法還可以包括以下步驟由所述功能執行單元執行與所識別出的手勢對應的功能;在所述功能執行單元中顯示所述手勢的移動路徑;以及在所述功能執行單元中顯示與所述手勢相關的符號。有益效果根據本發明的示例性實施方式,通過提供可以識別新形式的手勢的用戶界面,更多的各種功能可以被設置成手勢並被使用,並且用戶界面可以被更加廣泛地使用。根據本發明的示例性實施方式,通過提供用於顯示用戶輸入的手勢的移動路徑和符號的手勢顯示功能,可以容易地確定該用戶輸入的該手勢的形式和應用。根據本發明的示例性實施方式,通過將用於識別新形式的手勢的用戶界面應用於導航系統中,並且將與到菜單的移動相關的功能設置成所述新形式的所述手勢,用戶可以容易地並且快速地訪問頻繁使用的功能,從而在駕駛時可以安全地使用所述用戶界面。
圖1是例示根據本發明的示例性實施方式的基於手勢的用戶界面系統的結構的框圖;圖2是例示新手勢的形式的圖示;圖3到圖5是例示手勢的識別處理的示例的圖示;圖6是例示手勢的識別處理的另一個示例的圖示;圖7和圖8是例示手勢的移動路徑顯示的示例的圖示;圖9是例示手勢的移動路徑顯示的另一個示例的圖示;圖10和圖11例示導航系統中的手勢的移動路徑和符號的示例;以及圖12是例示根據本發明的示例性實施方式的基於手勢的用戶界面方法的整個處理的流程圖。
具體實施例方式下文將參照附圖詳細描述根據本發明的示例性實施方式。然而,本發明不限於示例性實施方式,並且可以按照各種不同的方式來修改所描述的示例性實施方式。在整個說明書中,相同的附圖標記指示相同的元件。根據本發明的示例性實施方式的用戶界面系統是應用了手勢識別技術的輸入裝置。圖1是例示根據本發明的示例性實施方式的基於手勢的用戶界面系統的結構的框圖。參照圖1,所述基於手勢的用戶界面系統包括坐標提取單元110、手勢識別單元 130和功能執行單元150。功能執行單元150包括手勢顯示單元151和符號顯示單元153。當用戶用手指或手寫筆輸入手勢時,坐標提取單元110執行檢測通過輸入手勢的輸入事件的功能。也就是說,坐標提取單元110檢測通過輸入事件得到的坐標數據。坐標提取單元110可以是諸如觸控螢幕或觸摸板的用於以預定的時間間隔檢測用戶的觸摸位置的基於觸摸的輸入裝置,但是並不限於這些輸入裝置,也可以採用諸如滑鼠的其它輸入設備。本發明的示例性實施方式提出了識別包括彎曲點(S卩,頂點)的諸如、A*V 的直線或曲線形式的手勢(下文稱作「彎曲手勢」)以及利用起點和終點的諸如一、一、個和 I的可識別的直線或曲線形式的手勢(下文稱作「普通手勢」)的技術。所述坐標提取單元110提取通過輸入事件得到的坐標數據中的起點和終點以及存在於所述起點與所述終點之間的坐標數據中的至少一個頂點。圖2是例示彎曲手勢的形式的圖示。當分析通過由實際的用戶輸入的彎曲手勢得到的坐標數據時,可以看到,所述彎曲手勢由至少三個點組成,如圖2所示。在這種情況下,所述手勢的輸入方向與手勢識別無關,因此並不限於此。在簡化通過彎曲手勢得到的坐標數據時,識別出在同一手勢中,手勢的形式相同。為了簡化通過彎曲手勢得到的坐標數據,可以採用拉默一道格拉斯一普克(Ramer Douglas Peucker)算法,拉默一道格拉斯一普克算法基於分割逼近方法(division approach method),並且是通過減少輸入頂點數據同時利用形成曲線的頂點數據維持原始的曲線形式來簡化曲線的算法。下文描述通用的拉默一道格拉斯一普克算法。參照圖3,在坐標數據中,通過線段305連接起點301與終點303,並且在存在於起點301與終點303之間的各個點處獲得與線段305的垂直距離。在這種情況下,在存在於起點301與終點303之間的坐標數據中,選擇與線段305具有最大垂直距離的點作為頂點 307。在這種情況下,如果頂點307與線段305的垂直距離小於預定的距離固定值,則所述頂點被確定為包括在曲線的簡化中的頂點並被存儲在頂點列表中。如果頂點307與線段305 的垂直距離大於預定的距離固定值,則通過在起點301與頂點307之間的坐標數據以及頂點307與終點303之間的坐標數據中重複所述處理來搜索新的頂點。在本發明的示例性實施方式中,通過搜索起點和終點以及頂點,可以識別彎曲手勢。也就是說,在拉默一道格拉斯一普克算法中,通過執行第一處理(即,僅搜索起點與終點之間的頂點的處理),可以從由三個點形成的形式識別出彎曲手勢。
參照圖4,坐標提取單元110提取通過輸入事件得到的坐標數據中的起點401和終點403,然後在存在於起點401與終點403之間的坐標數據中提取一點,即,與連接起點401 和終點403的線段405具有最大垂直距離D的頂點407。在這種情況下,如果與線段405的垂直距離D大於預定的距離固定值,則坐標提取單元110將頂點407確定為可用於識別彎曲手勢的頂點。如果與線段405的垂直距離D小於預定的距離固定值,則坐標提取單元110 將頂點407確定為不能用於識別彎曲手勢的頂點,忽視頂點407,並且使用起點401和終點 403來識別普通手勢。所述手勢識別單元130執行識別從所述坐標提取單元110提取的起點和終點以及由頂點形成的彎曲手勢的形式的功能。所述手勢識別單元130根據經由該頂點連接起點與終點的線條的形式來識別彎曲手勢的形式。為了識別手勢的形式,可以根據基於起點和終點的該頂點的位置來識別具有、A*V的形式的彎曲手勢。參照圖5,所述手勢識別單元130獲得從頂點M向起點S前進的方向向量(下文中稱作「起始向量」)Α以及從頂點M向終點E前進的方向向量(下文中稱作「末端向量」) B。此後,所述手勢識別單元130獲得所述起始向量A與所述末端向量B的向量積C,並且根據所述向量積C中的χ軸的向量值(C. χ)或y軸的向量值(C. y)來確定所述頂點M的位置 (左邊、右邊、上邊和下邊)。所述手勢識別單元130通過確定頂點M的位置來識別彎曲手勢的形式(、Λ、ν )。所述功能執行單元150執行與在所述手勢識別單元130中識別出的手勢對應的功能。在本發明的示例性實施方式中,不存在頂點的形式的普通手勢(諸如,一、一、丨和I ) 以及存在頂點的形式的彎曲手勢(諸如,、Λ和V)被識別以區分開來,並且執行與所識別出的形式的手勢對應的功能。在應用彎曲手勢的處理中,根據系統的類型或性能,所述手勢可以被識別為不同的手勢。圖6例示了通過形式V的彎曲手勢得到的輸入事件的坐標數據。這裡,「向下」是表示坐標數據的起點的事件,「向上」是表示坐標數據的終點的事件,並且「移動」是表示存在於所述起點與所述終點之間的點的事件。當事件向下/移動/向上被確定地區分開來時,在向上事件中,手勢被識別,但是在使用壓敏觸摸方法的系統中,在輸入手勢時可能發生不希望的向上事件。圖6中,左邊(情形1)和右邊(情形幻的坐標數據具有相同的彎曲手勢的形式。 然而,在情形1中,當輸入手勢時,因為沒有發生向上事件,所以所述手勢被識別為形式V 的彎曲手勢。在情形2中,當輸入手勢時,因為發生了不希望的向上事件,所以所述手勢被識別為第一向上事件的手勢和第二向上事件的手勢,即,兩種形式的手勢。為了解決這種問題,在本發明的示例性實施方式中,在發生第一向上事件的時間點不應用所識別出的手勢, 所識別出的手勢可以被累積為最終的向上事件,然後,可以利用手勢之間的優先順序來應用所確定的手勢。假設彎曲手勢的優先順序高於普通手勢的優先順序,當第一向上事件的手勢是普通手勢的形式且第二向上事件的手勢是彎曲手勢的形式時,該第二向上事件的手勢被確定為最終識別出的手勢,因此執行與該第二向上事件的手勢對應的功能。在本發明的示例性實施方式中,為了確定是否應用用戶輸入的手勢,執行顯示在所述手勢識別單元130中識別出的手勢的移動路徑以及與該手勢相關的符號的手勢顯示功能。所述手勢顯示單元151執行顯示手勢的移動路徑的功能,並且所述符號顯示單元 153執行顯示與手勢相關的符號或與該手勢對應的功能相關的符號的功能。具體地,所述手勢顯示單元151利用紋理映射技術或動畫技術來基於通過輸入事件得到的坐標數據顯示手勢的移動路徑。下面將描述通過紋理映射技術的手勢顯示處理。所述手勢顯示單元151在通過輸入事件得到的坐標數據中的兩個相鄰點之間生成各個多邊形,並且將由多個圖像形成的紋理映射到所生成的多邊形,以表示手勢的移動路徑。參照圖7,為了生成多邊形,所述手勢顯示單元151使用兩個相鄰點,即,前一位置的坐標數據(下文稱作「前點」)701和當前位置的坐標數據(下文稱作「後點」)703。首先,通過所述前點701與所述後點703之間的距離來確定是否生成了多邊形,例如,當形成紋理的一個圖像具有32*32的大小時,用於確定是否生成了多邊形的距離被確定為32個像素。也就是說,當所述前點701與所述後點703之間的距離是預定距離或更大距離時,確定在所述前點701與所述後點703之間生成多邊形。此後,在獲得了從所述前點701向所述後點703前進的單位方向向量之後,單位方向向量在所述前點701和所述後點703處各自旋轉90°。在這種情況下,在單位方向向量旋轉90°的點的所述前點701和所述後點703 的上邊和下邊獲得了坐標數據,即,四個點,並且利用這四個點來形成多邊形705。所述手勢顯示單元151根據通過以上處理生成的多邊形的寬度來利用模式方法映射紋理。例如, 如圖8所示,當使用利用5個32*32的圖像形成的紋理801時,根據手勢的行進方向,所述紋理801的圖像被連續映射到基於通過輸入事件得到的坐標數據所生成的多邊形。在這種情況下,所述手勢顯示單元151根據多邊形的存在時間周期來連續改變所映射的紋理圖像。多邊形1的存在時間周期是最長的,並且隨著沿手勢的行進方向前進,多邊形的存在時間周期縮短。在本發明的示例性實施方式中,通過根據在生成多邊形之後經過的時間(即, 存在時間)來改變紋理的圖像,可以表現出表示手勢的移動路徑的紋理連續地緩慢消失的效果。在本發明的示例性實施方式中,因為可以確定是否應用手勢以及是否應當快速執行通過手勢得到的結果,並且直到執行結果為止所花費的時間應該是相同的,所以利用使用存在時間周期的方法來顯示手勢的移動路徑。如下描述了通過動畫技術的手勢顯示處理。所述手勢顯示單元151利用通常用於在遊戲中給出動畫效果的方法來顯示手勢的移動路徑。參照圖9,在本發明的示例性實施方式中,可以利用動畫來使用圖像的以幀為基礎的位置不同的子畫面圖像901,以表示手勢的移動路徑。如圖9所示,通過將圖像的坐標不同地應用到通過輸入事件得到的坐標數據內的單個對象的各個幀,所述手勢顯示單元151 顯示手勢的移動路徑。根據本發明的示例性實施方式的基於手勢的用戶界面系統可以被應用為導航系統的輸入裝置。可以通過將新形式的彎曲手勢(、Λ、V )添加到先前使用的普通手勢 (―、一、丨、丨、觸摸)來使用導航系統。例如,諸如地圖位置移動(觸摸)、地圖放大(丨)/ 縮小(丨)和當前位置移動(一、一)的功能的與所顯示的地圖畫面的控制相關的功能可以被設定成普通手勢。此外,例如,諸如回家(Λ )、頻繁訪問位置(V )、近期目的地的功能的與到設置在導航系統中的菜單的移動相關的功能可以被設定到彎曲手勢。用戶頻繁使用的菜單(具體地,與道路設置/取消/改變相關的菜單)可以被設定到彎曲手勢。在本發明的示例性實施方式中,可以根據手勢的特性來調節識別結果(與手勢對應的功能)的執行時間點。普通手勢在識別手勢時同時執行識別結果,而彎曲手勢在手勢識別完成之後執行識別結果。應用到所述導航系統的基於手勢的用戶界面系統限定了手勢之間的優先順序,如表ι所示。[表 1]
權利要求
1.一種基於手勢的用戶界面系統,該基於手勢的用戶界面系統包括坐標提取單元,其用於從通過輸入事件得到的坐標數據提取起點、終點以及所述起點與所述終點之間的至少一個頂點;以及 手勢識別單元,其用於根據經由所述頂點連接所述起點與所述終點的線條的形式來識別至少一個手勢。
2.根據權利要求1所述的基於手勢的用戶界面系統,其中,所述坐標提取單元將存在於所述起點與所述終點之間的坐標數據中的、與連接所述起點和所述終點的線段的垂直距離是預定距離或更大距離的坐標數據確定為所述頂點。
3.根據權利要求1所述的基於手勢的用戶界面系統,其中,所述手勢識別單元根據基於所述起點和所述終點的所述頂點的位置來識別所述手勢。
4.根據權利要求3所述的基於手勢的用戶界面系統,其中,所述手勢識別單元從起始向量與末端向量的向量積來確定所述頂點的位置,該起始向量是從所述頂點向所述起點前進的方向向量,該末端向量是從所述頂點向所述終點前進的方向向量。
5.根據權利要求1所述的基於手勢的用戶界面系統,該基於手勢的用戶界面系統還包括功能執行單元,該功能執行單元用於執行與所識別出的手勢對應的功能。
6.根據權利要求5所述的基於手勢的用戶界面系統,其中,與對正顯示在導航系統中的地圖畫面的控制相關的功能或者與到設置在所述導航系統中的菜單的移動相關的功能被設定到所述手勢。
7.根據權利要求1所述的基於手勢的用戶界面系統,該基於手勢的用戶界面系統還包括手勢顯示單元,該手勢顯示單元用於顯示所識別出的手勢的移動路徑。
8.根據權利要求7所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元將表示所述移動路徑的紋理映射到與所述坐標數據對應的位置。
9.根據權利要求7所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元在與所述坐標數據對應的位置利用圖像的以幀為基礎的位置不同的子畫面圖像顯示動畫,以表示所述移動路徑。
10.根據權利要求1所述的基於手勢的用戶界面系統,該基於手勢的用戶界面系統還包括符號顯示單元,該符號顯示單元用於顯示與所識別出的手勢相關的符號。
11.一種基於手勢的用戶界面系統,該基於手勢的用戶界面系統包括坐標提取單元,其用於提取通過基於手勢的輸入事件得到的坐標數據;以及手勢顯示單元,其用於顯示所述手勢的在所提取的坐標數據上的移動路徑。
12.根據權利要求11所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元將表示所述移動路徑的紋理映射到與所述坐標數據對應的位置。
13.根據權利要求11所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元在所述坐標數據中的兩個相鄰點之間生成各個多邊形,以及將利用多個圖像形成的紋理映射到所生成的多邊形,以表示所述移動路徑。
14.根據權利要求13所述的基於手勢的用戶界面系統,其中,當所述兩個相鄰點之間的距離是預定距離或更大距離時,所述手勢顯示單元生成所述多邊形。
15.根據權利要求13所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元獲得從所述兩個相鄰點中的前點向所述兩個相鄰點中的後點前進的單位方向向量,通過在所述前點和所述後點中的每一個處將所述單位方向向量向上/向下旋轉90°來獲得四個點,並且利用所述四個點來形成所述多邊形。
16.根據權利要求13所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元根據所述多邊形的存在時間周期來改變所映射的紋理的圖像。
17.根據權利要求11所述的基於手勢的用戶界面系統,其中,所述手勢顯示單元在與所述坐標數據對應的位置利用圖像的以幀為基礎的位置不同的子畫面圖像顯示動畫,以表示所述移動路徑。
18.根據權利要求11所述的基於手勢的用戶界面系統,該基於手勢的用戶界面系統還包括符號顯示單元,該符號顯示單元用於顯示與所述手勢相關的符號。
19.一種用戶界面系統的一種基於手勢的用戶界面方法,該用戶界面系統包括坐標提取單元、手勢識別單元和功能執行單元,該基於手勢的用戶界面方法包括以下步驟由所述坐標提取單元從通過輸入事件得到的坐標數據提取起點、終點以及所述起點與所述終點之間的至少一個頂點;以及由所述手勢識別單元根據經由所述頂點連接所述起點與所述終點的線條的形式來識別至少一個手勢。
20.根據權利要求19所述的基於手勢的用戶界面方法,其中,所述提取起點、終點和至少一個頂點的步驟包括以下步驟將存在於所述起點與所述終點之間的坐標數據中的、與連接所述起點和所述終點的線段的垂直距離是預定距離或更大距離的坐標數據確定為所述頂點。
21.根據權利要求19所述的基於手勢的用戶界面方法,其中,所述識別至少一個手勢的步驟包括以下步驟根據基於所述起點和所述終點的所述頂點的位置來識別所述手勢。
22.根據權利要求21所述的基於手勢的用戶界面方法,其中,所述識別至少一個手勢的步驟包括以下步驟從起始向量與末端向量的向量積來確定所述頂點的位置,該起始向量是從所述頂點向所述起點前進的方向向量,該末端向量是從所述頂點向所述終點前進的方向向量。
23.根據權利要求19所述的基於手勢的用戶界面方法,該基於手勢的用戶界面方法還包括以下步驟由所述功能執行單元執行與所識別出的手勢對應的功能。
24.根據權利要求23所述的基於手勢的用戶界面方法,其中,與對正顯示在導航系統中的地圖畫面的控制相關的功能或者與到設置在所述導航系統中的菜單的移動相關的功能被設定到所述手勢。
25.根據權利要求19所述的基於手勢的用戶界面方法,該基於手勢的用戶界面方法還包括以下步驟在所述功能執行單元中顯示所識別出的手勢的移動路徑。
26.根據權利要求25所述的基於手勢的用戶界面方法,其中,所述顯示所識別出的手勢的移動路徑的步驟包括以下步驟將表示所述移動路徑的紋理映射到與所述坐標數據對應的位置。
27.根據權利要求25所述的基於手勢的用戶界面方法,其中,所述顯示所識別出的手勢的移動路徑的步驟包括以下步驟在與所述坐標數據對應的位置利用圖像的以幀為基礎的位置不同的子畫面圖像顯示動畫,以表示所述移動路徑。
28.根據權利要求19所述的基於手勢的用戶界面方法,該基於手勢的用戶界面方法還包括以下步驟在所述功能執行單元中顯示與所識別出的手勢相關的符號。
29.一種用戶界面系統的一種基於手勢的用戶界面方法,該用戶界面系統包括坐標提取單元、手勢顯示單元和符號顯示單元,該基於手勢的用戶界面方法包括以下步驟由所述坐標提取單元提取通過基於手勢的輸入事件得到的坐標數據;以及由所述手勢顯示單元顯示所述手勢的在所提取的坐標數據上的移動路徑。
30.根據權利要求四所述的基於手勢的用戶界面方法,其中,所述顯示所述手勢的移動路徑的步驟包括以下步驟將表示所述移動路徑的紋理映射到與所述坐標數據對應的位置。
31.根據權利要求四所述的基於手勢的用戶界面方法,其中,所述顯示所述手勢的移動路徑的步驟包括以下步驟在所述坐標數據中的兩個相鄰點之間生成各個多邊形,以及將利用多個圖像形成的紋理映射到所生成的多邊形,以表示所述移動路徑。
32.根據權利要求31所述的基於手勢的用戶界面方法,其中,所述生成各個多邊形的步驟包括以下步驟當所述兩個相鄰點之間的距離是預定距離或更大距離時,生成所述多邊形。
33.根據權利要求31所述的基於手勢的用戶界面方法,其中,所述生成各個多邊形的步驟包括以下步驟從所述兩個相鄰點獲得從前點向後點前進的單位方向向量;通過在所述前點和所述後點處將所述單位方向向量向上/向下旋轉90°來獲得四個點;以及利用所述四個點來形成所述多邊形。
34.根據權利要求31所述的基於手勢的用戶界面方法,其中,所述顯示所述手勢的移動路徑的步驟還包括以下步驟根據所述多邊形的存在時間周期來改變所映射的紋理的圖像。
35.根據權利要求四所述的基於手勢的用戶界面方法,其中,所述顯示所述手勢的移動路徑的步驟包括以下步驟在與所述坐標數據對應的位置利用圖像的以幀為基礎的位置不同的子畫面圖像顯示動畫,以表示所述移動路徑。
36.根據權利要求四所述的基於手勢的用戶界面方法,該基於手勢的用戶界面方法還包括以下步驟由所述符號顯示單元顯示與所述手勢相關的符號。
37.一種計算機可讀記錄介質,該計算機可讀記錄介質上記錄有用於執行根據權利要求19到36中的任意一項所述的方法的程序。
全文摘要
提供了一種基於手勢的用戶界面系統和方法。該基於手勢的用戶界面系統包括坐標提取單元,其用於從通過輸入事件得到的坐標數據提取起點、終點以及所述起點與所述終點之間的至少一個頂點;以及手勢識別單元,其用於根據經由所述頂點連接所述起點與所述終點的線條的形式來識別至少一個手勢。
文檔編號G06F3/041GK102483648SQ201080022398
公開日2012年5月30日 申請日期2010年5月14日 優先權日2009年5月21日
發明者文太勳 申請人:星克躍爾株式會社