欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于手勢識別字符索引的查找方法及系統(tǒng)的制作方法

文檔序號:6397349閱讀:159來源:國知局
專利名稱:一種基于手勢識別字符索引的查找方法及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及移動通信領域,尤其涉及一種基于手勢識別字符索引的快速查找方法及系統(tǒng)。
背景技術
隨著移動通信領域技術的不斷發(fā)展和成熟,在日益普及的移動終端中,特別是智能終端中軟件功能越來越豐富,用戶的個性化需求越來越多。但隨著移動操作系統(tǒng)和硬件平臺的日趨統(tǒng)一,軟件功能的同質化也日趨嚴重。不斷創(chuàng)新引入手勢識別等新的交互方式成為保持終端產(chǎn)品競爭力的重要途徑。手勢識別作為一種新的、重要的用戶交互技術在移動終端中的應用越來越廣泛。移動終端中的手勢識別技術主要是指基于攝像頭技術的手勢識別,目前主流的有多攝像頭和單攝像頭兩種方式,多攝像頭的手勢識別技術已經(jīng)在游戲等需要識別復雜手勢動作的場景得到了廣泛應用,單攝像頭的手勢識別技術目前還有一些限制,無法高準確率的識別復雜的手勢動作。移動終端中,特別是智能終端中,因為成本和功耗的敏感性,大多采用普通的單個前置攝像頭作為手勢動作識別的入口設備。手勢識別的應用方式也主要是簡單的直接命令式的手勢識別操作。號碼查找功能是移動終端中的一項十分重要的,核心的功能。就目前已上市的產(chǎn)品來說,號碼查找功能都是通過鍵盤或觸屏虛擬鍵盤輸入聯(lián)系人名稱或號碼相關信息進行查找匹配,不支持通過手勢識別進行字符索引快速查找的功能。因此,為了彌補上述技術的不足,本發(fā)明提出一種新的,基于手勢識別字符索引的快速查找方法及系統(tǒng)。

發(fā)明內容
為了克服現(xiàn)有技術中存在的缺陷或不足,本發(fā)明提供了一種基于手勢識別字符索引的查找方法及系統(tǒng)。為解決上述技術問題,本發(fā)明提供的技術方案為一種基于手勢識別字符索引的查找方法,該方法包括如下步驟用戶手勢輸入基本字符,通過攝像頭識別出用戶的各個基本字符組合的手勢,用手勢識別技術識別出用戶輸出的各個基本字符組合的手勢,轉譯成基本字符組合文本索弓丨,并進一步轉譯成標準的按鍵事件、觸屏事件或用戶識別的自定義事件,通過標準的事件傳遞函數(shù)傳遞給需要進行查找的應用場景或界面,實現(xiàn)手勢識別字符索引的查找。本發(fā)明還提供了一種基于手勢識別字符索引的查找方法,該方法具體包括如下步驟步驟11 :手勢識別引擎服務啟動;步驟12 :用戶手勢輸入基本字符,作為手勢識別的字符索引;
步驟13 :手勢識別引擎服務接收到用戶手勢后,讀取手勢特征庫,遍歷,獲取與用戶手勢輸入基本字符相匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符;步驟14 :將上述文本字符轉移為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用;步驟15 :進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài);如果匹配結束或匹配結果為空,查找方法結束,執(zhí)行步驟12;否則,轉到步驟16;步驟16 :用戶再次手勢輸入基本字符,轉到步驟13。優(yōu)選的,手勢識別引擎服務通過狀態(tài)欄圖標或者通知欄通知消息提示用戶手勢識別服務當前的狀態(tài),以此確認當前是否支持基于手勢識別字符索引的查找功能。優(yōu)選的,步驟15中,如果匹配結束或匹配結果為空,查找方法結束后,執(zhí)行步驟12前,還包括如下步驟一段時間內沒有執(zhí)行步驟12,手勢識別引擎服務休眠或關閉,該一段時間的長度由用戶根據(jù)實際需求分等級設定。優(yōu)選的,手勢識別的手勢特征庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。本發(fā)明還提供了一種基于手勢識別字符索引的查找系統(tǒng),該系統(tǒng)包括手勢識別引擎服務裝置,用于識別用戶手勢輸入的基本字符,以作為手勢識別的字符索引;讀取轉譯裝置,用于讀取手勢特征庫,遍歷,獲取與手勢識別引擎服務裝置識別的手勢輸入的基本字符匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符;轉譯識別裝置,用于將上述文本字符轉譯為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用;匹配裝置,用于進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài)。優(yōu)選的,手勢識別的手勢特征庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。本發(fā)明的有益效果在于1.本發(fā)明涉及的號碼查找算法是基于基本字符手勢動作特征庫的,動作識別的計算量較小,手勢識別準確率高,速度快,設計實現(xiàn)更簡單,占用系統(tǒng)資源更少。2.本發(fā)明涉及的號碼查找算法通過將基本字符手勢動作轉譯成文本字符,并進一步轉譯成標準按鍵或觸屏事件的方法,一方面引入了一種基于手勢動作的新的號碼查找的交互方式,另一方面該方法可以同按鍵和觸屏等傳統(tǒng)觸碰式交互方式一起工作,互不影響。優(yōu)勢互補。3.本發(fā)明涉及的號碼查找算法基于手勢動作,對于在比如高空作業(yè)、震動環(huán)境等對按鍵或觸屏等直接觸控不方便的應用場景更為方便。


圖1為手勢識別字符索引轉譯流程示意圖。圖2為手勢識別字符索引快速查找一個實施例的流程示意圖。
圖3為手勢識別字符索引字符匹配流程一個實施例的示意圖。
具體實施例方式下面結合附圖對本發(fā)明做進一步說明。本發(fā)明的核心思想是利用手勢識別技術中對各個語言基本字符識別高效、準確、多種語言通用化的特點,應用手勢識別技術識別出用戶讀出的各個基本字符組合的手勢,轉譯成基本字符文本索引,并進一步轉譯成標準的按鍵事件、觸屏事件或用戶可以識別的自定義事件,通過標準的事件傳遞函數(shù)傳遞給需要進行快速查找的應用場景或界面,實現(xiàn)手勢識別字符索引的快速查找功能。字符索引的引入,用戶可以根據(jù)實際需求自由組合基本字符作為字符索引,彌補了直接命令式手勢操作的可擴展性差的問題。直接命令式的手勢操作要擴展操作命令必須擴展直接命令手勢庫,這樣會增加對用戶存儲空間和內存的使用,同時由于手勢庫的增加,遍歷解析特定手勢命令的響應時間會線性增加,會導致相應的手勢操作越來越慢。字符索引的引入,使得手勢庫只需要提供基本字符的手勢特征文件,通過自由組合,理論上可以高準確率實現(xiàn)幾乎所有可能的快速查找命令。同時字符索引的響應時間不會因快速查找命令數(shù)量的增加而線性增加。因為是基本字符范圍的手勢識別,所以語言的通用性相對較好,在沒有相應多語言手勢庫時也可以工作。比如在只有英文字母的手勢庫時,同樣可以實現(xiàn)通過漢語中對拼音的識別和使用。這對實現(xiàn)手勢識別的查找或排序提供了便利。當然,可以必須看到字符索引方式不是用戶習慣的自然語言交互方式,需要依據(jù)預設規(guī)則記憶命令集。所以手勢識別字符索引不能太多太復雜,層級不能太深。基于手勢識別字符索引的快速查找方法對于有語言障礙的用戶,提供了一種可以實現(xiàn)無障礙溝通的方便有效的方法。參見圖1-3,本發(fā)明提供的基于手勢識別字符索引的查找方法,該方法包括如下步驟用戶手勢輸入基本字符,通過攝像頭識別出用戶的各個基本字符組合的手勢,用手勢識別技術識別出用戶輸出的各個基本字符組合的手勢,轉譯成基本字符組合文本索弓丨,并進一步轉譯成標準的按鍵事件、觸屏事件或用戶識別的自定義事件,通過標準的事件傳遞函數(shù)傳遞給需要進行查找的應用場景或界面,實現(xiàn)手勢識別字符索引的查找。本發(fā)明還提供了一種基于手勢識別字符索引的查找方法,該方法具體包括如下步驟步驟11 :手勢識別引擎服務啟動;步驟12 :用戶手勢輸入基本字符,作為手勢識別的字符索引;步驟13 :手勢識別引擎服務接收到用戶手勢后,讀取手勢特征庫,遍歷,獲取與用戶手勢輸入基本字符相匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符;步驟14 :將上述文本字符轉移為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用;步驟15 :進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài);如果匹配結束或匹配結果為空,查找方法結束,執(zhí)行步驟12;否則,轉到步驟16;步驟16 :用戶再次手勢輸入基本字符,轉到步驟13。手勢識別引擎服務通過狀態(tài)欄圖標或者通知欄通知消息提示用戶手勢識別服務當前的狀態(tài),以此確認當前是否支持基于手勢識別字符索引的查找功能。步驟15中,如果匹配結束或匹配結果為空,查找方法結束后,執(zhí)行步驟12前,還包括如下步驟一段時間內沒有執(zhí)行步驟12,手勢識別引擎服務休眠或關閉,該一段時間的長度由用戶根據(jù)實際需求分等級設定。手勢識別的手勢特征庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。本發(fā)明提供的基于手勢識別字符索引的查找系統(tǒng),該系統(tǒng)包括手勢識別引擎服務裝置,用于識別用戶手勢輸入的基本字符,以作為手勢識別的字符索引;讀取轉譯裝置,用于讀取手勢特征庫,遍歷,獲取與手勢識別引擎服務裝置識別的手勢輸入的基本字符匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符;轉譯識別裝置,用于將上述文本字符轉譯為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用;匹配裝置,用于進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài)。手勢識別的手勢特征庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。綜上,1.本發(fā)明的手勢識別的詞匯表范圍包含各個基本字符集字母A-Z,數(shù)字O 9,特殊符號*#+?;咀址斍斑x擇的語言相對應,由當前語言包含的基本字符集決定。用戶可以根據(jù)實際需求配置裁剪。2.本發(fā)明的手勢識別的手勢庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。3.本發(fā)明可以通過一定的預設規(guī)則建立基本字符組合和各個查找應用場景的映關系。4.本發(fā)明組成字符索引的字符個數(shù)不受限制,本發(fā)明推薦的個數(shù)是小于等于3個字符,以保證索引菜單命令的簡單性。5.本發(fā)明的手勢字符索引通過轉譯為字符文本,并進一步轉譯為標準按鍵或觸屏事件或用戶可識別的自定義事件,調用標準的事件傳遞函數(shù)傳遞到快速查找的應用場景。6.本發(fā)明的手勢識別弓I擎服務的可以在開機過程中啟動,或者通過任何快捷方式啟動。7.本發(fā)明的手勢識別引擎服務可以通過狀態(tài)欄圖標或者通知欄通知消息提示用戶手勢識別服務當前的狀態(tài)。以確認當前是否支持手勢識別字符索引快速查找功能。8.本發(fā)明的手勢識別引擎服務當快速查找操作完成后一段時間內沒有下一次的快速查找操作時,會自動休眠或關閉。時間長度可以由用戶根據(jù)實際需求分等級設定。本發(fā)明的手勢識別的詞匯表范圍包含各個基本字符集字母A-Z,數(shù)字O 9,特殊符號*#+.基本字符集同當前選擇的語言相對應,由當前語言包含的基本字符集決定。用戶可以根據(jù)實際需求配置裁剪。參見圖2,下面以移動終端中電話本應用的號碼查找為例說明。核心步驟說明如下步驟21 :手勢輸入電話本索引菜單,進入到聯(lián)系人列表界面。步驟22 :查找名字為BCB的聯(lián)系人。步驟23 :用戶手勢輸入B,輸出首字母為B的聯(lián)系人列表。如果查找結果為空,轉到步驟26。步驟24 :用戶手勢輸入C,輸出前兩個字母為BC的聯(lián)系人列表。如果查找結果為空,轉到步驟26。步驟25 :用戶手勢輸入B,輸出名字為BCB的聯(lián)系人列表。如果查找結果為空,轉到步驟26。步驟26:查找操作完成。參閱圖3,手勢識別字符索引號碼匹配流程示意圖。聯(lián)系人/號碼匹配規(guī)則說明首字母匹配規(guī)則,中文拼音首字母規(guī)則,大小寫字母模糊匹配規(guī)則等。號碼匹配流程核心步驟說明如下步驟31 :用戶手勢輸入的字符轉譯為標準事件。步驟32 :如果為數(shù)字,轉到步驟33,否則轉到步驟34。步驟33:進行號碼匹配。步驟34:進行名字匹配。步驟35 :顯示匹配的結果。如果匹配結果為空,匹配結束。否則轉到步驟31。手勢識別引擎服務會對能耗造成影響,所以需要考慮使用場景的設定和超時處理。本發(fā)明的一個實施方案類似屏幕背光的處理,當索引菜單操作后一段時間內沒有下一次的所以操作,自動休眠或關閉。時間長度可以由用戶根據(jù)實際需求分等級設定。可能的應用場景舉例撥號盤界面手勢輸入號碼,同時顯示號碼或名字匹配的聯(lián)系人;聯(lián)系人列表界面快速查找;任何應用界面快速查找聯(lián)系人或號碼。比如待機界面快速查找聯(lián)系人。本文出現(xiàn)的一些具有特定名稱的實體/設備/裝置/單元同樣可以用具有相同或類似功能的實體/設備/裝置/單元代替,不再贅述。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種基于手勢識別字符索引的查找方法,其特征在于,該方法包括如下步驟 用戶手勢輸入基本字符,通過攝像頭識別出用戶的各個基本字符組合的手勢,用手勢識別技術識別出用戶輸出的各個基本字符組合的手勢,轉譯成基本字符組合文本索引,并進一步轉譯成標準的按鍵事件、觸屏事件或用戶識別的自定義事件,通過標準的事件傳遞函數(shù)傳遞給需要進行查找的應用場景或界面,實現(xiàn)手勢識別字符索引的查找。
2.一種基于手勢識別字符索引的查找方法,其特征在于,該方法具體包括如下步驟 步驟11 :手勢識別引擎服務啟動; 步驟12 :用戶手勢輸入基本字符,作為手勢識別的字符索引; 步驟13 :手勢識別引擎服務接收到用戶手勢后,讀取手勢特征庫,遍歷,獲取與用戶手勢輸入基本字符相匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符; 步驟14 :將上述文本字符轉移為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用; 步驟15 :進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài);如果匹配結束或匹配結果為空,查找方法結束,執(zhí)行步驟12;否則,轉到步驟16; 步驟16 :用戶再次手勢輸入基本字符,轉到步驟13。
3.根據(jù)權利要求2所述的基于手勢識別字符索引的查找方法,其特征在于,手勢識別引擎服務通過狀態(tài)欄圖標或者通知欄通知消息提示用戶手勢識別服務當前的狀態(tài),以此確認當前是否支持基于手勢識別字符索引的查找功能。
4.根據(jù)權利要求2所述的基于手勢識別字符索引的查找方法,其特征在于,步驟15中,如果匹配結束或匹配結果為空,查找方法結束后,執(zhí)行步驟12前,還包括如下步驟一段時間內沒有執(zhí)行步驟12,手勢識別引擎服務休眠或關閉,該一段時間的長度由用戶根據(jù)實際需求分等級設定。
5.根據(jù)權利要求2所述的基于手勢識別字符索引的查找方法,其特征在于,手勢識別的手勢特征庫包含各個基本字符的手勢特征文件 字母A-Z,數(shù)字O 9,特殊符號*#+。
6.一種基于手勢識別字符索引的查找系統(tǒng),其特征在于,該系統(tǒng)包括 手勢識別引擎服務裝置,用于識別用戶手勢輸入的基本字符,以作為手勢識別的字符索引; 讀取轉譯裝置,用于讀取手勢特征庫,遍歷,獲取與手勢識別引擎服務裝置識別的手勢輸入的基本字符匹配的手勢特征文件,并將識別出的手勢轉譯成文本字符; 轉譯識別裝置,用于將上述文本字符轉譯為標準的按鍵或觸屏事件或用戶識別的自定義事件,調用標準的事件傳遞函數(shù),傳遞給當前的快速查找應用場景或應用; 匹配裝置,用于進行文本字符模糊匹配,將匹配的結果信息通過界面或其他形式反饋給用戶,提示用戶當前的匹配狀態(tài)。
7.根據(jù)權利要求6所述的基于手勢識別字符索引的查找系統(tǒng),其特征在于,手勢識別的手勢特征庫包含各個基本字符的手勢特征文件字母A-Z,數(shù)字O 9,特殊符號*#+。
全文摘要
本發(fā)明公開了一種基于手勢識別字符索引的查找方法及系統(tǒng)。該方法包括如下步驟用戶手勢輸入基本字符,通過攝像頭識別出用戶的各個基本字符組合的手勢,用手勢識別技術識別出用戶輸出的各個基本字符組合的手勢,轉譯成基本字符組合文本索引,并進一步轉譯成標準的按鍵事件、觸屏事件或用戶識別的自定義事件,通過標準的事件傳遞函數(shù)傳遞給需要進行查找的應用場景或界面,實現(xiàn)手勢識別字符索引的查找。該系統(tǒng)包括手勢識別引擎服務裝置,讀取轉譯裝置,轉譯識別裝置,匹配裝置。本發(fā)明實現(xiàn)了手勢識別字符索引的快速查找功能。
文檔編號G06F3/01GK103020306SQ20131000063
公開日2013年4月3日 申請日期2013年1月4日 優(yōu)先權日2013年1月4日
發(fā)明者柏鳳佳 申請人:深圳市中興移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
灌云县| 越西县| 三门县| 临海市| 孟连| 荆门市| 江口县| 山丹县| 三原县| 斗六市| 兰坪| 射阳县| 纳雍县| 富宁县| 云安县| 伊春市| 常德市| 简阳市| 平原县| 仪陇县| 九龙坡区| 永春县| 东平县| 南开区| 丹东市| 舞钢市| 读书| 蒲江县| 崇州市| 张北县| 正定县| 凯里市| 易门县| 赞皇县| 石柱| 黄骅市| 灵寿县| 定南县| 陆川县| 九寨沟县| 绥化市|