專利名稱:一種文字書寫錄入方法
技術領域:
本發(fā)明屬于計算機信息輸入處理領域。
漢字輸入方法比較多,分為鍵盤、書寫、語音等三個大類,其中手寫識別簡單易用廣泛應用在臺式機器、手持設備等等計算機產品中。
手寫識別的不足之處在于輸入速度比較慢,書寫數(shù)量較多時,易于疲勞。
本發(fā)明的目的是提出加快書寫速度,減少書寫筆劃的方法。
本發(fā)明的技術方案是利用分區(qū)走向線段輸入文字,利用連續(xù)走向線段輸入文字,定義字符線、筆劃線、數(shù)字線、定位線,以及引導環(huán),實現(xiàn)文字的快速書寫錄入,達到提高書寫速度和識別率,減少書寫疲勞的目的。
該發(fā)明的優(yōu)越性在于,減少書寫疲勞,加快書寫速度,提高識別率。
本方法可以結合專利94117506.5記載的漢字分區(qū)輸入技術進行實施。
以下介紹幾個實施方案實施方案1利用分區(qū)走向線段輸入文字在輸入操作區(qū)域中包含3X2分區(qū)陣列,每個分區(qū)內的游標運動軌跡分為5類,即橫豎撇捺折;將26個英文字母和常用標點符號首先劃分成6組,分配到6個子分區(qū),分配方式采用普通鍵盤上鍵位布局;每個分區(qū)內的一種游標軌跡類型和一個字符對應;設定十個數(shù)字選定線條對應于0到9十個數(shù)字,當軌跡跨越數(shù)字選定線條時,產生數(shù)字,這十個數(shù)字選定線條可以位于3X2分區(qū)和外界的分界邊框上。
涉及的步驟是a.游標在其中一個分區(qū)內開始書寫;b.分析游標軌跡特征,判定軌跡類型;c.查找分區(qū)—筆劃—字符對應表,確定字符;d.將文字符號傳送到接收單元;在西文輸入狀態(tài)下,可以掛接西文詞匯預測輸入庫,進行西文詞匯預測輸入處理過程;在漢字輸入狀態(tài)下,把字符傳送到漢字碼表查找程序模塊,進行漢字單字和詞匯輸入處理過程;分區(qū)筆劃輸入方式可以直接使用筆劃信息檢索漢字碼表;數(shù)字輸入可以使用字符選定線方式,即設定數(shù)字選定線,當游標軌跡穿越選定線時,產生相應的數(shù)字;數(shù)字輸入可以使用字符選定區(qū)方式,即在每個操作子分區(qū)內設定數(shù)字選定塊,當游標點擊操作選定塊時,產生相應的數(shù)字;在候選等待選定狀態(tài),數(shù)字作為候選序號,用來選定候選字或詞;在非候選狀態(tài),數(shù)字直接輸入。
實施方案2連續(xù)線段文字輸入方法使用連續(xù)的游標軌跡走向線段輸入字符序列;通過不同走向的線段,以及線段的組合,實現(xiàn)文字輸入過程中的相關功能,包括字符輸入、筆劃輸入、分區(qū)定位、數(shù)字輸入、候選對象選定等;
對于游標軌跡線段,分配以下功能字符線完成一個字符輸入;筆劃線完成一個筆劃輸入;分區(qū)定位線完成一個分區(qū)指定;候選數(shù)字序號線選定一個候選目標對象;數(shù)字線完成一個數(shù)字輸入;翻頁線完成對候選提示頁面翻頁操作撤銷線完成一個撤銷操作;按照完成一個操作所需要的線段數(shù)量,劃分單一線段操作一個線段單獨指定一個對象;組合線段操作兩個或多個線段組合指定一個對象;建立以下對應表線段走向—字符類型對應表線段走向—筆劃類型對應表;線段走向及其組合—線段起點分區(qū)指定;線段走向及其組合—候選數(shù)字序號;分區(qū)定義包含有3X2分區(qū)陣列,每個分區(qū)分配五個字符;線段走向選取和定義選取8個線段走向,包括上、下、左、右、左上、左下、右上、右下;線段走向—字符類型對應表選用右、右下、下、左下、左五種線段走向代表每個分區(qū)中的五個字符;線段走向—筆劃類型對應表選用右、右下、下、左下、左五種線段走向代表五種漢字筆劃右 橫右下點、捺;下 豎;左下撇;左 折;線段走向及其組合—線段起點分區(qū)指定以下走向后,跟有筆劃字符軌跡線段左上左上區(qū);右上右上區(qū);上,左 左中區(qū);上,右 右中區(qū);上,左下左下區(qū);上,右下右下區(qū);線段走向及其組合—候選數(shù)字序號以下走向后,沒有后續(xù)軌跡線段候選集合存在,則選中序號對應的候選對象;候選集合不存在,則輸出數(shù)字;分別使用如下線段走向及其組合表示0到9十個數(shù)字以及翻頁上 ;左上;右上;上,左上;上,左 ;上,左下;上,下 ;上,右下;上,右 ;上,右上;上,上 ;按照字符/筆劃輸入需要的線段個數(shù)分為單線段字符/筆劃在各個分區(qū)內使用單個線段走向可以完成本區(qū)域字符/筆劃輸入;二線段字符/筆劃使用多個線段走向可以完成其它區(qū)域內字符/筆劃輸入;三線段字符/筆劃使用多個線段走向可以完成其它區(qū)域內字符/筆劃輸入;使用轉義環(huán)區(qū)分不同的線段轉義環(huán)在兩個線段之間使用環(huán)形線圈表示前一個線段的終止和另一個線段的開始。
通過使用字頻度和詞匯頻度表,預測后續(xù)字符,如果有數(shù)字選擇操作,則直接輸出選中的對象按照候選頻度設定簡碼按照輸出結果可以分為字簡碼、詞匯簡碼按照所需線段走向的數(shù)量可以分為單走向簡碼+候選數(shù)字序號線;二走向簡碼+候選數(shù)字序號線;三走向簡碼+候選數(shù)字序號線;四走向簡碼+候選數(shù)字序號線;多走向簡碼+候選數(shù)字序號線;在不同分區(qū)可以設定各個分區(qū)的簡碼。
實施方案3線段引導環(huán)文字輸入方法設定和使用線段走向引導環(huán),對線段走向進行引導和判定;引導環(huán)位于游標線段起始點周圍;引導環(huán)包含一組線條;引導環(huán)形狀可以是多邊形或者環(huán)狀;組成引導環(huán)的每個線條具有特定走向意義;當游標線段觸及引導環(huán)的一個部位時,游標線段就被定義為該部位指定的輸入線段類型;引導環(huán)尺寸引導環(huán)線條和線段軌跡起始點之間的距離,可以設定調節(jié);引導環(huán)操作涉及的步驟是a.引導環(huán)生成游標線段起始點出現(xiàn)時,引導環(huán)位于游標線段起始點周圍;b.引導生效當游標線段觸及引導環(huán)的一個部位時,游標線段就被定義為該部位指定的輸入線段類型;c.引導環(huán)消失游標線段觸及引導環(huán)時,已經發(fā)生作用的引導環(huán)消失,并且以新的起點為中心生成新的引導環(huán)。
實施方案4線段走向指定對象的方式分為固定類型指定和動態(tài)預測指定固定類型指定每個線段走向指定的對象是固定不變的;動態(tài)預測指示在一個特定的線段走向后面,根據(jù)上一個對象的類型,智能推測后續(xù)可能出現(xiàn)的對象類型,按照出現(xiàn)概率高低,把排在前面的一組候選對象動態(tài)分配在后續(xù)各個線段走向上。
實施方案5字詞分區(qū)輸入方法,其特征是輸入操作區(qū)域包含單字輸入區(qū)域和詞匯輸入區(qū)域字分區(qū)主要完成單個文字的輸入;詞分區(qū)主要完成詞匯的輸入,高頻常用文字也可以安排在此分區(qū)輸入。
權利要求
1.一種分區(qū)線段文字輸入方法,采用位置感應裝置,采集游標運動軌跡,分析軌跡特征,對特征分類,并且建立軌跡特征和字符的對應關系表,實現(xiàn)文字輸入;其特征是把輸入操作區(qū)域劃分成為n×m拓撲分區(qū);把數(shù)字和拼音文字字母集合劃分成為若干子集合,每個子集合和其中一個輸入分區(qū)對應;把游標運動軌跡特征定義為c類,稱為筆劃;建立分區(qū)-筆劃-字符三者之間的對應表,為每個數(shù)字和字母分配一個特定分區(qū)的特定軌跡類型即筆劃;涉及的步驟是a.游標在其中一個分區(qū)內開始書寫;b.分析游標軌跡特征,判定軌跡類型;c.查找分區(qū)-筆劃-字符對應表,確定字符;d.將文字符號傳送到接收單元;在西文輸入狀態(tài)下,可以掛接西文詞匯預測輸入庫,進行西文詞匯預測輸入處理過程;在漢字輸入狀態(tài)下,把字符傳送到漢字碼表查找程序模塊,進行漢字單字和詞匯輸入處理過程分區(qū)筆劃輸入方式可以直接使用筆劃信息檢索漢字碼表;數(shù)字輸入可以使用字符選定線方式,即設定數(shù)字選定線,當游標軌跡穿越選定線時,產生相應的數(shù)字;數(shù)字輸入可以使用字符選定區(qū)方式,即在每個操作子分區(qū)內設定數(shù)字選定塊,當游標點擊操作選定塊時,產生相應的數(shù)字;在候選等待選定狀態(tài),數(shù)字作為候選序號,用來選定候選字或詞;在非候選狀態(tài),數(shù)字直接輸入。
2.按照權利要求1所述的方法,其特征是輸入操作區(qū)域包含有3×2分區(qū)陣列。每個分區(qū)內的游標運動軌跡至少分為5類,將26個英文字母和常用標點符號首先劃分成6組,分配到6個子分區(qū),然后和一種類型的軌跡對應;設定十個數(shù)字選定線條對應于0到9十個數(shù)字,當軌跡跨越數(shù)字選定線條時,產生數(shù)字,這十個數(shù)字選定線條可以位于3×2分區(qū)和外界的分界邊框上。
3.一種連續(xù)線段文字輸入方法,采用位置感應裝置,采集游標運動軌跡,分析軌跡特征,對特征分類,并且建立軌跡特征和字符的對應關系表,實現(xiàn)文字輸入;其特征是選定游標從當前位置出發(fā)允許的x個不同走向,每個走向的軌跡稱為走向線段;設定每個走向線段代表一個或者多個字形符號,包括字符、筆劃等;動態(tài)跟蹤、分析游標軌跡走向線段,分析走向類型,走向類型確定后,將該走向類型代表的字符類型發(fā)送至后續(xù)處理單元;當走向類型發(fā)生變化時,開始采集新的軌跡走向,重復前述過程;當游標軌跡走向累計長度超過預先設定的門限數(shù)值,則終止前一個線段的采集,得到該走向代表的字符類型,傳送到相應的后續(xù)處理程序單元,并且開始采集新的軌跡走向線段;連續(xù)的游標軌跡線段,將產生一串字符序列;在西文輸入狀態(tài)下,可以掛接西文詞匯預測輸入庫,進行西文詞匯預測輸入處理過程;在漢字輸入狀態(tài)下,把字符傳送到漢字碼表查找程序模塊,進行漢字單字和詞匯輸入處理過程;分區(qū)筆劃輸入方式可以直接使用筆劃信息檢索漢字碼表;數(shù)字輸入可以使用字符選定線方式,即設定數(shù)字選定線,當游標軌跡穿越選定線時,產生相應的數(shù)字;數(shù)字輸入可以使用字符選定區(qū)方式,即在每個操作子分區(qū)內設定數(shù)字選定塊,當游標點擊操作選定塊時,產生相應的數(shù)字;在候選等待選定狀態(tài),數(shù)字作為候選序號,用來指定候選字或詞;在非候選狀態(tài),數(shù)字直接輸入。
4.按照權利要求3所述的方法,其特征是把輸入操作區(qū)域劃分成為n×m拓撲分區(qū)把數(shù)字和拼音文字字母集合劃分成為子集合,每個子集合和其中一個輸入分區(qū)對應;把游標運動軌跡特征定義為c類;建立線段起點分區(qū)-走向線段-字符三者之間的對應表,為每個數(shù)字和字母分配一個特定分區(qū)的特定軌跡類型;線段起點所處的分區(qū)和線段走向共同決定字符類型;連續(xù)的游標軌跡線段,將產生一串字符序列。
5.按照權利要求3或4所述的方法,其特征是通過不同走向的線段,以及線段的組合,實現(xiàn)文字輸入過程中的相關功能,包括字符輸入、筆劃輸入、分區(qū)定位、數(shù)字輸入、候選對象選定等;對于游標軌跡走向線段,分配以下功能;字符線完成一個字符輸入;筆劃線完成一個筆劃輸入;分區(qū)定位線完成一個分區(qū)指定;候選數(shù)字序號線選定一個候選目標對象;數(shù)字線完成一個數(shù)字輸入;翻頁線完成對候選提示頁面翻頁操作;撤銷線完成一個撤銷操作;按照完成一個操作所需要的線段數(shù)量,劃分單一線段操作一個線段單獨指定一個對象;組合線段操作兩個或多個線段組合指定一個對象;建立以下對應表線段走向-字符類型對應表;線段走向-筆劃類型對應表;線段走向及其組合-線段起點分區(qū)指定;線段走向及其組合-候選數(shù)字序號;分區(qū)定義包含有3×2分區(qū)陣列,每個分區(qū)分配五個字符;線段走向選取和定義選取8個線段走向,包括上、下、左、右、左上、左下、右上、右下;線段走向-字符類型對應表選用右、右下、下、左下、左五種線段走向代表每個分區(qū)中的五個字符;線段走向-筆劃類型對應表選用右、右下、下、左下、左五種線段走向代表五種漢字筆劃;右 橫;右下 點、捺;下 豎;左下 撇;左 折;線段走向及其組合-線段起點分區(qū)指定以下走向后,跟有筆劃字符軌跡線段左上 左上區(qū);右上 右上區(qū);上,左 左中區(qū);上,右 右中區(qū);上,左下 左下區(qū);上,右下 右下區(qū)線段走向及其組合-候選數(shù)字序號以下走向后,沒有后續(xù)軌跡線段候選集合存在,則選中序號對應的候選對象;候選集合不存在,則輸出數(shù)字;分別使用如下線段走向及其組合表示0到9十個數(shù)字以及翻頁上 ;左上;右上;上,左上;上,左 ;上,左下;上,下 ;上,右下;上,右 ;上,右上;上,上 ;按照字符/筆劃輸入需要的線段個數(shù)分為單線段字符/筆劃在各個分區(qū)內使用單個線段走向可以完成本區(qū)域字符/筆劃輸入;二線段字符/筆劃使用多個線段走向可以完成其它區(qū)域內字符/筆劃輸入;三線段字符/筆劃使用多個線段走向可以完成其它區(qū)域內字符/筆劃輸入;使用轉義環(huán)區(qū)分不同的線段轉義環(huán)在兩個線段之間使用環(huán)形線圈表示前一個線段的終止和另一個線段的開始。
6.按照權利要求3或4或5所述的方法,其特征是通過使用字頻度表和詞匯頻度表,預測后續(xù)字符,如果有數(shù)字選擇操作,則直接輸出選中的對象;按照候選頻度設定簡碼;按照輸出結果可以分為;字簡碼、詞匯簡碼;按照所需線段走向的數(shù)量可以分為單走向簡碼+候選數(shù)字序號線;二走向簡碼+候選數(shù)字序號線;三走向簡碼+候選數(shù)字序號線;四走向簡碼+候選數(shù)字序號線;……多走向簡碼+候選數(shù)字序號線;在不同分區(qū)可以設定各個分區(qū)的簡碼。
7.線段走向引導預測輸入方法,其特征是設定和使用線段走向引導環(huán),對線段走向進行引導和判定;引導環(huán)位于游標線段起始點周圍;引導環(huán)包含一組線條;引導環(huán)形狀可以是多邊形或者環(huán)狀;組成引導環(huán)的每個線條具有特定走向意義;當游標線段觸及引導環(huán)的一個部位時,游標線段就被定義為該部位指定的輸入線段類型引導環(huán)尺寸引導環(huán)線條和線段軌跡起始點之間的距離,可以設定調節(jié);引導環(huán)操作涉及的步驟是a.引導環(huán)生成游標線段起始點出現(xiàn)時,引導環(huán)位于游標線段起始點周圍;b.引導生效當游標線段觸及引導環(huán)的一個部位時,游標線段就被定義為該部位指定的輸入線段類型;c.引導環(huán)消失游標線段觸及引導環(huán)時,已經發(fā)生作用的引導環(huán)消失,并且以新的起點為中心生成新的引導環(huán)。
8.按照權利要求3或4或5或6或7所述的方法,其特征是線段走向指定對象的方式分為固定類型指定和動態(tài)預測指定;固定類型指定每個線段走向指定的對象是固定不變的;動態(tài)預測指示在一個特定的線段走向后面,根據(jù)上一個對象的類型,智能推測后續(xù)可能出現(xiàn)的對象類型,按照出現(xiàn)概率高低,把排在前面的一組候選對象動態(tài)分配在后續(xù)各個線段走向上。
9.字詞分區(qū)輸入方法,其特征是輸入操作區(qū)域包含單字輸入區(qū)域和詞匯輸入區(qū)域;字分區(qū)主要完成單個文字的輸入;詞分區(qū)主要完成詞匯的輸入,高頻常用文字也可以安排在此分區(qū)輸入。
10.按照權利要求1到9其中之一所述的方法,其特征是游標軌跡生成方式包括接觸式、非接觸式。
全文摘要
文字書寫輸入方法,利用分區(qū)走向線段輸入文字,利用連續(xù)走向線段輸入文字,定義字符線、筆劃線、數(shù)字線、定位線,以及引導環(huán),實現(xiàn)文字的快速書寫錄入,達到提高書寫速度和識別率,減少書寫疲勞的目的。
文檔編號G06F3/023GK1530806SQ0311935
公開日2004年9月22日 申請日期2003年3月17日 優(yōu)先權日2003年3月17日
發(fā)明者林兵, 林 兵 申請人:林兵, 林 兵