Tuyg'ularni aniqlash va yuz ifodalarini boshqarish uchun mashinani o'rganishdan foydalanish

Oliy Iqtisodiyot maktabining Nijniy Novgorod filialidan Andrey Savchenko fotosuratlar va videolarda mavjud bo'lgan odamlarning yuzidagi his-tuyg'ularni tanib olish bilan bog'liq mashinalarni o'rganish sohasidagi tadqiqotlari natijasini e'lon qildi. Kod PyTorch yordamida Python-da yozilgan va Apache 2.0 litsenziyasi ostida litsenziyalangan. Bir nechta tayyor modellar mavjud, jumladan, mobil qurilmalarda foydalanish uchun mos.

Kutubxonaga asoslanib, boshqa ishlab chiquvchi sevimon dasturini yaratdi, bu sizga videokamera yordamida his-tuyg'ulardagi o'zgarishlarni kuzatish va yuz mushaklarining kuchlanishini nazorat qilishda yordam beradi, masalan, haddan tashqari kuchlanishni bartaraf etish, kayfiyatga bilvosita ta'sir qilish va uzoq muddatli foydalanish bilan, yuzdagi ajinlar paydo bo'lishining oldini olish. CenterFace kutubxonasi videodagi yuzning holatini aniqlash uchun ishlatiladi. Sevimon kodi Python-da yozilgan va AGPLv3 ostida litsenziyalangan. Uni birinchi marta ishga tushirganingizda, modellar yuklanadi, shundan so'ng dastur Internetga ulanishni talab qilmaydi va to'liq avtonom ishlaydi. Linux/UNIX va Windows-da ishga tushirish bo'yicha ko'rsatmalar, shuningdek, Linux uchun docker tasviri tayyorlangan.

Sevimon quyidagicha ishlaydi: birinchi navbatda kamera tasvirida yuz aniqlanadi, so'ngra yuz sakkizta hissiyotning har biri (g'azab, nafrat, jirkanish, qo'rquv, quvonch, his-tuyg'ularning etishmasligi, qayg'u, hayrat) bilan taqqoslanadi, shundan so'ng ma'lum Har bir tuyg'u uchun o'xshashlik balli beriladi. Olingan qiymatlar sevistat dasturi tomonidan keyingi tahlil qilish uchun matn formatida jurnalda saqlanadi. Sozlamalar faylidagi har bir his-tuyg'u uchun siz qiymatlarning yuqori va pastki chegaralarini o'rnatishingiz mumkin, o'tib ketganda darhol eslatma chiqariladi.

Manba: opennet.ru

a Izoh qo'shish