Skip to content

Understanding and Implementing Cancellable Templates in Biometrics for privacy protection.

Notifications You must be signed in to change notification settings

AboorvaDevarajan/Cancellable-Template-Biometric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cancellable-Template

Understanding and Implementing Cancellable Templates in Biometrics for privacy protection

Implemented minutiae extraction from the finger print image.

Steps involved

  1. Image thinning.
  2. Detection of the ridges and bifurcations.
  3. Plotting the (x,y) coordinates which contains the minutiae points.

Transform input image to black and white image.

input

Image thinning - Convert input image to thin image.

thin_finger_print

Detecting the bifurcations and ridges.

Bifurcation Points

bifurcation

Minutiae Points

minutiae

Converting coordinates to csv for processing

Get the respective (x,y) coordinates for the corresponding ridges and bifurcation points (minutiae) and store it in a csv / array.

Coordinates of minutiae points are stored in an 1-D array and the corresponding line graph is plotted to visualize the points.

screenshot from 2015-08-17 10 27 42

Cancellable Template implementation (POC) : Method 1

Proposed Method : 1

  1. Distance calculation between the minutiae coordinates using neo4j graph database.
  2. Implementing reverse tranformation logic.

Implemented:

  1. Choose a reference point in the list of minutiae.
  2. Find the distance from the reference minutiae to all other minutiae points.

screenshot from 2015-08-17 10 24 31

About

Understanding and Implementing Cancellable Templates in Biometrics for privacy protection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages