Теперь нельзя верить политикам, говорящим что-то в YouTube-роликах, и «сливам» секс-видео звёзд. Реддит-юзеры научили AI заменять лица на видео, и в последние недели это так взорвалось, что ни одна знаменитость не осталась нетронутой. Больше всего досталось Нику Кейджу, который, с его экспрессивностью, давно стал золотой жилой для создателей мемов. Благодаря искусственному интеллекту и возможностями машинного обучения это вышло на новый уровень, так что сейчас к технологии присматриваются и в Голливуде. Эффекты иногда получаются лучше, чем в последних блокбастерах. Вот только у некоторых пользователей другие интересы...
Как мы к этому пришли
Первым знакомством с идеей «вставки» человека внутрь видео для многих стал фильм «Форрест Гамп», снятый в 1994 году. При бюджете $55 млн персонажа Тома Хэнкса получилось «внедрить» в несколько известных сцен американской кинохроники. Но реалистичным эффект было не назвать. Даже нетренированный пользователь мог заметить, что что-то не так: слишком Форрест выделялся из фона. Лучшие специалисты Голливуда не могли незаметно вставить готового Тома Хэнкса в готовую хронику.
Не очень убедительно?
На новый уровень всё вышло буквально в последние несколько лет – с разработкой искусственного интеллекта и алгоритмов машинного обучения. В 2015-м Facebook начала тестировать среди пользователей технологию DeepFace. Соцсеть собрала самую большую в мире фотобиблиотеку, и ей захотелось связать в ней как можно больше лиц. Даже тех, которые сами пользователи не отмечали. DeepFace научилась определять, принадлежат ли два лица на разных фотографиях одному и тому же человеку, с точностью 97,25%. По данным Facebook, люди на этот же тест правильно отвечали в 97,53% случаев, то есть они оказывались всего на четверть процента успешнее системы.
Работа DeepFace
Знать, кто на чьих фотографиях, для Facebook очень важно: так она еще успешнее может продавать персонализированную рекламу, и торговать информацией о своих пользователях. В итоге технология DeepFace стала работать у «мордокниги» почти везде, кроме Евросоюза, где ей воспрепятствовали законы о конфиденциальности данных.
В 2016-м с технологией поиска и замены лиц начали играться сами пользователи. Фильтр Face Swap в Snapchat, меняющий лица местами, стал мега-хитом. Ежедневно видео с ним отправляли несколько сотен миллионов раз – и продолжают отправлять до сих пор. С похожими задачами также умеет справляться приложение MSQRD для iOS и Android (которое через 3 месяца после создания тоже купила Facebook), и другие.
Face Swap Live, еще одно приложение
Наконец, в 2016-м свою работу презентовали разработчики из Стэнфордского университета (кстати, Snapchat – это тоже бывшие студенты Стэнфорда). Их технология называется Face2Face и позволяет в реальном времени менять выражения лица на видео, используя самую обычную веб-камеру. Работа крайне интересная (можно почитать в PDF), а результаты просто потрясающие. Герою любого видеоролика можно «пересадить» свою мимику и речь. Веб-камера сканирует ваше лицо, а программа сопоставляет его с лицом персонажа, и накладывает на него все ваши выражения.
В демо-видео разработчики заставляют как угодно кривляться Буша, Трампа и Путина. Технология работает в RGB, умеет рендерить не только губы и щеки, а и внутренность рта персонажа, и не использует «геометрическое прокси расположения зубов», что для создателей является особенной гордостью. Итог – результат, который иногда сложно отличить от реальности. Обладая такой программой любого политика можно заставить сказать что угодно. «Видеодоказательствам», получается, верить больше нельзя, а съемку с охранной камеры или видео со смартфона в качестве улики в суде через несколько лет принимать перестанут. Спасибо, Стэнфорд!
Выход на новый уровень
Дальше начинается самое интересное. В декабре-2017 на арену выходит реддит-юзер DeepFakes (очевидная аллюзия на DeepFace от Facebook). Со своим алгоритмом, позволяющим создавать реалистичные видео с заменой лица, используя нейросети и машинное обучение. С открытым кодом, доступным для других энтузиастов (ссылка на GitHub). Со своего домашнего ПК он сделал первый «шедевр»: порно с Галь Гадот, «Чудо-женщиной», в главной роли.
В работе применялись библиотеки для глубокого обучения Keras и TensorFlow, и открытые алгоритмы machine learning. DeepFakes говорит, что его алгоритм похож на тот, который использует Nvidia в технологии, меняющей на видео время года или погодные условия, представленной чуть раньше в декабре. Сначала система «тренируется» на картинках в Google и роликах в YouTube. В процессе обучения ИИ пытается сопоставить фрагменты исходных портретов с видеозаписью, чтобы получить максимально правдоподобный ролик. Так был создан и порнофильм с Галь Гадот: машине «кормили» её фото из Google и видео разных интервью в YouTube. А когда она разобралась, что актриса из себя представляет, модель Галь Гадот наложили на ролик с порноактрисой похожих пропорций.
DeepFakes так объясняет работу своего творения в интервью Motherboard:
Я беру сотни фото, и генерирую из них миллионы искаженных изображений, чтобы тренировать сеть. Когда она готова, и знает, какое лицо мне нужно слепить, достаточно скормить сети чье-то другое лицо. Сеть думает, что это еще одно искаженное изображение, и пытается сделать его похожим на то лицо, с которым она тренировалась.
На Галь Гадот DeepFakes не остановился. Чтобы показать возможности своего алгоритма, он сделал порно с Мэйзи Уильямс (Арья из «Игры Престолов»), Скарлетт Йоханссон, Тейлор Свифт и другими.
Но взлетело все тогда, когда другой пользователь, Deepfakeapp, месяц спустя создал программу FakeApp, чтобы каждый мог баловаться так, как захочет, даже без знаний Python. 31 января программа достигла 100 000 загрузок.
Интерфейс FakeApp
Создание данных для тренировки нейросети, обучение модели, создание подделок – с новой программой это стало доступно без необходимости установки Python и без познаний в синтаксическом анализе.
Сразу же пошли мемы. Одним из самых безобидных среди них стал Николас Кейдж, которого стали вставлять, куда только можно. Во-первых, лицо характерное, во-вторых, это забавно, в-третьих, разве справедливо, что Ник Кейджу не дают самых хороших ролей?
Кейдж-Лоис
Кейдж в «Терминатор 2»
По словам Deepfakes, на создание одного короткого видео у программы занимает в среднем 8-12 часов. Дорогая видеокарта может справиться с такой задачей довольно быстро, а бюджетному ПК на создание ролика требуется пара дней.
Кейдж-Супермен
Единственной преградой для алгоритма может стать недостаток исходных материалов, однако в эпоху интернета с этим не возникнет проблем. Так, только с 2015-го по 2016-й пользователи сети опубликовали больше 24 млрд селфи.
Два Кейджа
Также создатели AI-подделок сделали сабреддит со своими «творениями» (осторожно, 18+!). Он взорвался в популярности, за несколько недель у него набралось 56 тысяч юзеров (апд.: уже 65 тысяч, за три часа). Каждая знаменитость, которую хоть кто-то хотел видеть голой, представлена в десяти вариантах. Дошло до того, что сервис Gfycat запретил размещать у себя гифки с фейковым порно, потому что они забили весь топ просмотров.
Три дня назад канал Deepfakes AI с порном знаменитостей был заблокирован Discord. Reddit, на котором идея родилась, пока что молчит. Ну а видео пока что (вероятно, временно) нашло себе пристанище на Pornhub (опять, строго 18+).
Кэти Перри
Некоторые фейковые порно уже успешно выдали за настоящие. Ролик с Эммой Уотсон, принимающей душ, подхватил сайт Celebjihad, постящий «утечки» обнаженных знаменитостей. Учитывая, сколько фото в широком доступе в интернете есть у большинства пользователей социальных сетей, возникают опасения, что порно теперь могут сделать абсолютно с любым. У этого уже есть термин – «порно-месть». Если неудачливый ухажёр или бывший бойфренд захочет испортить жизнь своей пассии, ему достаточно обратиться к одиночке-программисту с мощным ПК.
Дэйзи Ридли из «Звездных войн»
Wired сообщает, что создатель FakeApp может быть подвергнут ответственности, если удастся доказать, что технология используется для создания «несогласованного порно». Но прецедентов делу пока не было, и очевидно, как только какая-то знаменитость подаст в суд, трафик к его/её роликам возрастет многократно. Также легальная проблема заключается в том, что тело на видео не принадлежит персоне, подающей иск, и это будет сложно классифицировать как нарушение конфиденциальности. «Вы не можете засудить кого-то за раскрытие интимных подробностей вашей жизни, если это не вы, кого они раскрывают», пишет Wired.
Многие люди в сети называют труды пользователей FakeApp «цифровым изнасилованием». Но юзер с Реддита Gravity_Horse защищает их эксперименты:
То, что мы делаем в этом сообществе, не имеет злого умысла. Наоборот. Мы рисуем с революционной, экспериментальной технологией, которая вполне может выстроить будущее медиа и креативного дизайна. Если кто-то хочет сделать подделку, чтобы навредить человеку, есть Фотошоп. Он куда проще и существует много лет. К тому же, чем быстрее эта технология станет мейнстримом, тем менее эффективной будет порноместь. Даже от настоящих снятых дома сцен, выложенных бывшим бойфрендом, можно будет отмахнуться, сказав, что это подделка.
В то же время, ожидается, что у технологии найдется применение в Голливуде. Например, нейросеть в FakeApp за один день и с затратами в $0 сделала молодую принцессу Лею более качественно, чем команда экспертов в «Изгой-один: Звездные войны» с бюджетом $200 млн. У технологии может быть большое будущее в киноиндустрии. Как обычно, порно – двигатель прогресса.
Попытки заменить старых героев компьютерной графикой у Disney и LucasFilm пока что получаются так себе (кадр из фильма «Изгой-один»)
P.S. Один из медиаэлементов со знаменитостями – реальный. Сможете без гугла понять, какой?
Комментарии (95)
daiver19
01.02.2018 09:32+2Это все, конечно, забавно, но качество оставляет желать лучшего. Похоже получается только при сильном сходстве актера с оригиналом, плюс явно нужна какая-то прямота рук, т.к. любительские поделки выглядят вообще ужасно.
ivan386
01.02.2018 18:52Они похоже экономят кажый пиксель и алгоритм обрабатывает только часть лица. Из за этого двойные брови и прочие артифакты.
UJIb9I4AnJIbIrUH
01.02.2018 19:50Так то и игры тоже в начале были далеки от фотореалистичности. Лиха беда начала. Сначала научатся подгонять лицо, потом по фото с пляжей и фотосессий — тело. Делов то.
9660
02.02.2018 07:36Они и сейчас далеки от фотореалистичности. А в начале были просто не реалистичны.
BogdanBorovik
01.02.2018 09:39Ну в общем, пока для просто поиграться… а так практического применения пока я не в этом не вижу (порно не в счёт, там где у кажого свои влажные фантазии).
Надо дальше развивать, возможно в будущем и получится полноценное комплексное решение, которое позволит сократить бюджеты выделенные на фильмы.NiTr0_ua
01.02.2018 15:47+1практическое применение — это, в частности, радикальное уменьшение затрат на дублеров-каскадеров (грим, внешнее сходство, это вот всё).
VDG
02.02.2018 02:111 Можно вечно снимать сиквелы с вечно молодыми актёрами. К примеру, в новых «Секретных материалах» у многих претензии к морщинистости Малдера.
2 Можно воскресить мёртвых ) актёров по их фильмам. Наверняка появится новая профессия что-то типа «дублера телосложения и игры».
3 Сложный грим достаточно будет нанести один раз, а не гримироваться каждый день съёмок по несколько часов. Один раз посидеть пока заснимут с многих ракурсов, а дальше играть уже без грима.
4 Варианты с комбинацией лиц и мимики разных актёров.
это первое, что пока пришло в головуsolariserj
02.02.2018 14:35Зачем эти полумеры сразу как в фильме «Симона» ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%BE%D0%BD%D0%B0_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)?wprov=sfti1
Skigh
01.02.2018 09:40P.S. Один из медиаэлементов со знаменитостями – реальный. Сможете без гугла понять, какой?
Заголовок спойлераh0rr0rr_drag0n
01.02.2018 10:06Эх, всего каких-то 15-20 минут и меня уже опередили...P.S. Один из медиаэлементов со знаменитостями – реальный. Сможете без гугла понять, какой?
Это Кейдж-Супермен — Николас Кейдж участвовал в кастинге на роль Супермена в каком-то из первых фильмов про этого криптонца. Некоторое время назад, когда выходил новый фильм «Супермен против Бэтмена», эта новость была достаточно популярной и где только не висела.Red_Lion
01.02.2018 10:15«Кейдж-Супермен» реальное фото, а не работа ИИ — в свое время его действительно планировали снимать в этой роли.
Popadanec
01.02.2018 10:20И тут становится чрезвычайно актуальна тема поднятая здесь пару недель назад.
Я про ЭЦП видеопотока.vassabi
01.02.2018 10:49а она защитит от подписывания видеокамерой поддельного видоролика (если скормить видео ей прямо на вход)?
Yastreb1332
01.02.2018 10:55+2при чем здесь вообще искусственный интеллект?
hurtavy
01.02.2018 13:34Сейчас почему-то нейронную сеть называют искуственным интеллектом…
QDeathNick
02.02.2018 14:53Искусственным интеллектом вообще чего только не называют. Простейшие скрипты управляющие ботами в играх, любые генетические алгоритмы, нейросети, программы случайно создающие стихи, музыку, картины. Всё что хоть как-то проявляет видимость интеллекта.
zloddey
01.02.2018 11:18Ура, можно будет вернуть Кевина Спейси обратно в фильм, из которого его вырезали!
Или заменить на других актёров во всех остальных фильмах — это уж кто как пожелаетsim-dev
01.02.2018 11:52+3Пока не появится технология замены сценария в фильме, от простой замены актеров толку немного…
rstepanov
01.02.2018 11:58RPG с motion capture?
AngusMetall
02.02.2018 08:17Ну говорят же, что «это уже было в Симпсонах», достаточно отпарсить большое количество видеосцен, определив количество действующих лиц и место действия, и дальше просто заменить им всем лица. А потом как в стендапе: — «Место действия?» — «Бар» — «Действующие лица?» — «Маколей Калкин, Мэтью Макконахи и Чарли Шин» — «Отлично, смотрим...». Имхо следующей ачивкой будет запилить фильм из кадров другого, перенеся всех актёров и подправив мимику где требуется.
andersong
01.02.2018 11:38+9Можно будет перед началом просмотра фильма поставить галочки, какого актера хотите видеть главным героем, какого — антагонистом. А на следующий день пересмотреть с другими актерами.
Jamato
01.02.2018 12:05+3Чего мелочиться? Сразу тогда уже жанры, теги, триггеры. «Терминатор 2, романтическая комедия, с Джеком Блэком в роли Терминатора, но чтобы без крови»
old_bear
01.02.2018 12:32+1Терминатор 2, романтическая комедия, с Джеком Блэком в роли Терминатора, но чтобы без крови
И чтобы с гитарой!
JohnSmith001
01.02.2018 19:05Попытки уже были.
Скрытый текстsim2q
01.02.2018 12:33+2… причём это будет через p2p сеть рендерить среди таких же поставивших галки:)
dairok
01.02.2018 16:59Да чего уж там. Утром надеть что-нибудь из дополненной реальности, типа Google Glass, выбрать актеров из любимого сериала и целый день провести среди знакомых персонажей. Приятно, наверное, когда сам Шелдон Купер тебе гамбургер в Маке заворачивает.
perfect_genius
01.02.2018 13:00+2Наконец пропадёт «А есть видео, где она...?»
Сингулярность всё ближе.
Zloy_starik
01.02.2018 13:42-11Это ужасно! Технологию следует держать под запретом от обычных людей. А что если кто то сделает грязное видео с моим участием или моих родных или просто людей которых я уважаю? Кроме возмущения подобные новости ничего не вызывают. На реддите сидят больные люди которые тут же начали клепать мерзость, надеюсь знаменитости чьи образы они используют подадут на них в суд.
Turbojihad
01.02.2018 14:12А что если кто то сделает грязное видео с моим участием или моих родных или просто людей которых я уважаю?
А что если уже есть грязное видео с людьми очень похожими на вас, или ваших родных? Засудите их?
Ocelot
01.02.2018 14:16+1Кто будет решать, какие люди обычные, а какие нет?
А что если кто то сделает грязное видео с моим участием
Уже лет двадцать любой желающий может подделать фото с вашим участием. А тут видео, ничего принципиально нового.Zloy_starik
01.02.2018 14:51Тут есть существенная разница, одно дело когда нужно трудиться и что то делать самому, другое когда любой лентяй лежебока может сделать это в пару кликов.
hurtavy
01.02.2018 14:58Пара кликов — это как раз в фотошопе. А тут надо нарезать картинок с разными ракурсами вашего лица и того, чьё надо заменить, потом обучить нейронную сеть. И вот только потом да, пара кликов
kolyan222
01.02.2018 14:33+1А что если кто то сделает грязное видео с моим участием или моих родных или просто людей которых я уважаю?
А что если Вас/Ваших родственников кто-то молотком ударит по голове или просто оскорбит?
Может нужно наказывать за противоправное действие, а не запрещать владение инструментом? А то так можно и молотки запретить.Popadanec
01.02.2018 14:40-1Не знаю как в мире, но в России «за наличие» дела уже заводили.
Popadanec
01.02.2018 22:38Судя по агрессии в сторону моей кармы некоторые не знают сколько заведено дел за покупку различной «шпионской» аппаратуры двойного назначения. Те же GPS трекеры с микрофоном, брелки/лампочки с камерами и многое другое что можно легко купить в Китае. Что как раз и является «за наличие», т.к. достаточен сам факт приобретения.
Hardcoin
01.02.2018 15:01+1Надо не забыть комиссию создать, что бы отличать обычных людей от необычных. А то вдруг какой-то смерд в необычные захочет попасть? Неприемлимо!
perfect_genius
01.02.2018 16:20Берите выше — вас вообще теперь могут подставить наложив ваше лицо на лицо грабителя в записи с камеры :)
alix_ginger
01.02.2018 18:02А что если кто то сделает грязное видео с моим участием или моих родных или просто людей которых я уважаю?
Звучит как вызов. Можно несколько ваших селфи, пожалуйста?
read2only
01.02.2018 23:11А что если кто то сделает грязное видео с моим участием или моих родных или просто людей которых я уважаю?
А нечего ходитьпо улицепо сети в майке со своим изображением, ФИО, перечнем близких и друзей (соцсети и т.п.).
Криминал конечно отупел и стал ленив. Мошенники 50 лет назад о таком и мечтать не могли — вот тебе фото, вот список родственников, друзей, а вот где и когда бывает. Лепота…
telema93
02.02.2018 18:13О, черт возьми! Вы сайт не перепутали случайно?
А технология и вправду хороша.
Что до любительских поделок, то это можно использовать для обучения. А вред? Какой может быть вред? Если о технологии знаем. Я давно не доверяю фото и скринам в интернете, потому что сам знаю как это подделать просто (относительно просто). Так что не пишите ерунды.
laughing_one
01.02.2018 14:15+1Порно — это ещё куда ни шло, но медийная реальность скоро начнёт напоминать уже не фильм «Хвост виляет собакой», а что ни на есть «Generation П». :)
Lsh
01.02.2018 14:47Так политиков, с их согласия, давно можно рисовать. Посадили за 3D сканер, и вот он уже на важных встречах в разных концах страны.
akhalat
01.02.2018 17:00«Кейдж-Супермен» — это реальная фотка с проб Кейджа на роль в несостоявшемся фильме «Superman Lives» 90-х, а не результат работы нейросети.
Verbidabli
01.02.2018 17:00Вспомнился мультсериал «Bojack horseman» где неотснятые сцены с главным героем досняли используя компьютерную графику когда сам боджек на него забил.
sva89
01.02.2018 17:00«создатель FakeApp может быть подвергнут ответственности»
Насколько логично и адекватно подвергать ответственности человека, создавшего просто инструмент?
svanichkin
01.02.2018 17:06Ладно ребята, вот вам идея на миллион! Сделать видеоплеер, который в фильме может менять лицо определенного актера на лицо актера которго можно выбрать из списка. Я уверен, что уже можно доработать технологию так что бы лицо накладывалось в реал0ном времени (например MSQRD делает это без особых проблем).
Ezhyg
01.02.2018 19:05Приложения для вебкамер существуют очень давно, некоторые из них (очень многие), умели накладывать «маску» на изображение, вместо лица, а некоторые умели даже этим маскам менять мимику в соответствии с реальной мимикой человека, но это конечно было сильно не то же самое, но в качестве предшественника программ в статье — вполне можно вписывать в исторические хроники :).
lpwaterhouse
01.02.2018 21:52Какой-то вяленький заголовок для такой статьи. Надо было по всем заветам Ализара: «Николас Кейдж как будущее порноиндустрии». Задорно, молодежно.
AlexAV1000
02.02.2018 13:28Но взлетело все тогда, когда другой пользователь, Deepfakeapp, месяц спустя создал программу FakeApp, чтобы каждый мог баловаться так, как захочет, даже без знаний Python. 31 января программа достигла 100 000 загрузок.
На рутрекере, наш чел, допилил до ума интерфейс.
eXtremalpro
03.02.2018 07:46Раньше звонили людям по телефону и представлялись родственниками и просили денег перечислить, теперь будут ещё и видео присылать для убедительности. Где, уехавший родственник за рубеж, просит денег в займы. Нужно родных предупредить, а то не дай бог в шок впадут.
Alex_ME
Реально узнаваем с первого взгляда разве что Кейдж.
safari2012
в терминаторе ни за что бы не узнал Кейджа.