Small-Area Fingerprint Verification 曾子家 r05945052@ntu.edu.tw
http://www.ijser.org/paper/Fingerprint-Minutiae-Extraction-and-Orientation-Detection.html
True match
False match
Outline 7 Moments MSER: Section 1. Minutiae matching Normalization Enhancement Binarization Thinning Minutiae extraction Minutiae descriptor Matching Section 2. Local features matching 7 Moments MSER: Maximally Stable Extremal Regions
Minutiae matching Normalization Enhancement Binarization Thinning Minutiae extraction Minutiae descriptor Matching Minutiae matching Fingerprint Verification System using Minutiae Extraction Technique (Kaur, 2008)
Normalization Histogram equalization add in fingerprint https://en.wikipedia.org/wiki/Histogram_equalization
Normalization Histogram equalization add in fingerprint http://pnrsolution.org/Datacenter/Vol4/Issue2/96.pdf
Enhancement
Binarization
Thinning Fingerprint Reference Point Detection Based on High Curvature Points
Minutiae matching http://biometrics.mainguet.org/types/fingerprint/fingerprint_algo.htm
Local features matching 7 Moments MSER: Maximally Stable Extremal Regions Local features matching
7 Moments
Introduce “Moments” Definition: Weighted average (moment) of the image pixels' intensities Usage: Describe objects after segmentation Raw moment: Centroid: Centroid mement: Digital Image Processing (3rd Edition) 3 by Rafael C. Gonzalez
Invariants Translation The nature of centroid moment Scale Rotation
http://limitless-thoughts. blogspot http://limitless-thoughts.blogspot.tw/2011/05/hus-seven-moments-invariant-matlab-code.html
http://limitless-thoughts. blogspot http://limitless-thoughts.blogspot.tw/2011/05/hus-seven-moments-invariant-matlab-code.html
http://limitless-thoughts. blogspot http://limitless-thoughts.blogspot.tw/2011/05/hus-seven-moments-invariant-matlab-code.html
Similar pattern, similar value?
Exp. Compare images someone_0_09 someone_0_10
8 Splits someone_0_09 someone_0_10
Same image -> maskSize, characteristics
maskSize = 3
maskSize = 10
maskSize = 20
maskSize = 30
maskSize = 40
maskSize = 50
Summary Insignificant results in every mask size.
MSER Maximally Stable Extremal Regions
Introduce “MSER” Affine transformation-invariant Scale-invariant
Normalization
Affine transforamtion Ellipses to circular Intensity normalization
Summary Shortcomings Can only detect few features Not robust to blur
References M. Dubey and S. Sahu, “Fingerprint Minutiae Extraction and Orientation Detection Using ROI (Region Of Interest) for Fingerprint Matching,” http://www.ijser.org/paper/Fingerprint-Minutiae-Extraction-and- Orientation-Detection.html, 2017. M. Kaur, et al., “Fingerprint Verification System using Minutiae Extraction Technique,” http://waset.org/publications/14355/fingerprint-verification- system-using-minutiae-extraction-technique, 2017. Wikipedia, “Histogram Equalization,” https://en.wikipedia.org/wiki/Histogram_equalization, 2017.
References N. H. Barnouti, “Fingerprint Recognition Improvement Using Histogram Equalization and Compression Methods”, http://pnrsolution.org/Datacenter/Vol4/Issue2/96.pdf, 2017. J. –F. Mainguet, “Fingerprint Algorithms: Algorithmes de Reconnaissance d‘Empreintes Digitales,” http://biometrics.mainguet.org/types/fingerprint/fingerprint_algo.htm, 2017. R. C. Gonzalez, Digital Image Processing, 3rd Edition, Pearson, London, England, 2007.
References Limitless Thoughts, “Hu's Seven Moments Invariant (Matlab Code for invmoments.m),” http://limitless-thoughts.blogspot.tw/2011/05/hus- seven-moments-invariant-matlab-code.html, 2017. Yung-Yu Chuang, “Digital Visual Effect,” http://www.csie.ntu.edu.tw/~cyy/courses/vfx/17spring/lectures/, 2017.