Yagona tortishish detektori (SSD). R-CNN kabi tarmoqqa asoslangan mintaqaviy takliflar uchun ikkita kamerali suratga olish kerak bo'lsa -- biri mintaqaviy takliflarni yaratish uchun, ikkinchisi esa har bir taklif ob'ektini aniqlash uchun -- SSD-lar tasvirdagi bir nechta ob'ektlarni aniqlash uchun faqat bitta tortishish talab qiladi. Shuning uchun, SSD'lar R-CNN ga qaraganda tezroq. Biroq, SSD-lar kameradan uzoqroqda joylashgan kichik yuzlarni yoki yuzlarni aniqlashda qiynaladi.
Yuzni aniqlashda chuqur o‘rganish, murakkab, ammo samarali AI yondashuvidan foydalaniladi.
Yuzni aniqlash ilovalarida qo'llaniladigan ba'zi texnikalar quyidagilarni o'z ichiga oladi:
Fonni olib tashlash. Agar rasmda tekis, bir rangli fon yoki oldindan belgilangan, statik bo'lsa, fonni olib tashlash yuz chegaralarini aniqlashi mumkin.
Teri rangi. Rangli tasvirlarda terining rangi ba'zan yuzlarni topish uchun ishlatilishi mumkin; ammo, bu barcha yuzlar bilan ishlamasligi mumkin.
Harakat. Yuzlarni topish uchun harakatdan foydalanish boshqa variantdir. Haqiqiy vaqtda videoda yuz deyarli doimo harakatlanadi, shuning uchun ushbu usul foydalanuvchilari harakatlanuvchi maydonni hisoblashlari kerak. Ushbu yondashuvning kamchiliklaridan biri fonda harakatlanadigan boshqa ob'ektlar bilan chalkashlik xavfi.
Ushbu strategiyalarning kombinatsiyasi yuzni aniqlashning keng qamrovli usulini taqdim etishi mumkin.
Yuzni aniqlash bir nechta maqsadlarda qo'llaniladi, jumladan:
Yuzni tanib olish. Bu texnologiya bir qadam oldinga borish uchun yuzni aniqlashdan foydalanadi, aslida odamning yuzini tanib, uni identifikatsiya qiladi.
O'yin-kulgi. Yuzni aniqlash ko'pincha filmlar, video o'yinlar va virtual haqiqatda qo'llaniladi. Yuz harakatini suratga olish kameralar va lazer skanerlari yordamida insonning yuz harakatlarini raqamli ma'lumotlar bazasiga elektron tarzda aylantirish uchun yuzni aniqlashda qo'llaniladi. Ushbu ma'lumotlar bazasidan filmlar, o'yinlar yoki avatarlar uchun haqiqiy kompyuter animatsiyasini yaratish uchun foydalanish mumkin.
Smartfonlar. Aksariyat smartfonlar suratga olish va video yozib olish uchun kameralarni avtofokuslash uchun yuzni aniqlash funksiyasidan foydalanadi. Smartfonlar parollar o‘rniga yuzni aniqlash funksiyasidan ham foydalanishi mumkin. Masalan, Apple iPhone X va undan keyingi modellar foydalanuvchilari telefonlarini qulfdan chiqarish uchun yuzni aniqlash funksiyasidan foydalanishlari mumkin.
Yuzni aniqlash smartfonlardagi boshqa biometriklarga qo'shimcha ravishda foydalanuvchilarni aniqlash va kirishni nazorat qilish uchun ishlatiladi.
Xavfsizlik. Yuzni aniqlash xavfsizlik kameralarida cheklangan joylarga kirgan odamlarni aniqlash yoki hududga qancha odam kirganini hisoblash uchun ishlatiladi. Qo'shimcha foydalanish vizual belgilardan til xulosalarini chizishdir -- labda o'qish shakli. Bu kompyuterlarga kim gapirayotganini va nima deyotganini aniqlashga yordam beradi, bu esa xavfsizlik dasturlarida yordam beradi. Bundan tashqari, yuzni aniqlash xususiyati maxfiylikni taʼminlash uchun tasvirning qaysi qismlari xiralashishini aniqlash uchun ishlatilishi mumkin va jamoat xavfsizlik kameralari tomonidan real vaqt rejimida koʻchalar va ulardagi odamlarni xaritalashda foydalanish mumkin.
Marketing. Texnologiya shuningdek, ma'lum bir yuz tanilganda ma'lum reklamalarni ko'rsatish yoki mijozlar mahsulot yoki xizmatlarga munosabat bildirganida his-tuyg'ularni aniqlash kabi marketing ilovalariga ega.
Hissiy xulosa . Yuzni aniqlash uchun yana bir dastur autizmli odamlarga atrofdagi odamlarning his-tuyg'ularini tushunishga yordam beradigan hissiy xulosa chiqarishning dasturiy ta'minotining bir qismidir. Dastur ilg'or tasvirni qayta ishlash yordamida inson yuzidagi his-tuyg'ularni o'qiydi.