Korištenje strojnog učenja za otkrivanje emocija i kontrolu vaših izraza lica

Andrej Savčenko iz Nižnjeg Novgorodskog ogranka Visoke ekonomske škole objavio je rezultat svog istraživanja u oblasti mašinskog učenja vezanog za prepoznavanje emocija na licima ljudi prisutnih na fotografijama i video zapisima. Kod je napisan u Python-u koristeći PyTorch i licenciran je pod licencom Apache 2.0. Dostupno je nekoliko gotovih modela, uključujući i one pogodne za upotrebu na mobilnim uređajima.

Drugi programer je kreirao program sevimon na osnovu biblioteke. On prati promjene emocija pomoću video kamere i pomaže u kontroli napetosti mišića lica, na primjer, kako bi se eliminisala napetost, indirektno uticalo na raspoloženje i, uz dugotrajnu upotrebu, spriječila pojava bora na licima lica. Biblioteka CenterFace se koristi za određivanje položaja lica u videu. Sevimon kod je napisan u Pythonu i distribuiran pod AGPLv3 licencom. Prilikom prvog pokretanja, modeli se učitavaju, nakon čega program ne zahtijeva internet vezu i radi potpuno autonomno. Upute za pokretanje u Linux/UNIX i Windows, kao i docker sliku za Linux.

Sevimon radi na sljedeći način: prvo se identificira lice na slici kamere, zatim se lice upoređuje sa svakom od osam emocija (ljutnja, prezir, gađenje, strah, radost, nedostatak emocija, tuga, iznenađenje), nakon čega se određuju ocjena sličnosti se daje za svaku emociju. Dobijene vrijednosti se pohranjuju u log u tekstualnom formatu za naknadnu analizu od strane programa sevistat. Za svaku emociju u datoteci postavki možete postaviti gornju i donju granicu vrijednosti, kada se prijeđe, odmah se izdaje podsjetnik.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster