ZKT指紋識別演算法

2021-06-22 18:58:17 字數 1008 閱讀 1179

zkfinger 演算法是一種快速、準確的 1:1 和 1:n 指紋識別演算法,面向軟體

開發商和系統整合商全面開放, 客戶可以根據需要選擇使用 zkfinger10.0/9.0

演算法引擎; 在使用 zkfinger 10.0 引擎進行指紋識別時, 不需要對指紋通過姓

名、pin 等預先分類就可以達到 500000 枚/秒(以下測試都在 cpu2.6ghz+

1gmb 記憶體環境下進行)。 使用 zkfinger9.0 演算法引擎, 在 pc 上可以達到 6000

枚/秒;zkfinger 演算法具有以下特點:

1、 zkfinger 軟體開發包能夠快速整合到客戶系統中,通過開放圖

像處理介面,可以支援任何掃瞄裝置和指紋 sensor(影象質量

>=300dpi)。

2、 zkfinger 演算法通過自適應的、適合匹配的濾鏡和恰當的閥值,

減弱噪音,增強脊和谷的對比度,甚至能夠從質量很差的指紋

(髒、刀傷、疤、痕、乾燥、濕潤或撕破)中獲取適當的全域性和局

部特徵點。

3、 zkfinger9.0 演算法引擎比對時支援指紋平移(>=指紋面積 35%)和

360 度旋轉。 通過使用特殊技術實現在指紋平移和 360 度旋轉時

的快速比對(平均速度 3000 枚/秒) ,即使指紋特徵點很少時

(<=10,一般手指的特徵點)=15),也可以實現上述功能。

zkfingr10.0 演算法引擎為速度考慮,目前不支援 360 度旋轉比

對功能,但支援±30 度旋轉比對。

4、 zkfinger 演算法不需要指紋必須有全域性特徵點(核心點、三角點

等),通過區域性特徵點就可以完成識別。

5、 zkfinger 通過分類演算法(指紋被分成五大型別:拱類、左環類、

右環類、尖拱類、旋渦類 「鬥」), 預先使用全域性特徵排序,從

而大大的加速指紋匹配過程。

6、 zkfinger9.0 演算法引擎**相當簡潔,資料空間僅需要 350k 內

存,因此可以容易的移植到嵌入式系統中。

iOS 指紋識別

1.首先匯入框架localauthentication 2.判斷系統版本,最低ios 8.0 3.建立驗證物件上下文lacontext 4.判斷指紋識別技術是否可用canevaluatepolicy 5.如果可用,開始呼叫方法開始使用指紋識別 import 指紋按鈕 void showfingerp...

Android BMPrinter 指紋識別庫

作者 蒼王 日期 2018.9.7 近來建立了兩個小專欄,將會其中發布現在的區塊鏈通訊專案所應用到的技術,以及程序化技術,有興趣可以關注一下 不一定需訂閱,推廣期價錢也便宜 android im技術指南 裡面介紹的是加密im的技術應用和指南 android 程序化架構 裡面介紹的是程序化的方案。但是...

android指紋識別

使用指紋識別功能,只需要關心 fingerprintverifymanager 和 fingerprintcallback 兩個類 1 例項化 builder,必需 fingerprintverifymanager.builder builder new fingerprintverifymanag...