999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于神經網絡的指紋快速匹配識別方法研究

2023-08-16 05:00:54吳儼鋒
無線互聯科技 2023年11期

吳儼鋒

(攀枝花學院,四川 攀枝花 617000)

0 引言

生活中需要驗證個人身份時,傳統的方法是驗證人是否持有有效證件,并核對照片等。 這種以“物”認人的方法,漏洞顯而易見,人們開始尋找直接認證的方法。 指紋識別具有唯一性、不變性、實用性、安全性的優點,是目前應用最廣泛的身份驗證和識別技術。

1 神經網絡識別原理

神經網絡在指紋識別方面具有尋找優化解的能力,具有聯想存儲功能。 邏輯性的思維是指根據邏輯規則進行推理的過程,先將信息轉換成概念并用符號表示,然后根據符號運算按串行模式進行邏輯推理,這一過程可以寫成串行的指令,由計算機來執行。 然而,直觀的思維是將分布式儲存的信息綜合起來,這種思維方式的根本在于以下兩點:(1)信息是通過神經元上的興奮模式分布存儲在網絡上;(2)信息處理是通過神經元之間同時相互作用的動態過程來完成的。

濾波特征和不變矩指紋識別算法的優勢在于它是基于直接線性變換的,因此無須確定與應用相關的自適應參數。 不變矩技術類型很多,現已被應用于圖像分類與識別處理的許多方面。 從數學角度上看,矩是很簡單的[1]。

2 指紋的分類

為提高指紋的識別效率,降低系統計算的復雜度,把指紋樣本數據庫中的指紋分為不同的類別,再將不同類別的指紋分別保存到樣本庫的子數據庫中。 進行指紋識別時,先判斷待識指紋的類別,再將它與所屬子數據庫中的指紋進行對比匹配。 學術界一般把指紋分為弓形、斗型、箕型3 大類,如圖1 所示[2]。

圖1 指紋的分類

3 指紋識別模型

神經網絡正向傳播在數學上只須做連續的矩陣乘法。 如果輸出Y 是輸入向量x 和權重矩陣a 之間的矩陣乘法之積,則Y 中的第i 個元素被定義為:

其中,i 是權重矩陣a 給定行的索引,k 是給定列的索引及輸入向量x 的元素索引,n 是x 中元素的個數。

可以證明,在某給定層,根據標準正態分布初始化的輸入x 和權重矩陣a 的乘積,通常具有非常接近輸入連接數平方根的標準差[3]。

4 識別算法設計

4.1 數據初始化處理

通常參數的初始化方式有3 種,本文使用基于方差縮放的參數初始化。

如果一個神經元輸入很多,則每個輸入連接上的權重就應該小一些,以免輸出過大,導致梯度爆炸或梯度消失。 因此,需要盡量保持每個神經元輸入和輸出方差一定,可以根據神經元連接數量自適應調整初始化分布的方差,稱為“方差縮放”。 基于方差縮放的參數初始化如表1 所示,其中Xavier 初始化也稱為 Glorot 初始化;He 初始化也稱為Kaiming 初始化。

表1 基于方差縮放的參數初始化

Kaiming 初始化步驟:(1)前向傳播時,每一層的卷積計算結果的方差為1。 (2)反向傳播時,每一 層繼續往前傳的梯度方差為1。 因為每層會有兩個梯度的計算,一個用來更新當前層的權重,一個繼續傳播,用于前面層的梯度的計算。

4.2 識別步驟

指紋識別分為5 步,首先進行指紋圖像采集,圖像預處理,然后進行特征提取,最后指紋匹配。 如果指紋沒有采集過,會先進行指紋登記,再進行指紋匹配。 指紋識別的步驟如圖2 所示。

圖2 指紋識別步驟

4.3 識別流程

指紋識別技術主要包括3 大部分:指紋圖像采集、指紋預處理、特征提取與匹配[4]。 其中,指紋預處理分為分割、二值化、增強濾波和細化4 步。 分割圖像是從一幅圖像分離出感興趣的部分或區域,經過分割后的圖像更容易進行進一步的分類、分析和識別處理。 圖像分割需要在指紋二值化和濾波及細化之前進行,如此可以減少計算的冗余量,提高指紋識別的速度。 二值化就是將圖像上的像素點的灰度值設置為0 或1,即將整個圖像呈現出明顯的黑白視覺效果。分割和濾波后的指紋圖像進行二值化處理后,脊線仍有一定的寬度。 指紋識別的匹配只利用圖像的點或線的特征,這些特征只與脊線的走向或者紋理有關系。 有一定寬度的二值化圖像則顯得有些多余,需對二值化圖像進行細化處理,可得到一個單一像素寬度的脊線。 經細化處理,在后續的指紋特征提取和特征匹配的算法中大大減少了計算的冗余量和出錯率,提高了指紋識別的速度和準確度。 指紋識別技術處理過程如圖3 所示。

圖3 指紋識別技術處理過程

5 實驗驗證

5.1 實驗環境與數據

實驗環境為Windows10 系統,通過MATLAB 仿真軟件分別對神經網絡指紋識別算法、濾波特征和不變矩指紋識別算法、指紋匹配算法進行仿真實驗與分析。

5.2 實驗結果

先傳入原始指紋,對其進行神經網絡和高斯濾波處理。 在進行神經網絡處理之前要先進行預處理,本文預處理用的是歸一化算法。 神經網絡是一種基于人腦結構的非線性計算模型,能夠根據其他數據樣本,學習執行分類、預測、決策、可視化等多種任務。MATLAB 用到3 個函數:newff(網絡創建函數)、train(訓練一個神經網絡)和sim(使用網絡進行仿真)。高斯濾波是一種線性平滑濾波,應用于圖像處理的減噪過程。 簡單地說,高斯濾波就是對整幅圖像進行加權平均的過程,每一個像素點的值,都由其本身和鄰域內的其他像素值經過加權平均后得到,相當于使用周圍的點對噪聲點進行平滑處理,使噪聲點的分布逐步趨于圖像非噪聲點的分布。 高斯濾波的具體操作為:用一個模板(或稱卷積、掩模)掃描圖像中的每一個像素,用模板確定的鄰域內像素的加權平均灰度值去替代模板中心像素點的值。

原始指紋如圖4 所示,經過神經網絡和高斯濾波處理后的指紋如圖5 所示,指紋識別匹配實驗結果如表2 所示。

表2 實驗結果

圖4 原始指紋

圖5 神經網絡和高斯濾波處理后的指紋

實驗進行了110 次匹配,每次匹配70 s,識別率比消除偽特征點算法高10%[5]。 消除偽特征點算法通常是先確定指紋人再比對指紋,采取到指紋后用電腦進行對比,需要3~4 min,匹配速度比較快。

6 結語

本文的指紋匹配識別算法主要解決匹配時間長、識別率低等問題,具有速度快、指紋模板小、識別率高的優點,但是仍存在容易受指紋圖像噪聲干擾的情況。 基于神經網絡方式具有尋找優化解的能力、容錯能力、自適應能力的優點,但同時也存在操作要求高、易受噪聲影響等缺陷。 因此,仍需進一步研究,尋找更好的指紋識別算法來完善指紋識別系統,也相信指紋識別系統必將擁有一片更美好的藍天。

主站蜘蛛池模板: 2021国产乱人伦在线播放| 国产91在线免费视频| 久久精品这里只有精99品| 久久先锋资源| 狠狠色综合网| 无码免费视频| 99成人在线观看| 香蕉视频在线观看www| 在线一级毛片| 国产成人免费| 99免费在线观看视频| 尤物特级无码毛片免费| 欧美日韩福利| 欧美福利在线| 国产乱子伦精品视频| 白浆视频在线观看| AV在线麻免费观看网站| 在线观看国产黄色| 久青草网站| 欧美成人看片一区二区三区| 午夜啪啪福利| 国产一在线| 一级爱做片免费观看久久| 久青草免费视频| 亚洲第一区欧美国产综合| 国产无码精品在线| 国产福利免费视频| 三级欧美在线| 亚洲中文字幕日产无码2021| 国产69囗曝护士吞精在线视频| 99久久国产综合精品2020| 日韩精品一区二区三区视频免费看| 国产在线98福利播放视频免费| 性欧美久久| 萌白酱国产一区二区| 亚洲综合久久成人AV| 无码电影在线观看| 亚洲一区网站| 2021国产乱人伦在线播放| 日韩欧美一区在线观看| 在线五月婷婷| 亚洲一区二区日韩欧美gif| 日韩精品一区二区三区大桥未久 | 99久久免费精品特色大片| AV天堂资源福利在线观看| av一区二区三区高清久久| 国产91精品久久| 女人18毛片一级毛片在线 | 欧美日韩另类在线| 国产精品视频导航| 国产无人区一区二区三区| 亚洲国产精品日韩专区AV| 97av视频在线观看| 欧美在线综合视频| 日韩亚洲综合在线| 日本爱爱精品一区二区| 亚洲免费三区| 久久青草视频| 国产免费人成视频网| 福利一区三区| 久久国产香蕉| 国产精品专区第1页| 亚洲天堂精品在线观看| 久久中文字幕2021精品| 午夜精品福利影院| 毛片网站观看| 成人夜夜嗨| 青青青视频91在线 | 中文字幕亚洲精品2页| 一区二区三区四区精品视频 | 国产欧美综合在线观看第七页| 国产一区二区精品福利| 综合色88| 亚洲成人高清无码| 91精品情国产情侣高潮对白蜜| 国产精品99r8在线观看| 毛片最新网址| 色综合成人| 欧美伦理一区| 精品少妇人妻无码久久| 国产剧情无码视频在线观看| 亚洲a级在线观看|