国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于筆跡特征識(shí)別的認(rèn)證及加密方法與流程

      文檔序號(hào):11515332閱讀:685來源:國知局

      本發(fā)明提供了一種認(rèn)證及加密方法,具體地說,是一種基于筆跡特征識(shí)別的認(rèn)證及加密方法。



      背景技術(shù):

      隨著社會(huì)發(fā)展和科技進(jìn)步,計(jì)算機(jī)及互聯(lián)網(wǎng)已經(jīng)成為人們?nèi)粘I畋夭豢缮俚囊徊糠帧T谙硎苡?jì)算機(jī)網(wǎng)絡(luò)帶來的方便快捷的同時(shí),如何保證私人信息的安全性、完整性也至關(guān)重要。為了更好地保護(hù)私人信息,現(xiàn)有的認(rèn)證及加密方法包括人臉識(shí)別、虹膜識(shí)別、聲音識(shí)別等,人臉識(shí)別和聲音識(shí)別經(jīng)常會(huì)受到外界的干擾,導(dǎo)致無法準(zhǔn)確認(rèn)證;紅膜識(shí)別需要借助特別精密的識(shí)別硬件進(jìn)行輔助,對(duì)于普通的認(rèn)證及加密是無法實(shí)現(xiàn)的。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明解決了現(xiàn)有加密及認(rèn)證方法的不足,提供了一種使用簡單方便、應(yīng)用范圍廣的基于筆跡特征識(shí)別的認(rèn)證及加密方法。

      為了達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是:

      一種基于筆跡特征識(shí)別的認(rèn)證及加密方法,包括以下步驟:

      錄入特征:通過觸摸指點(diǎn)設(shè)備采集用戶筆跡,輸入計(jì)算機(jī),形成用戶筆跡圖像;然后先將用戶筆跡去掉鋸齒細(xì)化后轉(zhuǎn)換成01行矩陣,再轉(zhuǎn)換成480*640二維矩陣并將邊緣值置為0得到最小矩陣,最后提取最小矩陣的特征值,并對(duì)提取的特征數(shù)據(jù)暫時(shí)儲(chǔ)存;

      識(shí)別特征:在用戶進(jìn)行驗(yàn)證時(shí),用戶先通過觸摸指點(diǎn)設(shè)備輸入簽名,形成用戶簽名筆跡圖像,然后先將用戶簽名筆跡去掉鋸齒細(xì)化后轉(zhuǎn)換成01行矩陣,再轉(zhuǎn)換成480*640二維矩陣并將邊緣值置為0得到最小矩陣,最后提取用戶簽名最小矩陣的特征值;

      認(rèn)證或加密結(jié)果:將錄入特征中提取的特征數(shù)據(jù)與簽名特征中提取的特征數(shù)據(jù)進(jìn)行做差操作,誤差3%-7%,通過識(shí)別并將特征數(shù)值進(jìn)行存儲(chǔ);誤差超過7%,則提示未通過識(shí)別。

      優(yōu)選的,所述將用戶筆跡去掉鋸齒是通過java中的setantialias函數(shù),并將標(biāo)志位設(shè)置為1,實(shí)現(xiàn)去鋸齒細(xì)化。

      優(yōu)選的,所述轉(zhuǎn)換成01行矩陣是通過二值化操作,將像素值大于某一閾值的像素值設(shè)為1,將像素值小于某一閾值的像素值設(shè)為0。

      進(jìn)一步地,所述最小矩陣特征值包括最小矩陣像素點(diǎn)值、字之比特值、與特征矩陣進(jìn)行指數(shù)運(yùn)算得到加權(quán)特征值。通過對(duì)比上述特征值,進(jìn)而判斷誤差。

      優(yōu)選的,所述用戶通過觸摸指點(diǎn)設(shè)備輸入簽名需要用戶進(jìn)行三次輸入相同的簽名。根據(jù)用戶書寫習(xí)慣,進(jìn)行對(duì)字的特征進(jìn)行三次精確提取,然后綜合三次的結(jié)果分析出具體數(shù)據(jù)進(jìn)行數(shù)據(jù)庫存儲(chǔ)。

      本發(fā)明使用觸摸指點(diǎn)設(shè)備(觸摸屏、觸摸板、鼠標(biāo)、觸控筆等)采集用戶筆跡,輸入計(jì)算機(jī),形成用戶筆跡圖像,通過筆跡識(shí)別方法對(duì)用戶筆跡進(jìn)行特征提取,然后比對(duì)筆跡特征相似度,得出認(rèn)證或加密結(jié)果。

      本發(fā)明是一種筆跡加密與識(shí)別方法,只需要把字跡輸入到計(jì)算機(jī),通過加密與識(shí)別方法進(jìn)行處理,最終反饋結(jié)果是false或者是true,無需借助特別精密的識(shí)別硬件進(jìn)行輔助,僅需一塊觸摸屏可以將字跡錄入即可;只要用戶簽名即可,不需要對(duì)人體進(jìn)行嚴(yán)格的限制;經(jīng)過實(shí)際測試,該算法的錯(cuò)誤率為0~5%,容錯(cuò)率較高;使用簡單方便,用戶只需將自己的簽名錄入,剩下的就由算法去處理;此算法作為一種構(gòu)件,可以很方便的應(yīng)用到其他系統(tǒng),應(yīng)用范圍廣:如銀行支付系統(tǒng)、在線商業(yè)合約簽名、解鎖屏等加密系統(tǒng)和一些基于文字的娛樂系統(tǒng)。

      附圖說明

      圖1本發(fā)明方法步驟示意圖。

      具體實(shí)施方式

      下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步描述:

      如圖1所示,一種基于筆跡特征識(shí)別的認(rèn)證及加密方法,包括以下步驟:

      錄入特征:通過觸摸指點(diǎn)設(shè)備采集用戶筆跡,輸入計(jì)算機(jī),形成用戶筆跡圖像;然后先將用戶筆跡去掉鋸齒細(xì)化后轉(zhuǎn)換成01行矩陣,再轉(zhuǎn)換成480*640二維矩陣并將邊緣值置為0得到最小矩陣,最后提取最小矩陣的特征值,并對(duì)提取的特征數(shù)據(jù)暫時(shí)儲(chǔ)存;

      識(shí)別特征:在用戶進(jìn)行驗(yàn)證時(shí),用戶先通過觸摸指點(diǎn)設(shè)備輸入簽名,形成用戶簽名筆跡圖像,然后先將用戶簽名筆跡去掉鋸齒細(xì)化后轉(zhuǎn)換成01行矩陣,再轉(zhuǎn)換成480*640二維矩陣并將邊緣值置為0得到最小矩陣,最后提取用戶簽名最小矩陣的特征值;

      認(rèn)證或加密結(jié)果:將錄入特征中提取的特征數(shù)據(jù)與簽名特征中提取的特征數(shù)據(jù)進(jìn)行做差操作,

      當(dāng)前設(shè)置默認(rèn)值為:

      //面積之比的差范圍(<=)

      publicstaticdoublemaxtomin_abs=8.0d;

      //加權(quán)特征點(diǎn)數(shù)之差(<=)

      publicstaticdoublefeature_abs=150.0d;

      //高寬之比(<=)

      publicstaticdoublehtoh_abs=0.18d;

      誤差3%-7%,通過識(shí)別并將特征數(shù)值進(jìn)行存儲(chǔ);誤差超過7%,則提示未通過識(shí)別。

      優(yōu)選的,所述將用戶筆跡去掉鋸齒是通過java中的setantialias函數(shù),并將標(biāo)志位設(shè)置為1,實(shí)現(xiàn)去鋸齒細(xì)化。

      優(yōu)選的,所述轉(zhuǎn)換成01行矩陣是通過二值化操作,將像素值大于某一閾值的像素值設(shè)為1,將像素值小于某一閾值的像素值設(shè)為0。

      進(jìn)一步地,所述最小矩陣特征值包括最小矩陣像素點(diǎn)值、字之比特值、與特征矩陣進(jìn)行指數(shù)運(yùn)算得到加權(quán)特征值。

      優(yōu)選的,所述用戶通過觸摸指點(diǎn)設(shè)備輸入簽名需要用戶進(jìn)行三次輸入相同的簽名。根據(jù)用戶書寫習(xí)慣,進(jìn)行對(duì)字的特征進(jìn)行三次精確提取,然后綜合三次的結(jié)果分析出具體數(shù)據(jù)進(jìn)行數(shù)據(jù)庫存儲(chǔ)。

      優(yōu)選的,所述觸摸指點(diǎn)設(shè)備包括觸摸屏、觸摸板、鼠標(biāo)、觸控筆。通過多種觸摸設(shè)備進(jìn)行輸入,能夠更好地適用于各種系統(tǒng)。

      具體用例:

      一:簽名細(xì)化--方便后期處理。

      二:消除鋸齒--防治邊緣像素點(diǎn)的干擾。

      三:獲取簽名圖片的完整像素矩陣[1,0,0,1……]。

      四:把一維數(shù)組轉(zhuǎn)化為二維數(shù)組(畫板480*640,相應(yīng)的二維數(shù)組大小為480*640)

      。

      五:圖片邊界處理--邊界置為0(圖片存儲(chǔ)為png格式有信息錄入,影響后面的操作)

      。

      六:獲取最小矩陣,以簡化后期處理數(shù)據(jù)的復(fù)雜性

      。

      七:特征值之字之比特值為最小矩陣的行寬與列寬之間的比值;像素點(diǎn)之比特值為最小矩陣中數(shù)字為1之處;

      四象限加權(quán)特征值為最小矩陣與特征矩陣進(jìn)行指數(shù)運(yùn)算后得到矩陣,設(shè)置權(quán)值(第一象限40%,第二象限30%,第三象限20%,第四象限10%),得出加權(quán)特征值((第一象限1之和*40%)+(第二象限1之和*30%)+(第三象限1之和*20%)+(第四象限1之和*10%))。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1