一種觸屏手寫識別系統及方法
2023-07-31 19:48:01
專利名稱:一種觸屏手寫識別系統及方法
技術領域:
本發明涉及計數字通信設備領域,特別涉及一種觸屏手寫識別系統及方法。
背景技術:
目前,隨著數字通信技術的不斷發展,觸控螢幕技術已越來越廣泛地應用在了計算機、家用電器、行動電話、遊戲機等領域。近年來,越來越多的人開始使用手持電子設備,而手寫識別系統則是這些電子設備不可缺少的部分。以前的手持電子設備屏幕較小,一般都是以單個字的手寫識別為主,但是由於上網本、ipad等電子設備的普及,大屏幕的應用越來越多,僅提供單個字的手寫識別系統也越來越無法滿足用戶的需求。對於大屏幕的多字手寫識別系統來說,面臨著很多需要解決的新問題。一是當用戶在屏幕上進行文字輸入時,何時識別並消除已寫的字體;二是輸入了文字後,可能會有個別字書寫錯誤,如何給用戶提供一種方便快速的修改方法。現有技術的手寫識別系統往往是在單字輸入完成後即進行文字識別,單字被識別顯示出來後,當用戶發現輸入有誤時,需對錯誤字符進行刪除工作。這樣的手寫識別系統中文字輸入識別和刪除操作的反應都比較慢,浪費用戶大量的操作與等待時間,使用戶對觸控螢幕輸入設備的滿意度降低,影響用戶的使用體驗。
發明內容
本發明要解決的技術問題是提供一種觸屏手寫識別系統及方法,以解決現有技術的手寫識別系統中在輸入單個字體時即進行識別,文字輸入識別和刪除操作的反應都比較慢,浪費用戶大量的操作與等待時間的問題。為解決上述技術問題,本發明提供一種觸屏手寫識別系統,包括手寫文字符號輸入模塊,用於輸入手寫的文字及符號;文字識別標識設置模塊,用於設置開始進行文字識別的符號標識;手寫文字符號識別模塊,用於對輸入的手寫文字和符號進行識別顯示,並對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字識別標識;手寫文字及符號清除模塊,用於清除已完成識別過程的手寫文字及手寫符號。可選的,所述文字識別標識設置模塊包括所述文字識別標識種類設置子模塊,用於設置開始進行文字識別的符號標識的種類信息;所述文字識別標識位置設置子模塊,用於設置開始進行文字識別的符號標識的位
直fe息。可選的,所述開始進行文字識別的符號標識的種類信息有一種或多種;所述開始進行文字識別的符號標識的位置信息有一種或多種。可選的,還包括糾錯識別標識設置模塊,用於設置表示手寫輸入文字錯誤的符號標識。
可選的,所述糾錯識別標識設置模塊包括所述糾錯識別標識種類設置子模塊,用於設置表示手寫輸入文字錯誤的符號標識的種類信息;所述糾錯識別標識位置設置子模塊,用於設置表示手寫輸入文字錯誤的符號標識的位置信息。可選的,所述表示手寫輸入文字錯誤的符號標識的種類信息有一種或多種;表示手寫輸入文字錯誤的符號標識的位置信息有一種或多種。可選的,所述手寫文字符號識別模塊還用於對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字錯誤識別標識。本發明還提供一種觸屏手寫識別方法,包括以下步驟步驟Si,接收用戶手寫輸入的文字和符號;步驟S2,識別用戶手寫輸入的表示開始進行文字識別的符號標識;步驟S3,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S4,清除已完成識別過程的手寫文字及手寫符號。可選的,在所述步驟Sl之前還包括步驟S0,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲。可選的,所述表示開始進行文字識別的符號標識的自定義信息包括表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。本發明還提供一種觸屏手寫識別方法,包括以下步驟步驟S11,接收用戶手寫輸入的文字和符號;步驟S12,識別用戶手寫輸入的表示開始進行文字識別的符號標識;步驟S13,識別用戶手寫輸入的符號,並判斷識別出的符號中是否有表示手寫輸入文字錯誤的符號標識;若識別出的符號中包括有表示手寫輸入文字錯誤的符號標識則轉入步驟S15 ;否則進行步驟S14 ;步驟S14,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S15,不識別表示手寫輸入文字錯誤的符號標識標記出的錯誤的手寫輸入文字,不顯示表示手寫輸入文字錯誤的符號標記,同時識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S16,清除已完成識別過程的手寫文字及手寫符號。可選的,在所述步驟Sll之前還包括步驟SlOa,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲。可選的,所述表示開始進行文字識別的符號標識的自定義信息包括
表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。可選的,在所述步驟Sll之前還包括步驟SlOb,接受用戶輸入的表示手寫輸入文字錯誤的符號標識的自定義信息並存儲。可選的,所述表示手寫輸入文字錯誤的符號標識的自定義信息包括表示手寫輸入文字錯誤的符號標識的種類信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體表現形式;表示手寫輸入文字錯誤的符號標識的位置信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體位置。本發明的觸屏手寫識別系統及方法實現了用戶自定義表示開始進行文字識別的符號標識,用戶觸屏手寫時一次手寫輸入多個文字或符號,在用戶想要開始對手寫輸入的文字或符號進行識別顯示使輸入已定義好的表示開始進行文字識別的符號標識即可實現對用戶手寫輸入的文字或符號的識別顯示,並最終清空手寫輸入的屏幕。用戶不再需要每手寫輸入一個字就點擊特定的識別按鈕進行識別,然後再手寫輸入另一個字,因此本發明的觸屏手寫識別系統及方法加快了用戶手寫輸入的速度,大大方便了用戶的使用,節約了用戶的時間,提高了效率。同時本發明的觸屏手寫識別系統及方法也實現在一次手寫輸入多個文字或符號時,若有文字或符號輸入錯誤,不必當即就對錯誤文字或符號進行修改,只需在錯誤的文字或符號上做出用戶自定義好的表示手寫輸入文字或符號錯誤的符號標識, 即可在進行文字和符號的識別顯示時一次性對刪除錯誤的文字或符號,可進一步的提高了用戶的手寫輸入的速度。
圖1為本發明的觸屏手寫識別系統的結構示意圖;圖2為本發明的觸屏手寫識別方法一種實施例的流程示意圖;圖3為本發明的觸屏手寫識別方法另一實施例的流程示意圖。
具體實施例方式為使本發明的上述目的、特徵和優點能夠更加明顯易懂,下面對本發明的具體實施方式
做詳細的說明。本發明所述的觸屏手寫識別系統及方法可利用多種替換方式實現,下面是通過較佳的實施例來加以說明,當然本發明並不局限於該具體實施例,本領域內的普通技術人員所熟知的一般的替換無疑涵蓋在本發明的保護範圍內。本發明提供一種觸屏手寫識別系統。請參看圖1,圖1為本發明的觸屏手寫識別系統的結構示意圖。如圖1所示,本發明的觸屏手寫識別系統包括手寫文字輸入模塊、手寫文字識別模塊、文字識別標識設置模塊、手寫文字及符號清除模塊。
所述手寫文字符號輸入模塊用於輸入手寫的文字及符號。所述文字識別標識設置模塊用於設置表示開始進行文字識別的符號標識。所述文字識別標識設置模塊進一步的包括文字識別標識種類設置子模塊和文字識別標識位置設置子模塊;所述文字識別標識種類設置子模塊用於設置表示開始進行文字識別的符號標識的種類信息;所述文字識別標識位置設置子模塊用於設置表示開始進行文字識別的符號標識的位置信息。所述表示開始進行文字識別的符號標識的種類信息和位置信息可以依據用戶的喜好在所述文字識別標識種類設置子模塊和文字識別標識位置設置子模塊中進行具體的設定。例如用戶可以設置畫於輸入文字和符號底端或者頂端的一條橫線作為開始進行文字識別的符號標識;或者用戶也可以設置畫於輸入文字和符號尾部的一個三角形作為開始進行文字識別的符號標識;或者用戶也可以同時設置多個位於不同或相同位置且形狀不同的符號作為開始進行文字識別的符號標識,只有識別出用戶輸入了其中任意一種表示開始進行文字識別的符號標識即開始對手寫文字和符號的識別。所述手寫文字符號識別模塊用於對輸入的手寫文字和符號進行識別顯示,並對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字識別標識。所述手寫文字及符號清除模塊用於清除已完成識別過程的手寫文字及手寫符號。作為更優選的實施例,如圖1所示,本發明的觸屏手寫識別系統還包括糾錯識別標識設置模塊。所述糾錯識別標識設置模塊用於設置表示手寫輸入文字錯誤的符號標識。所述糾錯識別標識設置模塊進一步的包括糾錯識別標識種類設置子模塊和糾錯識別標識位置設置子模塊;所述糾錯識別標識種類設置子模塊用於設置手寫輸入文字錯誤的符號標識的種類信息;所述糾錯識別標識位置設置子模塊用於設置手寫輸入文字錯誤的符號標識的位置 fn息ο所述表示手寫輸入文字或符號錯誤的符號標識的種類信息和位置信息可以依據用戶的喜好進行具體的設定。例如用戶可以根據個人習慣設置在輸入錯誤的文字或符號之上或其外圍等位置用「 X 」、「\」、「/」、「-」等符號作為表示手寫輸入文字或符號錯誤的符號標識。用戶可選擇定義一種或多種表示手寫輸入文字或符號錯誤的符號標識的種類信息或位置信息,也就是說,系統可以同時識別一個或多個位置上輸入的不同類型的符號標識, 以方便用戶在不同的輸入情形下靈活選擇想使用的刪除符號。用戶輸入表示手寫輸入文字或符號錯誤的符號標識的輸入時機可以是在手寫輸入過程中發現輸入有誤後立即輸入糾錯識別符號標識,也可以在完成一段文字或符號輸入後再在輸入有誤的文字或符號處輸入糾錯識別符號標識。對應於該更優選的實施例,所述手寫文字符號識別模塊除了用於對輸入的手寫文字進行識別顯示,並對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字識別標識之外,還用於對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字錯誤識別標識。本發明還提供一種觸屏手寫識別方法。請參看圖2,圖2為本發明的觸屏手寫識別方法一種實施例的流程示意圖。如圖2 所示,本發明的觸屏手寫識別方法包括以下步驟
步驟Si,接收用戶手寫輸入的文字和符號;用戶進行手寫輸入的文字和符號可以是數字、漢字、英文字母或圖形符號等;步驟S2,識別用戶手寫輸入的表示開始進行文字識別的符號標識;步驟S3,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S4,清除已完成識別過程的手寫文字及手寫符號。更加優選的,在所述步驟Sl之前還包括步驟S0,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲;所述表示開始進行文字識別的符號標識的自定義信息包括表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。作為更加優選的實施例,本發明還提供另一種觸屏手寫識別方法。請參看圖3,圖 3為本發明的觸屏手寫識別方法的另一實施例流程示意圖。如圖3所示,本發明的觸屏手寫識別方法包括以下步驟步驟S11,接收用戶手寫輸入的文字和符號;用戶進行手寫輸入的文字和符號可以是數字、漢字、英文字母或圖形符號等。步驟S12,識別用戶手寫輸入的表示開始進行文字識別的符號標識;步驟S13,識別用戶手寫輸入的符號,並判斷識別出的符號中是否有表示手寫輸入文字錯誤的符號標識;若識別出的符號中包括有表示手寫輸入文字錯誤的符號標識則轉入步驟S15 ;否則進行步驟S14 ;步驟S14,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S15,不識別表示手寫輸入文字錯誤的符號標識標記出的錯誤的手寫輸入文字,不顯示表示手寫輸入文字錯誤的符號標記,同時識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S16,清除已完成識別過程的手寫文字及手寫符號。更加優選的,在所述步驟Sll之前還包括步驟SlOa,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲;所述表示開始進行文字識別的符號標識的自定義信息包括表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。更加優選的在所述步驟Sll之前還包括步驟SlOb,接受用戶輸入的表示手寫輸入文字錯誤的符號標識的自定義信息並存儲;所述表示手寫輸入文字錯誤的符號標識的自定義信息包括表示手寫輸入文字錯誤的符號標識的種類信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體表現形式;表示手寫輸入文字錯誤的符號標識的位置信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體位置。本發明的觸屏手寫識別系統及方法實現了用戶自定義表示開始進行文字識別的符號標識,用戶觸屏手寫時一次手寫輸入多個文字或符號,在用戶想要開始對手寫輸入的文字或符號進行識別顯示使輸入已定義好的表示開始進行文字識別的符號標識即可實現對用戶手寫輸入的文字或符號的識別顯示,並最終清空手寫輸入的屏幕。用戶不再需要每手寫輸入一個字就點擊特定的識別按鈕進行識別,然後再手寫輸入另一個字,因此本發明的觸屏手寫識別系統及方法加快了用戶手寫輸入的速度,大大方便了用戶的使用,節約了用戶的時間,提高了效率。同時本發明的觸屏手寫識別系統及方法也實現在一次手寫輸入多個文字或符號時,若有文字或符號輸入錯誤,不必當即就對錯誤文字或符號進行修改,只需在錯誤的文字或符號上做出用戶自定義好的表示手寫輸入文字或符號錯誤的符號標識, 即可在進行文字和符號的識別顯示時一次性對刪除錯誤的文字或符號,可進一步的提高了用戶的手寫輸入的速度。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種觸屏手寫識別系統,其特徵在於,包括手寫文字符號輸入模塊,用於輸入手寫的文字及符號; 文字識別標識設置模塊,用於設置開始進行文字識別的符號標識; 手寫文字符號識別模塊,用於對輸入的手寫文字和符號進行識別顯示,並對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字識別標識;手寫文字及符號清除模塊,用於清除已完成識別過程的手寫文字及手寫符號。
2.如權利要求1所述的觸屏手寫識別系統,其特徵在於,所述文字識別標識設置模塊包括所述文字識別標識種類設置子模塊,用於設置開始進行文字識別的符號標識的種類信息;所述文字識別標識位置設置子模塊,用於設置幵始進行文字識別的符號標識的位置信肩、ο
3.如權利要求2所述的觸屏手寫識別系統,其特徵在於,所述開始進行文字識別的符號標識的種類信息有一種或多種;所述開始進行文字識別的符號標識的位置信息有一種或多種。
4.如權利要求1至3中任一權利要求所述的觸屏手寫識別系統,其特徵在於,還包括 糾錯識別標識設置模塊,用於設置表示手寫輸入文字錯誤的符號標識。
5.如權利要求4所述的觸屏手寫識別系統,其特徵在於,所述糾錯識別標識設置模塊包括所述糾錯識別標識種類設置子模塊,用於設置表示手寫輸入文字錯誤的符號標識的種類信息;所述糾錯識別標識位置設置子模塊,用於設置表示手寫輸入文字錯誤的符號標識的位直fe息。
6.如權利要求5所述的觸屏手寫識別系統,其特徵在於,所述表示手寫輸入文字錯誤的符號標識的種類信息有一種或多種;表示手寫輸入文字錯誤的符號標識的位置信息有一種或多種。
7.如權利要求4所述的觸屏手寫識別系統,其特徵在於,所述手寫文字符號識別模塊還用於對輸入的手寫符號進行識別以確認是否為用戶預先設定的文字錯誤識別標識。
8.一種觸屏手寫識別方法,其特徵在於,包括以下步驟 步驟Si,接收用戶手寫輸入的文字和符號;步驟S2,識別用戶手寫輸入的表示開始進行文字識別的符號標識; 步驟S3,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S4,清除已完成識別過程的手寫文字及手寫符號。
9.如權利要求8所述的觸屏手寫識別方法,其特徵在於,在所述步驟Sl之前還包括 步驟S0,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲。
10.如權利要求9所述的觸屏手寫識別方法,其特徵在於,所述表示開始進行文字識別的符號標識的自定義信息包括表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。
11.一種觸屏手寫識別方法,其特徵在於,包括以下步驟 步驟S11,接收用戶手寫輸入的文字和符號;步驟S12,識別用戶手寫輸入的表示開始進行文字識別的符號標識; 步驟S13,識別用戶手寫輸入的符號,並判斷識別出的符號中是否有表示手寫輸入文字錯誤的符號標識;若識別出的符號中包括有表示手寫輸入文字錯誤的符號標識則轉入步驟 S15 ;否則進行步驟S14 ;步驟S14,識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S15,不識別表示手寫輸入文字錯誤的符號標識標記出的錯誤的手寫輸入文字,不顯示表示手寫輸入文字錯誤的符號標記,同時識別並顯示用戶手寫輸入的除表示開始進行文字識別的符號標識之外的其他文字和符號;步驟S16,清除已完成識別過程的手寫文字及手寫符號。
12.如權利要求11所述的觸屏手寫識別方法,其特徵在於,在所述步驟Sll之前還包括步驟SlOa,接受用戶輸入的表示開始進行文字識別的符號標識的自定義信息並存儲。
13.如權利要求12所述的觸屏手寫識別方法,其特徵在於,所述表示開始進行文字識別的符號標識的自定義信息包括表示開始進行文字識別的符號標識的種類信息,定義開始進行文字識別的符號標識的一種或多種具體表現形式;表示開始進行文字識別的符號標識的位置信息,定義開始進行文字識別的符號標識的一種或多種具體位置。
14.如權利要求11或12所述的觸屏手寫識別方法,其特徵在於,在所述步驟Sll之前還包括步驟SlOb,接受用戶輸入的表示手寫輸入文字錯誤的符號標識的自定義信息並存儲。
15.如權利要求14所述的觸屏手寫識別方法,其特徵在於,所述表示手寫輸入文字錯誤的符號標識的自定義信息包括表示手寫輸入文字錯誤的符號標識的種類信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體表現形式;表示手寫輸入文字錯誤的符號標識的位置信息,定義表示手寫輸入文字錯誤的符號標識的一種或多種的具體位置。
全文摘要
本發明提供一種觸屏手寫識別系統及方法,實現了用戶自定義表示開始進行文字識別的符號標識,用戶觸屏手寫時一次手寫輸入多個文字或符號,在用戶想要開始對手寫輸入的文字或符號進行識別顯示使輸入已定義好的表示開始進行文字識別的符號標識即可實現對用戶手寫輸入的文字或符號的識別顯示,並最終清空手寫輸入的屏幕。用戶不再需要每手寫輸入一個字就點擊特定的識別按鈕進行識別,然後再手寫輸入另一個字,因此本發明的觸屏手寫識別系統及方法加快了用戶手寫輸入的速度,大大方便了用戶的使用,節約了用戶的時間,提高了效率。
文檔編號G06F3/048GK102184051SQ20111016507
公開日2011年9月14日 申請日期2011年6月17日 優先權日2011年6月17日
發明者張峰, 黃偉 申請人:盛樂信息技術(上海)有限公司