• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于改進自動編碼網絡的指靜脈識別方法技術

    技術編號:39989022 閱讀:16 留言:0更新日期:2024-01-09 02:07
    本發明專利技術屬于生物特征識別技術領域,公開了基于改進自動編碼網絡的指靜脈識別方法,其基于改進的自動編碼網絡,能從未標記數據中無監督地學習結構與特征,提高了識別準確率;采用適用于實值特征的實值糾錯碼(Error?Correcting?Code,ECC)來保護模板,可以在提升安全性的同時,避免了細節信息的損失,進而提高了識別系統的靈敏度和準確性。

    【技術實現步驟摘要】

    本專利技術屬于生物特征識別領域,具體是涉及基于改進自動編碼網絡的指靜脈識別方法


    技術介紹

    1、指靜脈識別技術是一種新興的生物識別技術,由于活體識別、非接觸性、不易受體外因素干擾等優點,得到了學術界和工業界的廣泛關注。在指靜脈識別系統中,識別過程一般包括四個步驟:圖像采集、預處理、特征提取、圖像對比與匹配;其中,特征提取的任務是從原始指靜脈圖片中抽取與識別任務相關的關鍵信息,以便后續的識別算法可以更好地區分不同個體之間的差異。特征提取技術一般可分為兩類:基于傳統方法的特征提取和基于深度學習的特征提取。傳統方法包括gabor濾波器、重復線追蹤、局部二進制模式(localbinary?patterns,lbp)、主成分分析(principal?component?analysis,pca)、線性判別分析(linear?discriminantanalysis,lda)等。近年來,研究人員開始將深度學習技術,如dcnn(dynamic?convolution?neural?network)、vgg(visual?geometry?group?network)、agcnn(attention-based?graph?convolution?network)等,與指靜脈識別技術相結合。深度學習技術能夠利用其非線性映射的特點表示圖像的深層特征,因此取得了比傳統方法更好的效果。但是研究也發現,由于手指圖像存在手指位移、旋轉和圖像質量差等問題,一些神經網絡無法準確地判斷和提取特征,導致準確率受限。

    2、隨著指靜脈識別技術的應用,識別系統的安全性越來越受到人們的關注,模板保護技術也逐漸成為研究的熱點。在生物識別系統中,模板是算法處理后形成的生物特征數據,它是系統對用戶進行身份驗證的唯一依據,一旦模板泄露,系統將失去識別和防護能力。因此,保護模板的安全成為當前研究的重點內容之一。現有模板保護技術一般可分為兩類:基于特征變換的方法和基于特征加密的方法。基于特征變換的模板保護,需要將生物特征通過某種變換函數進行處理,使其轉換為不可逆或難以還原的形式,然后將其存入數據庫中作為模板;一旦模板泄露,可以通過修改變換函數的參數生成一個新的模板。這類方法代表性的有生物哈希法,隨機投影等;其缺陷是,可能需要大量的訓練數據,計算成本很高。基于特征加密的方法是指,將加密后的指靜脈特征數據存儲為模板,使攻擊者難以還原出原始的生物特征。這類方法有模糊承諾(fuzzy?commitment,fc)、模糊保險箱(fuzzyvault,fv)等,它們可以提供較高水平的安全性保障,但引入了額外的復雜性和開銷,系統實施和管理方面的成本不小。近幾年來,研究人員引入了卷積神經網絡(convolutional?neuralnetwork,cnn)、循環神經網絡(residual?neural?network,resnet)等深度學習方法對生物特征進行加密,這類基于深度學習的特征加密方法也取得了一定成效,并且能夠減少一定的額外存儲開銷;在指靜脈識別技術中,通常使用自動編碼網絡等多種網絡來處理生物特征數據。然而,原始自動編碼網絡的網絡層較深,當訓練數據較少時可能發生過擬合,導致訓練誤差較大。此外,這些方法通常在處理生物特征時采用二進制糾錯編碼,如bch碼(bose-chaudhuri-hocquenghem?codes)、ldpc碼(low-density?parity-check)和極化碼(polar?code),也即采用二進制特征作為中間步驟,并最終使用二進制糾錯碼來生成受保護的模板。然而,從指靜脈特征數據中提取到的一般為實數值特征,映射為二進制糾錯碼時可能會引入誤差,導致部分細節丟失,進而影響識別準確率。


    技術實現思路

    1、為解決上述技術問題,本專利技術提供了基于改進自動編碼網絡的指靜脈識別方法,基于改進的自動編碼網絡,能從未標記數據中無監督地學習結構與特征,提高了識別準確率;采用適用于實值特征的實值糾錯碼(error?correcting?code,ecc)來保護模板,可以在提升安全性的同時,避免了細節信息的損失,進而提高了識別系統的靈敏度和準確性。

    2、本專利技術所述的基于改進自動編碼網絡的指靜脈識別方法,包括以下步驟:

    3、步驟1、用戶注冊階段,具體包括:

    4、步驟1-1、批量采集指靜脈圖片并進行像素歸一化處理,對圖片進行數據增強后,將所有圖片保存為數據集;

    5、步驟1-2、構建自動編碼網絡,并進行訓練,得到訓練好的自動編碼網絡;

    6、步驟1-3、輸入指靜脈圖片,獲取指靜脈特征,并采用實值糾錯碼進行特征加密,生成相應的加密模板,并存入系統數據庫,用戶注冊完成;

    7、步驟2、驗證匹配階段,具體包括:

    8、步驟2-1、將請求指靜脈圖片進行像素歸一化處理后,輸入用戶注冊階段訓練好的自動編碼網絡,得到輸入請求指靜脈特征t';

    9、步驟2-2、將請求指靜脈特征和注冊指靜脈特征利用驗證算法進行驗證匹配,如果全部不匹配則失敗,輸出拒絕;如果匹配成功則停止比對,輸出接受。

    10、進一步的,步驟1-1中,對每張指靜脈圖片進行歸一化處理,將圖片的像素值縮放到[0,1]區間范圍內,歸一化計算方式如式(1)所示:

    11、x′=(x-min(x))/(max(x)-min(x))?(1)

    12、其中,x′為歸一化后的像素,x為原始像素,min函數表示取數據中的最小值,max函數表示取數據中的最大值。

    13、進一步的,步驟1-1中,對數據集中的圖片進行數據增強,每張圖片隨機選擇應用下述的其中的一種或一種以上變換,并將調整后的指靜脈圖片放入數據集中;

    14、(1)旋轉變換:使圖片在[0°,7°]范圍內進行隨機的角度旋轉;

    15、(2)水平位置變換:使圖片在[0,0.025×圖片長度]范圍內進行隨機的水平方向平移;

    16、(3)垂直位置變換:使圖片在[0,0.025×圖片高度]范圍內進行隨機的垂直方向平移;

    17、(4)放縮變換:將圖片在長或寬的方向,進行隨機的放大或縮小變換,縮放參數在[0.95,1.05]區間內。

    18、進一步的,構建改進的自動編碼網絡,包括編碼器、嵌入層、解碼器和損失函數;

    19、所述編碼器包括四個卷積層,分別具有16、32、64、128個濾波器,并且在每層中使用3×3的卷積核;在每次卷積運算后,有bn歸一化模塊和relu激活函數;

    20、所述嵌入層包括全連接層和dropout模塊,編碼器輸出的特征經過嵌入層降維被送至解碼器;

    21、所述解碼器包括四個反向卷積層,分別包括128、64、32、16個濾波器,并且在每層中使用3×3的卷積核;前三層反向卷積層中,每次反向卷積運算后,都有bn歸一化模塊和relu激活函數;在第四層反向卷積層中,反向卷積運算之后是sigmoid激活函數,將像素值限制在0和1之間,還原指靜脈圖片的維度和特征,得到重本文檔來自技高網...

    【技術保護點】

    1.基于改進自動編碼網絡的指靜脈識別方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-1中,對每張指靜脈圖片進行歸一化處理,將圖片的像素值縮放到[0,1]區間范圍內,歸一化計算方式如式(1)所示:

    3.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-1中,對數據集中的圖片進行數據增強,每張圖片隨機選擇應用下述的其中的一種或一種以上變換,并將調整后的指靜脈圖片放入數據集中;

    4.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,構建改進的自動編碼網絡,包括編碼器、嵌入層、解碼器和損失函數;

    5.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-3中,對注冊用戶的指靜脈圖片進行像素歸一化處理,輸入訓練好的網絡得到特征,這些特征集合即為M;針對特征集合M中的每個指靜脈特征t,利用保護算法為指靜脈分配實值糾錯碼c,生成相應的加密模板k,并存入系統數據庫。

    6.根據權利要求5所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,利用保護算法為指靜脈分配實值糾錯碼c,生成相應的加密模板k,具體為:

    7.根據權利要求5所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,假設每個指靜脈特征長度為n,針對給定的隨機正整數α,調用均勻分布算法生成一個實值糾錯碼c=(c1,...,ci,...,cn),1≤i≤n;c是由0、和構成的長度為n的單位向量,且恰好有α個非零項;具體為:

    8.根據權利要求7所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,利用驗證算法將請求指靜脈特征和注冊指靜脈特征進行驗證匹配;驗證算法算法的輸入為待檢測特征t'和受保護的模板k=(r,P),輸出是接受或者拒絕;具體為:

    9.根據權利要求8所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,調用解碼算法,對輸入的請求指靜脈特征t'和旋轉矩陣P,計算并返回對應的實值糾錯碼c';具體為:

    ...

    【技術特征摘要】

    1.基于改進自動編碼網絡的指靜脈識別方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-1中,對每張指靜脈圖片進行歸一化處理,將圖片的像素值縮放到[0,1]區間范圍內,歸一化計算方式如式(1)所示:

    3.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-1中,對數據集中的圖片進行數據增強,每張圖片隨機選擇應用下述的其中的一種或一種以上變換,并將調整后的指靜脈圖片放入數據集中;

    4.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,構建改進的自動編碼網絡,包括編碼器、嵌入層、解碼器和損失函數;

    5.根據權利要求1所述的基于改進自動編碼網絡的指靜脈識別方法,其特征在于,步驟1-3中,對注冊用戶的指靜脈圖片進行像素歸一化處理,輸入訓練好的網絡得到特征,這些特征集合即為m;針對特征集合m中的每個指靜脈特征t,利用保護算法為指靜脈分配實值糾錯碼c,生...

    【專利技術屬性】
    技術研發人員:郁瑜孫力娟郭劍鄒浩然季潔韓崇
    申請(專利權)人:南京郵電大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久久久无码Av成人影院| 国产精品无码一区二区三级| 秋霞无码一区二区| 少妇人妻无码精品视频| 免费无码成人AV在线播放不卡| 无码中文字幕av免费放| av无码免费一区二区三区| 亚洲AV无码XXX麻豆艾秋| 国产午夜精品无码| 国产亚洲精品无码专区| 日韩美无码五月天| 日韩专区无码人妻| 欧洲黑大粗无码免费| 日韩激情无码免费毛片| 无码播放一区二区三区| 人妻丰满AV无码久久不卡| 国产精品va在线观看无码| 亚洲AV无码一区二区三区久久精品| 久久亚洲AV无码西西人体| 国产精品无码免费播放| 亚洲精品无码久久久久久久| 亚洲熟妇无码AV在线播放| 一本之道高清无码视频| 免费无码一区二区三区蜜桃大 | 精品无码国产一区二区三区麻豆| 中文人妻无码一区二区三区| 无码av人妻一区二区三区四区| 无码人妻久久久一区二区三区| 秋霞鲁丝片无码av| 亚洲 无码 在线 专区| 国产丰满乱子伦无码专| 亚洲精品无码久久久久APP| 久久久久亚洲Av无码专| AV无码久久久久不卡蜜桃| 人妻丰满熟妞av无码区| 精品国产aⅴ无码一区二区| 久久精品无码专区免费青青| 日韩爆乳一区二区无码| 日韩人妻无码中文字幕视频| 久久无码高潮喷水| 亚洲AV无码资源在线观看|