В сети появился необычный ресурс: с помощью нейросети он мгновенно генерирует лица людей, которых никогда не существовало. В соцсетях тут же подхватили идею и стали создавать несуществующих котов, героев аниме и других персонажей. Подробности — в материале RTVI.
Американский разработчик графических процессоров Nvidia 10 февраля представил алгоритм StyleGAN, который с помощью нейросетей может создавать новые изображения. Компания опубликовала исходный код алгоритма в открытом доступе, чтобы все желающие могли «натренировать» его на собственном компьютере.
Алгоритм StyleGAN позволяет создавать несуществующие лица, используя при этом черты лиц реальных людей. Все атрибуты, например, улыбку, морщины и волосы он подгоняет в соответствии с нужным полом и возрастом человека на картинке.
Через несколько дней программист Uber Филлип Ванг на базе разработок Nvidia создал сайт ThisPersonDoesNotExist, который моментально генерирует лица людей, которых не существует. «Я решил покопаться в собственных карманах и повысить осведомленность общества о такой технологии», — написал он в своем фейсбуке.

Программист отметил, что человеческий мозг способен распознавать лица людей лучше любых других образов.«Поэтому я использовал именно эту предварительную модель», — рассказал он, отметив, что разработчики также представили модели для генерирования изображений кошек, автомобилей и спален.
При переходе по ссылке не экране сразу появляется лицо несуществующих женщины и мужчины. Чтобы получить новое изображение, нужно обновить страницу браузера. Несмотря на то, что полученные персонажи действительно выглядят как обычные люди, некоторые изображения получились не очень реалистичными.
Тем не менее план Ванга сработал: благодаря его сервису кодом Nvideo заинтересовалось множество интернет-пользователей. При этом алгоритм они применяли по отношению к самым разным картинкам — от изображения котов до анимэ-персонажей.
Один из пользователей твиттера поделился роликом о том, как алгоритм справился с обработкой анимэ-героев.
StyleGANのアニメキャラクター生成.すごい pic.twitter.com/ALd675mjLL
— Ryobot | りょぼっと (@_Ryobot) 12 февраля 2019 г.
Другие опробовали исходный код Nvidia на кошках.
The new StyleGAN code is super neat. You can cross-breed latent vectors to get a sort of style transfer effect. pic.twitter.com/TXWzcZjai9
— Gene Kogan (@genekogan) 6 февраля 2019 г.
У кого-то получилось не так изящно.
i like these very artsy cats#StyleGAN #GanCats pic.twitter.com/z1bGtICpn3
— Janelle Shane (@JanelleCShane) 6 февраля 2019 г.
Некоторые решили «поиграться со шрифтом».
#LatentFonts as the next iteration of #VariableFonts? Tried #StyleGAN on a 50k fonts dataset collected by @fulhack — Now I’m stuck watching this loop pic.twitter.com/UKCexhJKiF
— Cyril Diagne (@kikko_fr) 13 февраля 2019 г.
А кто-то пропустил через алгоритм целую библиотеку мировой живописи.
On random interpolation, the truncated latent space also looks surprisingly continuous & morphologically coherent. pic.twitter.com/4d55xylLyU
— Cyril Diagne (@kikko_fr) 11 февраля 2019 г.
Любители современного стрит-арта поэкспериментировали с граффити.
The model is getting better at hallucinating more colorful graffiti. #styleGAN #graffiti #ai #art pic.twitter.com/qFUX6SHEMC
— Pinar Yanardag (@PINguAR) 15 февраля 2019 г.
Через алгоритм пропустили даже архитектурные изображения.
We got our first result for training StyleGAN with gothic architecture dataset of ~80k hand picked images. Really exciting! pic.twitter.com/ijpVHOpe9z
— Refik Anadol (@refikanadol) 9 февраля 2019 г.
Один из пользователей решил с помощью алгоритма заставить улыбнуться Дональда Трампа.
«StyleGAN encoder, from real images to latent representation» Make Trump smile again The latent representation of the encoder can be moved along some direction in latent space, e.g. «smiling direction» and transformed back into images by generator. Link: https://t.co/5AfQNYMark pic.twitter.com/UFxXiWJbD8
— Alfredo Canziani (@alfcnz) 13 февраля 2019 г.
Автор одного из аккаунтов рассказал, что загрузил фотографию несуществующей девушки через сервис по поиску похожих лиц. Как ни странно, сервис нашел несколько девушек.
К-к-комбо! Прогнал через searchface несуществующее лицо из StyleGAN! pic.twitter.com/pWhBduWl4W
— Semen Nifontov (@SemenNifont) 15 февраля 2019 г.