find eer for verification system

12 views (last 30 days)
AS MOH
AS MOH on 26 Oct 2016
Commented: SGUNITN on 9 Feb 2018
hi
I have adding fuzzy commitment scheme to a biometric verification system (to enhance the system security and user privacy ).
My data set contain 25 person each one have 9 sample , I take first 8 sample for enrollment and the last one for verification .After apply key binding scheme in enrollment ,each person have one hash value . Also after verification each person will have one hash value then compare this two hash to authenticate person or not.
My problem is I want to find FAR , FRR and EER but I am confuse in it.
I write this code to compare and find far ,frr from this equation :
FAR=(Number of accepted impostors attempts)/(Total number of impostor attempts)
FRR=(Number of rejected legitimate attempts)/(Total number of legitimate attempts)
if true
for prsn=1:tot_persons
for i=1:tot_persons
if i~=prsn
count2=count2+1;
if isequal(hased_verf1{prsn},hased_vlu{i})
false_acceptances= false_acceptances+1;
end
end
if i==prsn
count3=count3+1;
if( isequal(hased_verf1{i},hased_vlu{i})==0)
false_rejections= false_rejections+1;
end
end
end
end
FAR=false_acceptances/count2
FRR=false_rejections/count3
Is this correct?
I found FAR ,FRR for different key size from my code ( have 17 value )
who to find EER and plot like this figure
  1 Comment
SGUNITN
SGUNITN on 9 Feb 2018
Please refer to below link.
https://in.mathworks.com/matlabcentral/answers/36380-matlab-functions-for-finding-false-acceptance-rate Or https://www.researchgate.net/project/UNITN-Machine-learning-using-PRTools
I will post the code of EER there.

Sign in to comment.

Answers (1)

AS MOH
AS MOH on 26 Oct 2016
Any help please

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!