Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] fingerprint verification.

Status
Not open for further replies.

shayamjayaraman

Newbie level 4
Joined
Jan 7, 2009
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,313
hi all,
i 'm doin my final year project in fingerprint verification. i've done binarization, thinning and minutiae extraction. i need code for false minutiae removal, finding the orientation angle for the minutiae points and for verificaiton. i need to submit this as a project. plz help me out to solve this.. i wil be grateful to u... plzzzzzzzzzz... i need to submit this b4 final review.. plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz..... help me...
 

hi.. please help me ya... definitely the persons watching this will know to solve this prob.. consider me as u r brother and help me.. i'm in a critical situation.. please reply to my mail id.. my mail id is shayam.jayaraman@gmail.com.. plzzzzzzzz...
 

Try this for minutitiae extraction
function [ending,bf] = ExtractMin(min_im)%is thin image
[r c]=size(min_im);
ending=zeros(200,2);
bf=zeros(100,2);
numending=1;
numbf=1;
%Location=1;% Actual location in structure
for i=20:(r-20)
for j=20:(c-20)
if (min_im(i,j) == 0)
P1=min_im(i,j+1);
P2=min_im(i-1,j+1);
P3=min_im(i-1,j);
P4=min_im(i-1,j-1);
P5=min_im(i,j-1);
P6=min_im(i+1,j-1);
P7=min_im(i+1,j);
P8=min_im(i+1,j+1);

minusP12 = xor(P1,P2);
minusP23 = xor(P2,P3);
minusP34 = xor(P3,P4);
minusP45 = xor(P4,P5);
minusP56 = xor(P5,P6);
minusP67 = xor(P6,P7);
minusP78 = xor(P7,P8);
minusP81 = xor(P8,P1);

NODEID = (double(minusP12) + double(minusP23)...
+ double(minusP34) + double(minusP45)...
+ double(minusP56) + double(minusP67)...
+ double(minusP78) + double(minusP81))/2 ;
if (NODEID == 1) % Ending
ending(numending,1) = i;
ending(numending,2) = j;
%Save in the structure
%MinVector1(Location).CenterRow=i;
%MinVector1(Location).CenterCol=j;
%MinVector1(Location).CenterType=1 ;%1 represent Ending
numending=numending+1;
%Location=Location+1;
end
if (NODEID == 3 ) % Bifurcation
bf(numbf,1) = i;
bf(numbf,2) = j;

%Save in the structure
%MinVector1(Location).CenterRow=i;
%MinVector1(Location).CenterCol=j;
%MinVector1(Location).CenterType=2 ;%2 represent Ending
numbf=numbf+1;
%Location=Location+1;
end
end

end
end

end %function
 

hi faisalobaid,
thanks for u r reply. i have extracted minutiae sir. there are lots of false minutiae points after extraction. i need to remove these false minutiae points. so please help me to solve this problem brother.... very kind of you bro...
 

hi... why no one is helping me.. plz reply ya....... plz give me some logic on how to perform verification.. plz mail to my email id.. shayam.jayaraman@gmail.com

Added after 4 minutes:

there are totally 54 views of this post... but none is helping me.. someone help me to solve this.. plz.....
 

hi everybody, I just find some methods to matching fingerprint image.
I have some methods (SVM, adaboots, neural network, ...) but I don't know strongs point of every methods.
Can you help me to clear it?
Thanks.
 

hi,
i dono much abt neural networks... anyhow u tell the method.. if i understand i will help u out.. how far r u in implementation of the fingerprint recognition...
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top