Американские программисты из компании NVIDIA научили нейросеть создавать лица людей, которые никогда не существовали, но они выглядят так реально, что отличить их от настоящих сложно. Компания планирует совершенствовать свою технологию, и в интернете уже боятся последствий, к которым это может привести.
Американская компания NVIDIA, занимающаяся разработкой и производством графических процессоров, на своём официальном сайте объявила о создании программы, которая умеет делать человеческие лица, никогда не существовавшие в реальном мире. Выглядят они вот так.
Специалисты компании загружают в базу огромное количество фотографий знаменитостей, на основе которых нейросеть создает произвольные лица. Вот так выглядит этот процесс.
На своём сайте NVIDIA объясняет, что программа относится к так называемым генеративно-состязательным сетям, которые сами совершенствуют свои навыки.
Такая программа состоит из двух сетей: одна из них просто генерирует изображения, другая проверяет их на соответствие реальности. Начинают свою работу сети с изображений малого разрешения, потом постепенно добавляются новые слои, которые доводят картинку до совершенства. Таким образом, программа обучает сама себя.
Изображения пока получаются только двухмерные и довольно маленького разрешения (1,024 на 1,024), а на некоторых и невооружённым глазом можно заметить дефекты. Например, на ухе этого парня.
Но компания обещает доработать механизм, и тогда для производителей рекламы может наступить настоящий праздник, ведь платить актёрам за съёмки больше не понадобится.
Специалисты опасаются, что возможности нейросети могут быть использовали для подделки фотографий. Хотя этим и так давно занимаются некоторые инстаграм-блогеры, и для этого им не нужна никакая программа. Новая нейросеть от NVIDIA создаёт не только лица людей, но и предметы, и даже животных.
Если эта технология станет общедоступной, то намного легче работать станет, например, дизайнерам, которые смогут просто загрузить набор стульев в программу и она будет предлагать им всё новые и новые варианты мебели.
Как пишет Verge, видео игры тоже могут стать интереснее, когда пользователи смогут просто говорить программе, каких именно персонажей они хотят видеть, а она будет удовлетворять их капризы. Если хотите посмотреть новую программу от NVIDIA в действии, то видео ниже.
NVIDIA не первые, кто экспериментирует с человеческими лицами. В начале прошлого года интернет напугала программа Face2Face, которая накладывает мимику управляющего «актёра» на любое другое лицо. С помощью неё можно заставить человека на любой видеозаписи говорить то, что вам вздумается.
Программа попроще – твиттер-бот под названием Smile Vector, который заставляет знаменитостей улыбаться. Выглядит криповато, но если вдруг вам хочется начать утро с улыбающегося ДиКаприо, то пожалуйста.
— smile vector (@smilevector) October 23, 2017
Примерно по такому же принципу работает программа, созданная в Израиле, способная оживить вашу аватарку, как в “Гарри Поттере”. Работает не только с фото, но и с нарисованными изображениями.