麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種基于計算機系統的手寫簽名穩定性評估方法

文檔序號:6362600閱讀:308來源:國知局
專利名稱:一種基于計算機系統的手寫簽名穩定性評估方法
技術領域
本發明涉及在線手寫簽名身份認證技術領域,特別涉及一種基于計算機系統的手寫簽名穩定性評估方法。
背景技術
作為生物特征識別技術的重要內容之一,手寫簽名認證利用個性化的書寫特征實現身份的鑒別。根據數據獲取方法的不同,簽名認證可分為離線簽名認證和在線簽名認證兩類。相比于使用靜態圖像的離線簽名認證,在線簽名認證使用手寫板等設備采集書寫過程中產生的筆跡信息,能獲取更豐富的信息,具有更高的準確率,因此,有著廣闊的應用前

o生物特征作為身份認證依據的前提條件是其具備一定的穩定性。但受書寫水平的影響,人們書寫的簽名穩定性不盡相同,例如,經常進行書寫活動的文字工作者,其書寫技巧較高、書寫流利,簽名的穩定性較高;但對于還處于練字初期的孩童、或者對于某些身患疾病的老人,其簽名的穩定性較差。對于穩定性較差的簽名,簽名間的差異較大,這會使得基于簽名的認證系統產生兩種問題一種是在容忍更大的類內差異的同時,必然會接受更多的偽造簽名;另一種是在拒絕更多偽造簽名的同時,必然又會拒絕更多的真實簽名。為解決這個問題,Joan等人在文獻《On-line signature verification system with failure to enrol management)) (Pattern Recognition, 2009)中指出在實際應用中, 需要系統自動發現并處理用戶注冊失敗的情況,即用戶提交的生物特征穩定性不滿足身份認證的要求。注冊失敗在生物特征身份認證領域并不少見,例如,大約有4%的人因為無法提供高質量的個人指紋而無法成功注冊到一個指紋認證系統。由于簽名自身具有較大的類內變化,因此在簽名認證領域注冊失敗的用戶比例可能會更大。針對注冊失敗情況的處理,Joan等提出了 “智能注冊”的思想在注冊階段進行穩定性檢查并自動拒絕低質量的簽名樣本,同時要求用戶提交新的注冊樣本。這樣,雖會對某些用戶會造成使用上的不便,卻可以從一定程度上保證系統的認證性能。簽名樣本的質量由其穩定性決定,Joan等通過樣本間的兩兩匹配結果來評價注冊簽名穩定性。對每對比較的簽名,采集七類時間序列信號,利用離散余弦變換提取參數特征,進行特征選擇后,采用二次判別分類器進行匹配。在要求三個注冊樣本的情況下,如果一個樣本與其他兩個不匹配,系統將拒絕這個樣本的提交,要求用戶提交一個新的樣本。在對上述現有技術進行分析后,發明人發現Joan等采用的穩定性評估方法基于樣本間全局參數特征,全局參數特征是以整個簽名信號為特征提取單元得到的統計特征,并不能有效地反映出簽名的細節信息。而一種有效的穩定性評估至少應該滿足兩點①細致性,即簽名特征應對簽名細微的差異給出準確的描述,宜采用局部特征;②全面性,即簽名特征應對簽名的穩定性給出全面的描述,需同時考慮簽名靜態和動態特征。

發明內容
本發明所要解決的技術問題即目的是針對穩定性分析的細致性和全面性要求, 提出一種手寫簽名穩定性評估方法,特別是采用一種簽名分段匹配計算和局部匹配段差異值計算的手寫簽名穩定性評估方法,以解決手寫穩定性定量評估的問題本發明的技術方案是一種基于計算機系統的手寫簽名穩定性評估方法,特別是通過手寫輸入設備采集,得到待測簽名以及來自同一書寫者的簽名樣本集,待測簽名即為需要進行穩定性分析的手寫簽名,簽名樣本集即為與待測簽名進行穩定性計算的手寫簽名集,通過簽名相似性評估,特別是采用一種簽名分段匹配計算和局部匹配段差異值計算來完成簽名樣本集中的每個簽名樣本與待測簽名的簽名相似性評估,然后根據簽名相似性評估得到簽名樣本集中與待測簽名相似的簽名樣本的數量,并將其與預先設定的閾值比較以判斷待測簽名是否穩定,最終完成待測簽名的穩定性評估。方法包括獲取簽名;簽名相似性評估;穩定性評估;獲取簽名,具體包括通過手寫輸入設備采集,得到待測簽名以及來自同一書寫者的簽名樣本集,待測簽名即為需要進行穩定性分析的手寫簽名,簽名樣本集即為與待測簽名進行穩定性計算的手寫簽名集,設S表示用戶U的一個待測簽名,集合B= (S1, S2, S3, , SJ表示用戶U的簽名樣本集,其中N彡1,即獲取簽名,得到用戶U的一個待測簽名S和用戶U的簽名樣本集B ;簽名相似性評估,具體包括當獲取到用戶的待測簽名時,需要將待測簽名與簽名樣本集中的每個簽名樣本進行組合,以組成相應的簽名對,然后對每一組簽名對進行簽名相似性評估,特別是采用一種簽名分段匹配計算和局部匹配段差異值計算,實現每一組簽名對的局部匹配段相似計算, 并根據得到的局部匹配段相似計算結果實現每一組簽名對的簽名對相似計算,最后,根據每一組簽名對的簽名對相似計算結果來完成待測簽名與每個簽名樣本的相似性評估;其中一種簽名分段匹配計算和局部匹配段差異值計算,具體指首先,對每一組簽名對進行簽名局部段劃分,以得到每一組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列;然后對每一組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列采用局部段匹配算法,得到待測簽名的局部段序列與簽名樣本的局部段序列的具有“一對一”特性的對應關系序列,即局部匹配段序列;最后,對局部匹配段序列中每一對局部匹配段進行局部匹配段差異值計算,特別是對每一對局部匹配段中待測簽名的局部段靜態特征、待測簽名的局部段動態特征、簽名樣本的局部段靜態特征和簽名樣本的局部段動態特征進行提取,并對提取的每一對局部匹配段中待測簽名的局部段靜態特征、待測簽名的局部段動態特征、簽名樣本的局部段靜態特征和簽名樣本的局部段動態特征進行局部匹配段差異值計算;其中局部段,是指一個簽名中兩個相鄰關鍵點間形成的局部簽名曲線;關鍵點,是指簽名速度極值點、簽名壓力極值點等簽名局部極值點;
其中局部匹配段由兩個相對應的分屬于待測簽名局部段序列和簽名樣本局部段序列的局部段組成;其中局部段靜態特征,是指包括簽名二維字形信息等局部段靜態函數特征和局部段曲率、局部段弧長等局部段靜態參數特征;其中局部段動態特征,是指包括局部段速度、加速度等局部段動態函數特征和局部段平均書寫速度、局部段平均書寫加速度、局部段平均書寫壓力等局部段動態參數特征;穩定性評估,具體包括當完成待測簽名與簽名樣本集中每個簽名樣本的簽名相似性評估后,得到簽名樣本集中與待測簽名相似的簽名樣本的數量,通過判斷簽名樣本集中與待測簽名相似的簽名樣本的數量與設定的閾值之間的關系,完成對待測簽名的穩定性評估,設Zm表示簽名樣本集中與待測簽名相似的簽名樣本的數量,T3為根據對穩定性的要求預先設定的閾值,即通過判斷簽名樣本集中與待測簽名相似的簽名樣本的數量Zm與根據對穩定性的要求預先設定的閾值T3之間的關系,得到待測簽名的穩定性評估。作為對現有技術的進一步改進,本發明方法提供的手寫輸入設備,包括手寫輸入模塊、信號采集模塊、信號處理模塊、顯示模塊,其中手寫輸入模塊是向用戶提供一塊手寫區域,用戶可以在該手寫區域內自由書寫, 或按照計算機系統方法給定的形狀進行書寫;同時,計算機系統方法通過手寫輸入模塊來接收用戶的手寫輸入信息;信號采集模塊當用戶在手寫輸入模塊進行書寫時,會產生手寫輸入信息,通過與手寫輸入模塊相連的信號采集模塊可感知并采集手寫過程中產生的手寫信息,例如,可采集手寫信息中的位置信息、力信息、傾角信息等;信號處理模塊當完成采集手寫過程中產生的手寫信息后,手寫處理模塊需要對采集的手寫信息進行分析和處理,以根據系統的需求實現相應的功能,并將處理的結果輸出到顯示模塊;顯示模塊當信號處理模塊完成對采集到的手寫信處理后,會將處理的結果輸出到顯示模塊,顯示模塊根據處理的結果,同時驅動相應的顯示元件來完成對處理結果的顯示功能。手寫輸入設備或為外接有手寫輸入設備的計算裝置或儀器,或為PDA、手寫輸入手機、Tablet PC、服務器。手寫輸入設備采集手寫簽名數據,還包括從現有簽名數據庫中提取數據。本發明的有益效果是相對于現有技術,本發明通過手寫輸入設備采集待測簽名和簽名樣本集,并對待測簽名和簽名樣本集中的每個簽名樣本進行簽名相似性評估。提供的手寫簽名穩定性評估方法有效地解決了現有手寫簽名穩定性評估方法忽略的簽名細節信息的提取問題,本發明的方法步驟為獲取簽名、簽名相似性評估、穩定性評估。在簽名相似性評估中,獲取簽名對后進行局部匹配段相似計算和簽名對相似計算,其中,局部匹配段相似計算包括簽名分段匹配計算和局部匹配段差異值計算來實現簽名相似性評估。簽名分段匹配計算實現待測簽名和簽名樣本集中的每個簽名樣本的分段匹配處理以得到局部匹配段序列;局部匹配段差異值計算實現局部匹配段特征提取,并根據 提取的局部匹配段特征完成局部匹配段差異值計算;即對待測簽名和簽名樣本集中的每個簽名樣本進行簽名分段匹配計算,得到待測 簽名和簽名樣本集中的每個簽名樣本所對應的局部匹配段序列是細致性的體現;對待測簽 名和簽名樣本集中的每個簽名樣本所對應的局部匹配段序列進行局部匹配段靜態特征和 動態特征提取,并根據提取的局部匹配段靜態特征和動態特征提取完成局部匹配段差異值 計算,以實現待測簽名的穩定性分析是全面性的體現。在穩定性評估中,判斷相似簽名的數量是否小于閥值?若相似簽名的數量小于閥 值,待測簽名不穩定;若相似簽名的數量大于閥值,則待測簽名穩定,實現待測簽名穩定性 評估,即根據簽名相似性評估結果得到簽名樣本集中與待測簽名相似的簽名樣本的數 量,并將其與預先設定的閾值比較以判斷待測簽名是否穩定,最終完成待測簽名的穩定性 評估。本發明方法還提供一種手寫輸入設備,包括手寫輸入模塊、信號采集模塊、信號處 理模塊、顯示模塊,用于實現對手寫簽名的獲取和計算,但本發明的方法不僅僅局限于手寫 輸入設備,凡是帶有手寫輸入功能,或外接有手寫輸入設備的計算裝置或儀器,如PDA、手寫 輸入手機、Tablet PC、服務器等均可以采用本發明的方法進行手寫簽名穩定性評估。


圖1為本發明手寫簽名穩定性處理的框圖;圖2為本發明簽名相似性評估的流程圖;圖3為本發明局部匹配段相似計算的流程圖;圖4為本發明簽名對相似計算的流程圖;圖5為本發明穩定性評估的流程圖。
具體實施例方式下面結合附圖對本發明的實施方式作進一步解釋圖1為本發明手寫簽名穩定性處理的框圖;具體包括手寫輸入設備1和手寫簽名 穩定性評估方法流程。手寫輸入設備1具體包括手寫輸入模塊11、信號采集模塊12、信號處理模塊13、 顯示模塊14,其中手寫輸入模塊11是手寫輸入模塊向用戶提供一塊手寫區域,用戶可以在該手寫 區域內自由書寫,或按照計算機系統給定的形狀進行書寫;同時,計算機系統通過手寫輸入 模塊11來接收用戶的手寫輸入信息。信號采集模塊12是當用戶在手寫輸入模塊11進行書寫時,會產生手寫輸入信息, 通過與手寫輸入模塊11相連的信號采集模塊12可感知并采集手寫過程中產生的手寫信 息,例如,可采集手寫信息中的位置信息、力信息、傾角信息等。信號處理模塊13是當完成采集手寫過程中產生的手寫信息后,手寫處理模塊13 需要對采集的手寫信息進行分析和處理,以根據計算機系統的需求實現相應的功能,并將處理的結果輸出到顯示模塊14。顯示模塊14是當信號處理模塊13完成對采集到的手寫信處理后,會將處理的結果輸出到顯示模塊14,顯示模塊14根據處理的結果,同時驅動相應的顯示元件來完成對處理結果的顯示功能。其中手寫簽名穩定性評估方法流程具體包括步驟100 :開始;具體的,表示開始執行手寫穩定性評估操作流程。步驟200 :獲取簽名;具體的,通過手寫輸入設備I采集,得到待測簽名以及來自同一書寫者的簽名樣本集,待測簽名即為需要進行穩定性分析的手寫簽名,簽名樣本集即為與待測簽名進行穩定性分析的手寫簽名集,設S表示用戶U的一個待測簽名,集合B = {Si, S2, S3, , SJ表示用戶U的簽名樣本集,其中N彡1,即獲取簽名,得到用戶U的一個待測簽名S和用戶U的簽名樣本集B。步驟300 :簽名相似性評估;具體的,當通過手寫輸入設備I獲取到用戶的待測簽名時,需要將待測簽名與簽名樣本集中的每個簽名樣本進行組合,以組成相應的簽名對,然后對每一組簽名對進行簽名相似性評估,特別是采用一種簽名分段匹配計算和局部匹配段差異值計算實現每一組簽名對的局部匹配段相似計算,并根據得到的局部匹配段相似計算結果實現每一組簽名對的簽名對相似計算,最后,根據每一組簽名對的簽名對相似計算結果來完成待測簽名與每個簽名樣本的簽名相似性評估。步驟400 :穩定性評估;具體的,當完成待測簽名與簽名樣本集中每個簽名樣本的簽名相似性評估后,得到簽名樣本集中與待測簽名相似的簽名樣本的數量,通過判斷簽名樣本集中與待測簽名相似的簽名樣本的數量與設定的閾值之間的關系,從而完成對待測簽名的穩定性評估,設Zm表示簽名樣本集中與待測簽名相似的簽名樣本的數量,T3為根據對穩定性的要求預先設定的閾值,即通過判斷簽名樣本集中與待測簽名相似的簽名樣本的數量Zm,根據對穩定性的要求預先設定的閾值T3之間的關系,得到待測簽名的穩定性評估。步驟500 :結束;具體的,表示手寫穩定性評估操作流程完成。圖2為本發明簽名相似性評估的流程圖;其步驟具體包括步驟310 :開始;具體的,表示開始執行簽名相似性評估操作流程。步驟320 :獲取簽名對;具體的,當通過手寫輸入設備I獲取到用戶的待測簽名時, 需要將待測簽名與簽名樣本集中的每個簽名樣本進行組合,以組成簽名對,此外,每從簽名樣本集中提取一個簽名樣本與待測簽名組成簽名對后,就將該簽名樣本對應的編號從簽名樣本集編號中刪除。為了能夠更好的理解上述步驟,說明如何獲取簽名對過程,設S表示用戶U的一個待測簽名,集合B = (SpSyS3P-MS1J表示用戶U的簽名樣本集,其中1,2,3,...,N表示用戶U的簽名樣本集中每一個簽名樣本對應的編號,其中N > 1,則有從用戶U的簽名樣本集B中取出任意一個簽名樣本Si與用戶U的一個待測簽名S 組成簽名對,其中i取值范圍為1,2,3,. . .,N,并將該簽名樣本Si所對應的編號i從用戶U 的簽名樣本集B的編號中刪除。步驟330 :局部匹配段相似計算;具體的,當完成獲取簽名對后,得到一組簽名對, 然后對該組簽名對中待測簽名和簽名樣本進行簽名分段匹配計算,以得到該組簽名對中待測簽名和簽名樣本所對應的局部匹配段序列,并對局部匹配段序列進行局部匹配段差異值計算,最后將得到的局部匹配段差異值計算結果與預先設定的閾值比較,完成該組簽名對中局部匹配段相似計算。其中,局部匹配段相似計算還包括局部匹配段差異值計算,實現對該組簽名對所對應的局部匹配段進行局部匹配段差異值計算,特別是對每一對局部匹配段中待測簽名的局部段靜態特征、待測簽名的局部段動態特征、簽名樣本的局部段靜態特征和簽名樣本的局部段動態特征進行提取,并對提取的每一對局部匹配段內待測簽名的局部段靜態特征、 待測簽名的局部段動態特征、簽名樣本的局部段靜態特征和簽名樣本的局部段動態特征進行局部匹配段差異值計算。步驟340 :簽名對相似計算;具體的,當完成一組簽名對中的局部匹配段相似計算后,得到該組簽名對中待測簽名與簽名樣本之間的局部匹配段相似總長度,然后將得到的局部匹配段相似總長度與該組簽名對中待測簽名的局部段序列長度進行計算,最后根據計算結果完成該組簽名對的簽名對相似計算。其中,該組簽名對中局部匹配段相似總長度是指該組簽名對中待測簽名與簽名樣本經過簽名分段匹配計算后得到該組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列,以及該組簽名對所對應的局部匹配段序列,通過局部匹配段相似計算來判斷局部匹配段序列之間的相似狀況,對判斷結果為局部匹配段相似所對應的該組簽名對中待測簽名的局部段進行段弧長計算,并累加每次判斷結果為局部匹配段相似所對應的該組簽名對中待測簽名的局部段弧長,得到該組簽名對中局部匹配段相似總長度。其中,該組簽名對中待測簽名的局部段序列長度是指該組簽名對中待測簽名經過簽名分段匹配計算后得到該組簽名對中待測簽名的局部段序列,計算該組簽名對中待測簽名的每一個局部段序列所對應的局部段弧長,并累加該組簽名對中待測簽名的所有局部段序列所對應的局部段弧長,得到該組簽名對中待測簽名的局部段序列長度。步驟350 :判斷簽名樣本集是否為空?如果是,跳到步驟360,結束簽名相似性評估,如果否,跳到步驟320,繼續獲取簽名對;具體的,每從簽名樣本集中提取一個簽名樣本與待測簽名組成簽名對,并進行局部匹配段相似計算和簽名對相似計算后,就將該簽名樣本對應的編號從簽名樣本集編號中刪除,則當簽名樣本集編號為空時,即表示簽名樣本集中每一個簽名樣本都完成與待測簽名的簽名相似性評估,此時簽名相似性評估流程結束, 否則,繼續獲取簽名對并進行簽名相似性評估流程。步驟360 :結束;具體的,表示簽名相似性評估操作流程完成。圖3為本發明局部匹配段相似計算的流程圖;其步驟具體包括步驟331 :開始;具體的,獲取一組簽名對,開始執行局部匹配段相似計算操作流程。步驟332 :預處理;具體的,在簽名的采集過程中,由于存在噪聲的干擾以及簽名時人手的抖動,會給簽名數據帶來影響,因此需要對該組簽名對中的待測簽名和簽名樣本的原始簽名數據進行預處理。步驟333 :簽名分段匹配計算;具體的,當完成該組簽名對中的待測簽名和簽名樣本的原始簽名數據預處理后,采用簽名分段匹配計算對該組簽名對進行分段匹配處理,以得到該組簽名對內待測簽名的局部段序列與簽名樣本的局部段序列,然后對該組簽名對內
9待測簽名的局部段序列與簽名樣本的局部段序列采用局部段匹配算法,得到待測簽名的局部段序列與簽名樣本的局部段序列的具有“一對一”特性的對應關系序列,即局部匹配段序列;且采用的簽名分段匹配計算具有下面兩個特點a、采用的簽名分段匹配計算能實現該組簽名對中待測簽名和簽名樣本的一致關鍵點提取;b、采用的簽名分段匹配計算能實現該組簽名對中待測簽名的局部段序列長度和簽名樣本的局部段序列長度相同。其中局部段,是指一個簽名中兩個相鄰關鍵點間形成的局部簽名曲線;關鍵點,是指簽名速度極值點、簽名壓力極值點等簽名局部極值點;其中局部匹配段由兩個相對應的分屬于待測簽名局部段序列和簽名樣本局部段序列的局部段組成;為了能夠更好的理解上述步驟,說明如何通過簽名分段匹配計算得到局部匹配段序列,設S表示用戶U的一個待測簽名,集合B = (S1, S2, S3, , SJ表示用戶U的簽名樣本集,其中1,2,3,...,N表示簽名樣本集中每一個簽名樣本對應的編號,其中N彡LPi = {s, SJ表示獲取到的一組簽名對,其中i取值在I,2,3,...,N之間;設Ac為簽名對Pi中待測簽名S對應的局部段序列,Ac = {ac(l),ac(2),..., ac (K1)}, Bc為簽名對Pi中簽名樣本Si對應的局部段序列,Be = Ibc(I),be (2),..., be (K2)},C為簽名對Pi中待測簽名S對應的局部段序列A。和簽名對Pi中簽名樣本Si對應的局部段序列B。所組成的局部匹配段序列,C= {c (I),c (2),...,c (K)};其中K1為簽名對Pi中待測簽名S對應的局部段序列A。的長度,1,2,. . .,K1為簽名對Pi中待測簽名S對應的局部段序列A。的段編號,ac(m)表示為簽名對Pi中待測簽名S 對應的局部段序列A。的第m個局部段,m取值范圍在1,2,. . .,K1 ;其中K2為簽名對Pi中簽名樣本Si對應的局部段序列Bc的長度,I,2,...,K2為簽名對Pi中簽名樣本Si對應的局部段序列B。的段編號,be (n)表示為簽名對Pi中簽名樣本 Si對應的局部段序列B。的第n個局部段,n取值范圍在1,2,. . .,K2 ;其中K為簽名對Pi所對應的局部匹配段序列C的長度,1,2,. . .,K為簽名對Pi所對應的局部匹配段序列C的段編號,c (K)表示為簽名對Pi所對應的局部匹配段序列C的第 k對局部匹配段,k取值范圍在1,2,...,K;K1 = K2 = K ;即根據簽名對Pi中待測簽名S對應的局部段序列Ac和簽名對Pi中簽名樣本Sjf 應的局部段序列B。,通過局部段匹配算法,得到簽名對Pi中待測簽名S對應的局部段序列 Ac和簽名對Pi中簽名樣本Si對應的局部段序列B。的具有“一對一”特性的對應關系序列, 即為局部匹配段序列C。步驟334 :局部匹配段差異值計算;具體的,當完成一組簽名對中的待測簽名和簽名樣本的簽名分段匹配計算后,得到該組簽名對所對應的局部匹配段序列,從該組簽名對所對應的局部匹配段序列中選取一對局部匹配段,提取該對局部匹配段所對應的局部匹配段特征,具體包括局部段靜態特征和局部段動態特征,并根據提取的局部段靜態特征和局部段動態特征完成局部匹配段差異值計算,此外,每從局部匹配段序列中選取一對局部匹配段,就將該對局部匹配段對應的段編號從局部匹配段序列的段編號中刪除。
其中局部段靜態特征,是指包括簽名二維字形信息等局部段靜態函數特征和局部段曲率、局部段弧長等局部段靜態參數特征;其中局部段動態特征,是指包括局部段速度、加速度等局部段動態函數特征和局部段平均書寫速度、局部段平均書寫加速度、局部段平均書寫壓力等局部段動態參數特征;其中局部匹配段差異值計算,對局部段靜態函數特征和局部段動態函數特征,可以采用諸如DTW算法、DTW改進算法、或者任何可以進行時間序列匹配并計算差異值的算法來完成,對局部段靜態參數特征和局部段動態參數特征,可以采用諸如求特征值之差的絕對值等算法來完成。步驟335 :判斷局部匹配段差異值是否小于閾值T1 如果是,則跳到步驟336,更新局部匹配段相似總長度,如果否,則直接跳到步驟337,判斷局部匹配段序列是否為空; 具體的,當完成一對局部匹配段的局部匹配段差異值計算后,得到該對局部匹配段所對應的局部匹配段差異值,判斷該對局部匹配段所對應的局部匹配段差異值與設定的閾值T1之間的關系,得到該對局部匹配段的相似狀況。步驟336 :更新局部匹配段相似總長度;具體的,根據判斷局部匹配段差異值與設定的閾值T1之間的關系,得到一組簽名對中一對局部匹配段的相似狀況,來更新該組簽名對中局部匹配段相似總長度。其中,該組簽名對中局部匹配段相似總長度是指該組簽名對中待測簽名與簽名樣本經過簽名分段匹配計算后得到該組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列,以及該組簽名對所對應的局部匹配段序列,通過局部匹配段相似計算來判斷局部匹配段序列之間的相似狀況,對判斷結果為局部匹配段相似所對應的該組簽名對中待測簽名的局部段進行段弧長計算,并累加每次判斷結果為局部匹配段相似所對應的該組簽名對中待測簽名的局部段弧長,得到該組簽名對中局部匹配段相似總長度。為了能夠更好的理解上述步驟,說明根據判斷局部匹配段差異值與設定的閾值T1 之間的關系,來更新一組簽名對中局部匹配段相似總長度,設S表示用戶U的一個待測簽名,集合B = (SpSyS3P-MS1J表示用戶U的簽名樣本集,其中1,2,3,...,N表示簽名樣本集中每一個簽名樣本對應的編號,其中N彡LPi = {S,SJ表示獲取到的一組簽名對,其中i取值在1,2,3,..,N之間;設Den表示為簽名對Pi中待測簽名S與簽名樣本Si之間的局部匹配段相似總長度,初始情況下Den = 0,Dif (k)表示為簽名對Pi中待測簽名S與簽名樣本Si所對應的局部匹配段序列的第k對局部匹配段經過局部匹配段差異值計算得到的局部匹配段差異值,Dim=[dtm..政',' 為根據對穩定性的要求預先設定的局部段相似閾值, 7; =K1J2,...,7^],其中X為局部匹配段差異值的維數值,妨T為第i維局部匹配段差異值,i 取值在1,2, . . .,X之中,則有對任意取值在1,2,. . .,X之中的i,存在艱t > T成立時,判定簽名對Pi中待測簽名s與簽名樣本SiK對應的局部匹配段序列的第k對局部匹配段不相似,簽名對?1中待測簽名S與簽名樣本Si之間的局部匹配段相似總長度Den維持上次數值;對任意取值在1, 2,. . .,X之中的i,均有辦^ < T成立時,判定簽名對Pi中待測簽名S與簽名樣本Si所對應的局部匹配段序列的第k對局部匹配段相似,簽名對?1中待測簽名S與簽名樣本Si之間的局部匹配段相似總長度Den進行更新操作Den = Den+Count ;其中,Count為判定第k對局部匹配段相似時所對應的待測簽名S的局部段弧長。步驟337 :判斷局部匹配段序列是否為空,如果是,跳到步驟338,結束局部匹配段相似計算,如果否,則直接跳到步驟334,繼續下一對局部匹配段的局部匹配段差異值計算;具體的,每從一組簽名對所對應的局部匹配段序列中提取一對局部匹配段后,就將該對局部匹配段對應的段編號從局部匹配段序列的段編號中刪除,則當局部匹配段序列的段編號為空時,即表示局部匹配段序列內的每一對局部匹配段都完成局部匹配段差異值計算, 并得到相應的局部匹配段相似總長度,此時針對該組簽名對的局部匹配段相似計算流程結束,否則,表示局部匹配段序列內仍有未處理的局部匹配段,繼續獲取局部匹配段序列內的下一組局部匹配段,并進行局部匹配段差異值計算。步驟338 :結束;具體的,表示局部匹配段相似計算操作流程完成。圖4為本發明簽名對相似計算的流程示意圖;其步驟具體包括步驟341 :開始;具體的,表示開始執行簽名對相似計算操作流程。步驟342 :計算局部匹配段相似比值R0 ;具體的,當完成一組簽名對的局部匹配段相似計算后,得到該組簽名對中局部匹配段相似總長度,計算該組簽名對中局部匹配段相似總長度與該組簽名對中待測簽名的局部段序列長度比值,得到該組簽名對中局部匹配段相似比值R0。其中,該組簽名對中待測簽名的局部段序列長度是指該組簽名對中待測簽名經過簽名分段匹配計算后得到該組簽名對中待測簽名的局部段序列,計算該組簽名對中待測簽名的每一個局部段序列所對應的局部段弧長,并累加該組簽名對中待測簽名的所有局部段序列所對應的局部段弧長,得到該組簽名對中待測簽名的局部段長度。為了能夠更好的理解上述步驟,設S表示用戶U的一個待測簽名,集合B = (S1, S2, S3, , SN}表示用戶U的簽名樣本集,其中1,2,3,. . .,N表示簽名樣本集中每一個簽名樣本對應的編號,其中N彡LPi = {S,SJ表示獲取到的一組簽名對,其中i取值在1,2, 3,...,N之間,Tls表示為簽名對Pi中待測簽名S的局部段序列長度,Li表示為簽名對Pi中待測簽名S與樣本簽名Si之間的局部匹配段相似總長度,%為該組簽名對Pi中局部匹配段相似比值,有 即根據簽名對Pi中待測簽名S與樣本簽名Si之間的局部匹配段相似總長度Li與簽名對Pi中待測簽名S的局部段序列長度Hs,得到該組簽名對Pi中局部匹配段相似比值步驟343 :判斷比值Rq是否小于閾值T2 如果是,則跳到步驟345,判定該組簽名對中待測簽名與簽名樣本不相似,結束簽名對相似計算流程,如果否,則跳到步驟344,判定該組簽名對中待測簽名與簽名樣本相似,并更新相似簽名的統計數量;具體的,設S表示用戶U的一個待測簽名,集合B = (S1, S2, S3, , SJ表示用戶U的簽名樣本集,其中1,2, 3,...,N表示簽名樣本集中每一個簽名樣本對應的編號,其中N彡1,Pi = {S,SJ表示獲取到的一組簽名對,其中i取值在1,2,3,. . .,N之間,%為該組簽名對Pi中局部匹配段相似比值,T2為根據對穩定性的要求預先設定的匹配簽名相似計算閾值,則
當Rtj < T2成立時,判定該組簽名對Pi中待測簽名S與簽名樣本Si不相似,當Rtj > T2成立時,判定該組簽名對Pi中待測簽名S與簽名樣本Si相似。步驟344 :更新相似簽名的統計數量;具體的,根據判斷比值%是否小于閾值'來更新相似簽名的統計數量,設Qm表示簽名樣本集中與待測簽名相似的簽名樣本的統計數量,初始情況下Q6n = OjR0為一組簽名對中局部匹配段相似比值,T2為根據對穩定性的要求預先設定的匹配簽名相似計算閾值,則當% < T2成立時,即該組簽名對中待測簽名與簽名樣本不相似,相似簽名的統計數量Qm維持上次數值,當% > T2成立時,即該組簽名對中待測簽名與簽名樣本相似,相似簽名的統計數量Qm進行加I操作。步驟345 :結束;具體的,表示簽名對相似計算操作流程完成。圖5為本發明穩定性評估的流程圖;其步驟具體包括步驟410 :開始;具體的,表示開始執行穩定性評估操作流程;步驟420 :判斷相似簽名的數量是否小于閾值T3 如果是,則跳到步驟430,判定待測簽名不穩定,如果否,則跳到步驟440,判定待測簽名穩定;具體的,當完成待測簽名與簽名樣本集中每個簽名樣本的簽名對相似計算后,得到簽名樣本集中與待測簽名相似的簽名樣本的數量,通過判斷簽名樣本集中與待測簽名相似的簽名樣本的數量與設定的閾值之間的關系,從而完成對待測簽名的穩定性評估,設Zm表示待測簽名與簽名樣本集經過簽名對相似計算后得到相似簽名的數量,T3為根據對穩定性的要求預先設定的閾值,則當Zen ST3成立時,判定待測簽名是穩定的;當Zen < T3成立時,判定待測簽名是不穩定的。步驟430 :待測簽名不穩定;具體的,當判斷相似簽名的統計數量小于根據對穩定性的要求預先設定的閾值時,表示待測簽名不穩定。步驟440 :待測簽名穩定;具體的,當判斷相似簽名的統計數量大于根據對穩定性的要求預先設定的閾值時,表示待測簽名穩定。步驟450 :結束;具體的,表示穩定性評估操作流程完成。即本發明的實施例是當用戶通過手寫輸入設備提交一個待測簽名時,經過本發明提供的一種手寫簽名穩定性評估方法,便得到用戶待測簽名的穩定性評估結果。
權利要求
1.一種基于計算機系統的手寫簽名穩定性評估方法,通過手寫輸入設備(I)采集手寫簽名數據,其特征在于所述手寫簽名穩定性評估方法包括獲取簽名、簽名相似性評估和穩定性評估,并采用一種簽名分段匹配計算和局部匹配段差異值計算,方法步驟是A、獲取簽名通過手寫輸入設備(I)采集待測簽名和簽名樣本集,其中待測簽名為需要進行穩定性分析的手寫簽名,簽名樣本集為與待測簽名進行穩定性計算的手寫簽名集;設S表示用戶U的一個待測簽名,集合B= {S1; S2,S3,...,SJ表示用戶U的簽名樣本集,其中N彡1,即獲取簽名,得到用戶U的一個待測簽名S和用戶U的簽名樣本集B ;B、簽名相似性評估獲取簽名對;局部匹配段相似計算;簽名對相似計算;根據每一組簽名對的簽名對相似計算結果,判斷簽名樣本集是否為空?否則回到獲取簽名對步驟,是則完成待測簽名與每個簽名樣本的相似性評估;C、穩定性評估判斷相似簽名的數量是否小于閥值T3 若相似簽名的數量小于閥值,待測簽名不穩定;若相似簽名的數量大于閥值,則待測簽名穩定,實現待測簽名穩定性評估;在B步驟中,所述中局部匹配段相似計算的操作流程包括開始,獲取一組簽名對,開始執行局部匹配段相似計算操作流程;預處理,在簽名的采集過程中,由于存在噪聲的干擾以及簽名時人手的抖動,會給簽名數據帶來影響,對該組簽名對內的待測簽名和簽名樣本的原始簽名數據進行預處理;簽名分段匹配計算,采用簽名分段匹配計算對該組簽名對進行分段匹配處理,得到該組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列,然后對該組簽名對中待測簽名的局部段序列與簽名樣本的局部段序列采用局部段匹配算法,得到待測簽名的局部段序列與簽名樣本的局部段序列的具有“一對一”特性的對應關系序列,即局部匹配段序列;局部匹配段差異值計算,完成一組簽名對中的待測簽名和簽名樣本的簽名分段匹配計算后,得到一組簽名對所對應的局部匹配段序列,從這組簽名對所對應的局部匹配段序列中選取一對局部匹配段,提取其對局部匹配段所對應的局部匹配段特征,包括局部段靜態特征和局部段動態特征,并根據提取的局部段靜態特征和局部段動態特征,完成局部匹配段差異值計算,從局部匹配段序列中選取一對局部匹配段后,將對局部匹配段對應的段編號從局部匹配段序列的段編號中刪除;判斷局部匹配段差異值是否小于閾值T1 如果是,則更新局部匹配段相似總長度,如果否,則判斷局部匹配段序列是否為空;判斷局部匹配段序列是否為空,如果是,結束局部匹配段相似計算,如果否,則繼續下一對局部匹配段的局部匹配段差異值計算;結束,局部匹配段相似計算操作流程完成;在B步驟中,所簽名對相似計算的操作流程包括開始,執行簽名對相似計算操作流程;計算局部匹配段相似比值R0,當完成一組簽名對的局部匹配段相似計算后,得到該組簽名對中局部匹配段相似總長度,計算該組簽名對中局部匹配段相似總長度與該組簽名對中待測簽名的局部段序列長度比值,得到該組簽名對中局部匹配段相似比值Rtj ;判斷比值%是否小于閾值T2 如果是,則判定該組簽名對中待測簽名與簽名樣本不相似,結束簽名對相似計算流程,如果否,則判定該組簽名對中待測簽名與簽名樣本相似,并更新相似簽名的統計數量;結束,簽名對相似計算操作流程完成。
2.根據權利要求I所述一種基于計算機系統的手寫簽名穩定性評估方法,其特征是 所述通過手寫輸入設備(I)采集手寫簽名數據,其中手寫輸入設備(I)包括手寫輸入模塊 (11)、信號采集模塊(12)、信號處理模塊(13)、顯示模塊(14)。
3.根據權利要求2所述一種基于計算機系統的手寫簽名穩定性評估方法,其特征是 所述通過手寫輸入設備(I)或為外接有手寫輸入設備的計算裝置或儀器,或為PDA、手寫輸入手機、Tablet PC、服務器。
4.根據權利要求I所述一種基于計算機系統的手寫簽名穩定性評估方法,其特征是 在A步驟獲取簽名中,所述通過手寫輸入設備(I)采集待測簽名和簽名樣本集,還包括從現有簽名數據庫中提取數據。
全文摘要
一種基于計算機系統的手寫簽名穩定性評估方法,本發明通過手寫輸入設備采集或者從現有簽名數據庫提取,得到待測簽名以及來自同一書寫者的簽名樣本集,待測簽名為需要進行穩定性分析的手寫簽名,簽名樣本集為與待測簽名進行穩定性計算的手寫簽名集。簽名樣本集中的每個簽名樣本與待測簽名的簽名相似性評估采用一種簽名分段匹配計算和局部匹配段差異值計算來完成,然后根據簽名相似性評估得到簽名樣本集中與待測簽名相似的簽名樣本的數量,并將其與預先設定的閾值比較以判斷待測簽名是否穩定,最終完成待測簽名的穩定性評估。本方法評估手寫簽名穩定性同時具備細致性和全面性,有效地解決了現有手寫簽名穩定性評估方法忽略的簽名細節信息提取問題。
文檔編號G06K9/00GK102592142SQ20121000260
公開日2012年7月18日 申請日期2012年1月5日 優先權日2012年1月5日
發明者吳仲城, 林秋詩, 申飛, 羅健飛, 鄒杰 申請人:中國科學院合肥物質科學研究院
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 黑山县| 肇东市| 若尔盖县| 兴化市| 德格县| 泰来县| 卓资县| 奉贤区| 江门市| 河北省| 佳木斯市| 安国市| 丰顺县| 通江县| 临夏县| 灌云县| 新泰市| 广灵县| 肇东市| 奉节县| 绥芬河市| 明水县| 麻城市| 玛沁县| 崇仁县| 白朗县| 辽宁省| 邵阳市| 富宁县| 琼中| 霍林郭勒市| 东莞市| 万山特区| 平陆县| 河间市| 绥滨县| 四子王旗| 山东省| 明溪县| 嫩江县| 兴隆县|