Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Реализация FaceRig? (http://www.flasher.ru/forum/showthread.php?t=213475)

Godwarlock 07.10.2016 00:35

Реализация FaceRig?
 
Есть такая интересная программа, называется FaceRig. Так вот, она позволяет передавать эмоции, несложные движения человека через 3д модели и все это фиксируется на обычную веб-камеру. Сказал что нибудь и на экране 3д модель повторяет за тобой почти все точь-в-точь, в том числе шевеление губ, жесты. Мне интересно, каким образом реализован такой алгоритм? Вернее, как через веб камеру фиксируются изменения человеческого лица, а потом в программе это обрабатывается и после отдается уже на исполнение контроллеру, который отвечает непосредственно за само изменение 3д визуализации.

illuzor 07.10.2016 14:09

Это очень сложная тема под названием computer vision

ZackMercury 07.10.2016 16:40

Тут ведь нейросети задействованы?

illuzor 07.10.2016 21:54

ZackMercury, возможно, но сомнительно. Скорей просто распознавание точек лица и перенос их на 3d модель

caseyryan 08.10.2016 10:45

Цитата:

Сообщение от ZackMercury (Сообщение 1196621)
Тут ведь нейросети задействованы?

Скорее что-то наподобие алгоритмов AR с автогенерацией маркера.
Недавно как раз находил какую-то либу, где чувак просто делил изображение с камеры не несоклько сегментов, и потом замерял цветность каждого сегмента, чтобы так отслеживать движение определенных точек или предметов. Могу сказать так, штука работает, но для этого нужна качественная камера. С простой вебки ноута результат не очень

ZackMercury 08.10.2016 10:58

А для распознания точек лица не нужны нейросети?

caseyryan 08.10.2016 16:36

Цитата:

Сообщение от ZackMercury (Сообщение 1196628)
А для распознания точек лица не нужны нейросети?

А зачем?
Не спорю, что можно задачу решить нейросетью. Но она решается и без нее, за счет простых диапазонов замера цветности

ZackMercury 08.10.2016 19:12

Как ты определишь, что на фотографии есть лицо? Как ты определишь, как расположено лицо? Уже не беря во внимание эмоции.

caseyryan 09.10.2016 13:52

Цитата:

Сообщение от ZackMercury (Сообщение 1196633)
Как ты определишь, что на фотографии есть лицо? Как ты определишь, как расположено лицо? Уже не беря во внимание эмоции.

все эти части отличаются по цвету от остального лица. Расположение глаз тоже всегда надо ртом. Нос под гразами и над ртом. Можно по этим условиям определить. Не обязательно для этого использовать нейронные сети. Сейчас просто стало модным везде упоминать нейронные сети) Как-будто это что-то особенное. Здесь не такая сложная задача, чтобы задействовать полноценный ИИ. Я не говорю, что тут решение в пару строчек, но это вполне возможно решить без ИИ. Как, допустим, тот же kudan определяет маркеры? Там нет никаких нейронных сетей, и тем не менее отлично справляется

ZackMercury 09.10.2016 15:33

А если лицо повёрнуто на 90 градусов? На 45 - все три части лица, что ты описал, сливаются в одну линию.
Алгоритм должен знать, как выглядят глаза, как выглядит нос и рот с разных углов.


Часовой пояс GMT +4, время: 07:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.