亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種表單在位手寫輸入方法及系統(tǒng)的制作方法_4

文檔序號:9750477閱讀:來源:國知局
寫提示邊界,甚至手寫的“4”局部筆劃超出了手寫提示區(qū),更進(jìn)一步,域304的輸入筆劃305則完全不在手寫提示區(qū),但是離筆劃305最近的可輸入域是304,其和域304的距離在預(yù)設(shè)范圍內(nèi),且其和后續(xù)“2”的筆劃的距離以及輸入時間間隔都在預(yù)設(shè)范圍內(nèi),因此被判定歸屬于域304。
[0110]當(dāng)手寫軌跡有部分超出了目標(biāo)域時,如果軌跡和域內(nèi)其他部分軌跡是連續(xù)的,則可利用該域內(nèi)及其連續(xù)延伸到外部的手寫軌跡的整體重心判斷筆跡的歸屬域,求出用戶輸入的軌跡段的幾何重心和可輸入域幾何重心距離,根據(jù)幾何重心距離很容易判斷其歸屬域,如歸屬于幾何重心距離最小的域,或者歸屬于結(jié)合重心距離最小且小于預(yù)設(shè)閾值的域。
[0111]當(dāng)一個可輸入域?qū)?yīng)的手寫的一連串文字中個別文字完全在另外的可輸入域時,可根據(jù)預(yù)設(shè)的軌跡之間的時間間隔進(jìn)行軌跡分段判別其對應(yīng)的可輸入域??衫檬謱憰r間間隔小于預(yù)設(shè)閾值的一組手寫軌跡的幾何重心來定位目標(biāo)可輸入域。假設(shè)用戶在某個預(yù)留空間不足的域輸入日期,手寫輸入第一個數(shù)字2以后連續(xù)輸入“012.10.23”,輸入的每個字符之間的時間間隔小于預(yù)設(shè)值,則該若干連續(xù)輸入的軌跡的識別結(jié)果被作為一個整體與一個可輸入域?qū)?yīng)。為了避免誤判,還可以進(jìn)一步加入軌跡段之間的幾何距離判斷,如時間和幾何距離均小于預(yù)設(shè)值時才作為同一個可輸入域的內(nèi)容進(jìn)行處理。這種情況下,即使2個文字之間輸入的時間間隔很短,如果距離夠遠(yuǎn),則也將被單獨進(jìn)行單元格對應(yīng)判斷。除了幾何重心判斷一組連續(xù)輸入的筆跡的歸屬,還可以用一組筆跡落入那個可輸入域的坐標(biāo)點最多來確定筆跡歸屬。
[0112]步驟S205:對手寫筆跡分組進(jìn)行識別,得到識別結(jié)果;
[0113]具體可以采用多種算法進(jìn)行識別,這均不影響本發(fā)明的實現(xiàn)。
[0114]筆跡在識別后可被按照識別出來的文字進(jìn)行對照劃分以便于以字為單元對筆跡進(jìn)行局部增刪插編輯。
[0115]對所述手寫輸入軌跡段落進(jìn)行識別,通常采用現(xiàn)有的手寫識別技術(shù),但識別過程中可用域的類型來提升識別準(zhǔn)確率,將所述域?qū)?yīng)的手寫軌跡段落識別成與所述域類型對應(yīng)的識別結(jié)果。如當(dāng)域為數(shù)字類型時,識別引擎顯然對于數(shù)字“O”和字母“O”就很容易區(qū)分了。域類型可以有多種,如數(shù)字,字符串,圖片,圖形等。
[0116]識別的域類型如果為圖片和圖形,則將輸入內(nèi)容轉(zhuǎn)換為相應(yīng)的圖片或圖形,如簽字域內(nèi)容“王兵”將不會被識別為文字信息,而會根據(jù)該域類型為圖片而將其轉(zhuǎn)換為包括原筆跡“王兵”字樣的圖片。
[0117]該實施例中,“是否有檢驗報告”域為復(fù)選框,在表格中用checkbox復(fù)選框顯示,用戶根據(jù)約定的手寫輸入方式輸入,如可以約定只需要在選項上打鉤,也可以通過點擊進(jìn)行輸入,對于不同的域,可以約定特定的域支持的輸入方式,如日期和下拉列表類域通常通過點擊操作更方便,在這類域上還可以禁用手寫功能。
[0118]識別出的結(jié)果被按照域的特征數(shù)據(jù)中的設(shè)置進(jìn)行格式化,比如字體、字號、小數(shù)位數(shù)等。如“施工單位”識別出來后自動被設(shè)置為加粗的黑體字,而“單價”一列的數(shù)字小數(shù)位數(shù)均自動被設(shè)置為2位小數(shù)。
[0119]識別過程中,可包括若干預(yù)處理操作,如對軌跡的縮放、裁剪、傾斜校正等等。
[0120]對識別結(jié)果允許用戶進(jìn)行編輯調(diào)整。輸入時進(jìn)行實時識別時,識別結(jié)果可通過臨時編輯框顯示在輸入目標(biāo)上方,在當(dāng)前域輸入結(jié)束時隱藏該臨時編輯框。在編輯狀態(tài),點擊特定域,對照顯示該域的手寫軌跡與識別結(jié)果以便于用戶校對,對于識別結(jié)果的匹配度低于預(yù)設(shè)值的結(jié)果,可以進(jìn)行可視化提示,比如顯示不同的顏色,在識別結(jié)果附近顯示問號等等。
[0121]不對應(yīng)于任何域的手寫輸入軌跡,可以不做識別,在表單中以原筆跡形式顯示與保存,比如在表單頁面邊緣的批注、圈閱、簽名等信息。
[0122]具體實施時,先對輸入軌跡進(jìn)行識別再進(jìn)行按域分組,還是先對輸入軌跡按域分組后再進(jìn)行識別均可。
[0123]步驟S206:將手寫筆跡分組和/或識別結(jié)果輸入到歸屬目標(biāo)輸入域。
[0124]手寫軌跡與識別結(jié)果可切換顯示或者疊加顯示,如圖6手寫視圖的顯示界面示意圖以及圖7書面視圖的顯示界面示意圖所示,還可按照對照模式顯示:在輸入框中顯示手寫筆跡,而在其附近(比如輸入框上方、下方、左側(cè)、右側(cè)等)顯示對應(yīng)的識別結(jié)果,反之亦然;還可在輸入框中顯示手寫筆跡,而在鼠標(biāo)或者手寫筆接近輸入框時顯示識別結(jié)果,反之亦然。
[0125]輸入過程中,可以提供各種編輯功能,比如在編輯狀態(tài)下,接受用戶對單元格的雙擊,在軌跡附近顯示識別結(jié)果以便用戶對照軌跡對識別結(jié)果進(jìn)行編輯。
[0126]對那些識別過程中的匹配度低于設(shè)定閾值的識別結(jié)果進(jìn)行可視化標(biāo)識,比如用不同的顏色、字體等方式提醒用戶進(jìn)行人工輔助確認(rèn)。
[0127]輸入及識別過程中,支持筆跡與識別結(jié)果對照校對模式。如圖8對照校對模式的示意圖所示,在書面視圖下,可輸入域顯示識別結(jié)果,在其上方顯示對應(yīng)的筆跡;對于手寫視圖下,則剛好相反。對照顯示的具體布局不局限于上下布局,還可左右布局,可根據(jù)需要設(shè)置,為使對照顯示效果更佳明顯,可做顯示方式調(diào)整,比如字體及筆跡顏色、增加修飾背景或邊框等。
[0128]筆跡歸屬判斷和識別過程可以在手寫過程中同步進(jìn)行,也可以設(shè)定由用戶觸發(fā)處理,既可以在平板電腦上執(zhí)行,也可以聯(lián)網(wǎng)傳輸?shù)椒?wù)器后再服務(wù)器上執(zhí)行。
[0129]—個域可以對應(yīng)多組筆跡相鄰的筆跡,當(dāng)然這多組筆跡也可以被當(dāng)作一組筆跡進(jìn)行處理。
[0130]本發(fā)明提出了一種在軟件上自由書寫,然后直接獲取界面中的可輸入域的范圍和軌跡特征數(shù)據(jù),將筆跡和/或識別結(jié)果輸入合適的域的方法。利用本發(fā)明,用戶在包括多個域的表單上手寫輸入時,直接將識別結(jié)果賦予現(xiàn)有的域中,整個手寫輸入過程也無需用戶在域之間切換焦點,文本框在進(jìn)行頁面重排后也不影響手寫輸入,聯(lián)機(jī)輸入識別過程直觀流暢。無需對一個域進(jìn)行子區(qū)域劃分,當(dāng)然也就不需要對域內(nèi)的輸入內(nèi)容進(jìn)行逐字定位,運(yùn)算處理工作量更小,對于主要以單行文本框為主的軟件參數(shù)錄入窗口而言,本發(fā)明以可輸入域為單位進(jìn)行筆跡與識別結(jié)果進(jìn)行歸屬判斷的方式效率更高。
[0131]在一個實施例中,結(jié)合域的范圍與軌跡的位置特征和時間特征數(shù)據(jù)結(jié)合,能夠更加準(zhǔn)確的判斷手寫軌跡的不同段落應(yīng)該被識別到哪個域,使得識別結(jié)果更加接近于用戶的輸入意圖,對于提高輸入效率的作用非常顯著。
[0132]對于多數(shù)平板電腦來說,并未配備高精度手寫筆,用戶如需手寫輸入,只能用手寫分辨率不高的手指或電容筆來輸入,通常輸入界面上的文本框不會太大,否則屏幕范圍內(nèi)顯示的內(nèi)容太少也不利于用戶快速輸入。此時,用戶要在有限的空間內(nèi)手寫輸入,就需要小心翼翼控制筆劃的大小,由于手寫設(shè)備本身較粗大難以精細(xì)控制,手寫筆跡很容易超出文本框,對于填寫速度與效率要求較高的環(huán)境(如野外檢測記錄),難以解決輸入效率低的問題。本發(fā)明實施例提出了一種對手寫筆跡按時限進(jìn)行分組,按就近原則分配手寫筆跡和/或其識別結(jié)果到相應(yīng)的文本框,并且提供筆跡縮小顯示于存儲功能。
[0133]本發(fā)明通過支持手寫的平板電腦甚至手機(jī)直接以與在需要輸入數(shù)據(jù)的目標(biāo)單元格附近手寫,即可完成應(yīng)用程序界面中多個域的不間斷錄入,輸入效率和傳統(tǒng)方法相比得到了顯著提高。
[0134]下面對本發(fā)明實施例提供的手寫輸入系統(tǒng)進(jìn)行介紹,下文描述的手寫輸入系統(tǒng)與上文描述的手寫輸入方法可相互對應(yīng)參照。
[0135]圖9為本發(fā)明實施例提供的手寫輸入系統(tǒng)的結(jié)構(gòu)框圖,參照圖9手寫輸入系統(tǒng)可以包括:
[0136]接收模塊I,用于接收用戶在表單上輸入的手寫筆跡數(shù)據(jù);
[0137]獲取模塊2,用于獲取表單上的可輸入域;
[0138]分組模塊3,用于通過至少包括所述手寫筆跡數(shù)據(jù)的位置特征數(shù)據(jù),結(jié)合所述可輸入域的范圍,將所述手寫筆跡數(shù)據(jù)劃分為至少與所述可輸入域中的一個歸屬目標(biāo)輸入域相對應(yīng)的手寫筆跡分組;
[0139]識別模塊4,用于對所述手寫筆跡分
當(dāng)前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1