Коришћење машинског учења за откривање емоција и контролу израза лица

Андреј Савченко из Нижњеновгородског огранка Више економске школе објавио је резултат свог истраживања у области машинског учења у вези са препознавањем емоција на лицима људи присутних на фотографијама и видео снимцима. Код је написан у Питхон-у користећи ПиТорцх и лиценциран је под лиценцом Апацхе 2.0. Доступно је неколико готових модела, укључујући и оне погодне за употребу на мобилним уређајима.

На основу библиотеке, други програмер је направио севимон програм, који вам омогућава да пратите промене у емоцијама помоћу видео камере и помажете у контроли напетости мишића лица, на пример, да елиминишете пренапрезање, индиректно утичете на расположење и, уз дуготрајну употребу, спречити појаву бора на лицу. Библиотека ЦентерФаце се користи за одређивање положаја лица у видео снимку. Севимон код је написан у Питхон-у и лиценциран је под АГПЛв3. Када га први пут покренете, модели се учитавају, након чега програм не захтева интернет везу и ради потпуно аутономно. Припремљено је упутство за покретање на Линук/УНИКС и Виндовс, као и доцкер слика за Линук.

Севимон ради на следећи начин: прво се лице идентификује на слици камере, затим се лице упоређује са сваком од осам емоција (бес, презир, гађење, страх, радост, недостатак емоција, туга, изненађење), након чега се одређена оцена сличности се даје за сваку емоцију. Добијене вредности се чувају у дневнику у текстуалном формату за накнадну анализу од стране програма севистат. За сваку емоцију у датотеци подешавања можете поставити горњу и доњу границу вредности, када се пређе, одмах се издаје подсетник.

Извор: опеннет.ру

Додај коментар