d1vory / finger_net

fingerprint recognition with neural network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

finger_net

finger_net is neural network that finds minutiaes on fingerprint image.

How it works

Architecture was inspired by MENet. It takes enhaced by gabor filter fingerprint image and returns probability matrix that corresponds to probability whether a given square has minutiae or not.I recommend use this implementation of Gabor filter Model uses Convolutioanl sliding window algorithm to produce the probabality matrix Then minutiaes points are extracted from probabilty matrix.

Fingerprint comparison

To compare two fingerprint you need to find corresponding minutiaes. Therefore affine transformation is needed. To do this RANSAC algorithm was used. Determining whether fingerprints are same or not is made by dividing quantity of matching to all points

About

fingerprint recognition with neural network


Languages

Language:Python 98.4%Language:C 0.8%Language:C++ 0.5%Language:TeX 0.1%Language:Jupyter Notebook 0.1%Language:Fortran 0.1%Language:MATLAB 0.0%Language:Shell 0.0%Language:Makefile 0.0%