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

使用可旋轉(zhuǎn)支撐線識別手寫輸入的制作方法_2

文檔序號:9457644閱讀:來源:國知局
于在稍后的時間加載。
[0024] 在一些實現(xiàn)方式中,觸敏設(shè)備還包括能夠使用無線移動電話標(biāo)準(zhǔn),如用于全球移 動通信系統(tǒng)(GSM),長期演進(jìn)(LTE),IEEE802. 11,或另一種無線標(biāo)準(zhǔn)與基站或接入點進(jìn)行 無線通信的通信設(shè)備。該通信設(shè)備還可以與其它設(shè)備或服務(wù)器通過使用網(wǎng)絡(luò)進(jìn)行通信,例 如,TCP/IP協(xié)議。例如,觸敏設(shè)備可以利用通信設(shè)備將一些處理操作拔給更健壯的系統(tǒng)或 計算機。
[0025] 說明件系統(tǒng)
[0026] 圖2是用于與手寫輸入被接收的定向無關(guān)地識別手寫輸入的手寫識別系統(tǒng)200的 框圖。該系統(tǒng)可以被在觸敏設(shè)備100上實現(xiàn)。系統(tǒng)從用戶接收觸摸輸入并輸出候選字符和, 可選地,支撐線數(shù)據(jù)。候選字符可以包括候選的字符串,并且在一些實現(xiàn)中,識別距離和關(guān) 于每個候選的其他信息。該系統(tǒng)包括觸摸分析組件210,多字符識別模塊220,單字符識別 模塊230,支撐線模塊240,和候選列表生成模塊250。系統(tǒng)從手寫匹配數(shù)據(jù)存儲區(qū)域265、字 符模板數(shù)據(jù)存儲區(qū)域270以及支撐線數(shù)據(jù)存儲區(qū)域275中讀取數(shù)據(jù)并將數(shù)據(jù)存儲在其中。 在一些實現(xiàn)方式中,系統(tǒng)不包括多字符識別模塊。
[0027] 觸摸輸入包括當(dāng)用戶觸摸設(shè)備時由觸敏輸入設(shè)備感測的數(shù)據(jù)(雖然為方便起見 通常在此描述為觸敏輸入設(shè)備,其它輸入設(shè)備都可以使用,如上面提到的可穿戴輸入設(shè)備 和照相機-或基于成像器的輸入設(shè)備)。觸摸輸入包括筆劃、曲線和點。曲線可以包括一個 或多個筆劃,筆劃可以包括一個或多個點,以及一個點指定一個xy坐標(biāo)。觸摸輸入可以是 原始數(shù)據(jù),或者它可以是處理的觸摸數(shù)據(jù)。觸摸數(shù)據(jù)包括從用戶、菜單選項用戶的選擇或類 似物接收到的手寫字符或字符串。在一些實現(xiàn)中,系統(tǒng)200支持多觸摸輸入。例如,系統(tǒng)可 以接受使用兩個或更多個手指同時繪制的兩個或更多的筆劃。
[0028] 系統(tǒng)輸出候選字符,其可以向用戶顯示以供用戶選擇對應(yīng)于用戶預(yù)期輸入的候選 字符。每個候選字符已與字符串相關(guān)聯(lián)。排序第一的候選字符代表給定筆劃或筆劃序列表 示的字符的系統(tǒng)的最佳猜想。最后,系統(tǒng)可以輸出支撐線,包括相對于錨點的位置、大小、 和角度信息,并且此支撐線信息可被顯示給用戶,以幫助指導(dǎo)用戶的輸入,并在下面進(jìn)行說 明。
[0029] 觸摸組件210接收觸摸輸入數(shù)據(jù),并將其發(fā)送到多字符識別模塊。多字符識別模 塊220識別來自觸摸輸入數(shù)據(jù)的筆劃子集并且迭代發(fā)送筆劃子集到單字符識別模塊。多字 符識別模塊隨后接收從單字符識別模塊返回的每個筆劃子集的候選字符的排序的列表。多 字符識別模塊將為每個筆劃子集的單字符識別候選列表組合到一個多字符識別候選列表 作為每個筆劃子集和支撐線估計的Unicode序列。在一些實現(xiàn)方式中,如果錨定的支撐線 已經(jīng)被設(shè)置,多字符識別模塊對多字符識別候選列表適用支撐線限制,并計算用戶輸入和 所估計的支撐線之間的偏差,以使得單-字符識別模塊所使用的任何臨時參考是基于新的 組合的支撐線。在一些實現(xiàn)方式中,字符串候選的組合的支撐線估計是組合到字符串候選 的所有單字符候選的支撐線估計的平均值。例如,如果字符串,"hello",由用戶通過將字 符串的每一個字符書寫在先前字符頂部上被提交,以及'h'的書寫角度的候選估計為60 度,同時"ello"的書寫角度的候選估計是每個字符40度,組合的支撐線的估計將是這些結(jié) 果的平均值,即,44度。如果字符串是通過從左向右或從右到左的書寫被提交的,在支撐線 估計上的更全面的視角可以被采取。例如,系統(tǒng)可以適應(yīng)五個字符的估計的基線點的一條 線,以及組合的書寫角度估計可以被用于五個字符中的每一個的臨時參考(即懲罰可以被 重新計算)。
[0030] 單字符識別模塊230為由多字符識別模塊220發(fā)送的筆劃子集產(chǎn)生候選字符的排 序列表。在創(chuàng)建排序列表中,單字符識別模塊訪問在數(shù)據(jù)存儲區(qū)域265中的手寫匹配數(shù)據(jù), 在數(shù)據(jù)存儲區(qū)域270中的字符模板,和在數(shù)據(jù)存儲區(qū)域275中的支撐線數(shù)據(jù)以及來自支撐 線模塊240的支撐線數(shù)據(jù)。單字符識別模塊被配置為匹配筆劃子集的形狀至字符模板的曲 線,并且產(chǎn)生純形狀距離。單字符識別模塊通過將純形狀距離添加到被計算的懲罰中來產(chǎn) 生總的距離測量,并通過區(qū)別和穩(wěn)定性屬性加權(quán)懲罰的構(gòu)成元素(即,位置,大小和角)。單 字符識別模炔基于總距離測量生成排序的列表,其對那些具有較小距離的候選字符排序更 尚。
[0031] 支撐線模塊240建立支撐線,包括從錨點到支撐線的垂直距離,如下面更充分的 描述。支撐線模塊240存儲和訪問數(shù)據(jù)存儲區(qū)域275中的支撐線數(shù)據(jù)。在一些實施中,支撐 線模塊240基于為筆劃子集選擇的候選字符來調(diào)整支撐線的參考角,如候選列表生成模塊 所指定的。候選列表生成模塊250產(chǎn)生可能符合用戶輸入的字符候選的列表顯示給用戶。 候選列表生成模塊接收用戶對候選字符的選擇的觸摸輸入,并識別候選字符對應(yīng)于用戶的 手寫輸入。
[0032]說明件討稈
[0033] 手寫識別系統(tǒng)200被配置為識別用戶在觸敏設(shè)備上的輸入,無論用戶輸入的定 向。通常情況下,當(dāng)用戶的手寫輸入的定向是未知的時候,系統(tǒng)區(qū)分某些手寫字符是很困難 的。例如,圖3顯示了包括手寫字母"s"的顯示,該字母在觸敏設(shè)備上以不同的定向和位置 被輸入。因為小寫's'和大寫"S"具有相同的形狀,系統(tǒng)在不知道除形狀之外的有關(guān)輸入 的更多的信息的情況下準(zhǔn)確地識別用戶的輸入是不可能的。第一顯示器310顯示字母"s" 在顯示器的中心,并在觸摸敏感設(shè)備上的垂直方向輸入。第二顯示器320顯示字母"s",其 由用戶B以不同于第一顯示器310上的輸入的角度的角度被輸入。第三顯示器330顯示字 母"s"由用戶A在垂直方向輸入,但該's'是在顯示器的底部被輸入。第四顯示器顯示字 母"s"由用戶B在顯示器的側(cè)邊且以不同于垂直角的角度被輸入。基于這些輸入,系統(tǒng)準(zhǔn) 確識別輸入中的字符將有困難。
[0034] 圖4是一個流程圖,示出了由手寫識別系統(tǒng)200執(zhí)行的用于識別在觸敏設(shè)備上輸 入的手寫用戶輸入的過程400,而不論輸入被鍵入的定向的角度。在框405,系統(tǒng)建立一個 錨點。錨點表示觸敏設(shè)備上的參考位置,其被用于確定用戶的手寫輸入在哪個角度被接收。 圖5A示出了包括錨點505的代表性的觸敏設(shè)備500。雖然觸敏設(shè)備500是圓形的,但在一 些實現(xiàn)中,觸敏設(shè)備可以是另一種形狀,如長方形、梯形、三角形、錐形,或橢圓形。在圖5A 中,錨點505位于觸敏設(shè)備的中心。在一些實現(xiàn)方式中,錨點位于觸敏設(shè)備上的另一位置, 如靠近觸敏設(shè)備的頂部邊緣。觸敏設(shè)備可以顯示錨點給用戶或者它可以是隱藏的。例如, 當(dāng)觸敏設(shè)備使用觸控板實現(xiàn)時,制造商可以在觸控板上永久標(biāo)記錨點。同樣,當(dāng)觸敏設(shè)備使 用觸敏顯示器實現(xiàn)時,如在平板計算機上,控制顯示器的軟件可能使顯示器顯示一個錨點。
[0035] 在框410,手寫識別系統(tǒng)建立從錨點到支撐線的距離。支撐線被系統(tǒng)用作參考以 將用戶的手寫輸入與位置、大小和旋轉(zhuǎn)相關(guān),系統(tǒng)使用其用于識別輸入。在一些實現(xiàn)中,支 撐線包括基線和輔助線。支撐線的基線表示一垂直位置,字符應(yīng)當(dāng)由用戶在該垂直位置被 輸入,以及支撐線的輔助線表示參照基線的提交的字符的高度。例如,在圖5A中,距離m隔 開基線525和錨點505,以及距離n隔開輔助線520和錨點505?;€525以類似于在筆記 本紙上的線如何提供在哪里進(jìn)行書寫的用戶指南的方式為用戶的手寫輸入提供下邊界。輔 助線和基線之間的距離,等于m-n,為用戶的輸入提供了一個預(yù)期的高度。在一些實現(xiàn)方式 中,輔助線相交錨點,這意味著不存在距離n。n的值也可以是負(fù)的,這意味著該輔助線是在 距離基線的位于錨點的相對側(cè)。在一些實現(xiàn)方式中,系統(tǒng)使用其它的參考,而不是支撐線。 例如,系統(tǒng)可以使用矩形或其它形狀為基準(zhǔn),而不是支撐線。因此,利用與支撐線不同的參 考時,手寫識別系統(tǒng)建立到參考的其它點的距離,以使其能夠?qū)⒂脩舻妮斎肱c位置、大小和 旋轉(zhuǎn)相關(guān)。因此,雖然過程400參照支撐線被描述,但是應(yīng)該理解的是,也可以使用其他的 參考。
[0036] 圖5B、5C和f5D提供了支撐線如何為系統(tǒng)提供大小和位置的參考的例子。圖5B示 出了包括一個字符530,'p',的代表性手寫用戶輸入的觸敏設(shè)備500。字符530被輸入 以使"P"的基部位于基線上以及'P'的底部位于基線以下。圖5C示出了包括一個字符 530, "P",的代表性手寫用戶輸入的觸敏設(shè)備500,但與圖5B的"p"在同樣的位置(從而基 部線不同,如下所解釋的)。圖f5D示出了包括一個字符530,' d',的代表性手寫用戶輸 入的觸敏設(shè)備500,但與圖5B的"p"在同樣的位置。如下面進(jìn)一步討論的,圖5B-f5D還顯 示各種支撐
當(dāng)前第2頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1