«Портрет протестующего» – как выглядит средний участник протестов?

«Портрет протестующего» – это среднее лицо участников белорусских протестов 2020 года. Арт-проект составлен из 8300 фотографий людей и обработан с помощью нейросетей – в итоге получилась личность, которая многим кажется знакомой. «Белсат» расспросил авторов об идее и процессе создания проекта.

Цель проекта – показать коллективную силу

«Портрет протестующего» создали художник Глеб Бурнашов и разработчик Алесь Аксон. Цель – показать коллективную силу и участие индивидуумов в достижении общей цели путем объединения.

Задачей Глеба было найти среднестатистическое лицо белорусов, принимавших участие в акциях протеста с июня по ноябрь 2020 года. Сначала авторы отобрали несколько сотен фотографий Глеба.

Фото представлено редакции Глебом Бурнашовым

«Мы выбирали фото людей, которые стали жертвами системы и участвуют в борьбе против нее, – говорит Глеб. – Поэтому в подборке фотографий не было портретов людей из силовых структур, чиновников, судей, «ябатек». Зато были фото Колесниковой, Тихановской, Знака и других медийных персон. У нас не было дискриминации по гендеру, возрасту, расе и так далее – мы брали все фотографии с протестов, в том числе фото пострадавших людей, фото с маршей людей с инвалидностью».

Во время работы над проектом возникла потребность в большем количестве фото. Глеб попросил фотографов прислать снимки, и ему удалось собрать 1886 уникальных фото, среди которых были и портреты, и групповые снимки, и изображения масс людей – в результате после обработки библиотека состояла из 8300 человек.

Фото предоставлено редакции Глебом Бурнашовым

Отбор фотографий

Фотографии были сделаны преимущественно на протестных маршах, в цепях солидарности, на избирательных участках, а также рядом с ИВС на Окрестина и в Жодино. Сюжеты иллюстрировали эмоции людей, которые не согласны с ходом президентской гонки и итогами выборов. Эмоции были разные, и они связаны с действием государственной машины.

При выборе фото авторы учитывали несколько факторов:

  1. невысокий контраст и правильное экспонирование фотографий;
  2. высокое качество фото;
  3. ицо человека должно быть направлено в кадр в фас как минимум на 45º;
  4. лица не должны быть заслонены шляпами, масками, флагами и другими предметами.

После отбора фото авторы начали работать с нейросетями.

Работа с нейросетями

Нейросеть – это математическая модель, которая выявляет зависимость между данными и умеет их обобщать.

«Мы обучались в процессе создания проекта и на протяжении длительного времени тестировали новые модели нейросетей, – рассказывает Глеб. – В какой-то момент мы решили сделать промежуточный результат, так как проект может занять слишком много времени».

Одна из причин, почему авторы прекратили поиск новых фото, – то, что протестующие все чаще стали скрывать лица. Уже с середины сентября стало сложно находить фотографии людей без масок. Это связано с тем, что силовики начали искать людей по фотографиям в соцсетях и привлекать их к административной ответственности.

Работа с нейросетями состояла из трех этапов.

Этап первый: «Наивный метод»

Чтобы выявить лица на фотографиях, понадобилась библиотека dlib, которая используется для компьютерного наблюдения и машинного обучения. Разработчик использовал заранее подготовленную модель, которая позволила распознать лица и определить ориентирные точки на фотографиях – таких, как уголки рта, брови, нос, подбородок и глаза. Это позволило получить отдельно все лица и позиционировать их в единой системе на уровне глаз. Но все черты лица в разных положениях и имеют разные размеры, поэтому после суммирования всех фото лиц ожидаемо получилось, что этот метод дает лишь промежуточный результат.

Фото представлено редакции Глебом Бурнашовым

Этап второй: Корреляционный метод

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

Этап третий: Метод скрытых векторов

Авторы остались довольны результатом прошлого метода, но захотели расширить количество критериев, определяющих вид персоны. Для этого они применили генеративно-соревновательную нейросеть Nvidia, способную генерировать лица на основании миллионов различных параметров, которые трудно отличить от реальных.

Они использовали самую современную на тот момент версию этой нейронной сети – StyleGAN2-ADA. Она умеет определять не только крупные детали (например, фигуру и форму лица), но и более мелкие (например, веснушки, волосы и миллионы других черт, понятных только ей).

Необходимо было найти скрытые векторы к каждому лицу – проще говоря, перевести на язык, понятный нейросети, ввести коэффициент генома и вычислить усредненное лицо, а потом сгенерировать личность на основе подготовленной модели.

Процесс обучения этой нейросети занял около 18 дней. Обучение происходило на специально созданных для машинного обучения серверах Google c картами Nvidia Tesla V100, стоимостью более $ 9000.

Фото представлено редакции Глебом Бурнашовым

«Рисунок, который мы получили, уже похож на реального человека и вызывает эмоции, – говорит Глеб. – Для передачи концепта это изображение подходит. Если убрать или добавить 500 фото, то что-то в нем изменится. Чем больше фотографий, которые мы используем, тем более детальный получается результат. Но ведь в нашей работе важна идея, а все остальное – это способы реализации».

Больше деталей о процессе создания «портрета протестующего» можно прочитать на сайте Глеба Бурнашова.

«Я считаю, что это человек без гендера. Одна из важных идей проекта была в том, чтобы никак не идентифицировать гендер и возраст, – говорит Глеб. – Кто-то определяет его как мужчину, кто-то – как женщину. Большинство – как женщину. В контексте фразы «у белорусской революции женское лицо» это очень интересно.

Мозаика, созданная с использованием TurboMosaic software. Фото представлено редакции Глебом Бурнашовым

Масштаб 1 х 8300 (именно столько фото лиц было использовано для создания этого «Портрета протестующего»).

Завершение проекта

Кульминацией этой работы стал перформативный акт: сжигание портрета.

«Этот акт является параллелью акта самосожжения, – говорят авторы проекта. – Самосожжение как форма самоубийства – это, с одной стороны, крайняя точка бессилия человека перед ситуацией, с которой он сталкивается; с другой стороны – это акт величайшего самопожертвования. В случае поджога портрета разрушительный и очищающий огонь сравнивается с непрожитыми эмоциями – такими, как страх, гнев и чувство бессилия – перед лицом беспощадной государственной машины. Вызванные действиями силовиков и бездействием людей, попавших в режим, эти эмоции подобны огню: если их не выпустить, они сожгут человека дотла».

ТК/ИР belsat.eu

Новости