Rank: 907 based on 166 downloads (last 30 days) and 1 file submitted
photo

Joshua Abraham

E-mail
Company/University
Biometix / University of Technology Sydney

Personal Profile:
Professional Interests:
Computational Forensics, Biometrics, Machine Learning

 

Watch this Author's files

 

Files Posted by Joshua
Updated   File Tags Downloads
(last 30 days)
Comments Rating
08 Aug 2011 Screenshot Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham fingerprint, fingerprint matching, fvc2002, biometric, biometrics, shape context 166 53
  • 4.65
4.7 | 22 ratings
Comments and Ratings by Joshua View all
Updated File Comments Rating
04 Jul 2013 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham

Hello Zhg

Yes it is based on the paper.

You are correct about the general procedure of the code.

However, the minutiae extraction and matching are done with separate function calls. The minutiae extraction needs to take place before matching.

13 Feb 2013 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham

Hastin, please read the readme.txt document for some instructions. Here is a summary:

After setting the correct path in the files
'main.m' and 'extract_db.m' (pinting to your FVC2002 database), you will then have to extract the features, with

START=1; FINISH=800; extract_db

and run the matcher on the entire DB (using the FVC matching method) with:

BASE_IMG=''; main

After the extraction stage, you can do individual matches with:

do_match(f1, f2)

where f1/f2 are the image file names of the fingerprints you wish to match (e.g., f1 may be '10_1.tif' f2 maybe '10_2.tif').

22 Nov 2012 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham

Divya, also make sure that the sc_minutia directory is added to your matlab path!!!

22 Nov 2012 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham

Divya Datta, the lines with:

cd '/home/joshua/Research/FVC2002/Dbs/Db1_a'

files = dir( '/home/joshua/Research/FVC2002/Dbs/Db1_a/*.tif');

in 'main.m' and 'extractdb.m' have to be changed to point to your DB location.

Thanks

22 Nov 2012 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham

Divya Datta, please read the readme.txt file before asking questions and giving a 1 star rating..

Comments and Ratings on Joshua's Files View all
Updated File Comment by Comments Rating
09 Oct 2014 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham vennela

Hi sir,
when i am executing extract_db.m there will be errors like below...
plz tell me how to solve..

Error in ==> cond at 40
s = svd(A);

Error in ==> maketform>validate_matrix at 346
if cond(A) > condlimit

Error in ==> maketform>affine at 163
A = validate_matrix( A, 'affine' );

Error in ==> maketform at 126
t = feval(fcn,varargin{2:end});

Error in ==> imrotate at 124
rotate = maketform('affine',[ cos(phi) sin(phi) 0; ...

Error in ==> freqest at 55
rotim = imrotate(im,orient/pi*180+90,'nearest', 'crop');

Error in ==> ridgefreq at 64
freq(r:r+blksze-1,c:c+blksze-1) = ...

Error in ==> testfin at 43
[freq, medfreq] = ridgefreq(normim, mask, orientim, 32, 5, 5,

05 Jun 2014 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham Jakub

good code.

30 Apr 2014 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham Abhilash

Hi,

After the minutiae extraction process we get a N rows X 6 column Feature Matrix. .

The First 2 columns represent the (x,y) co-ordinates of the Nth minutiae..

The fourth Column represents the orientation is guess.. ( am i right?)

What do the 3rd , 5th & 6th columns represent.. ?? can anybody tell mee..

Btw "@ Joshua" sir, very nice effort to share the code so that we could learn from it..

06 Apr 2014 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham Avenash

17 Mar 2014 Fingerprint matching algorithm using shape context and orientation descriptors Fingerprint matching code using a hybrid descriptor. EER < 1% (approx. 0.75%) on FVC2002 Db1_A. Author: Joshua Abraham Amal

can you send me a single function to compare two fingerprint images and return the percentage matching my email id is amal.vincent1993@gmail.com

Contact us