Shablonlarni solishtirish
Shablonlarni solishtirish (Shablonlarni moslashtirish) tasvirdagi yuzning joylarini tanlashdan iborat (2.5-rasm), so‘ngra bu maydonlarni ikki xil tasvir uchun solishtirish. Har bir mos keladigan maydon tasvirlarning o‘xshashlik darajasini oshiradi. Bu, shuningdek, insonni yuz tasviridan tanib olishning tarixan birinchi usullaridan biridir. Soxalarni solishtirish uchun oddiy algoritmlardan foydalaniladi, masalan, piksel bo‘yicha taqqoslash.
2.5-Rasm. Yuzning taqqoslanadigan mos soxalari.
Ushbu usulning kamchiligi shundaki, u belgilarni saqlash uchun ham, ularni taqqoslash uchun ham juda ko‘p resurslarni talab qiladi. Eng oddiy taqqoslash algoritmi qo‘llanilishini hisobga olgan holda, tasvirlar qat’iy belgilangan sharoitlarda olinishi kerak: burchak, yorug‘lik, hissiy ifoda va hokazolarda sezilarli o‘zgarishlarga yo‘l qo‘yilmaydi.
Eng informativ soxalar usuli
Usul xususiyatlarni hisoblash uchun ishlatiladigan tasvirning informatsion maydonlarini avtomatik aniqlashga yondashuvni amalga oshiradi. Ushbu informatsion maydonlar "xususiyat joylashuvi" deb ataladi. O‘quv to‘plamlariga ko‘ra, tegishli sinf belgilari bilan yuzlarning pozitsiyalari va xususiyatlari saqlanadi.
Namuna yuqori axborot mazmuniga ega bo‘lgan yagona xususiyatli joylashuvdan iborat bo‘lishi uchun faqat namunaga ma’lumot qo‘shadigan (va "xususiyatlar maydonini ortiqcha to‘ldirmaydigan") xususiyat vektorlarini qo‘shish kerak.
Taqqoslashda qaror bitta eng mos xususiyat asosida yoki ko‘proq mos keladigan xususiyatlar soni bo‘yicha qabul qilinadi.
Funksiyalarni topish varianti sifatida - bir vaqtning o‘zida Gabor filtrlash + ikki o‘lchovli Gauss (yuz konturidan tashqaridagi xususiyatlarni ajratib olmaslik uchun) va maksimallarni qidirish - yuzni tanib olish uchun qiziqarli belgilar.
Usulning afzalliklariga kelsak, bu masshtab va yorug‘likning o‘zgarmasligi (lekin bu Gabor filtrlaridan foydalanish bilan bog‘liq), yuz ifodalari va boshning fazodagi holatiga o‘zgarmaslikdir.
Do'stlaringiz bilan baham: |