find eer for verification system

2 Ansichten (letzte 30 Tage)
AS MOH
AS MOH am 26 Okt. 2016
Kommentiert: SGUNITN am 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 Kommentar
SGUNITN
SGUNITN am 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.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

AS MOH
AS MOH am 26 Okt. 2016
Any help please

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by