Professional Documents
Culture Documents
Lecture : Biometrics
Lecture : Biometrics
Lecture (7)
➢ Multimodal Systems :
# Scope 8
المشاكل دى, unimodal الخاصه بالreal world و كان هناك مشاكل كتير فى ال,
Multimodal جعلت انه من االحسن لنا ان نستخدم ال
➢ Advantages of Multimodal :
ليه بعض الخصائص مثل الoptimal recognitions system زى ما احنا عارفين ان-
يجب توفرها فيهcollectability , acceptability , permanence , universality
, دىfactors فيه كل الخصائص او الbiometric system و لكن لالسف صعب نالقى
close to optimal ممكن يخلينا بشكل كبير اوىMultimodal لكن باستخدام ال
Ideal system و اقرب للrecognition system
✓ Advantages of Multimodal
• Increase accuracy.
• few enrollment problems.
• enhanced security.
# Scope 8
-مثال :لو عندنا biometric systemمبنى على face recoginationو عندنا 2
usersمش twiceو لكن متشابهين فى شكل ال face
)1لو احنا عملنا ال unimodalهيكون عندنا نسبه كبير من ال riskو هيكون عندنا false
acceptلل userنتيجه لتشابه ال faceبين اكتر من user
الن لو واحد فيهم كان imposterهيكون ال scoreالخاص بيه هيكون highو بالتالى هيقبل
بالخطا فى ال systemو يكون , FARو ده هيقلل من ال accuracyالخاصه بال
system
يزور او يقلد الimposter user هيكون صعب جدا انMultimodal لو استخدمنا ال-
صعبsystem فيصبح ال, genuine فى نفس الوقت ليشبهوا احد ال2 biometrics
االختراق
1) Sources of Information :
data يعنى نوع, source هى تجميع الداتا من اكتر منMultimodal احنا عرفنا ان ال-
اخرsystem لsystem تختلف من
# Scope 8
source مستخدم بناء علىcommon approach فى مجموعه من ال-
: و هىMultimodal ممكن نبنى بيه الinformation
و كده احنا, right eye وleft eye باستخدام الretina system يعنى ممكن ابنى-
2 eyes للdifferent characteristics بbiometric استخدمنا نفس ال
# Scope 8
) مختلفين عن بعض تماما2 characteristics (يعنى الindependence محقق-
# Scope 8
لكن نستخدم, the same biometric type اوthe same sample هنستخدم-
data على نفس الalgorithm اكتر من
و, data على نفس الalgorithms ان احنا نطبق كل, هناك مشكله فى هذه الطريقة-
algorithm هفقد كل مميزات استخدام اكتر منpoor quality data بالتالى لو عندنا
# Scope 8
Types of Sources of Information information
1 different biometric
Multiple modalities modalities are used
2 use of different instances of
Multiple characteristics same biometric.
4 combination of multiple
One sample, multiple algorithms algorithms used to match
same sample.
2( Modes of Operation:
# Scope 8
: serial -
source operation باستخدام احد طرق الMultimodal دلوقتى بعد لما بنينا ال-
فى نفس الmulti modalities اصبح عندنا, mode of operation اوsystem
system
! ؟user واحد لكلoutput ليعطينا, واحدsystem فىbiometric ازاى هجمع اكتر من-
3 fusion و اهم, fusion عندنا اكتر من طريق اوbiometric للتعامل مع اكتر من-
: ممكن استخدمهم هى
1. feature level fusion.
2. score level fusion.
3. decision level fusion
# Scope 8
• Difficulties: feature sets for different information sources may
be different.
و التى تجعلها مش اشهر االنواعfeature level fusion هناك بعض المشاكل فى ال-
: المستخدم و هى
الناتج منfeature or data و عايز ممكن اجمع الfingerprint minutiae عندنا: مثال-
؟minutiae extraction algorithms ال
# Scope 8
- score level fusion achieves better results than decision level
fusion.
النه يكون محتفظ لسه بال, decision level fusion ) يحقق نواتج افضل من ال1
decision level fusion اكتر منinformation
مش بيفرق معانا الscore الن احنا بنجمع, Multimodal ) ممكن استخدمه الغلب ال2
finger او2 fingers لscore (فممكن اجمعbiometric ده كان خاص باىscore
feature level fusion لكن صعب اطبق ده فى ال، ) face مع
1. classification
2. score combination.
1) Classification :
# Scope 8
يعنى هعبر عن كل دخول على ال, accept , reject هم الtwo classes عندنا هنا-
هو عبارة عن: feature vector حيث ان ال, feature vector بsystem
العندناsub system للsimilarity score
accept or التخاذ قرار سؤاء بالtest فى عمليه الunseen data و استخدم ال
reject
2( Score Combination :
و نبدا نشوف ال, algorithm من اكتر منmatch score فى الحالة دى بيطلع اكترمن-
واحد فقطscore دى كلها فىscore المناسب لتجميع الformula
او, score كل قيم الaverage او ناخذ ال, scores ان ممكن نجمع كل قيم ال: مثال-
او, matching score لتعبر عن الscore من كل قيم الminimum value ناخذ ال
matching score لتعبر عن الscore من كل قيم الmaximum value ناخذ ال
# Scope 8
: normalization و هى الscore level fusion ✓ فى حاجه مهم فى ال
(زىformula قبل تطبيق اى, scores لقيم الnormalization الزم نقوم بعمل-
) average , minimum, maximum
matching decision بيجمع ال, fusion Techniques اكثر االنواع شيوعا فى ال-
system مستخدم فى الmodalities الناتج من كلreject اوaccept سؤاء كان
# Scope 8
✓ : majority votingبالنسبه لل , votingهو عباره عن جدول بحدد فيه القرار الذى
سوف ناخذ
يكون الscore level fusion وfeature level fusion و ذلك الن عندنا فى ال-
يكون واضحsimilarity score
➢ disadvantages of systems:
و بالتالى ال, اكترmatching algorithms زيادة وhardware مكلف الننا نحتاج ل-
التى سوف نحتاج اليها هتكون اعلىstorage و الpower
اسهل من الunimodal و هو ان استخدام ال, user السبب االخر من وجهه نظر ال-
وenrollment النه بيحس انه صعب فى االستخدام النه يقوم بعملmultimodal
فياخذ وقت اطولverification
# Scope 8