新四季網

改進的手寫漢字輸入識別方法

2023-11-09 21:11:42

專利名稱:改進的手寫漢字輸入識別方法
技術領域:
本發明涉及手寫漢字輸入識別,特別涉及一種改進的用於電子裝置的手寫漢字輸入識別方法,它能容忍超時甚至不受超時影響,並且能允許對已輸入的字進行部分修改。
背景技術:
手寫漢字輸入是具有觸控螢幕或觸摸板(寫字板)的計算機及其它電子設備常用的輸入方法。隨著筆記本電腦、行動電話和個人數據助理(PDA)等的廣泛應用,快速、高效和準確的手寫漢字輸入識別已成為許多人的願望。
對於書寫漢字來說,不同的人有不同的書寫風格和書寫習慣。手寫漢字輸入識別的一個難題就是如何確定用戶是否已經寫完一個字。因此,阻礙快速而準確識別的一個障礙就是所謂的超時,即最後一筆之後的等待時間,因為超時是檢測用戶是否已經寫完一個字的最有效的辦法。為了使手寫漢字輸入識別能夠實際使用,超時實際上是很短的,通常在 O. 2-0. 8秒之間,一般可以由系統或用戶在O. 2-2. O秒之間調節。
然而,利用超時來確定輸入是否完成有時會有問題。首先,很難設定一個最佳超時,因為超時隨用戶的不同有很大的不同,也就是說,書寫速度以及筆畫和字之間的中斷在很大程度上取決與用戶。其次,隨字的不同超時有所不同。對於某些字,用戶要在兩個筆畫之間移動很長一段距離。當距離過長時,就需要比普通的筆畫到筆畫所需的時間更長的時間。在這種情況下,在用戶寫完一個字之前出現超時,就會發生在超時前和超時後寫的筆畫被識別成兩個字的情況。
為了解決這種由於超時而導致的問題,通常的解決辦法是以筆跡的形式為用戶提供視覺反饋,以使其能在識別時進行確認。另外,大多數的手寫漢字輸入識別軟體都允許用戶人工設定超時的長短。有些解決方案給用戶提供兩個或更多的手寫輸入區,以迫使用戶在一個輸入區只寫一個字。
事實上,筆跡反饋必須設置在筆跡的下方,否則,用戶不會注意到正在進行的識別。這種辦法不能用在沒有觸控螢幕的裝置上,例如那些只有手寫板的裝置上。讓用戶自己設定超時可以提供一個比較靈活的等待時間(超時),但也不能解決問題。因為對所有的字來說,只有一個相同的超時。實際上,要求得到一個適合每個字和一個字中不同筆畫的真正靈活的超時是不現實的。對於那些只有一個相對小的屏幕的可攜式電子設備來說,只有一個相對有限的書寫區,因此,無法提供多個書寫區。
另外,由於手寫識別並非100%的準確,用戶有時可能會重寫一個字,以確保字能被正確識別。由於漢字需要複雜的書寫過程,對用戶來說,反覆寫一個字不論從體力上還是心理上都是一個負擔。而且,這樣會妨礙快速而有效的識別。除此之外,如果首要候選字中只有部分(例如,一個部分)正確,而且系統提供有候選字表的話,用戶也可能要瀏覽所有的候選字(通常是8-10個字),這使得選擇過程更困難。而如果用戶認為識別錯誤,他必須重寫整個字。
為了減少重寫並有利於輸入和識別,人們已經提出了各種各樣的解決方案,例如 按照偏旁部首等將字分類或分解(如五筆字型和蒼頡碼等)。美國專利5,923,778公開了一種利用部首信息進行識別的方法,並提出了一種基於部首信息分級構造字信息的資料庫。美國專利6,272,243公開了一種用於向手寫記事薄進行輸入的方法和裝置,它有一個預先定義的子輸入區。然而,它只適於輸入日文。
發明概述
本發明的目的在於提供一種改進的手寫漢字輸入識別方法,它基本上不受超時的影響,並且能容忍超時甚至完全不受超時影響。
本發明的目的還在於提供一種改進的手寫漢字輸入識別方法,它能減少在手寫漢字輸入識別中的重寫,增加輸入的速度並允許對一個字的部分修改。
根據本發明的一個方面,提供了一種改進的用於電子裝置的手寫漢字輸入識別方法,包括下列步驟根據預定的規則識別用戶在所述電子裝置的一個書寫區書寫的漢字,產生一個在上述識別步驟識別的候選字表,以及在所述電子裝置的一個顯示區顯示所述候選字表;其中所述的候選字表至少包括剛被識別的當前字和該當前字與在此當前字之前被識別和顯示的候選字的組合。
根據本發明的另一個方面,提供了一種改進的用於電子裝置的手寫漢字輸入識別方法,包括識別用戶在所述電子裝置的一個書寫區書寫的漢字的步驟,其中所述的漢字識別只有在滿足下列條件時才完成前一個筆畫的起始點或中間點不在一個預定的開始區, 前幾個筆畫構成一個完成的字,且當前筆畫的始點或中間點在所述的開始區內。
根據本發明的再一個方面,提供了一種改進的用於電子裝置的手寫漢字輸入識別方法,它包括識別用戶在所述電子裝置的一個書寫區書寫的漢字的步驟,和在所述書寫區顯示在所述識別步驟識別的主要候選字表的步驟;其中所述的顯示包括在背景部分提示該首要候選字的字型的不同部分,並且所述提示部分構成一個獨立的書寫區,在該書寫區內, 可以獨立地進行識別。


下面參照附圖舉例說明本發明的實施例。
圖IA和IB示意性地說明了利用超時進行識別的現有技術的手寫漢字輸入識別方法可能出現的誤識別;
圖2示出了根據本發明方法的一個實施例;
圖3是圖2所述實施例的流程圖4是根據本發明方法的另一個實施例;
圖5是圖4所述實施例的流程圖6A和6B是根據本發明方法的再一個實施例。
圖7是圖6所述實施例的流程圖。
具體實施方式
由於手寫漢字輸入識別可以利用本領域熟知的各種方式實現,而且可以使用常規的系統或軟體進行識別,為簡單起見,在此不對識別過程本身做詳細描述。
首先參照圖1,其中圖IA示意性地說明了利用超時進行識別的現有技術的手寫漢字輸入識別方法可能出現的誤識別。如圖IA所示,用戶打算寫一個左右型的由兩部分構成的字「明」。他通常先寫左邊的「日」,再寫右邊的「月」。由於「明」是由能獨立成字的偏旁 「日」和一個「月」兩部分構成,他需要從左半部分「日」的最後一筆(輸入/書寫區的中間靠下部分)移動較長一段距離到右半部分「月」的第一筆(輸入/書寫區的中間靠上部分), 這花費比較長的時間並可能在兩部分之間出現短暫的停頓。如果停頓的時間比預定的超時長,系統會將左邊的部分識別為「日」或「月」字,並在候選字表中顯示「日」和「月」。而後, 系統將右邊的部分識別為「月」或「日」並在候選字表中顯示識別的「月」和「日」。換句話說,由於超時,系統將兩個部分識別為兩個獨立的字。
同樣的問題也會出現在上下型的兩部分構成的字的識別。如圖IB所示,漢字「幸」 是由部首「土」和不構成完整字的下半部分構成。由於超時,系統可能會將「幸」字識別成兩個字,即「土」字和看起來像下半部分的「羊」字。
在實際應用時,調整等待時間(超時)沒有什麼幫助,因為超時隨漢字、筆畫、書寫習慣和用戶的不同而有所不同。即使是同一個用戶,對他來說,一個固定的超時也並不適用所有的字。
圖2示出了根據本發明的改進的方法的一個實施例。該實施例利用對手寫漢字輸入識別來說常用的且至關重要的候選字表,使其在包括當前字的同時,也包括該當前字與此當前字之前被識別和顯示的一個字的組合。該候選字表可以顯示在觸控螢幕或一個單獨的顯示屏上(在寫字板的情況下,通常需要獨立的顯示屏來顯示在寫字板上書寫的字)。該實施例只是在候選字表中增加了當前字與此當前字之前被識別和顯示的一個字的最可能的組合,不要求增加額外的顯示部件佔用顯示屏。
如圖2所示,假設同一用戶要寫同一個由兩部分構成的字「明」。根據筆畫的書寫規則,他將首先以適合其書寫習慣的速度寫左半部分「日」,如果由於其書寫習慣或其它原因,在開始寫右半部分之前有一個停頓,而該停頓比預定的超時時間長,系統將會認為輸入已經完成,並藉助已知的方式將左半部分識別為「日」字。「日」被作為首要候選字顯示在一個顯示屏的某個部位,在本實施例中,候選字顯示在書寫區的上面。
用戶繼續書寫剩餘部分,即右半部分「月」。系統在超時之後產生一個新的候選字表,列出了他剛剛書寫的「月」以及「月」與在此之前的識別和顯示的「日」的組合,即他要寫的「明」字。而後,「明」字可作為首要候選字或候選字字之一顯示在書寫區的上面。可以通過系統設置,使作為首要候選字的「明」字自動進入文本區或由用戶通過選擇,例如點擊或以其它方式,而選取該字。選擇後,該字被移至文本區。
在該實施例中,能夠被識別的字不必是完整的漢字,而可以是偏旁部首等字的組成部分。例如如果用戶書寫「伴」字,在完成左半部分之後出現超時,而左半部分是一個偏旁而非完整的漢字,在他繼續書寫右半部分「半」之前,系統將識別該偏旁並在候選字表中顯示該偏旁。在用戶寫完右半部分後,系統將產生一個新的候選字表,該表中包括剛剛識別的當前字「半」和由「半」與在此之前識別和顯示的偏旁結合的字「伴」。用戶可以選擇該字, 系統將該字移到文本區。CN 102981753 A書明說4/6頁此外,所述的組合必須構成一個完整的字。根據顯示屏的大小和布局,候選字表可以包括最多10個字,以便於選擇。
這樣,通過僅在候選字表中增加當前字與此當前字之前被識別和顯示的一個字的最可能組合,通常只是一個字,可以大大的改善識別的效率,而無須增加顯示部件而佔據顯示屏。
圖3示出了圖2實施例的流程圖。當用戶開始在觸控螢幕或寫字板上書寫時,檢測開始。系統隨時檢測在筆畫之間是否有長於預定時間的中斷(超時)(步驟102)。如果系統檢測到超時,則將識別由超時前的筆畫所構成的字(步驟201),而後,在候選字表中顯示識別的字(步驟202)。同時系統繼續檢測(步驟103)。如果檢測到另一個超時(步驟104), 則進行識別(步驟105)和顯示(步驟106)。在步驟106,系統顯示在步驟105識別的字以及在步驟105識別的字和在步驟201和202識別和顯示的字的組合。如果沒有檢測到超時, 則繼續檢測。在步驟106的顯示之後,系統根據用戶的選擇,將用戶選擇的字置於文本編輯區。
圖4是根據本發明方法的另一個實施例。除了利用上述的候選字表之外,通過檢測字的筆畫在觸控螢幕或寫字板上的位置,可以幾乎完全消除超時對識別的影響。
由於漢字書寫遵循從左到右和從上到下的規則,例如在觸控螢幕/寫字板上,書寫通常是從書寫區的左上角開始,在右下角結束,可以把一個字起筆的位置,即書寫區的左上部,定義為一個「開始區」。開始區的尺寸最好比書寫區或書寫框的四分之一稍大一些,以便大多數用戶都可以在開始區開始書寫。如果一個字包括兩個或更多的部分,例如左右或上下兩部分,可以從開始區以外的地方開始書寫另一部分。在本實施例中,利用漢字輸入的這一特點來檢測一個字是否已經寫完,並且是否開始了另一個字的書寫。
根據本實施例,在下列情況下,一個筆畫將被認為是一個新字的開始1)前一個筆畫或前幾個筆畫的開始點或中間點不在開始區;2)前幾個筆畫構成一個完整的字;3)當前筆畫的開始點或當前筆畫的中間點在開始區。也就是說,只有在上述三個條件同時滿足時,才認為由前幾個筆畫構成的字已經寫完,當前的筆畫是一個新字的開始。因此,不必等待超時,系統將根據上述條件而不是超時來確定一個字是否已經寫完。
如圖4所示,開始區在書寫區或書寫框的左上角,並且可以用線或圖形標出,以提示用戶在這個區域開始書寫。
同樣以「明」字為例,該字由左右兩部分構成且應當從左邊的「日」字旁開始書寫。 「日」字旁的前三個筆畫的開始點和中間點都在開始區內。雖然第四筆的開始點可能會在開始區以外,但前三筆並未構成一個完整的字。因此,第四筆的開始並不被認為是一個新字的開始。右半部分「月」一般是從開始區以外開始書寫的。雖然左半部分「日」作為偏旁也可以構成一個完整的字,但右半部分「月」的第一筆不會被認為是一個新字的開始,因為「月」 的第一筆是在開始區以外,不滿足上述第三個條件。系統會檢測各個筆畫的開始點,以根據這個規則確定是否已經寫完一個字。也可以設置使系統檢測各個筆畫的中間點,即筆畫的中間的部分是否落在開始區。寫完的字會被識別並顯示在候選字區。
由於用戶可能會由於忽視等原因在開始區開始寫右半部分的「月」,且這可能會導致系統將右半部分的「月」誤識別為一個完整的「月」字,因此,候選字表除了包括當前字外, 還應當包括當前字與緊鄰此當前字之前的一個字的組合,如參照圖2所描述的那樣。在本6例中,「月」和「明」都被顯示在候選字表中,因此,由於用戶未能在開始區以外開始書寫右半部分「月」而引起的錯誤不會影響系統的正確識別。
圖5示出了圖4所述實施例的流程。當用戶開始在觸控螢幕或寫字板上書寫時,檢測開始。系統首先檢測前一個筆畫的開始點/中間點是否在預定的開始區(步驟301)。如果不是,則檢測前幾個筆畫是否構成一個完整的漢字(步驟302)。如果是,則繼續檢測,直到檢測出一個筆畫的開始點/中間點不在開始區(步驟401)。如果前幾個筆畫構成一個完整的漢字,則檢測當前的筆畫開始點/中間點是否在開始區(步驟303)。如果檢測的結果是肯定的,則對前幾個筆畫構成的字進行識別(步驟304),並且顯示(步驟305)在步驟 304識別的字以及在此前一輪檢測中和識別和顯示的字。如果步驟303的結果是否定的,則回到步驟401。最後,系統根據用戶的選擇,產生將所選的字置於文本編輯區。
圖6A和6B是根據本發明方法的再一個實施例,它使用戶能部分修改一個字。
根據漢字字型索引系統(SKIP),漢字可以被分成四種字型,S卩如下所示的左右型 (例如「明」字),上下型(例如「吳」字),包圍型(例如「國」字)和實心型(例如「大」 字)。因而,除了在顯示屏的書寫區預設一個開始區外,可以用某種方式,例如色彩或灰度 (在單色顯示屏的情況下)提示以識別的字的字型。
權利要求
1.一種改進的用於電子裝置的手寫漢字輸入識別的設備,包括用於識別用戶在所述電子裝置的一個書寫區書寫的漢字的裝置,其中所述的識別只有在滿足下列條件時才完成前一個筆畫的起始點或中間點不在一個預定的開始區,前幾個筆畫構成ー個完成的字,且當前筆畫的始點或中間點在所述的開始區內。
2.根據權利要求I的設備,其中所述的開始區位於所述書寫區的左上部。
3.根據權利要求I和2的設備,其中所述的開始區的面積大於所述書寫區的四分之一。
4.根據權利要求I的設備,所述設備還包括用於產生ー個上述用於識別的裝置所識別的候選字表的裝置,以及用於在所述電子裝置的一個顯示區顯示所述候選字表的裝置。
5.根據權利要求I的設備,其中所述的候選字表至少包括剛被識別的當前字和該當前字與在此當前字之前識別和顯示的候選字的組合。
6.根據權利要求I的設備,還包括用於從所述候選字顯示區顯示的所述候選字表中選擇ー個字的裝置。
7.一種改進的用於電子裝置的手寫漢字輸入識別方法,包括識別用戶在所述電子裝置的ー個書寫區書寫的漢字步驟,其中所述的識別只有在滿足下列條件時才完成前ー個筆畫的起始點或中間點不在一個預定的開始區,前幾個筆畫構成ー個完成的字,且當前筆畫的始點或中間點在所述的開始區內。
8.根據權利要求7的方法,其中所述的開始區位於所述書寫區的左上部。
9.根據權利要求7和8的方法,其中所述的開始區的面積大於所述書寫區的四分之一。
10.根據權利要求7的方法,還包括產生ー個在上述識別步驟識別的候選字表的步驟,以及在所述電子裝置的一個顯示區顯示所述候選字表的步驟。
11.根據權利要求7的方法,其中所述的候選字表至少包括剛被識別的當前字和該當前字與在此當前字之前識別和顯示的候選字的組合。
12.根據權利要求7的方法,還包括從所述候選字顯示區顯示的所述候選字表中選擇一個字的步驟。
全文摘要
一種改進的用於電子裝置的手寫漢字輸入識別的設備和方法。其中,所述設備包括用於識別用戶在所述電子裝置的一個書寫區書寫的漢字的裝置,其中所述的識別只有在滿足下列條件時才完成前一個筆畫的起始點或中間點不在一個預定的開始區,前幾個筆畫構成一個完成的字,且當前筆畫的始點或中間點在所述的開始區內。
文檔編號G06F3/0488GK102981753SQ20121024941
公開日2013年3月20日 申請日期2003年11月28日 優先權日2003年11月28日
發明者市川文子, 貝卡匹拉亞 申請人:諾基亞公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀