The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Использование машинного обучения для определения эмоций и контроля над своей мимикой

03.11.2022 07:03

Андрей Савченко из нижегородского филиала Высшей школы экономики опубликовал результат своих исследований в области машинного обучения, связанных с распознаванием эмоций на лицах людей, присутствующих на фотографиях и видео. Код написан на языке Python с использованием PyTorch и распространяется под лицензией Apache 2.0. Доступно несколько готовых моделей, в том числе пригодных для использования на мобильных устройствах.

На базе библиотеки другим разработчиком создана программа sevimon, позволяющая отслеживать изменение эмоций с использованием видеокамеры и помогать в контроле напряжения мышц лица, например, для устранения перенапряжения, косвенного воздействия на настроение и, при длительном применении, предотвращения появления мимических морщин. Для определения позиции лица на видео задействована библиотека CenterFace. Код sevimon написан на Python распространяется под лицензией AGPLv3. При первом запуске загружаются модели, после чего программа не требует подключения к интернету и работает полностью автономно. Подготовлены инструкции для запуска в Linux/UNIX и Windows, а также docker-образ для Linux.

Sevimon работает следующим образом: сначала на изображении с камеры определяется лицо, затем лицо сопоставляется с каждой из восьми эмоций (злость, презрение, отвращение, страх, радость, отсутствие эмоций, грусть, удивление), после чего для каждой эмоции даётся некая оценка похожести. Полученные значения сохраняются в журнале в текстовом формате для последующего анализа программой sevistat. Для каждой эмоции в файле настроек можно задать верхние и нижние границы значений, при пересечении которых тут же выдаётся напоминание.

  1. Главная ссылка к новости (https://github.com/ioctl-user/...)
  2. OpenNews: Bumble открыл систему машинного обучения для выявления непристойных изображений
  3. OpenNews: Открыт код системы машинного обучения для генерации реалистичных движений человека
  4. OpenNews: Компания Сollabora представила систему машинного обучения для сжатия видео
  5. OpenNews: Представлена новая открытая система синтеза изображений Stable Diffusion
  6. OpenNews: HyperStyle - адаптация системы машинного обучения StyleGAN для редактирования изображений
Автор новости: ioctl
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58033-ai
Ключевые слова: ai, sevimon
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (50) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 07:57, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > и помогать в контроле напряжения мышц лица

    идея интересная, конечно, но непонятно, будет ли реальная польза от неё, но почему бы и нет

     
     
  • 2.28, Аноним (28), 11:48, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Польза реальная будет, вопрос только для кого.

    Несколько лет назад на одной птицефабрике в Черкасской области этой страны(не той, а этой) поставили камеры с ИИ от хиквижона. Это нужно, как сказали, для оценки удовлетворённости персонала работой.
    Итак... Не улыбаешься - к начальнику цеха, и выговор. На третий выговор увольняют. Оруэлл говорите? Оставшиеся работницы уже давно привыкли через боль и страдания напяливать себе на верхнее переднее лицо некое подобие улыбки, и не снимают её до конца рабочего дня.

     
     
  • 3.35, kusb (?), 14:41, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Звездец нахрен.
     
  • 3.36, kusb (?), 14:44, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Здравствуйте, это сообщение сформировано автоматически и отвечать на него не нужно. Доводим до вашего сведения, что вы нарушили пункт договора о разглашении информации имеющей свойство коммерческой тайны. Также ваш комментарий был классифицирован как неуважительный. Пока выпишем предупреждение, но в следующий раз будьте осторожнее. Если вы считаете что это ошибка, обратитесь в наш Особый Отдел.
     
  • 3.41, Аноним (41), 15:16, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вот, осталось на всех госконторах страны развесить портреты вождя на самых видных местах и под ними такие камеры.
    PS Можно также и на остановках общественного транспорта, в метро.
     
     
  • 4.51, Аноним (51), 16:06, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это уже излишне. Порой мне кажется, что других-то людей у нас и не осталось.
     
  • 3.52, шоколадный чемодан (?), 16:35, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Забастовать и уволиться всем составом?
    Да ну, не, бред какой-то.
     
     
  • 4.58, Xo (?), 20:05, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да бред какой-то, только смех вызывает.
     

  • 1.2, Аноним (2), 08:16, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    До чего техникс дошла. В 1984 году этим занимались специально обученные люди.
     
     
  • 2.3, Аноним (1), 08:20, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > техникс

    и не сэй, мэн

     

  • 1.4, слакваровод (?), 08:21, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    покерфейс отслеживать при игре...
     
  • 1.5, ИмяХ (?), 08:31, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скоро компьютеры будут управлять эмоциями и поведением людей.
     
     
  • 2.6, ryoken (ok), 08:35, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Робособаки с пулемётом и щас могут.
     
  • 2.7, Айнаниммм (?), 08:35, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И будут действительно счастливы... пока подписка не закончится...
     
  • 2.27, Работодатель (??), 11:37, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дык уже есть банкоматы
     

  • 1.8, Аноним (8), 08:55, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Киношки будут как музня набираться нейронкой. Голливуд рип.
     
  • 1.9, Nuzhny (?), 09:00, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >затем лицо сопоставляется с каждой из восьми эмоций

    Оно не сопоставляется, а классифицируется. Классификатор - это одна нейронная сеть, а не 8.

     
     
  • 2.10, ioctl (ok), 09:08, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не совсем. Для каждой эмоции нейросетью выдаются баллы, так что по сути результат это именно сопоставление эмоции изображения с 8 эмоциями.
     
     
  • 3.33, Аноним (-), 14:01, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > по сути результат это именно сопоставление

    Сопоставление с образцом или pattern matching, это совершенно другая техника к нейросетям не имеющая никакого отношения. Это же базовая терминология, куда ты лезешь спорить не владея ею?

     
     
  • 4.39, kusb (?), 14:55, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме этой терминологии есть обычная, человеческая. Если люди например занимаются этим, но внутри больше подходит под другой паттерн, что теперь и о людях так не говорить? Эти слова древние и полностью переопределять их плохо.
     
  • 3.64, Nuzhny (?), 23:25, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Этап сопоставления отсутствует. Последний слой - обычный полносвязный, ищется индекс в массиве с максимальным значением элемента.
     

  • 1.14, pashev.ru (?), 09:29, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что это за фигня? https://github.com/ioctl-user/datex/blob/689ec232e5269d43ee0c6deac58ddc29ef625
     
     
  • 2.15, iPony129412 (?), 09:32, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Страшно? 🙂
     
     
  • 3.16, Аноним (16), 09:36, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Как всегда неожиданный и дерзкий смайлик в конце. Люблю твои комментарии! 👏
     
  • 2.26, Аноним (26), 11:19, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем там бэкслеш?
     
     
  • 3.45, Аноним (45), 15:38, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А вдруг регэкспом станет? Перестраховка.
     
     
  • 4.60, Аноним (26), 20:20, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А от дефиса не подстраховался.
     

  • 1.24, Anonima (?), 10:34, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "Этот гражданин недостаточно усердно радовался Вам, ваше превосходительство."
     
     
  • 2.29, Sw00p aka Jerom (?), 11:56, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    рокетмен заценит :)
     
  • 2.30, Аноним (30), 12:06, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Недостаточно восторженный вид будут определять.
     
     
  • 3.37, kusb (?), 14:48, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Недостаточная восторженность - статья административного кодекса.
    Многократная недостаточная восторженность - статья уголовного кодекса.
     
     
  • 4.49, Аноним (51), 16:03, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Слово "многократно" здесь не подходит. Я сказал - "При повторном повторении проявления недостаточной восторженности более 3-х раз в течении одного календарного года наступает уголовная ответственность".
     

  • 1.31, kusb (?), 13:12, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жду чтения мыслей по энцефалограмме. Можно показывать разные вещи на мониторе перед глазами и делать предположения - знакомы ли. И эмоции которые были к ним испытаны.
     
     
  • 2.53, шоколадный чемодан (?), 16:37, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    эм, уже есть и внедрено
     
     
  • 3.54, КПК (?), 16:38, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    удоли иначе не получить миска риса
     

  • 1.34, pavlinux (ok), 14:33, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >  для устранения перенапряжения, косвенного воздействия на настроение и,
    > при длительном применении, предотвращения появления мимических морщин.

    А если я месяц в запое и размышлениях о захвате галактики?

     
     
  • 2.38, kusb (?), 14:53, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У Автоматического Императора Галактики есть технологии круче, зачем могущественному ИИ-мператору (да продлятся годы его) глупые технологии людишек. За ними нужно разве что следить чтобы конкурента Императору не вырастили, но врядли, они слишком понятны.
    Служу Галактике!
     
     
  • 3.40, pavlinux (ok), 14:58, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чорт, опять портал забыл закрыть
     
  • 2.43, Аноним (41), 15:19, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да ты галактический террорист, экстремист!
     
  • 2.50, Аноним (51), 16:04, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можешь из запоя не выходить. Живее будешь.
     

  • 1.42, Аноним (42), 15:18, 03/11/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

  • 1.55, шоколадный чемодан (?), 16:42, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > помогать в контроле напряжения мышц лица, например, для устранения перенапряжения

    "Я тебе, конечно, верю"

     
  • 1.56, Аноним (56), 17:20, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЭГ набирает обороты.
     
  • 1.57, анон (?), 18:23, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Т.е. в метро скоро будут определять настроение по фейсу?
     
     
  • 2.59, Аноним (59), 20:11, 03/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И привлекать к ответственности. Это же главное!
     

  • 1.61, истина в последней инстанции (?), 21:03, 03/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Осталось сделать на нормальном продакшен языке и можно пользовать. Благо лицензия позволяет. Осталось найти время или убедить начальство выделить раобчее.
     
  • 1.62, Аноним (62), 16:48, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё, что связано с питоном -- помойка. Знаю не по наслышке.

    Вот и сейчас: проект показался интересным, решил попробовать. Устанавливаю -- ошибка:

    ERROR: hsemotion@ git+https://github.com/HSE-asavchenko/face-emotion-recognition.git#egg=subdir&subd from git+https://github.com/HSE-asavchenko/face-emotion-recognition.git#egg=subdir&subd (from -r requirements.txt (line 3)) does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.

    Это я не чтобы поплакаться, а продемонстрировать общую убогость всей питоньей экосистемы.

     
     
  • 2.63, ioctl (ok), 18:49, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Был короткий период, когда библиотека поменяла расположение, а программа ещё не обновилась.

    Попробуйте сейчас.

     
     
  • 3.65, Аноним (62), 03:01, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, сейчас установилось. Буду пробовать.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру