本發明專利技術提供一種實時手寫筆跡的美化方法及電子設備。能夠從手寫輸入時開始,實時捕獲手寫輸入的軌跡點的坐標和時間;在捕獲的同時,基于所捕獲的第n個所述軌跡點、及此前所捕獲的至少一個所述軌跡點的坐標和時間,取得用于表征第n個所述軌跡點的筆跡尺寸的特征信息;并將所取得的特征信息轉換成用于確定筆跡尺寸的至少一個分量;并利用所述分量來確定所述筆跡尺寸;并將第n個所述軌跡點按所述筆跡尺寸進行美化處理,以得到美化后的手寫筆跡。由此,能夠隨著手寫輸入的軌跡提供筆跡尺寸多樣化的手寫筆跡,并通過對筆跡尺寸進行美化處理,來提供具有個性化筆鋒的文字。
【技術實現步驟摘要】
本專利技術涉及一種手寫筆跡美化的方案,特別是涉及一種實時手寫筆跡的美化方法及電子設備。
技術介紹
隨著計算機設備的普及,利用計算機設備進行文字輸入已成為人們日常生活的一部分。在即時通信、電子簽名等多種應用場景中,人們需要將自己的筆跡輸入至所述計算機設備中。目前,常用的做法是獲取原始的輸入筆跡,并不對輸入的筆跡進行美化處理。例如,即時通信軟件中手寫輸入模式。然而,對于這些手寫軌跡的處理往往風格單調,缺乏個性,不夠生動。目前,現有的手寫筆跡的美化技術通常利用筆畫模擬、筆畫匹配、模板融合等技術將手寫輸入的文字轉換成預設的幾種或幾十種筆體中的一種。然而這種方式不能很好地反映每個用戶的書寫個性,使得在電子簽名等領域中無法有效推廣。為了解決手寫筆跡無法體現個性化的問題,市場上還出現一種電子寫字板,其具有壓力傳感器等傳感裝置,寫字板可以所檢測到的手寫輸入時的壓力值、速度值等來繪制能體現原始筆跡、且具有毛筆或鋼筆美化效果的手寫筆跡。但該電子寫字板需要用戶單獨購買,成本過高。因此,需要對現有的手寫筆跡的美化方案進行改進,使得用戶利用鼠標、觸摸筆等常用軌跡輸入裝置來得到具有美化效果的手寫筆跡。
技術實現思路
鑒于以上所述現有技術的缺點,本專利技術的目的在于提供一種實時手寫筆跡的美化方法及系統,用于解決現有技術中手寫筆跡無法簡便的體現個性化特點的問題。為實現上述目的及其他相關目的,本專利技術提供一種實時手寫筆跡的美化方法,應用于具有軌跡輸入裝置的電子設備中,其至少包括1)當檢測到所述軌跡輸入裝置進行軌跡輸入時,實時捕獲所述軌跡上的軌跡點的坐標和時間;2)從所捕獲的第二個軌跡點開始,基于所捕獲的第η個所述軌跡點、及此前所捕獲的至少一個所述軌跡點的坐標和時間,取得用于表征第η個所述軌跡點的筆跡尺寸的特征信息;并將所取得的特征信息轉換成用于確定所述筆跡尺寸的至少一個分量;以及將各所述分量進行合并,以取得第η個所述軌跡點所對應的所述筆跡尺寸;其中,η為大于I的整數;3)將第η個所述軌跡點按所述筆跡尺寸進行美化處理,以得到美化后的手寫筆跡。優選地,所述特征信息包括手寫輸入至所述軌跡點時的速度、手寫輸入至所述軌跡點時的加速度、手寫輸入至所述軌跡點時的方向角、手寫輸入至所述軌跡點時的偏轉角中的一種或多種。優選地,所述步驟2)中取得第η個所述軌跡點的方向角的方式包括將第η個所述軌跡點與此前所捕獲的一個所述軌跡點構成一個向量,并取得所述向量的方向角,將所述向量的方向角作為第η個所述軌跡點的方向角。優選地,所述步驟2)中取得第η個所述軌跡點的方向角的方式還包括從此前所捕獲的各軌跡點中搜索兩個相鄰的軌跡點,其中一個軌跡點與第η個所述軌跡點的位移大于預設的閾值,另一個軌跡點與第η個所述軌跡點的位移小于所述閾值,則選取使位移大于所述閾值所對應的軌跡點,并利用第η個所述軌跡點與所選取的所述軌跡點所構成的向量,來取得第η個所述軌跡點的方向角。優選地,所述步驟2)中將所取得的特征信息轉換成用于確定筆跡尺寸的至少一個分量的方式包括基于預設的方向角的范圍與方向角對速度的靈敏度的影響因子的對應關系,來確定第η個所述軌跡點的方向角對速度的靈敏度的影響因子;以及利用公式權利要求1.一種實時手寫筆跡的美化方法,應用于具有軌跡輸入裝置的電子設備中,其特征在于,至少包括 1)當檢測到所述軌跡輸入裝置開始進行軌跡輸入時,實時捕獲所述軌跡上的軌跡點的坐標和時間; 2)從所捕獲的第二個軌跡點開始,基于所捕獲的第η個所述軌跡點、及此前所捕獲的至少一個所述軌跡點的坐標和時間,取得用于表征第η個所述軌跡點的筆跡尺寸的特征信息;并將所取得的特征信息轉換成用于確定所述筆跡尺寸的至少一個分量;以及將各所述分量進行合并,以取得第η個所述軌跡點所對應的所述筆跡尺寸;其中,η為大于I的整數。3)將第η個所述軌跡點按所述筆跡尺寸進行美化處理,以得到美化后的手寫筆跡;重復步驟I)至3)直至檢測到所述軌跡輸入結束。2.根據權利要求I所述的實時手寫筆跡的美化方法,其特征在于,所述特征信息包括手寫輸入至所述軌跡點時的速度、手寫輸入至所述軌跡點時的加速度、手寫輸入至所述軌跡點時的方向角、手寫輸入至所述軌跡點時的偏轉角中的一種或多種。3.根據權利要求2所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)中取得第η個所述軌跡點的方向角的方式包括將第η個所述軌跡點與此前所捕獲的一個所述軌跡點構成一個向量,并取得所述向量的方向角,將所述向量的方向角作為第η個所述軌跡點的方向角。4.根據權利要求3所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)中取得第η個所述軌跡點的方向角的方式還包括從此前所捕獲的各軌跡點中搜索兩個相鄰的軌跡點,其中一個軌跡點與第η個所述軌跡點的位移大于預設的閾值,另一個軌跡點與第η個所述軌跡點的位移小于所述閾值,則選取使位移大于所述閾值所對應的軌跡點,并利用第η個所述軌跡點與所選取的所述軌跡點所構成的向量,來取得第η個所述軌跡點的方向角。5.根據權利要求2所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)中將所取得的特征信息轉換成用于確定筆跡尺寸的至少一個分量的方式包括 基于預設的方向角的范圍與方向角對速度的靈敏度的影響因子的對應關系,來確定第η個所述軌跡點的方向角對速度的靈敏度的影響因子; 利用公式6.根據權利要求2所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)中將所取得的特征信I轉換成用于確定筆跡尺寸的至少一個分量的方式包括利用公式7.根據權利要求2所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)中將所取得的特征信息轉換成用于確定筆跡尺寸的至少一個分量的方式包括利用公式8.根據權利要求I所述的實時手寫筆跡的美化方法,其特征在于,在所述步驟2)中,利用所述分量來確定所述筆跡尺寸的方式包括將所轉換的用于確定筆跡尺寸的各分量進行加權取和、或取和加權運算,得到所述軌跡點所對應的筆跡尺寸。9.根據權利要求8所述的實時手寫筆跡的美化方法,其特征在于,所述步驟2)還包括取得第η個所述軌跡點的筆跡尺寸與預設時間段內的第a個所述軌跡點的筆跡尺寸的變化量,并將所述變化量與允許突變的變化量進行比較,若大于允許突變的變化量,則確定第η個所述軌跡點的筆跡尺寸為允許突變的變化量與第a個所述軌跡點的筆跡尺寸之和,反之若小于允許突變的變化量,則將所取得的第η個所述軌跡點的筆跡尺寸確定為第η個所述軌跡點的筆跡尺寸;其中,I ^ a ^ n, a為整數。10.根據權利要求9所述的實時手寫筆跡的美化方法,其特征在于,所述允許突變的變化量由公式11.根據權利要求I所述的實時手寫筆跡的美化方法,其特征在于,所述步驟3)還包括基于相鄰的所述軌跡點各自的筆跡尺寸的平均值,利用插值算法將相鄰的所述軌跡點之間的點按所述平均值進行填充,以得到連續的手寫筆跡。12.根據權利要求12所述的實時手寫筆跡的美化方法,其特征在于,所述步驟3)還包括將所述手寫筆跡按預先選取的筆跡模式進行美化處理。13.根據權利要求2所述的實時手寫筆跡的美化方法,其特征在于,所述步驟3)還包括基于筆跡濃度與所述軌跡點的速度成反比的關系,將第η個所述軌跡點按所述筆跡尺寸及所述筆跡濃度進行美化處理。14.根據權利要求I所述的實時手寫筆跡的美化方本文檔來自技高網...
【技術保護點】
一種實時手寫筆跡的美化方法,應用于具有軌跡輸入裝置的電子設備中,其特征在于,至少包括:1)當檢測到所述軌跡輸入裝置開始進行軌跡輸入時,實時捕獲所述軌跡上的軌跡點的坐標和時間;2)從所捕獲的第二個軌跡點開始,基于所捕獲的第n個所述軌跡點、及此前所捕獲的至少一個所述軌跡點的坐標和時間,取得用于表征第n個所述軌跡點的筆跡尺寸的特征信息;并將所取得的特征信息轉換成用于確定所述筆跡尺寸的至少一個分量;以及將各所述分量進行合并,以取得第n個所述軌跡點所對應的所述筆跡尺寸;其中,n為大于1的整數。3)將第n個所述軌跡點按所述筆跡尺寸進行美化處理,以得到美化后的手寫筆跡;重復步驟1)至3)直至檢測到所述軌跡輸入結束。
【技術特征摘要】
【專利技術屬性】
技術研發人員:金連文,黃樹東,
申請(專利權)人:上海合合信息科技發展有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。