O’zbekiston aloqa va axborotlashtirish agentligi toshkent axborot texnologiyalari universiteti


 Yuz shakli bo’yicha autentifikatsiyalash algoritmini ishlab chiqish



Download 5,34 Mb.
Pdf ko'rish
bet37/44
Sana12.08.2021
Hajmi5,34 Mb.
#146103
1   ...   33   34   35   36   37   38   39   40   ...   44
Bog'liq
yuz shakli bojicha fojdalanuvchilarni autentifikatsiyalash dasturini yaratish

2.3. Yuz shakli bo’yicha autentifikatsiyalash algoritmini ishlab chiqish 

Ushbu 


algoritm 

Maxfiy 


Markovskiy 

va 


Elastik 

graflarni 

taqqoslashusullaridan  foydalanilgan  holda  ishlab  chiqilgan.  Yuzning  kalit 

qismlari:ko’z,  burun,  lab  va  umumiy  yuz  tuzilishi  maxsus  .xml  fayllarda 

saqlangan. Bu fayllardan kerakli kalit qismni oladi va uni hisoblashni boshlaydi.  

Ro’yhatga olish qismi(1-blok sxema.): 

1.Yuz qismlarini x va y nuqtalari kiritiladi: yuzx, yuzy; 

2. x va y larning nisbatlari uchun xam boshlang’ich qiymat kiritamiz: 

burunx = 0; 

leftxynisbat = 0; 

rightxynisbat = 0; 

nosexynisbat = 0; 

mouthxynisbat = 0; 

3. .xml fayllaridan mos ravishda qiymatlarni o’zlashtiramiz: 

face, eye, mouth, nose. 

.xml  fayllarida  esa,  xar  bir  nuqtani  x  va  y  bo’yicha  ushbu  nuqta  rangini 

rasmlarni integral tasvirlash usulidan foydalanib amalga oshiriladi: 

(X

1

 Y



1

 X

2



 Y

2

 rang_kodi) 



Ko’rinishida hisoblab to’g’ri to’rtburchak shaklida ifodalaydi. M: 

3 9 14 2 2. 

bunda: 

X

1



 = 3; 

Y

1



 = 9;  

X

2



 = 14;  

Y

2



 = 2; 

rang_kodi = 2.  




47

 

 



4.  Rasmga  olish  jarayonida  esa,  uning  loginiga  qarab  .txt  faylida  nomi  va 

rasmini .bmp kengaytmasida saqlaydi. 

5. rasmga olish oynasi o’lchami: 560, 420. 

6.  Yuzning  o’zini  atrofini  100,100  o’lchamli  to’rtburchak  bilan  belgilab 

olinadi  va  bu  to’rtburchakdan  yuzgacha  bo’lgan  masofaX  va  Y  dan  ajratib 

olinadi.Yuz atrofini aniq  nuqtalarini aniqlashda to’rtburchakdan  yuzgacha bo’lgan 

masofa ayirib tashlanadi. 

xns = f.rect.X – yuzx 

yns = f.rect.Y – yuzy 

Yuqorida  aniqlangan  xns(x  nisbat)  va  yns(y  nisbat)lar  elastikgraflarni 

taqqoslash  usuliga  ko’ra  xar  bir  yuzning  elastik  qismida  X  va  Y  parallel  o’zgarib 

boradi. 


7.  Xuddi  shunday  chap  va  o’ng  ko’z,  burun,  lab  uchun  X  va  Y  larni 

hisoblab topiladi. 

8. Chap va o’ng ko’zni ajratish uchun shart qo’yiladi ya’ni,  

xns< burunx bo’lsa, leftxynisbat = (xns / yns) 

xns> burunx bo’lsa, rightxynisbat = (xns / yns) bo’ladi. 

xns  /  yns  ushbu  nisbatni  olishdan  maqsad  hisoblashni  soddalashtirish  va 

ombordan kam joy olish. 

9.  Shuningdek,  login  va  parol(2  marta)larnikiritamiz  va  barcha  natijalarni 

yuz.mdb fayliga yozib qo’yiladi.Va bular uchun quyidagi shartlar qo’yiladi: 

3

leftxynisbat!=0; 

rightxynisbat!=0; 

nosexynisbat!=0; 

mouthxynisbat!=0, bo’lgandagina  o’rinli hisoblanadi.Aks holda xato javob 

qaytaradi. 

10. Barcha ma’lumotlar yig’iladi va rasmlar TrainedFaces papkasida, login  

rasmga  mos  ravishda  TrainedFaces.txt  faylida  va  boshqa  ma’lumotlar  omborda 

saqlanadi. 




48

 

 



 


Download 5,34 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   44




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish