亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種手寫輸入顯示方法及裝置的制作方法

文檔序號:6434400閱讀:130來源:國知局
專利名稱:一種手寫輸入顯示方法及裝置的制作方法
技術領域
本發(fā)明涉及手寫技術領域,具體涉及一種手寫輸入顯示方法及裝置。
背景技術
手寫技術在各種電子設備(如觸屏手機、平板電腦等)中應用已經(jīng)越來越廣泛,由于其相對于鍵盤輸入有更好的操作界面和更簡單操作方式以及更好的書寫體驗,手寫技術也越來越得到人們的青睞。但是現(xiàn)有的手寫技術中,將輸入的手寫原筆跡轉換成標準字后, 標準字只能依次在光標所指示的位置進行顯示,并不能在用戶輸入手寫筆記的位置進行顯示,也不能根據(jù)用戶的意愿在指定的位置進行顯示,即雖然可以在任意位置書寫,但識別后的標準字并不能在任意位置顯示,與傳統(tǒng)的紙上書寫差異較大,不能根據(jù)用戶的意愿進行排版,大大降低了用戶的體驗。另外,隨著現(xiàn)有電子設備手寫屏尺寸的增大,導致標準字的顯示區(qū)與用戶的輸入?yún)^(qū)間距較大,用戶查驗已輸入的文字時,目光需在輸入?yún)^(qū)與顯示區(qū)之間頻繁的切換,影響輸入速度和輸入的準確率,進一步降低了用戶的書寫體驗。

發(fā)明內(nèi)容
本發(fā)明要解決的主要技術問題是,提供一種手寫輸入方法及裝置,可帶給用戶更好的書寫、顯示界面,提高用戶輸入速度和準確率,進而提高用戶的體驗。為解決上述技術問題,本發(fā)明提供一種手寫輸入顯示方法,包括將重疊在一起的輸入?yún)^(qū)和顯示區(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)所述采樣點從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域用于顯示標準字;將所述手寫原筆跡識別為標準字并進行顯示。在本發(fā)明的一種實施例中,所述獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)所述采樣點從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域的步驟還包括按預設規(guī)則從所述備選子區(qū)域中選擇出最佳子區(qū)域,用于顯示標準字。在本發(fā)明的一種實施例中,按預設規(guī)則從所述備選子區(qū)域中選擇最佳子區(qū)域包括判斷所述手寫原筆跡的第一筆劃至預設的第N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;其中,所述N為正整數(shù),N的值大于等于1小于等于所述手寫原筆跡的所有筆劃總和。在本發(fā)明的一種實施例中,按預設規(guī)則從所述備選子區(qū)域中選擇最佳子區(qū)域包括判斷所述手寫原筆跡的下筆點或抬筆點落在哪個備選子區(qū)域中,則選擇該備選子區(qū)域為最佳子區(qū)域。在本發(fā)明的一種實施例中,所述選擇出最佳子區(qū)域的步驟包括判斷選擇出的最佳子區(qū)域是否飽和,如是,則從所述備選子區(qū)域中選擇下一位非飽和的子區(qū)域作為最佳子區(qū)域。在本發(fā)明的一種實施例中,所述選擇下一位非飽和的子區(qū)域作為最佳子區(qū)域的步驟包括選擇與該子區(qū)域相鄰的下一個非飽和的子區(qū)域為最佳子區(qū)域。在本發(fā)明的一種實施例中,用戶在輸入手寫原筆跡時,還包括判斷用戶的起筆點所落入的子區(qū)域顯示的標準字是否飽和,如是,則發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。在本發(fā)明的一種實施例中,劃分的子區(qū)域為網(wǎng)格,每個子網(wǎng)格顯示一個標準字。在本發(fā)明的一種實施例中,所述方法還包括生成用于指導用戶書寫位置的引導線的步驟,所述引導線在除顯示飽和的子區(qū)域外的其他子區(qū)域顯示。在本發(fā)明的一種實施例中,所述引導線產(chǎn)生在用戶的下筆點所落入的子區(qū)域。本發(fā)明還提供了一種手寫輸入顯示裝置,包括顯示模塊、劃分模塊、第一選擇模塊和識別模塊,所述顯示模塊包括重疊的輸入?yún)^(qū)和顯示區(qū);所述劃分模塊與所述顯示模塊連接,用于將所述顯示模塊的重疊的顯示區(qū)和輸入?yún)^(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;并將劃分結果傳遞給第一選擇模塊;所述第一選擇模塊與所述劃分模塊連接,用于獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)獲取的采樣點和接收到的劃分結果從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域;所述識別模塊與所述顯示模塊連接,用于將用戶輸入的手寫原筆跡識別成標準字,并將其傳遞給顯示模塊進行顯示;所述顯示模塊,用于接收和顯示用戶輸入的手寫原筆跡,并根據(jù)第一選擇模塊的選擇結果將所述識別模塊發(fā)送的標準字在相應的備選子區(qū)域進行顯示。在本發(fā)明的一種實施例中,還包括第二選擇模塊,所述第二選擇模塊與所述第一選擇模塊和所述顯示模塊連接,用于按預設規(guī)則從所述備選子區(qū)域中選擇出最佳子區(qū)域, 并將選擇結果傳遞給顯示模塊。在本發(fā)明的一種實施例中,在所述第二選擇模塊中,判斷所述手寫原筆跡的第一筆劃至預設的第N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;其中,所述N為正整數(shù),N的值大于等于1小于等于所述手寫原筆跡的所有筆劃總和。在本發(fā)明的一種實施例中,在所述第二選擇模塊中,按預設規(guī)則從備選子區(qū)域中選擇出最佳子區(qū)域時判斷所述手寫原筆跡的下筆點或抬筆點落在哪個備選子區(qū)域中,則選擇該備選子區(qū)域為最佳子區(qū)域。在本發(fā)明的一種實施例中,在所述第二選擇模塊中,還判斷選擇的最佳子區(qū)域是否已經(jīng)飽和,若是,從備選子區(qū)域中重新選擇最佳子區(qū)域。在本發(fā)明的一種實施例中,在所述第二選擇模塊中,在用戶在輸入手寫原筆跡時, 還判斷用戶的起筆點所落入的子區(qū)域是否飽和,如是,則發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。
本發(fā)明的有益效果是本發(fā)明提供的手寫輸入顯示方法將重疊在一起的顯示區(qū)和輸入?yún)^(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字,用戶輸入手寫原筆跡時,獲取該手寫原筆跡的采樣點,并根據(jù)獲取的采樣點判斷子區(qū)域中的哪些子區(qū)域為與該筆跡對應的備選顯示區(qū)域,并將該手寫原筆跡識別成標準字,然后將其在相應的備選子區(qū)域中進行顯示。即本發(fā)明顯示手寫原筆跡的標準字的位置是根據(jù)手寫原筆跡的位置而定的,區(qū)別于現(xiàn)有的由光標位置決定標準字的顯示位置的顯示方式。進一步地,本發(fā)明還可根據(jù)預設的顯示原則從各備選子區(qū)域中選擇出一個最佳子區(qū)域顯示相應的文字,提高用戶輸入的文字顯示位置的確定性,使其與傳統(tǒng)的紙上書寫顯示方式接近,且更方便用戶查看已輸入的文字,不需要將目光頻繁的大范圍移動,更利于用戶快速的輸入和準確的輸入,同時可像紙上書寫一樣進行自由排版,大大提高了用戶的體驗。


圖1為本發(fā)明一種實施例中的手寫輸入顯示方法的流程圖;圖2為本發(fā)明一種實施例中的手寫輸入顯示裝置的結構框圖。
具體實施例方式本發(fā)明針對現(xiàn)有手寫技術中顯示標準字的方式單一、與傳統(tǒng)紙上輸入差異大、不能自由排版以及用戶在輸入過程中查看不便等問題,提出了一種新的手寫輸入顯示方法及裝置,可提供給更好的書寫、顯示界面,便于用戶在書寫過程中查看輸入的文字以及根據(jù)自己的意愿在指定的位置對相關文字進行排版。下面通過具體實施方式
結合附圖對本發(fā)明作進一步詳細說明。請參見圖1,本例中的手寫輸入顯示方法包括將重疊在一起的輸入?yún)^(qū)和顯示區(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)獲取的采樣點從子區(qū)域中選擇出與該手寫原筆跡相對應的備選子區(qū)域用于顯示標準字;將該手寫原筆跡識別為標準字進行顯示。本例中輸入?yún)^(qū)和顯示區(qū)的重疊可以是輸入?yún)^(qū)覆蓋顯示區(qū),也可以是輸入?yún)^(qū)與顯示區(qū)完全重疊,本例中選擇后者為例對本發(fā)明做進一步說明。本例中選擇備選子區(qū)域時,可根據(jù)所述各采樣點的位置信息和各子區(qū)域的位置信息判斷哪些子區(qū)域為備選子區(qū)域,具體可通過判定為各采樣點所落入的各子區(qū)域為備選子區(qū)域;而備選子區(qū)域則是用于顯示與該手寫原筆跡相對應的標準字,因此選擇出的備選子區(qū)域與該手寫原筆跡相對應,選擇出備選子區(qū)域后,可選擇在選擇出各備選子區(qū)域中顯示相應的標準字,也可根據(jù)預設規(guī)則選擇在選擇出的備選子區(qū)域中的一個或幾個子區(qū)域中顯示相應的標準字。本例中以按預設規(guī)則從上述備選子區(qū)域中選擇出一個最佳子區(qū)域,用于顯示標準字為例做進一步說明。本例中從多個備選子區(qū)域中選擇出最佳子區(qū)域以顯示該手寫原筆跡所轉換成的標準字時,選擇的方式(即預設規(guī)則)可有多種,下面具體分別說明第一種選擇方式判斷輸入的手寫原筆跡的第一筆劃至預設的第N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;本例中的值N為正整數(shù),且N值大于等于1小于等于所述寫原筆跡的所有筆劃總和。即本例中在選擇最佳子區(qū)域時,可根據(jù)手寫原筆跡的第一個筆劃的采樣點在各子區(qū)內(nèi)分布的百分比進行選擇,也可根據(jù)手寫原筆跡的所有筆劃的采樣點在各子區(qū)內(nèi)分布的百分比進行選擇,且一般來說,子區(qū)域內(nèi)所包括的采樣點越多,一般也是用戶想要將該手寫原筆跡對應的標準字顯示在該子區(qū)域,因此本例中選取百分比最大的子區(qū)域為最佳子區(qū)域。由上可知,本例中還可根據(jù)輸入的手寫原筆跡的前N個筆劃的采樣點在各備選子區(qū)域中所占的百分比來選擇最佳顯示區(qū)域,本例中N的值可根據(jù)實際經(jīng)驗值來選定,例如, 可設為2或3,即根據(jù)手寫原筆跡的前兩劃或三劃的采樣點在各備選子區(qū)域中所占的百分比來選擇最佳顯示區(qū)域,當某些文字的筆劃不足預設的N值時,則選擇該文字的所有筆劃的采樣點在各備選子區(qū)域中所占的百分比來選擇最佳顯示區(qū)域。第二種選擇方式判斷輸入的手寫原筆跡的下筆點或抬筆點落在備選子區(qū)域中的哪個子區(qū)域,則選擇該子區(qū)域為最佳子區(qū)域。本例中手寫原筆跡的下筆點和抬筆點分別指手寫原筆跡的第一個采樣點和最后一個采樣點。在具體判斷時,可根據(jù)下筆點或抬筆點的位置信息和各子區(qū)域的位置信息進行比較,以判斷下筆點或抬筆點具體落入那個備選子區(qū)域,就將該子區(qū)域選為最佳子區(qū)域以顯示由該手寫原筆跡轉換的標準字。值得注意的是,本例中的下筆點還可以指落筆前筆懸在距離手寫屏一定的距離內(nèi),手寫屏檢測到的筆所在的位置對應于手寫屏上的點,該點也可以視為手寫原筆跡的采樣點,因為該點一般為用戶的書寫文字的下筆點。例如,假設手寫屏上有呈田字分布的四個子區(qū)域,當用戶落筆前檢測到筆所在的位置對應于右下角的一個子區(qū)域時,則將該區(qū)域選為最佳子區(qū)域,而對應于該子區(qū)域內(nèi)的點視為手寫原筆跡的一個采樣點,而用戶書寫的手寫原筆跡的其他采樣點所落入的子區(qū)域都為備選子區(qū)域。本例中還可根據(jù)筆移動的情況設置了緩沖區(qū),該緩沖區(qū)是指筆從一個子區(qū)域移動到另一個子區(qū)域時,在超過另一子區(qū)域的一定的分界線(即緩沖區(qū))后,才視為移動到另一子區(qū)域,否則,都視為仍在原來的子區(qū)域。例如,設緩沖區(qū)Δ為距離子區(qū)域邊界的距離S,當筆從子區(qū)域A移動到子區(qū)域B時,只有超過距離子區(qū)域的邊界的距離S時,才認為此時筆懸空的位置落入子區(qū)域B,將子區(qū)域B作為最佳子區(qū)域。同理,當筆由子區(qū)域B移動到子區(qū)域 A時,也需超過距離子區(qū)域A的邊界線的距離S時,才認為此時筆懸空的位置落入子區(qū)域Α, 將子區(qū)域A作為最佳子區(qū)域。本例中,根據(jù)上述方法步驟選擇出最佳子區(qū)域的步驟包括,在該最佳子區(qū)域顯示相應的標準字之前,判斷選擇出的最佳子區(qū)域顯示的標準字是否飽和,如是,則可按照預設規(guī)則從備選子區(qū)域中選擇下一位非飽和的優(yōu)選子區(qū)域作為最佳子區(qū)域,以對相應的標準字進行顯示;具體選擇規(guī)則可為選擇與該子區(qū)域相鄰的下一個非飽和的子區(qū)域為最佳顯示區(qū)域,即按照一般顯示順序,從備選子區(qū)域中選擇與該子區(qū)域相鄰的下一個非飽和的子區(qū)域為最佳顯示區(qū)域,例如假設多個連續(xù)的備選子區(qū)域在同一行,從左到右的順序分別為1到η,且顯示的順序也是從左到右,選擇的最佳子區(qū)域m(l彡m彡η)顯示的標準字已經(jīng)飽和,則判斷子區(qū)域m+1的顯示是否已經(jīng)飽和,如否,則將其選為最佳子區(qū)域進行顯示;如子區(qū)域m+1的顯示也已經(jīng)飽和,則繼續(xù)依次判斷下一個子區(qū)域,直到選擇出非飽和的子區(qū)域為最佳子區(qū)域;當判斷到子區(qū)域η時仍未找到時,則自動換行從其他的備選子區(qū)域中選擇。值得注意的是,本例中的子區(qū)域顯示飽和是指該子區(qū)域顯示的標準字的個數(shù)已經(jīng)到達其允許顯示的最大個數(shù),例如假設子區(qū)域為一行,其允許顯示標準字的個數(shù)為10個, 則當該子區(qū)域內(nèi)顯示的標準字個數(shù)為10個時,其顯示的已飽和。又例如,假設子區(qū)域為一個田字形區(qū)域,其允許顯示標準字的個數(shù)為4個,則當該子區(qū)域內(nèi)顯示的標準字個數(shù)為4個時,其顯示的已飽和。當手寫輸入用于連寫時,對一次輸入的手寫原筆跡識別出的文字個數(shù)可能包括多個,但選擇備選子區(qū)域和最佳子區(qū)域的方式可同上。當選擇的最佳子區(qū)域還剩余允許顯示標準字的個數(shù)小于該手寫原筆跡對應的標準字的個數(shù)時,可提醒用戶選擇其他子區(qū)域作為最佳子區(qū)域,或提示用戶將會把多余的標準字顯示在與之相鄰的下一個子區(qū)域;也可不通知用戶,自動選擇相鄰的其他最佳子區(qū)域進行顯示,或自動將多余的標準字顯示在與之相鄰的下一個子區(qū)域,以避免用戶在書寫過程中被打擾。為了提高對用戶輸入的原筆跡對應的標準字的顯示速度和提高最佳子區(qū)域選擇的效率,在本例中,用戶在輸入手寫原筆跡時,還包括判斷用戶的起筆點所落入的子區(qū)域顯示的標準字是否飽和,如是,則該子區(qū)域禁止輸入,同時還可發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。即本例中可進一步在用戶書寫時,就直接判斷其書寫的子區(qū)域是否顯示飽和,如飽和則不允許在該區(qū)域內(nèi)以下筆點開始書寫,因為下筆點所在的子區(qū)域一般為用戶所希望顯示的區(qū)域。因此通過在開始書寫時就排除在顯示已飽和的區(qū)域書寫, 提前減少后續(xù)最佳子區(qū)域的選擇流程,提高其選擇效率。由上可知,本例中的子區(qū)域的劃分可根據(jù)用戶的需要進行劃分成各種形式的區(qū)域。本例中優(yōu)選為將其劃分為多個連續(xù)的網(wǎng)格,每個網(wǎng)格只允許顯示一個標準字,這種設置方式可更利于用戶有目的對書寫的文字進行排版。本例中的網(wǎng)格根據(jù)用戶的選擇可實際顯示出來,也可不顯示出來,或只根據(jù)用戶的選擇只顯示一部分,比如只顯示行或列。當然,本例中還可在某些特定的應用中,將用戶選擇的書寫顯示區(qū)域進行放大,以便于用戶的書寫,在用戶書寫完成后,再按照其實際大小進行顯示。例如,當本例中選擇下筆點為最佳子區(qū)域時,在該子區(qū)域未飽和時,只要用戶一點擊該子區(qū)域,就立即將該子區(qū)域放大以便于用戶書寫,用戶書寫完成后,再將其按實際大小進行顯示。為了更方便用戶書寫時有目的的定位,本例中還可在重疊的輸入?yún)^(qū)和顯示區(qū)內(nèi)生成用于指導用戶書寫位置的引導線,該引導線可在除顯示飽和的子區(qū)域外的其他任何子區(qū)域進行顯示,且可隨用戶的下筆點所落入的子區(qū)域的改變而改變。例如,用戶開始準備在一個子區(qū)域進行書寫時,當手寫筆距離該區(qū)域一定距離范圍內(nèi),該區(qū)域就會產(chǎn)生并顯示指引線,指引線的顏色可為綠色,以更利于引起用戶的注意。用戶看到該指引線后,發(fā)現(xiàn)該區(qū)域并非其真正想要書寫的區(qū)域,臨時改變?yōu)樵诹硪粋€非飽和子區(qū)域進行書寫,此時當用戶的手寫筆移動到距離該子區(qū)域一定的距離范圍內(nèi)時,在該區(qū)域內(nèi)馬上產(chǎn)生并顯示綠色的指引線。當然,本例中的指引線還可根據(jù)手寫筆所落入的區(qū)域自動延伸到與之相鄰的下一個或多個非飽和的子區(qū)域,以指引用戶的書寫路線,進一步提高用戶的書寫速度和書寫體驗。本例中的指引線還可沿著子區(qū)域的輪廓顯示,即將用戶選中的子區(qū)域顯示出來以區(qū)別于其他未選中的子區(qū)域,用戶可更直觀的知道自己下筆書寫的位置以及書寫的文字即將顯示的區(qū)域,可預料性更好。本例還提供了一種手寫輸入顯示裝置,請參見圖2,包括顯示模塊、劃分模塊、第一選擇模塊和識別模塊,所述顯示模塊包括重疊的輸入?yún)^(qū)和顯示區(qū);所述劃分模塊與所述顯示模塊連接,用于將所述顯示模塊的重疊的顯示區(qū)和輸入?yún)^(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;并將劃分結果傳遞給第一選擇模塊;所述第一選擇模塊與所述劃分模塊連接,用于獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)獲取的采樣點和接收到的劃分結果從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域;所述識別模塊與所述顯示模塊連接,用于將用戶輸入的手寫原筆跡識別成標準字,并將其傳遞給顯示模塊進行顯示;所述顯示模塊,用于接收和顯示用戶輸入的手寫原筆跡,并根據(jù)第一選擇模塊的選擇結果將所述識別模塊發(fā)送的標準字在相應的備選子區(qū)域進行顯示。本例中的顯示模塊包括重疊的輸入?yún)^(qū)和顯示區(qū)。優(yōu)選地,本例所述的裝置中還包括第二選擇模塊,所述第二選擇模塊與所述第一選擇模塊和所述顯示模塊連接,用于按預設規(guī)則從所述備選子區(qū)域中選擇出最佳子區(qū)域, 并將選擇結果傳遞給顯示模塊。優(yōu)先地,上述第二選擇模塊還用于判斷所述手寫原筆跡的第一筆劃至預設的第 N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;其中,所述N為正整數(shù),N的值大于等于1小于等于所述手寫原筆跡的所有筆劃總禾口。優(yōu)先地,上述第二選擇模塊還用于按預設規(guī)則從備選子區(qū)域中選擇出最佳子區(qū)域時,判斷所述手寫原筆跡的下筆點或抬筆點落在哪個備選子區(qū)域中,則選擇該備選子區(qū)域為最佳子區(qū)域。優(yōu)先地,上述第二選擇模塊還用于判斷選擇的最佳子區(qū)域是否已經(jīng)飽和,若是, 從備選子區(qū)域中重新選擇最佳子區(qū)域。優(yōu)先地,上述第二選擇模塊還用于在用戶在輸入手寫原筆跡時,判斷用戶的起筆點所落入的子區(qū)域是否飽和,如是,則發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。綜上可知,本發(fā)明通過將疊加在一起的顯示區(qū)和輸入?yún)^(qū)劃分成多個用于顯示標準字的子區(qū)域,進而可根據(jù)用戶輸入的手寫原筆跡的采樣點定位該手寫原筆跡對應的標準字的顯示位置,并在該位置對相應的標準字進行顯示。因此用戶在書寫過程中,可根據(jù)習慣或排版的需要在其希望顯示標準字的子區(qū)域進行書寫、顯示,即本發(fā)明顯示手寫原筆跡的標準字的位置可根據(jù)手寫原筆跡的位置而定。相對于現(xiàn)有的由光標位置決定標準字的顯示位置的顯示方式,發(fā)明提供的顯示方式與傳統(tǒng)的紙上書寫顯示方式更為接近,更方便用戶查看已輸入的文字,不需要將目光頻繁的大范圍移動,利于用戶快速的輸入和準確的輸入,提高了用戶的體驗。以上內(nèi)容是結合具體的實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明;因此,對于本發(fā)明所屬技術領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的保護范圍。
權利要求
1.一種手寫輸入顯示方法,其特征在于包括將重疊在一起的輸入?yún)^(qū)和顯示區(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)所述采樣點從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域用于顯示標準字;將所述手寫原筆跡識別為標準字并進行顯示。
2.如權利要求1所述的方法,其特征在于,所述獲取用戶輸入的手寫原筆跡的采樣點, 根據(jù)所述采樣點從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域的步驟還包括按預設規(guī)則從所述備選子區(qū)域中選擇出最佳子區(qū)域,用于顯示標準字。
3.如權利要求2所述的方法,其特征在于,按預設規(guī)則從所述備選子區(qū)域中選擇最佳子區(qū)域包括判斷所述手寫原筆跡的第一筆劃至預設的第N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;其中,所述N為正整數(shù),N的值大于等于1小于等于所述手寫原筆跡的所有筆劃總和。
4.如權利要求2所述的方法,其特征在于,按預設規(guī)則從所述備選子區(qū)域中選擇最佳子區(qū)域包括判斷所述手寫原筆跡的下筆點或抬筆點落在哪個備選子區(qū)域中,則選擇該備選子區(qū)域為最佳子區(qū)域。
5.如權利要求2-4任一項所述的方法,其特征在于,所述選擇出最佳子區(qū)域的步驟包括判斷選擇出的最佳子區(qū)域是否飽和,如是,則從所述備選子區(qū)域中選擇下一位非飽和的子區(qū)域作為最佳子區(qū)域。
6.如權利要求5所述的方法,其特征在于,所述選擇下一位非飽和的子區(qū)域作為最佳子區(qū)域的步驟包括選擇與該子區(qū)域相鄰的下一個非飽和的子區(qū)域為最佳子區(qū)域。
7.如權利要求1-4任一項所述的方法,其特征在于,用戶在輸入手寫原筆跡時,還包括判斷用戶的起筆點所落入的子區(qū)域是否飽和,如是,則發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。
8.如權利要求1-4任一項所述的方法,其特征在于,劃分的子區(qū)域為網(wǎng)格,每個網(wǎng)格顯示一個標準字。
9.如權利要求1-4任一項所述的方法,其特征在于,還包括生成用于指導用戶書寫位置的引導線。
10.如權利要求9的所述的方法,其特征在于,所述引導線產(chǎn)生在用戶的下筆點所落入的子區(qū)域。
11.一種手寫輸入顯示裝置,其特征在于,包括顯示模塊、劃分模塊、第一選擇模塊和識別模塊,所述顯示模塊包括重疊的輸入?yún)^(qū)和顯示區(qū);所述劃分模塊與所述顯示模塊連接,用于將所述顯示模塊的重疊的顯示區(qū)和輸入?yún)^(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字;并將劃分結果傳遞給第一選擇模塊;所述第一選擇模塊與所述劃分模塊連接,用于獲取用戶輸入的手寫原筆跡的采樣點,根據(jù)獲取的采樣點和接收到的劃分結果從所述子區(qū)域中選擇出與所述手寫原筆跡相對應的備選子區(qū)域;所述識別模塊與所述顯示模塊連接,用于將用戶輸入的手寫原筆跡識別成標準字,并將其傳遞給顯示模塊進行顯示;所述顯示模塊,用于接收和顯示用戶輸入的手寫原筆跡,并根據(jù)第一選擇模塊的選擇結果將所述識別模塊發(fā)送的標準字在相應的備選子區(qū)域進行顯示。
12.如權利要求11的所述的裝置,其特征在于,還包括第二選擇模塊,所述第二選擇模塊與所述第一選擇模塊和所述顯示模塊連接,用于按預設規(guī)則從所述備選子區(qū)域中選擇出最佳子區(qū)域,并將選擇結果傳遞給顯示模塊。
13.如權利要求12所述的裝置,其特征在于,在所述第二選擇模塊中,判斷所述手寫原筆跡的第一筆劃至預設的第N筆劃的采樣點在各備選子區(qū)域中所占的百分比,取所占百分比最大的備選子區(qū)域為最佳子區(qū)域;其中,所述N為正整數(shù),N的值大于等于1小于等于所述手寫原筆跡的所有筆劃總和。
14.如權利要求12所述的裝置,其特征在于,在所述第二選擇模塊中,按預設規(guī)則從備選子區(qū)域中選擇出最佳子區(qū)域時判斷所述手寫原筆跡的下筆點或抬筆點落在哪個備選子區(qū)域中,則選擇該備選子區(qū)域為最佳子區(qū)域。
15.如權利要求12所述的裝置,其特征在于,在所述第二選擇模塊中,還判斷選擇的最佳子區(qū)域是否已經(jīng)飽和,若是,從備選子區(qū)域中重新選擇最佳子區(qū)域。
16.如權利要求11-12任一項所述的裝置,其特征在于,在所述第二選擇模塊中,在用戶在輸入手寫原筆跡時,還判斷用戶的起筆點所落入的子區(qū)域是否飽和,如是,則發(fā)出警告告知用戶該子區(qū)域不允許輸入新的手寫原筆跡。
全文摘要
本發(fā)明提供了一種手寫輸入顯示方法及裝置,將重疊在一起的顯示區(qū)和輸入?yún)^(qū)劃分為多個連續(xù)的子區(qū)域,每個子區(qū)域用于顯示至少一個標準字,用戶輸入手寫原筆跡時,獲取該手寫原筆跡的采樣點,并根據(jù)獲取的采樣點判斷子區(qū)域中的哪些子區(qū)域為與該手寫原筆跡對應的備選顯示區(qū)域,并將該手寫原筆跡識別成標準字后在相應的備選子區(qū)域進行顯示。即,本發(fā)明顯示手寫原筆跡的標準字的位置是根據(jù)手寫原筆跡的位置而定的,相比現(xiàn)有的由光標位置決定標準字的顯示位置的顯示方式,更有利于提高用戶輸入速度和準確率,從而提高用戶的體驗滿意度。
文檔編號G06F3/041GK102455865SQ20111029411
公開日2012年5月16日 申請日期2011年9月29日 優(yōu)先權日2011年9月29日
發(fā)明者周佳, 杜國楹, 鄒學平 申請人:北京壹人壹本信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1