[發明專利]一種用于優化動態顯示手寫電子簽名過程的方法有效
| 申請號: | 201810067851.6 | 申請日: | 2018-01-24 |
| 公開(公告)號: | CN108280864B | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 徐朝賢;林志偉;張登峰 | 申請(專利權)人: | 福建升騰資訊有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20;G06F3/041 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 王美花 |
| 地址: | 350000 福建省福州市倉山區金*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 優化 動態 顯示 手寫 電子 簽名 過程 方法 | ||
1.一種用于優化動態顯示手寫電子簽名過程的方法,其特征在于:所述方法包括如下步驟:
步驟S1、電子簽名采集設備采集手寫簽名的數據,且將手寫簽名的數據打包發送給終端設備;采集的手寫簽名的數據包含當前筆觸在簽名窗口中的坐標位置(X,Y)、當前筆觸對簽名窗口的壓感值P、以及當前筆觸的對應時刻T;
步驟S2、所述終端設備解析接收到的手寫簽名的數據,并從解析出的數據中獲得手寫簽名筆畫的矢量數據,且將相鄰m時間內采集到的矢量數據均作為一幀筆畫數據;相鄰時間m的取值為:30~100毫秒;
所述矢量數據包含手寫簽名的筆畫軌跡坐標數據(Xk,Yk)、每個軌跡坐標所對應的壓感值數據Pk、以及每個采樣點的時刻數據Tk;
步驟S3、虛擬創建一個長寬同時放大2N倍的繪布,N為非零自然數,并將手寫簽名筆畫的軌跡坐標對應放大到所述繪布上;
步驟S4、以每一幀筆畫數據為單位,使用三階貝塞爾插值算法對手寫簽名的筆畫軌跡坐標以及筆畫軌跡坐標所對應的壓感值進行插值處理,以獲得像素級的連續的筆畫軌跡坐標以及像素層面上連續的壓感值;
步驟S5、以每一筆畫軌跡坐標所對應的壓感值為半徑,使用吳小林抗鋸齒算法構造圓形筆觸,并按照筆畫軌跡坐標的先后順序將處理后的不同粗細的圓形筆觸有序疊加貼于放大的所述繪布上;
在使用吳小林抗鋸齒算法構造圓形筆觸時,對每一圓形筆觸所及的外包矩形范圍內,將被該圓形筆觸完全覆蓋的像素均置為黑色;將被該圓形筆觸部分覆蓋的像素,均以像素被圓形筆觸所覆蓋的面積為權重置為灰色;
在將處理后的不同粗細的圓形筆觸有序疊加貼于放大的所述繪布上時,采用如下偽代碼進行有序疊加:
其中,grayi,j表示繪布中i,j坐標處的灰度值,brushworki,j表示i,j坐標處所對應的圓形筆觸的灰度值;
步驟S6、每還原一幀筆畫數據后,均根據步驟S3所選擇的N值,對一整幀圓形筆觸所及的局部范圍采用加權的降采樣算法,且將降采樣后的結果顯示到簽名窗口中;所述降采樣算法采用一個N×N的高斯核作為權值;在每次將降采樣后的結果顯示到簽名窗口中后,均進行一次延時補償,每次延時補償的時間為m-n毫秒,其中,n為渲染完一幀筆畫數據所用的時間,且n小于30毫秒;
步驟S7、對每一個筆畫的每一幀筆畫數據均執行上述步驟S4至步驟S6,即可完成一個筆畫的顯示;
步驟S8、對手寫簽名的每一個筆畫均執行上述步驟S7,即可完成整個手寫簽名的顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建升騰資訊有限公司,未經福建升騰資訊有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810067851.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于雙邊結構的TIN模型等值線搜索方法
- 下一篇:道路點云數據處理方法及系統





