專利名稱:移動終端、基于移動終端的輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及人機交互技術(shù)領(lǐng)域,尤其涉及一種移動終端、基于移動終端的輸入方法。
背景技術(shù):
人機交互技術(shù)(Human-Computer Interaction Techniques)是指通過計算設(shè)備的 輸入/輸出裝置,以有效的方式實現(xiàn)人與計算設(shè)備對話,是計算機用戶界面設(shè)計中的重要 內(nèi)容之一,它與認知學、人機工程學、心理學等學科領(lǐng)域有密切的聯(lián)系,主要包括機器通過 輸出或顯示設(shè)備向人提供大量信息及提示請示、用戶通過輸入設(shè)備向機器輸入信息及提示 請示,以及人通過輸入設(shè)備向機器輸入有關(guān)信息回答問題等方面的內(nèi)容。人機交互包括這樣兩種形式其一,通過點擊觸摸屏上的菜單或者圖標,文字等, 實現(xiàn)用戶與計算機的之間信息的交互;其二,通過人做出各種手勢實現(xiàn)信息交互。因為手勢 是一種自然而直接的信息交流模式,因此,基于手勢識別是人機交互所不可缺少的一項關(guān) 鍵的技術(shù)。目前,人機交互的驅(qū)動力主要來自消費電子產(chǎn)業(yè),尤其是移動電話、便攜游戲 機、PDA (Personal Digital Assistant,個人數(shù)字助理)、便攜導航設(shè)備 PNG(Pictorial Navigation Display導航圖象顯示器),對電視、DVD(Digital Video Disc,數(shù)字視頻光盤) 等電子設(shè)備實現(xiàn)遠程控制的遙控器等。舉個例子來說,用戶在手機攝像頭前動動手指、做做手勢,手機就能夠依據(jù)手勢的 不同,來辨別用戶的意圖并執(zhí)行不同的指令。之所以能夠?qū)崿F(xiàn)基于手勢的控制,最重要的原 因是,在上述的邏輯處理單元中,裝載了具有圖像處理功能的芯片,通過一系列復雜計算, 進行圖像識別,進而完成了基于手勢控制的人機交互。但是,上述技術(shù)方案存在如下問題由于人手做出的手勢形狀不固定,在進行手勢捕捉和手勢識別時,需要進行處理 的數(shù)據(jù)量大,算法復雜。因此,基于移動終端的手勢識別,軟件開發(fā)相對復雜,硬件的開銷 大,對硬件的處理能力要求較高,現(xiàn)有的普通移動終端的硬件平臺很難支持手勢輸入的功 能。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種移動終端,基于該移動終端,可以有效降 低手勢輸入過程中,移動終端軟件開發(fā)的難度和移動終端硬件開銷。為了解決上述問題,本發(fā)明公開了一種移動終端,該移動終端包括手持輸入設(shè)備, 所述移動終端還包括照相機、運動軌跡識別模塊和關(guān)聯(lián)信息獲取模塊。照相機用于捕捉通 過所述手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;運動軌跡識別模塊用于依據(jù)預 置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;關(guān)聯(lián)信息獲取模塊用于依據(jù)所述識別結(jié)果,獲 取與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示所述移動終端或所述移動終 端控制的外部設(shè)備進行相應(yīng)的操作。
優(yōu)選地,在所述移動終端內(nèi)還存儲有多個圖片,所述多個圖片分別與所述關(guān)聯(lián)信 息一一對應(yīng);并且,所述關(guān)聯(lián)信息獲取模塊進一步用于依據(jù)所述識別結(jié)果,將所述運動軌跡 與所述多個圖片分別進行匹配,以確定所述運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片, 獲取與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息。優(yōu)選地,所述手持輸入設(shè)備為發(fā)光設(shè)備;所述移動終端還包括預置模塊,所述預置 模塊用于預先設(shè)定所述手持輸入設(shè)備所發(fā)射光的顏色。優(yōu)選地,所述發(fā)光設(shè)備為發(fā)光筆。優(yōu)選地,所述關(guān)聯(lián)信息包括筆跡輸入信息和/或命令執(zhí)行信息。優(yōu)選地,所述移動終端為遙控設(shè)備,所述遙控設(shè)備還包括發(fā)射器,所述發(fā)射器用于 將所述關(guān)聯(lián)信息發(fā)送至所述外部設(shè)備;所述外部設(shè)備包括電視機、VCD播放器、DVD播放器 或游戲機。本發(fā)明還提供了一種基于移動終端的輸入方法,所述移動終端包括照相機和手持 輸入設(shè)備,所述方法包括如下步驟捕捉通過所述手持輸入設(shè)備在所述照相機前運動形成 的運動軌跡;依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;依據(jù)所述識別結(jié)果,獲取 與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示所述移動終端或所述移動終端 控制的外部設(shè)備進行相應(yīng)的操作。優(yōu)選地,所述依據(jù)所述識別結(jié)果,獲取與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息的步驟 進一步為依據(jù)所述識別結(jié)果,將所述運動軌跡與預先存儲于所述移動終端中的多個圖片 分別進行匹配,以確定所述運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與所述運動 軌跡相對應(yīng)的關(guān)聯(lián)信息。優(yōu)選地,所述手持輸入設(shè)備為發(fā)光設(shè)備,在捕捉通過所述手持輸入設(shè)備在所述照 相機前運動形成的運動軌跡步驟前,所述方法還包括如下步驟預先設(shè)定所述手持輸入設(shè) 備所發(fā)射的光的顏色。優(yōu)選地,所述關(guān)聯(lián)信息包括筆跡輸入信息和/或命令執(zhí)行信息。在本發(fā)明中,通過手持輸入設(shè)備在照相機前形成的運動軌跡作為輸入信號,由于 手持設(shè)備相對于人手的手勢而言,具有形狀固定,目標明確等優(yōu)勢,因此,使照相機在捕捉 手持設(shè)備的運動軌跡時,捕捉對象數(shù)據(jù)量小,冗余數(shù)據(jù)少,進而在進行運動軌跡圖像的識 別、匹配過程中,算法簡單,運算量小。因此,降低了軟件開發(fā)的復雜度,硬件開銷小。在不 增加移動終端的硬件成本的情況下,使普通手機的硬件平臺能夠容易的支持手勢輸入的功 能,豐富了移動終端的操作模式,使用戶操作更加便利,增強用戶的體驗。
圖IA是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖;圖IB是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖;圖2A是根據(jù)本發(fā)明移動終端一個實施例的主視圖;圖2B是根據(jù)本發(fā)明移動終端一個實施例的后視圖;圖3是根據(jù)本發(fā)明圖2A和圖2B所示的本實施例的移動終端的結(jié)構(gòu)框圖;圖4是具有圖3所示結(jié)構(gòu)的移動終端實施例的詳細結(jié)構(gòu)示意圖;圖5示出了圖4所示的移動終端中存儲設(shè)備的結(jié)構(gòu)示意圖6示出了根據(jù)本發(fā)明基于移動終端的輸入方法的步驟流程圖;圖7示出了根據(jù)本發(fā)明基于移動終端的輸入方法另一實施例的步驟流程圖;圖8示出了根據(jù)本發(fā)明基于移動終端的輸入方法另一實施例的步驟流程圖;圖8A是進行目標顏色設(shè)定的用戶界面示意圖;圖8B是將具有設(shè)定顏色的運動軌跡與手機的按鍵或者快捷鍵關(guān)聯(lián)的用戶界面示 意圖;圖9是同時具有筆跡輸入信息和命令執(zhí)行信息的移動終端,在進行輸入時操作的 步驟流程圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實 施方式對本發(fā)明作進一步詳細的說明。參照圖1A,圖IA是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖,該移動終端包括存儲單元110A,用于存儲多個關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示所述移動終端或 所述移動終端控制的外部設(shè)備進行相應(yīng)的操作;照相機120A,用于捕捉通過手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;運動軌跡識別模塊130A,用于依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;關(guān)聯(lián)信息獲取模塊140A,用于依據(jù)所述識別結(jié)果,獲取與所述運動軌跡相對應(yīng)的、 存儲于所述存儲單元中的一個關(guān)聯(lián)信息。在這里,首先對“移動終端”進行說明,本發(fā)明所稱的“移動終端”可以為其一,具有與其他移動終端進行通信的電子設(shè)備。例如,移動終端200可以為移動電話,PCS (Personal CommunicationsSystem,個人 通信系統(tǒng)),PDA (Personal Digital Assistant,個人數(shù)字助理),該PDA可以具有移動電 話、傳呼機、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)通路、網(wǎng)頁瀏覽器、音頻/視頻播放器、日歷和/或GPS(Globe Positioning System,全球定位系統(tǒng))等功能。其二,能夠?qū)ν獠吭O(shè)備實現(xiàn)遠程控制的遙控裝置。例如,移動終端200可以為遠程控制電視機、音響、⑶(Compact Disc,壓縮光盤) 播放器、VCD(Video Compact Disc,視頻壓縮光盤)播放器、DVD(Digital Video Disk,數(shù)字 視頻光盤)播放器、游戲機等,也就是一般意義上的“遙控器”,只要該遙控裝置能夠?qū)崿F(xiàn)運 動軌跡的識別,并根據(jù)運動軌跡產(chǎn)生各種關(guān)聯(lián)信息以驅(qū)動外部設(shè)備進行相應(yīng)的操作。其三,能夠?qū)崿F(xiàn)用戶通過手持輸入設(shè)備在所述照相機前形成的運動軌跡,并依 據(jù)運動軌跡產(chǎn)生各種關(guān)聯(lián)信息的設(shè)備,例如雖然不具有網(wǎng)絡(luò)通信功能的PC(個人電腦, Personal Computer)、筆記本電腦、PDA 等。在進行手勢輸入時,移動終端的照相功能開啟,但移動終端的顯示屏上不顯示拍 攝的內(nèi)容,而是在原來的現(xiàn)實界面上疊加捕獲的運動軌跡,并對運動軌跡加以判定,從而完 成手勢輸入或者手勢操控移動終端的功能。該方法中移動終端的含義與上面所描述的相同,在此不再贅述。該方法通過手持 輸入設(shè)備在照相機前形成的運動軌跡作為手勢輸入信號,使手勢識別對象易于捕捉,有效 的減少了手勢捕捉過程的數(shù)據(jù)量,并且,降低了手勢識別、匹配過程中的數(shù)據(jù)運算量,簡化
5算法,降低了軟件開發(fā)的難度,硬件開銷小,在不增加電子設(shè)備的硬件成本的情況下,使普 通手機的硬件平臺能夠容易的支持手勢輸入的功能,使用戶操作更加便利,增強用戶的體驗。根據(jù)圖IA所示移動終端實施例,一種更為優(yōu)選的實施方式為移動終端還包括預 置模塊,參照圖1B,圖IB是根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)框圖,包括預置模塊110B,用于預先設(shè)定所述手持輸入設(shè)備所發(fā)射的光的顏色。所述顏色為 所述照相機捕捉的所述運動軌跡的目標顏色;存儲單元120B,用于存儲多個圖片、以及每一圖片對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息 用于指示所述移動終端或所述移動終端控制的外部設(shè)備進行相應(yīng)的操作;照相機130B,用于捕捉通過手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;運動軌跡識別模塊140B,用于依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;關(guān)聯(lián)信息獲取模塊150B,所述關(guān)聯(lián)信息獲取模塊進一步用于依據(jù)所述運動軌跡識 別模塊獲取的所述識別結(jié)果,將所述運動軌跡與所述多個圖片分別進行匹配,以確定所述 運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與所述運動軌跡相對應(yīng)的、存儲于所述 存儲單元的一個關(guān)聯(lián)信息。這樣,在移動終端進行手勢識別時,其所針對的目標即為具有特定顏色的目標捕 捉點,有效的改進了現(xiàn)有技術(shù)中,在捕捉手勢時所產(chǎn)生的捕捉對象不明確,捕捉結(jié)果不清晰 的缺點,同時,也減小了圖像匹配過程中的數(shù)據(jù)量。根據(jù)圖IB所示移動終端實施例,一種更為優(yōu)選的實施方式為將所述手持輸入設(shè) 備設(shè)定為筆形設(shè)備,這樣做的好處是,筆尖作為目標捕捉點,具有目標更加明確,數(shù)據(jù)采集 量更小,進而,運動軌跡識別所需要的算法相對簡單,硬件開銷小。還可以對上面所描述的實施例進行進一步地改進所述改進為將筆形設(shè)備限定為 熒光筆或激光筆,還可以是其他具有主動發(fā)射功能的筆形設(shè)備。這樣,上面所提到的捕捉目 標明確,數(shù)據(jù)采集量小,運動軌跡識別所需要的算法相對簡單,硬件開銷小等優(yōu)勢將得到更 好的體現(xiàn)。根據(jù)圖IB所示的移動終端的實施例,進一步限定其中的關(guān)聯(lián)信息的內(nèi)容,關(guān)聯(lián)信 息可以包括命令執(zhí)行信息、筆跡輸入信息、或者該關(guān)聯(lián)信息既可以包括筆跡輸入信息和命 令執(zhí)行信息。例如,在移動終端為遙控設(shè)備,并且,該遙控設(shè)備用于遙控CD播放器時,命令執(zhí)行 信息可以包括增加音量,該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母“H”,可以為用戶通過激光 筆在照相機前書寫字母“H”的運動形成;減小音量,該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母“L”,可以為用戶通過激光 筆在照相機前進行書寫字母“L”的運動形成;暫停,該命令執(zhí)行信息對應(yīng)的運動軌跡為一個圓,可以用戶通過激光筆在照相機 進行圓周運動形成;切換至上一首歌曲,該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母“B”,可以為用戶 通過激光筆在照相機前進行書寫字母“B”的運動形成;切換至下一首歌曲,該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母“F”,可以為用戶通過激光筆在照相機前進行書寫字母“F”的運動形成。并且,在作為遙控設(shè)備的移動終端內(nèi)部,只要將包含字母H、字母L、圓、字母B、字 母F的圖片分別與增大音量、減小音量、暫停、切換至上一歌曲、切換至下一歌曲的按鍵或 者快捷鍵相相匹配即可。以上僅僅列舉了移動終端為遙控設(shè)備,并且,該遙控設(shè)備用于遙控⑶播放器時, 可能包含的命令執(zhí)行信息,但不限于此,這里只是示例性的說明,還可以是其他的命令執(zhí)行 信息,并且命令執(zhí)行信息可以是其他任何形式的軌跡,上面所述列舉的只是其中的幾種情 況,在此,并不用于限制本發(fā)明。又例如,在移動設(shè)備為手機時,命令執(zhí)行信息可以包括(但不限于)編輯短信該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母組合“ED”,可以為用戶通 過激光筆在照相機前書寫字母“E”與“D”的運動形成;打開通信錄該命令執(zhí)行信息對應(yīng)的運動軌跡可以為字母組合“PHB”,可以為用 戶通過激光筆在照相機前書寫字母“P”、“H”與“B”的運動形成;接聽來電該命令執(zhí)行信息對應(yīng)的運動軌跡可以為單詞“ANSWER”,可以為用戶通 過激光筆在照相機前書寫單詞“ANSWER”的運動形成。只要在手機內(nèi)部只要將包含字母組合“ED”、字母組合“ΡΗΒ00Κ”、單詞“ANSWER”的 圖片分別與編輯短信、打開通信錄、接聽來電的按鍵或者快捷鍵相相匹配即可。例如,當用戶在手機的照相機前通過激光筆在照相機前書寫字母“E”與“D”后,照 相機對字母組合“ED”的運動軌跡進行捕捉,并將捕捉的軌跡傳送至運動軌跡識別模塊,將 字母組合“ED”的運動軌跡與存儲單元中的多個圖片相匹配,匹配的結(jié)果是,字母組合“ED” 的運動軌跡與存儲單元中包含有字母組合“ED”圖片最為接近,即為其關(guān)聯(lián)圖片,又由于該 關(guān)聯(lián)圖片與編輯短信的快捷鍵等價,因此,當在手機的照相機前書寫字母組合“ED”后,手機 將在手勢的指引下進入編輯狀態(tài)。在這里,有一點需要強調(diào)的是,關(guān)聯(lián)圖片所對應(yīng)的關(guān)聯(lián)信息并非一定是手機按鍵 上能夠?qū)崿F(xiàn)的功能,即便是手機通過按鍵不能實現(xiàn)的功能,也可以使某一關(guān)聯(lián)圖片與預先 設(shè)定的功能相對應(yīng)。通過這種方式,可以實現(xiàn)手機功能的擴展。另外,用戶終端還可以包括以用戶界面,該用戶界面可以允許客戶向移動終端增 加圖片,以及圖片對應(yīng)的關(guān)聯(lián)信息,通過這種方式,可以容易的增加移動終端可以識別的手 勢類型。筆跡輸入信息的含義是當移動終端處于編輯狀態(tài)時,比如,移動終端處于短消息 的編輯狀態(tài)時,用戶首先可以開啟用戶終端的手勢識別功能,通過手持激光筆或者熒光筆 在照相機前進行文字的書寫后,照相機所述寫文字的運動軌跡進行捕捉,并將捕捉的軌跡 傳送至運動軌跡識別模塊,將文字的運動軌跡與存儲單元中的多個文字圖片相匹配,將最 為接近的文字圖片確定為關(guān)聯(lián)圖片,依據(jù)關(guān)聯(lián)圖片選擇目標文字。關(guān)聯(lián)信息可以為筆跡輸入信息的好處在于,在利用手寫文字進行輸入時,不再需 要觸摸屏,也就是說,觸摸屏不再是手寫輸入的必要條件,本發(fā)明移動終端的顯示屏可以為 觸摸屏也可以為一般的液晶顯示屏,或者其他能夠顯示圖像的屏幕,本發(fā)明不做限定。移動終端可以具有兩種模式編輯模式與非編輯模式,在編輯模式下,移動終端可 以處于文字輸入狀態(tài),因此,在照相機前,用戶借助手持輸入設(shè)備形成的運動軌跡為筆跡輸入信息;而在非編輯模式下,用戶在照相機前借助手持輸入設(shè)備形成的運動軌跡為命令信 心。在具體實現(xiàn)時,可以在移動終端上設(shè)置一個按鍵、組合鍵、快捷鍵等實現(xiàn)移動終端編輯 模式與非編輯模式的轉(zhuǎn)換。本發(fā)明利用移動終端的照相機,加上使用輔助工具如熒光筆或激光筆等具有主動 發(fā)射光的手持筆形設(shè)備,使得手勢操作的識別變的簡單,且具有可操作性。當在非編輯模式 下打開手勢操作功能時,照相機并沒有把拍攝到的圖像呈現(xiàn)在屏幕上,而只是在原來的顯 示圖像上迭加顯示顏色軌跡圖,當用手遮住熒光筆,使得撲獲的顏色消失,持續(xù)1秒后,捕 捉過程結(jié)束,開始識別。如果捕捉到的運動軌跡與移動終端中預先設(shè)置的圖片相似時,該圖 片即為運動軌跡的關(guān)聯(lián)圖片,此時,移動終端將執(zhí)行關(guān)聯(lián)圖片對應(yīng)的關(guān)聯(lián)信息,該關(guān)聯(lián)信息 可以為移動終端對應(yīng)的按鍵操作或快捷功能操作。如果移動終端找不到與預先存儲的關(guān)聯(lián) 圖片,用戶可以選擇進入添加新的運動軌跡或者取消此手勢操作。當在編輯模式下打開手 勢操作功能時,可與手寫功能相結(jié)合,輸入文字或數(shù)值。下面結(jié)合一個實例來具體說明本發(fā)明移動終端。移動終端實例參照圖2A,圖2A是根據(jù)本發(fā)明移動終端一個實施例的主視圖。移動終端200包 括殼體210、照相機220、和快門230。殼體210用于保護其內(nèi)部的各種組成部分;照相機 220用于接收移動終端的用戶做出的手勢,通過按壓快門230來拍攝用戶通過手持輸入設(shè) 備在照相機220前形成的運動軌跡。參照圖2B,圖2B是根據(jù)本發(fā)明一個實施例的移動終端的后視圖。移動終端200包 括顯示屏240和用戶控制區(qū)域250。其中,顯示屏240可以是液晶屏,也可以是觸摸屏等其 他形式的屏幕,只要該顯示屏240能夠?qū)⒄障鄼C220捕捉的運動軌跡的圖像顯示給移動終 端200的用戶即可,本發(fā)明在此不做限定。在一些實施例中,照相機220可以和顯示屏240 位于移動終端200的同一面。用戶控制區(qū)域250包括具有控制功能的按鍵,例如,與接/打電話相關(guān)的控制、還 可以包括一個菜單按鍵,通過該按鍵,可以給用戶顯示具有選擇功能的界面等等。參照圖3,如3是根據(jù)本發(fā)明圖2A和圖2B所示的移動終端的實施例結(jié)構(gòu)框圖。移 動終端200包括總線310,處理單元320、存儲設(shè)備330、輸入設(shè)備340、輸出設(shè)備350、照相機 360以及通信接口 370。其中,圖IA中的運動軌跡識別模塊130、關(guān)聯(lián)信息獲取模塊都是由 是由存儲設(shè)備330和處理單元320協(xié)同工作,共同完成運動軌跡的識別、關(guān)聯(lián)信息的獲取的 功能??偩€310用于實現(xiàn)上述移動終端200中的各個組件之間通信。需要說明的是,對于 本領(lǐng)域的技術(shù)人員來說,移動終端200還可以包括其他組件。舉例來說,移動終端200還可 以包括一個或多個電源裝置,還可以用于處理數(shù)據(jù)的調(diào)制器、解調(diào)器、編碼器、解碼器(圖 中均未示出)等。處理單元320可以包括具有處理功能的處理器、ASIC(ApplicationSpecific Integrated Circuit,) >FPGA (field programmable gate array, JJ , Jg; nj 編程門陣列)等其他類似的芯片。處理單元320主要用于識別用戶通過手持輸入設(shè)備在照 相機360前形成的運動軌跡,生成相應(yīng)的關(guān)聯(lián)信息,關(guān)聯(lián)信息用于指示移動終端200進行相 應(yīng)的操作,處理單元通過執(zhí)行指令、讀取數(shù)據(jù)的方式實現(xiàn)上述目的。
存儲設(shè)備330包括RAM (Random Access Memory,隨機存取存貯器)或其他動態(tài)存 儲器、R0M(Read Only Memory只讀存儲器)或其他靜態(tài)存儲器;閃存、或磁盤、光盤。上述 類型的存儲器用于存儲供處理單元320獲取關(guān)聯(lián)信息所需要的信息,主要為數(shù)據(jù)和指令, 還可以存放處理過程中的臨時變量或者中間信息。輸入設(shè)備340包括允許用戶向移動終端200輸入信息的任何機構(gòu)。例如,鍵盤、手 寫筆等。輸出設(shè)備350包括顯示屏、打印機、揚聲器等,還可以包括一個振動結(jié)構(gòu),當有移動 終端100作為手機接到來電時,會產(chǎn)生振動。通信接口 370包括任何形式的無線收發(fā)器,通過該收發(fā)器,可以使移動終端與其 他移動終端或者該移動終端遙控的外部設(shè)備進行通信。例如,通信接口 370可以包括一個 或多個射頻發(fā)射器、接收器或者收發(fā)器;或者通信接口 370包括一個或多個紅外發(fā)射器、接 收器或者收發(fā)器。例如,遙控器就是通過紅外發(fā)射器、接收器或者收發(fā)器控制外設(shè)的。參照圖4,圖4是具有圖3所示結(jié)構(gòu)的移動終端實施例的詳細結(jié)構(gòu)示意圖,該移動 終端包括照相機41、通信電路42、用戶接口 43。用戶接口 43允許用戶與移動終端進行交互并且控制移動終端的工作。主要包括 鍵盤431、顯示屏432、揚聲器433以及將麥克風434。通信電路42包括通過無線通信網(wǎng)絡(luò)(未示出)與其他用戶終端進行數(shù)據(jù)通信所 必須的組件。該通信電路包括分別與處理單元421相連接的存儲設(shè)備422、收發(fā)器424、音 頻處理電路423。處理單元421用于識別用戶通過手持輸入設(shè)備在照相機41前形成的運動軌跡,生 成手勢的關(guān)聯(lián)信息,關(guān)聯(lián)信息用于指示所述移動終端或所述移動終端控制的外部設(shè)備進行 相應(yīng)的操作。在具體實現(xiàn)上述功能時,處理單元421根據(jù)存儲在存儲設(shè)備422中的程序和 數(shù)據(jù)控制移動終端的工作。參照圖5,圖5示出了存儲設(shè)備422的組成,包括用于存儲運 動軌跡識別的指令之存儲子單元510、用于存儲生成運動軌跡關(guān)聯(lián)信息的指令之存儲子單 元520以及用于存儲圖片、圖片對應(yīng)的關(guān)聯(lián)信息之存儲子單元530。處理單元421讀取上述 三個存儲子單元中的數(shù)據(jù)和指令的內(nèi)容,進行運算,獲取執(zhí)行結(jié)果。處理單元421可以由單個或者多個具有數(shù)據(jù)處理功能的芯片組成。收發(fā)器424是 與天線425相連的蜂窩無線收發(fā)器,用于在無限通信網(wǎng)絡(luò)上接收和發(fā)送信號。本領(lǐng)域的技 術(shù)人員可以理解,收發(fā)器424可以根據(jù)任何已知的標準工作,包括GSM(全球移動通訊系統(tǒng), Global System For MobileCommunication)、通用移動通信系統(tǒng)UMTS(通用移動通信系統(tǒng), UniversalMobile Telecommunications System)等。照相機41集成在移動終端中,通過照相機接口 415與通信電路42相連接。照相 機41包括鏡頭411、鏡頭控制器412、圖像傳感器413、圖像處理器416、閃光燈414、鏡頭411 可以包括一個或多個透鏡(固定的或自動對焦的),其根據(jù)從鏡頭控制器412接收的控制信 號,通過收集并且聚焦光到圖像傳感器413來操縱圖像。鏡頭控制器42從處理單元421接 收控制信號控制鏡頭411的光學屬性,例如焦距、變焦和快門速度。在本實施例中,圖像傳感器413捕獲鏡頭411接收的移動終端的用戶做出的 手勢,并且,該手勢為用戶通過手持輸入設(shè)備在照相機前形成的運動軌跡。處理單元 421識別運動軌跡,生成所述手勢的關(guān)聯(lián)信息,該關(guān)聯(lián)信息用于指示移動終端或移動終 端控制的外部設(shè)備進行相應(yīng)的操作。其中,圖像傳感器413可以包括任意的常規(guī)圖像傳感器,例如CCD(ChargeC0upled Device,電荷耦合器件)、CMOS(互補氧化物半導體 ComplementaryMetal Oxide Semiconductor)圖像傳感器等?;谑謩葺斎氲目刂品椒▽嵤├旅鎸谑謩葺斎氲目刂品椒ㄟM行詳細的說明。參照圖6,圖6示出了根據(jù)本發(fā) 明基于移動終端的輸入方法的步驟流程圖;該方法包括如下步驟步驟610 預置多個關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示所述移動終端或所述移動 終端控制的外部設(shè)備進行相應(yīng)的操作;步驟620 捕捉通過手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;步驟630 依據(jù)預置規(guī)則,對所述運動軌跡進行識別,獲取識別結(jié)果;步驟640 依據(jù)所述識別結(jié)果,獲取與所述運動軌跡相對應(yīng)的、存儲于所述存儲單 元中的一個關(guān)聯(lián)信息。在進行輸入時,移動終端的照相功能開啟,但移動終端的顯示屏上不顯示拍攝的 內(nèi)容,而是在原來的現(xiàn)實界面上疊加捕獲的運動軌跡,并對運動軌跡加以判定,從而完成手 勢輸入或者手勢操控移動終端的功能。該方法中移動終端的含義與上面所描述的相同,在此不再贅述。該方法通過手持 輸入設(shè)備在照相機前形成的運動軌跡作為手勢輸入信號,使手勢識別對象易于捕捉,有效 的減少了手勢捕捉過程的數(shù)據(jù)量,并且,降低了手勢識別、匹配過程中的數(shù)據(jù)運算量,簡化 算法,降低了軟件開發(fā)的難度,硬件開銷小,在不增加電子設(shè)備的硬件成本的情況下,使普 通手機的硬件平臺能夠容易的支持手勢輸入的功能,使用戶操作更加便利,增強用戶的體 驗。針對圖6所示的實施例,進一步的改進為存儲單元還存儲有多個圖片的步驟,所 述多個圖片分別與所述存儲單元中的多個關(guān)聯(lián)信息一一對應(yīng);依據(jù)所述識別結(jié)果,獲取與 所述運動軌跡相對應(yīng)的、存儲于所述存儲單元中的一個關(guān)聯(lián)信息的步驟進一步為依據(jù)獲 取的所述識別結(jié)果,將所述運動軌跡與所述多個圖片分別進行匹配,以確定所述運動軌跡 的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與所述運動軌跡相對應(yīng)的、存儲于所述存儲單元 的一個關(guān)聯(lián)信息。參照圖7,圖7示出了根據(jù)本發(fā)明基于移動終端的輸入方法另一實施例的步驟流 程圖,該方法具體包括如下步驟步驟710 預置多個圖片、以及每一圖片對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示 所述移動終端或所述移動終端控制的外部設(shè)備進行相應(yīng)的操作;步驟720 捕捉通過手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;步驟730 依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;步驟740 依據(jù)獲取的所述識別結(jié)果,將所述運動軌跡與所述多個圖片分別進行 匹配,以確定所述運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與所述運動軌跡相對 應(yīng)的、存儲于所述存儲單元的一個關(guān)聯(lián)信息。針對圖7所示方法的一個改進是在步驟620之前,還包括一個用于預先設(shè)定所述 手持輸入設(shè)備所發(fā)射的光的顏色的步驟,所述顏色為所述照相機捕捉的所述運動軌跡的目 標顏色。這樣,在移動終端進行手勢識別時,其所針對的目標即為具有特定顏色的目標捕捉 點,有效的改進了現(xiàn)有技術(shù)中,在捕捉手勢時所產(chǎn)生的捕捉對象不明確,捕捉結(jié)果不清晰的缺點,同時,也減小了圖像匹配過程中的數(shù)據(jù)量。針對圖7所示方法的一個改進是將所述手持輸入設(shè)備設(shè)定為筆形設(shè)備,這樣做 的好處是,筆尖作為目標捕捉點,具有目標更加明確,數(shù)據(jù)采集量更小,進而,運動軌跡識別 所需要的算法相對簡單,硬件開銷小。還可以對上面所描述的實施例進行進一步地改進所述改進為將筆形設(shè)備限定為 熒光筆或激光筆,還可以是其他具有主動發(fā)射功能的筆形設(shè)備。這樣,上面所提到的捕捉目 標明確,數(shù)據(jù)采集量小,運動軌跡識別所需要的算法相對簡單,硬件開銷小等優(yōu)勢將得到更 好的體現(xiàn)。根據(jù)圖7所示方法的實施例,進一步限定其中的關(guān)聯(lián)信息的內(nèi)容,關(guān)聯(lián)信息可以 包括命令執(zhí)行信息、筆跡輸入信息、或者該關(guān)聯(lián)信息既可以包括筆跡輸入信息和命令執(zhí)行 信息。其中的筆跡輸入信息和命令執(zhí)行信息的含義與移動終端實施例中所描述相同,在此 不再贅述。其中的移動終端可以為手機也可以為電子遙控設(shè)備,當移動終端為電子遙控設(shè) 備時,該遙控設(shè)備所控制的外部設(shè)備可以是電視機、V⑶播放器、DVD播放器或游戲機,這 里只是示例性的說明,外部設(shè)備還可以為其他類型的播放器。本發(fā)明在此不作限定。下面結(jié)合一個實例,具體說明基于移動終端的手勢輸入方法?;谝苿咏K端的手勢輸入方法實例參照圖8,圖8示出了根據(jù)本發(fā)明基于移動終端的輸入方法另一實施例的步驟流 程圖;包括如下步驟步驟810 設(shè)定激光筆所發(fā)射的光的顏色,所述顏色為照相機捕捉的運動軌跡的 目標顏色。參照圖8A,圖8A是進行目標顏色設(shè)定的用戶界面示意圖。具體過程為,手持彩色 的熒光筆(也可以是其他手持輸入設(shè)備,這里以熒光筆為例),在手機的照相機前拍攝一張 照片,手機屏幕自動彈出捕獲到的幾種顏色,選擇一種顏色作為手勢輸入的缺省值,圖8A 的界面中,選擇的是紅色作為目標顏色。步驟820 設(shè)置多個關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示手機執(zhí)行相應(yīng)的操作。其中,關(guān)聯(lián)信息包括命令執(zhí)行信息和筆跡輸入信息,命令執(zhí)行信息是手機處于非 編輯狀態(tài)下將要進行的動作,筆跡輸入信息是在手機處于編輯狀態(tài)下將要進行的動作,上 述命令執(zhí)行信息可以和手機上特定的按鍵或者快捷鍵執(zhí)行的功能相對應(yīng),當然,命令執(zhí)行 信息也可以獨立于手機的按鍵和快捷鍵。參照圖8B,圖8B是將具有設(shè)定顏色的運動軌跡與 手機的按鍵或者快捷鍵關(guān)聯(lián)的用戶界面示意圖。例如,運動軌跡為一條豎直方向的直線與按鍵向下移動的功能相對應(yīng);運動軌跡 為字母“b”的軌跡圖時,其對應(yīng)“電話本”的快捷鍵;運動軌跡為數(shù)字“2”的軌跡圖時,其對 應(yīng)數(shù)字“2”的按鍵。這里只是示例性的說明,在此不再一一列舉。步驟830 捕捉通過激光筆在照相機前運動形成的運動軌跡,該激光筆發(fā)射的光 的顏色為上述設(shè)定的目標顏色,假設(shè)設(shè)定該目標顏色為紅色,那么只有發(fā)出紅光的手持輸 入設(shè)備(這里指激光筆)的運動形成的軌跡才能夠被識別。步驟840 依據(jù)特定規(guī)則,比如特征提取的規(guī)則,對運動軌跡進行識別。步驟850 依據(jù)識別結(jié)果,將運動軌跡與上述關(guān)聯(lián)信息相匹配,如手機處于非編輯 狀態(tài),則產(chǎn)生的將是命令執(zhí)行信息,如手機處于編輯狀態(tài),產(chǎn)生的將是筆跡輸入信息。
步驟860 依據(jù)關(guān)聯(lián)信息,手機進行相應(yīng)的操作。參照圖9,圖9是具有同時具有筆跡輸入信息和命令執(zhí)行信息的移動終端,在進行 手勢輸入時操作的步驟流程圖。包括如下步驟步驟910 開啟手機的手勢輸入的功能;步驟911 判斷手機處于編輯狀態(tài)還是非編輯狀態(tài),在手機處于編輯狀態(tài)下,執(zhí)行 步驟912A,在手機處于非編輯狀態(tài)下,執(zhí)行步驟912B ;步驟912A 手持熒光筆在手機的照相機前運動;步驟913A 獲取筆跡輸入信息的運動軌跡;步驟914A 依據(jù)運動軌跡,選擇字庫中與運動軌跡相匹配的目標文字。步驟912B 手持熒光筆在手機的照相機前運動;步驟913B 判斷軌跡輸入是否完成,若完成,執(zhí)行步驟914B,若沒完成,執(zhí)行步驟 912B ;步驟914B 獲取命令執(zhí)行信息的運動軌跡;步驟915B:判斷運動軌跡是否與手機的快捷鍵或者按鍵的功能相匹配,若是,則 執(zhí)行步驟918B,若否,則執(zhí)行步驟916B ;步驟916B:判斷是否保存該不能與按鍵或快捷鍵匹配的運動軌跡,所是,則執(zhí)行 步驟917B,若否,執(zhí)行步驟912B ;步驟917B 不能與按鍵或快捷鍵匹配的運動軌跡進行設(shè)定,使之能夠與按鍵或者 快捷鍵的功能相匹配;步驟918B 執(zhí)行按鍵或者快捷鍵對應(yīng)的操作。本發(fā)明利用移動終端的照相機,加上使用輔助工具如熒光筆或激光筆等具有主動 發(fā)射光的手持筆形設(shè)備,使得手勢操作的識別變的簡單,且具有可操作性。當在非編輯模式 下打開手勢操作功能時,照相機并沒有把拍攝到的圖像呈現(xiàn)在屏幕上,而只是在原來的顯 示圖像上迭加顯示顏色軌跡圖,當用手遮住熒光筆,使得撲獲的顏色消失,持續(xù)1秒后,捕 捉過程結(jié)束,開始識別。如果捕捉到的運動軌跡與移動終端中預先設(shè)置的圖片相似時,該圖 片即為運動軌跡的關(guān)聯(lián)圖片,此時,移動終端將執(zhí)行關(guān)聯(lián)圖片對應(yīng)的關(guān)聯(lián)信息,該關(guān)聯(lián)信息 可以為移動終端對應(yīng)的按鍵操作或快捷功能操作。如果移動終端找不到與預先存儲的關(guān)聯(lián) 圖片,用戶可以選擇進入添加新的運動軌跡或者取消此手勢操作。當在編輯模式下打開手 勢操作功能時,可與手寫功能相結(jié)合,輸入文字或數(shù)值。本說明書中的各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其 他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。以上對本發(fā)明所提供的一種移動終端、基于移動終端的手勢輸入方法進行了詳細 介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明 只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本 發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng) 理解為對本發(fā)明的限制。
1權(quán)利要求
一種移動終端,包括手持輸入設(shè)備,其特征在于,所述移動終端還包括照相機,用于捕捉通過所述手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;運動軌跡識別模塊,用于依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;關(guān)聯(lián)信息獲取模塊,用于依據(jù)所述識別結(jié)果,獲取與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示所述移動終端或所述移動終端控制的外部設(shè)備進行相應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,在所述移動終端內(nèi)還存儲有多個圖 片,所述多個圖片分別與所述關(guān)聯(lián)信息一一對應(yīng);并且,所述關(guān)聯(lián)信息獲取模塊進一步用于依據(jù)所述識別結(jié)果,將所述運動軌跡與所述 多個圖片分別進行匹配,以確定所述運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與 所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息。
3.根據(jù)權(quán)利要求2所述的移動終端,其特征在于,所述手持輸入設(shè)備為發(fā)光設(shè)備;所述移動終端還包括預置模塊,所述預置模塊用于預先設(shè)定所述手持輸入設(shè)備所發(fā)射 光的顏色。
4.根據(jù)權(quán)利要求3所述的移動終端,其特征在于,所述發(fā)光設(shè)備為發(fā)光筆。
5.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,所述關(guān)聯(lián)信息包括筆跡輸入信息和 /或命令執(zhí)行信息。
6.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,所述移動終端為遙控設(shè)備,所述遙控 設(shè)備還包括發(fā)射器,所述發(fā)射器用于將所述關(guān)聯(lián)信息發(fā)送至所述外部設(shè)備;所述外部設(shè)備 包括電視機、V⑶播放器、DVD播放器或游戲機。
7.一種基于移動終端的輸入方法,其特征在于,所述移動終端包括照相機和手持輸入 設(shè)備,所述方法包括如下步驟捕捉通過所述手持輸入設(shè)備在所述照相機前運動形成的運動軌跡;依據(jù)預置規(guī)則,識別所述運動軌跡,獲取識別結(jié)果;依據(jù)所述識別結(jié)果,獲取與所述運動軌跡相對應(yīng)的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息用于指示 所述移動終端或所述移動終端控制的外部設(shè)備進行相應(yīng)的操作。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述依據(jù)所述識別結(jié)果,獲取與所述運動 軌跡相對應(yīng)的關(guān)聯(lián)信息的步驟進一步為依據(jù)所述識別結(jié)果,將所述運動軌跡與預先存儲于所述移動終端中的多個圖片分別進 行匹配,以確定所述運動軌跡的關(guān)聯(lián)圖片,進而依據(jù)所述關(guān)聯(lián)圖片,獲取與所述運動軌跡相 對應(yīng)的關(guān)聯(lián)信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述手持輸入設(shè)備為發(fā)光設(shè)備,在捕捉通 過所述手持輸入設(shè)備在所述照相機前運動形成的運動軌跡步驟前,所述方法還包括如下步 驟預先設(shè)定所述手持輸入設(shè)備所發(fā)射的光的顏色。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述關(guān)聯(lián)信息包括筆跡輸入信息和/ 或命令執(zhí)行信息。
全文摘要
本發(fā)明提供了一種移動終端、基于移動終端的輸入方法。其中,移動終端包括照相機和手持輸入設(shè)備,方法包括如下步驟捕捉通過手持輸入設(shè)備在照相機前運動形成的運動軌跡;依據(jù)預置規(guī)則,識別運動軌跡,獲取識別結(jié)果;依據(jù)識別結(jié)果,獲取與運動軌跡相對應(yīng)的關(guān)聯(lián)信息,關(guān)聯(lián)信息用于指示移動終端或移動終端控制的外部設(shè)備進行相應(yīng)的操作。本發(fā)明在不增加移動終端的硬件成本的情況下,使普通手機的硬件平臺能夠容易的支持手勢輸入的功能,豐富了移動終端的操作模式,使用戶操作更加便利,增強用戶的體驗。
文檔編號G06F3/01GK101930282SQ20091005427
公開日2010年12月29日 申請日期2009年6月27日 優(yōu)先權(quán)日2009年6月27日
發(fā)明者王鳴華, 蔡世光, 虞立 申請人:英華達(上海)電子有限公司