System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術實施例涉及指紋識別,尤其涉及一種指紋比對方法、裝置以及處理器設備。
技術介紹
1、指紋識別技術是指利用指尖表面紋路的脊線和谷線的分布模式來確認被識別對象的身份的一種生物識別技術。由于指紋幾乎沒有重復,因此指紋識別身份的方法,已經得到人們廣泛的應用與認可。
2、指紋識別通常先提取特征點,通過兩個特征模版的特征點的相似性進行比對,因此采集指紋圖像時需要相同的分辨率(dot?per?inch,dpi)。當采集的圖像dpi相差較大時,采集同一人的指紋也會存在錯誤識別的問題。
技術實現思路
1、本專利技術提供一種指紋比對方法、裝置以及處理器設備,自適應統一分辨率大小,避免因分辨率差異導致的比對錯誤,提高比對正確率。
2、第一方面,本專利技術實施例提供一種指紋比對方法,包括:
3、獲取第一指紋圖像對應的第一紋線平均寬度和第一指紋面積,以及第二指紋圖像對應的第二紋線平均寬度和第二指紋面積;
4、根據所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度;
5、若所述分辨率相似度滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像的分辨率調整為另一個指紋圖像的分辨率;
6、將調整后的所述第一指紋圖像或所述第二指紋圖像中與另一個指紋圖像進行比對。
7、可選的,在根據所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度之后
8、根據所述分辨率相似度與預設閾值判斷所述第一指紋圖像和所述第二指紋圖像是否需要分辨率調整;
9、若所述分辨率相似度滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像的分辨率調整為另一個指紋圖像對應的分辨率,包括:
10、根據所述第一紋線平均寬度與所述第二紋線平均寬度確定比例系數;
11、根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像的分辨率調整至另一個指紋圖像的分辨率。
12、可選的,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像的分辨率調整至另一個指紋圖像的分辨率,包括:
13、遍歷所述第一指紋圖像或所述第二指紋圖像的全部特征點的坐標參數;
14、根據所述坐標參數和所述比例系數獲得對應另一個指紋圖像的分辨率下的特征點。
15、可選的,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像調整至另一個指紋圖像的分辨率,包括:
16、選定所述第一指紋圖像或所述第二指紋圖像的部分特征點;
17、遍歷所述部分特征點圍合的部分區域內的全部特征點的坐標參數;
18、根據所述坐標參數和所述比例系數獲得對應另一個指紋圖像的分辨率下的特征點。
19、可選的,所述的指紋比對方法,還包括:若所述分辨率相似度不滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像當前的分辨率確定為調整后的分辨率。
20、可選的,所述分辨率相似度包括所述第一紋線平均寬度和所述第二紋線平均寬度的第一比值,以及所述第一指紋面積和所述第二指紋面積的第二比值;所述預設閾值包括第一閾值和誤差閾值;
21、根據所述分辨率相似度與預設閾值判斷所述第一指紋圖像和所述第二指紋圖像是否需要分辨率調整,包括:
22、根據所述第一比值和所述第二比值與第一閾值的數據關系,以及所述第一比值與所述第二比值的差值的絕對值與誤差閾值的數據關系,判斷所述第一指紋圖像或所述第二指紋圖像是否需要分辨率調整。
23、可選的,根據所述第一比值和所述第二比值與第一閾值的數據關系,以及所述第一比值與所述第二比值的差值的絕對值與誤差閾值的數據關系,判斷所述第一指紋圖像或所述第二指紋圖像是否需要分辨率調整,包括:
24、若所述第一比值大于或等于1,則所述第一比值和所述第二比值均大于所述第一閾值,且所述第一比值與所述第二比值的差值的絕對值小于所述誤差閾值時,判斷所述第一指紋圖像或所述第二指紋圖像需要分辨率調整;其中,所述第一閾值的取值為1-2.5,所述誤差閾值的取值為0-1;
25、或,若所述第一比值小于1,則所述第一比值和所述第二比值均小于所述第一閾值,且所述第一比值與所述第二比值的差值的絕對值小于所述誤差閾值時,則判斷所述第一指紋圖像或所述第二指紋圖像需要分辨率調整;其中,所述第一閾值的取值為0.4-1,所述誤差閾值的取值為0-1。
26、可選的,在獲取第一指紋圖像對應的第一紋線平均寬度和第一指紋面積,以及第二指紋圖像對應的第二紋線平均寬度和第二指紋面積之前,還包括:
27、對所述第一指紋圖像和所述第二指紋圖像進行圖像預處理。
28、第二方面,本專利技術實施提供一種指紋比對裝置,包括:
29、獲取模塊,用于獲取第一指紋圖像對應的第一紋線平均寬度和第一指紋面積,以及第二指紋圖像對應的第二紋線平均寬度和第二指紋面積;
30、判斷模塊,用于根據所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度;
31、調整模塊,用于當所述分辨率相似度滿足分辨率調整條件時,將所述第一指紋圖像或所述第二指紋圖像的分辨率調整為另一個指紋圖像的分辨率;
32、比對模塊,用于將調整后的所述第一指紋圖像或所述第二指紋圖像的特征點與另一個指紋圖像的特征點進行比對。
33、第三方面,本專利技術實施提供一種處理器設備,所述處理器設備包括:
34、至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本專利技術任意實施例所述的指紋比對方法。
35、本專利技術實施例提供的技術方案,通過獲取第一指紋圖像對應的第一紋線平均寬度和第一指紋面積,以及第二指紋圖像對應的第二紋線平均寬度和第二指紋面積,通過所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度,若滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像的分辨率調整為另一個指紋圖像的分辨率,從而在指紋比對過程中自適應統一分辨率大小,避免因分辨率差異導致比對錯誤,從而提高比對正確率。
本文檔來自技高網...【技術保護點】
1.一種指紋比對方法,其特征在于,包括:
2.根據權利要求1所述的指紋比對方法,其特征在于,在根據所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度之后還包括:
3.根據權利要求2所述的指紋比對方法,其特征在于,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像的分辨率調整至另一個指紋圖像的分辨率,包括:
4.根據權利要求2所述的指紋比對方法,其特征在于,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像調整至另一個指紋圖像的分辨率,包括:
5.根據權利要求1所述的指紋比對方法,其特征在于,還包括:若所述分辨率相似度不滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像當前的分辨率確定為調整后的分辨率。
6.根據權利要求2所述的指紋比對方法,其特征在于,所述分辨率相似度包括所述第一紋線平均寬度和所述第二紋線平均寬度的第一比值,以及所述第一指紋面積和所述第二指紋面積的第二比值;所述預設閾值包括第一閾值和誤差閾值;
7.根據權利要求6所述的指紋比對方法,其特征
8.根據權利要求1所述的指紋比對方法,其特征在于,在獲取第一指紋圖像對應的第一紋線平均寬度和第一指紋面積,以及第二指紋圖像對應的第二紋線平均寬度和第二指紋面積之前,還包括:
9.一種指紋比對裝置,其特征在于,包括:
10.一種處理器設備,其特征在于,所述處理器設備包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行權利要求1-8中任一項所述的指紋比對方法。
...【技術特征摘要】
1.一種指紋比對方法,其特征在于,包括:
2.根據權利要求1所述的指紋比對方法,其特征在于,在根據所述第一紋線平均寬度、所述第一指紋面積、所述第二紋線平均寬度和所述第二指紋面積確定分辨率相似度之后還包括:
3.根據權利要求2所述的指紋比對方法,其特征在于,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像的分辨率調整至另一個指紋圖像的分辨率,包括:
4.根據權利要求2所述的指紋比對方法,其特征在于,根據所述比例系數將所述第一指紋圖像或所述第二指紋圖像調整至另一個指紋圖像的分辨率,包括:
5.根據權利要求1所述的指紋比對方法,其特征在于,還包括:若所述分辨率相似度不滿足分辨率調整條件,則將所述第一指紋圖像或所述第二指紋圖像當前的分辨率確定為調整后的分辨率。
6.根據權利要求2所述的指紋比對方法,其特征在于,所述分辨率相似度包括所述第一紋線平均寬度和所述第二紋線平均寬度的第一比值,以及所述第一...
【專利技術屬性】
技術研發人員:張立平,杜盼盼,崔偉,蔣崇政,陸海峰,邢汝博,
申請(專利權)人:合肥維信諾科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。