Rank: 1046 based on 132 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 132 52
  • 4.63158
4.6 | 21 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
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

13 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 ZhG

Joshua,

I got a new problem when running it on FVC2004DB1.
The program failed to handler all the images of FVC2004DB1A. Actually, it does not work for most of the images of this database. But I have got another one that when I tried to assign block size as 32*32 to fft_enhance_cubs(img, BLKSZ). This function got a problem of matrix border.

??? Index exceeds matrix dimensions.

Error in ==> fft_enhance_cubs at 151
enhimg(nRow:nRow+BLKSZ-1,nCol:nCol+BLKSZ-1)=blk(OVRLP+1:OVRLP+BLKSZ,OVRLP+1:OVRLP+BLKSZ);

Contact us