81
Image Processing for Biometric Applications Ruggero Donida Labati Touchless Fingerprint and Palmprint Recognition Systems Academic year 2016/2017

Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

  • Upload
    others

  • View
    29

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Image Processing forBiometric ApplicationsRuggero Donida Labati

Touchless Fingerprint and Palmprint Recognition Systems

Academic year 2016/2017

Page 2: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

• Touchless fingerprint• Touchless palmprint• Publications

Summary

Page 3: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless fingerprint

Page 4: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Traditional biometric systems

• Low usability and user acceptance:o Complex and highly cooperative acquisition

procedureso Can be perceived as privacy invasive

Page 5: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Improving the user acceptance

• Less-constrained biometrics:- touchless- at higher distances- uncontrolled scenarios- natural light conditions- on the move

Page 6: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Fingerprint biometrics• The most used biometric trait:

o high distinctivityo high permanence

• Touch-based sensors:o low usability and user

acceptanceo images with non-linear

distortions and low contrast regions

o latent fingerprint on the sensor platen

o sensibility to dust and dirt

Page 7: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless fingerprint images

TouchlessTouch

• R. Donida Labati, V. Piuri, F. Scotti, TouchlessFingerprint Biometrics, CRC Press, August, 2015.

Page 8: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Possible applications oftouchless fingerprint biometrics

Page 9: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless fingerprint:state of the art• Single view systems:

o enhancement + traditional recognition methods• 2D multiple view systems:

o mosaicing of three different viewso illuminator shaped as a ring-mirror

• 3D reconstruction:o Multiple viewso Structured lighto Photometric stereoo Depth from focuso Acoustic imaging

• Unwrapping methods:o parametric models (e.g. cylinder, sphere, set of rings)o non-parametric models based on minimization functions

Page 10: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless fingerprint:some existing systems (1/2)

Mosaiking

Structured light

Page 11: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless fingerprint:some existing systems (2/2)

Multiple views

Absorbed light

Page 12: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Fingerprint recognition on the move

Page 13: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Researched recognition techniques and their interoperability

Page 14: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

The researchedtouchless recognition systems

• Pros:- less-constrainedo absence of distortions in the fingerprint images due

to different pressures of the finger on the sensoro more robust to dust and dirto more user acceptanceo possibility to use the recognition methods in mobile

devices with standard CCD cameras

• Cons:o longer computational timeo interoperability to be further studied

Page 15: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Two-dimensional samples

Page 16: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Single camera acquisition andframe selection

100 mm200 mm

LensStopStart

Featureextraction

NeuralNetwork

• 45 fetures related to:o shape of the ROIo gradient phase and moduleo quality of the focus estimated from the gradient

imageso ridge frequency (FFT and Gabor filters)o entropy

Page 17: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

2D touchless fingerprint:touch-equivalent images

Orientationimage

Frequencyimage

Gaborfilters

Enhancement of the ridge pattern

ROIestimation

Enhancement of the ridge visibility

Enhancement of the ridge pattern

Imagebinarization

Page 18: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Three-dimensional minutia points

Page 19: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

3D minutiae reconstruction

Features - Minutiae:

xcoordinate

ycoordinate

Angle Quality

- Local Fingercode: 4×2 el.

- HOG features: 3×3×9 el.

Page 20: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Three-dimensional samples and touch-equivalent images

Page 21: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless 3D fingerprint recognition

R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Towardunconstrained fingerprint recognition: a fully-touchless 3-D system basedon two views on the move", in IEEE Transactions on Systems, Man, andCybernetics: Systems, 2015.

Page 22: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless acquisition (1/4)

Page 23: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless acquisition (2/4)

Camera A Camera B

Page 24: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless acquisition (3/4)

Page 25: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless acquisition (4/4)

Page 26: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Preprocessing

Page 27: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Segmentation

Page 28: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Extraction and matching of the reference points (1/2)

Page 29: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Extraction and matching of the reference points (2/2)

Page 30: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Refinement of the pairs of corresponding points

• Based on Thin Plate Spline

Page 31: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

3D surface computationand image wrapping

1. Triangulation

2. Linear interpolation

Page 32: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Computation oftouch-equivalent images

• Enhancement– Background subtraction– Non-linear equalization (logarithm)– Butterworth low-pass filter

• Two-dimensional mapping

Page 33: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Two-dimensional mapping (1/2)

• Enrollment:– Compensate for rotations– Computation of 𝑁𝑁𝑅𝑅 rotations

Page 34: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Two-dimensional mapping (2/2)

Page 35: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Template computation

• Neurotechnology VeriFinger– Commercially available– Designed for touch-based

images

Page 36: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Matching

• Database entry– 𝑁𝑁𝑅𝑅 templates 𝑇𝑇𝑒𝑒– One for each rotation

• Live sample– 1 template 𝑇𝑇𝑓𝑓

Page 37: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results

• Datasets description• Accuracy of 3D reconstruction• Recognition performance• Robustness to finger misplacements• User acceptability• Interoperability• Overview of different technologies

Page 38: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Datasets description• Touchless - one session

– 2368 samples– 10 fingers, 30 volunteers, 8 acquisitions per finger

• Touchless - two sessions– 2368 samples– 10 fingers, 15 volunteers, 16 acquisitions per finger

• 8 acquisitions one year, 8 acquisition subsequent year• Touchless - misplaced fingers

– 1200 samples– 2 fingers (index), 30 volunteers, 20 acquisitions per finger

• Touch-based– One session– Two sessions

Page 39: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Accuracy of 3D reconstruction

• Average error: 0.03m

Page 40: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Recognition performance (1/2)

Page 41: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

• Comparable to touch-based systems– One session

– Two-session

Recognition performance (2/2)

Page 42: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Robustness to finger misplacements

• Genuine and impostor match scores remainwell separated

Page 43: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

User acceptability

• Survey performed using questionnaires• Results show preference towards contactless

recognition

Page 44: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Interoperability

• Accuracy level obtained by matching imagescaptured by different devices– Matching touchless with touch-based images

• 2 803 712 identity comparisons• EER = 2.00% with 𝑁𝑁𝑅𝑅 = 25• Less than EERs obtained in the literature with similar

experiments

Page 45: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Aspect Touch-based Touchless

Accuracy EER = 0.03% EER = 0.06%

Scalability High To be further investigated

Interoperability High To be improved

Security Latent fingerprints No latent fingerprints

Privacy Data protection techniques Data protection techniques

Cost 10$ to 5000$ 0$ to 5000$

Usability Medium High

User acceptance Medium High

Speed Template extraction + matching

3D reconstruction + template extraction + matching

Overview of different technologies

Page 46: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Three-dimensional samples andthree-dimensional templates

Page 47: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

• Template computationo Minutiae extracted from the texture:

each minutiae is described by (i; x; y; z; θ; q)

o Two-dimensional Delaunay triangulation: each triangle is described by (I; L; θMax; C)

3D feature extraction and matching

• Matchingo Iterative algorithm:

searching of the triangle pairs minutiae alignment minutiae matching matching score computation

o Matching score = Nm/(N × M)

Page 48: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Example of 3D template

Page 49: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Computation of synthetictouchless fingerprint samples

R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Accurate 3D fingerprint virtual environment forbiometric technology evaluations and experiment design", Proc. of the 2013 IEEE InternationalConference on Computational Intelligence and Virtual Environments for Measurement Systems andApplications (CIVEMSA 2013), Milan, Italy, July 15-17, 2013, pp. 43-48.

Page 50: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Example of synthetictouchless fingerprint sample

Page 51: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless three-dimensional reconstruction of acient fingerprints

Acquisition

Calibrationof the acquisition system

Image preprocessing and extraction of the

reference points

Point matching and triangulation

Surface estimation and texture mapping

Page 52: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Level 3 features

Page 53: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Conclusions

• Touchless fingerprint recognition:o systems based on two-dimensional samples can be used in

low-cost applications, but the samples present distortionso systems based on three-dimensional samples can obtain

comparable accuracy with respect to traditional systemso touchless systems are characterized by higher usability,

user acceptance, security, and scalabilityo touchless sysemts are partially compatible with AFIS

Page 54: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Touchless palmprint

Page 55: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Contactless and less-constrained palmprint recognition

• Less-constrained fingerprint recognitionhas been studied in previous workso Comparison methods are standard

and publicly available• Results enabled the study of

palmprint recognition methodso Palmprint features are similar to

fingerprint featureso Similar techniques for

acquisition and processing

Page 56: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:Comparison with fingerprints• Pros:

o Low resolutions (< 200 dpi) 500 dpi needed for fingerprints

o Can be acquired in more situations Manual workers, elder people

o User acceptabilityo Multibiometric system

Combination with fingerprint, finger shape, hand shape, etc.

• Cons:o High accuracy features not always

usable (e.g., minutiae)

Page 57: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:Taxonomy

Page 58: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:Contactless vs contact

• Pros:o Less distortiono No dirto Increased user acceptability

• Cons:o Low contrasto Complex backgroundo Sensible to lightingo Sensible to position

Page 59: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:3D vs 2D

• Pros:o Robust to lighting, occlusions,

noiseo Robust to spoofing attackso Invariant to position and distanceo Can use also 2D information

• Cons:o Complex equipmento Can be expensive

Page 60: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:State of the art (1/3)

• Contact-based 2D systemso CCD-based

scannero Optical deviceo Flatbed scanner

• Contact-based 3D systemso Structured light

illumination

Page 61: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:State of the art (2/3)

• Contactless 2D systems:o Cameraso Smartphoneso Webcams

• Contactless 3D systems:o Laser scanners

Page 62: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Palmprint recognition:State of the art (3/3)

• Recognition algorithms:o Ridge basedo Line basedo Subspace basedo Statisticalo Coding based

Page 63: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Researched methods:Palmprint acquisition systems

Contactless palmprint recognition at a fixed

distance

Fully contactless, less-constrained palmprint recognition with uncontrolled

distance

Page 64: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Fully contactless palmprint recognitionwith uncontrolled distance

Page 65: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Acquisition (1/2)

Image A Image B

• Special acquisition systemo Optimization of optics,

illumination, distances• Less-constrained acquisition

o Fully contactlesso Uncontrolled positiono Relaxed hando Palmprint must be visible

Horizontal orientation Small rotations are tolerated

Page 66: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Acquisition (2/2)

• Uniform illumination• Different setups and wavelengths studied

o Three downlights with white ledso Four blue led bars

Page 67: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

3D palm reconstruction andmodel normalization• 3D reconstruction

o Point matching and triangulation Homography Cross-correlation

o Point cloud filteringo Surface estimation

• 3D normalization tocompensate rotationso Plane fitting

Palm is almost flato Trigonometry formulas

Page 68: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

3D image registration andtexture enhancement• The model is reprojected on the

image planeo Using calibration informationo Normalized position

Invariant to the acquisition positionand distance

• Texture enhancemento Removal of the skin toneo Enhancement of the details of the palmo Removal of ridges

Page 69: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

2D feature extraction and matching• SIFT-based alignment for horizontal

rotationso 3D features are not robust to horizontal

rotationso Extraction and matching of pointso Estimation of rotation and translation

RANSAC algorithm

• SIFT-based 2D feature extraction and matchingo Robust to uncontrolled acquisitions o Extraction and matching of SIFT descriptorso Refinement based on collinearity

Page 70: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

3D feature extraction and matching

• Delaunay triangulation to refine the matcheso Similar groups of three points are more robusto Computation of 3D coordinateso Delaunay triangulationo Extraction of similar triangles

Match score

Page 71: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Accuracy of different illumination methods

• Palmprints capturedwith uncontrolleddistanceo 64 palms, 640 sampleso White light

Equal Error Rate= 4.13%

o Blue light Equal Error Rate

= 2.53%

Receiver Operating Characteristic

FMR = False Match RateFNMR = False Non-match Rate

Page 72: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Multiple comparisons

• Considered the bestof 3 comparisonso Maximum match score

• Combination of blueand whiteo Mean match score

EER = 0.08%

Fusionscheme EER (%)

FNMR @FMR

= 0.05%

FNMR @FMR

= 0.10%

FNMR @FMR

= 0.25%

FMR@FNMR= 0.10%

FMR@FNMR= 0.25%

Mean 0.08 0.10 0.09 0.07 0.06 0.00

Receiver Operating Characteristic

Page 73: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Robustness to hand orientation

• Hand positioned with differentroll orientationso Good tolerance

Page 74: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Robustness to illumination

• Different environmental illuminationso Laboratory acquisition, morning light,

afternoon light, artificial light• Match scores are not affected

Illumination situation

Match scores

Genuine comparisons

Impostor comparisons

Mean Std Mean Std

Laboratory acquisition 3179.8 942.1 3.3 1.8

Morning light 2677.4 941.6 2 0.8

Afternoon light 2748.9 903.2 2 0.8

Artificial light 2770.9 876.8 2 0.8

Page 75: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Evaluation of usability and social acceptance

• Usabilityo Evaluation of the quality of the sampleso Evaluation of the time needed for the acquisitiono Evaluation of users’ opinion

E.g., Is the acquisition comfortable?

• Social acceptanceo Evaluation of users’ opinion

E.g., Are you worried about hygiene issues? E.g., Do you feel that the system attacks your privacy?

Page 76: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Experimental results:Comparison with the literature (1/2)

• Based on the acquisitiono Fully contactless, less-constrained acquisitiono No pegso No dirt, sweat, or latent impressionso Faster acquisition, simpler setupo Less expensive than the methods based on 3D

models• Based on the accuracy

o Better accuracy than the methods based on 3D models and uncontrolled acquisitions

Page 77: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Comparison of methods in the literature

Reference Type of acquisition Device Size of dataset

(palms)EER(%)

Li et al., 2012Contact

2D

CCD-based with pegs 386 0.02

Cappelli et al., 2012 Optical device 160 < 0.01

Wang et al., 2012 Flatbed scanner 384 0.20

Li et al., 2012 Contact3D

CCD-based andprojector, with pegs 100 0.03

Jia et al. 2012 Contactless 2D

Mobile device 200 0.14

Tiwari et al., 2013 Ad-hoc device 602 0.06

Kanhangad et al. 2011 Contactless

3D

Laser scanner 354 0.22

ProposedMethod

Two-viewCCD-based 64 0.08

Page 78: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Publications

Page 79: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Publications (1/3)

• Research books1. R. Donida Labati, V. Piuri, F. Scotti, Touchless Fingerprint Biometrics, CRC Press, 2015. 2. A. Genovese, V. Piuri, F. Scotti, Touchless Palmprint Recognition Systems, S. Jajodia (ed.),

Springer International Publishing, September, 2014.

• Refereed Papers in International Journals3. R. Donida Labati, A. Genovese, E. Muñoz, V. Piuri, F. Scotti, "A novel pore extraction method for

heterogeneous fingerprint images using Convolutional Neural Networks", in Pattern RecognitionLetters, 2017 (to appear).

4. R. Donida Labati, A. Genovese, V. Piuri, F. Scotti, "Toward Unconstrained Fingerprint Recognition: a Fully Touchless 3D System Based on Two Views on the Move", in IEEE Transactions on Systems, Man, and Cybernetics: Systems, pp. 202-219, February, 2016.

5. R. Donida Labati, A. Genovese, V. Piuri, F. Scotti, "Touchless fingerprint biometrics: a survey on 2D and 3D technologies", in Journal of Internet Technology, pp. 325 - 332, May, 2014. ISSN: 1607-9264.

• Chapters in Books6. R. Donida Labati, F. Scotti, "Fingerprint", in Encyclopedia of Cryptography and Security (2nd

ed.), Springer, pp. 460 - 465, 2011.

Page 80: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Publications (2/3)

• Refereed Papers in Proceedings of International Conferences and Workshops

7. R. Donida Labati, A. Genovese, V. Piuri, F. Scotti, "Contactless Fingerprint Recognition: a Neural Approach for Perspective and Rotation Effects Reduction", in IEEE Workshop on Computational Intelligence in Biometrics and Identity Management, April 16 - 19, 2013.

8. R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Two-view Contactless Fingerprint Acquisition Systems: a Case Study for Clay Artworks", in 2012 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications, September, 2012.

9. R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Virtual Environment for 3-D SyntheticFingerprints", in 2012 IEEE International Conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems, pp. 48 - 53, July, 2012.

10. R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Quality Measurement of UnwrappedThree-dimensional Fingerprints: a Neural Networks Approach", in 2012 International Joint Conference on Neural Networks, pp. 1123 - 1130, June, 2012.

10. R. Donida Labati, A. Genovese, V. Piuri, and F. Scotti, "Fast 3-D Fingertip Reconstruction Using a Single Two-View Structured Light Acquisition", in IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications (BioMS 2011), pp. 1 - 8, September 28 , 2011.

Page 81: Touchless Fingerprint and Palmprint Recognition Systemshomes.di.unimi.it/donida/biometricsphd/Lecture3_Donida-Labati.pdf · Touchless 3D fingerprint recognition. R. Donida Labati,

Publications (3/3)

• Refereed Papers in Proceedings of International Conferences and Workshops (Cont’d)

11. R. Donida Labati, V. Piuri, and F. Scotti, "A neural-based minutiae pair identification method for touchless fingeprint images", in IEEE Symposium Series in Computational Intelligence 2011 (SSCI 2011), April, 2011.

12. R. Donida Labati, A. Genovese, V. Piuri, F. Scotti, "Measurement of the principal singular point in fingerprint images: a neural approach", in 2010 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA), pp. 18 - 23, September 6-8, 2010.

13. R. Donida Labati, V. Piuri, F. Scotti, "Neural-based Quality Measurement of Fingerprint Images in Contactless Biometric Systems", in The 2010 International Joint Conference on Neural Networks (IJCNN), pp. 1 - 8, July 18-23, 2010.