Utilizarea învățării automate pentru a determina emoțiile și a controla expresiile faciale

Andrei Savcenko de la filiala din Nizhni Novgorod a Școlii Superioare de Economie a publicat rezultatul cercetărilor sale în domeniul învățării automate, legate de recunoașterea emoțiilor pe fețele persoanelor prezente în fotografii și videoclipuri. Codul este scris în Python folosind PyTorch și este distribuit sub licența Apache 2.0. Sunt disponibile mai multe modele gata făcute, inclusiv cele potrivite pentru utilizarea pe dispozitive mobile.

Pe baza bibliotecii, un alt dezvoltator a creat programul sevimon, care permite monitorizarea modificării emoțiilor folosind o cameră video și ajută la controlul tensiunii muschilor faciali, de exemplu, pentru a elimina supraîncărcarea, influențarea stării de spirit și, în cazul utilizării îndelungate, prevenirea apariției ridurilor de expresie. Pentru a determina poziția feței în videoclip, a fost utilizată biblioteca CenterFace. Codul sevimon este scris în Python și este distribuit sub licența AGPLv3. La prima rulare, se încarcă modelele, după care programul nu necesită conexiune la internet și funcționează complet autonom. Sunt pregătite instrucțiuni pentru rulare în Linux/UNIX și Windows, precum și o imagine Docker pentru Linux.

Sevimon funcționează astfel: mai întâi, pe imaginea de la cameră este identificată fața, apoi fața este comparată cu fiecare din cele opt emoții (furie, dispreț, repulsie, frică, bucurie, absență de emoții, tristețe, surprindere), după care pentru fiecare emoție se dă o evaluare a similarității. Valorile obținute sunt salvate într-un jurnal în format text pentru o analiză ulterioară de către programul sevistat. Pentru fiecare emoție, în fișierul de configurare pot fi stabilite limite superioare și inferioare ale valorilor, iar când aceste valori sunt depășite, se emite imediat o notificare.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster