Оффтоп Get IT
310

AI-технология: голливудские актеры с лицами ваших друзей

В закладки

Геймдизайнер Тим Сорет в Twitter рассказал о таком явлении, как дипфейк: «В интернете появилось нечто под названием Deepfakes, это самая киберпанковая хрень, которую только можно представить. Технология машинного обучения заменяет лица порноактеров лицами голливудских звезд. Очевидно, NFSW (жене это не покажешь)».

Да, это определенно из области киберпанка. В reddit появилось сообщество (сейчас его заблокировали): пользователи создают в приложение фейковое порновидео с участием селебрити. Разработка автора с ником «deepfakes» спровоцировала оживленную полемику на просторах сети. Медиа-ресурсы обсуждают законность такого контента, другие веб-сайты активно удаляют эти ролики, а общественность вновь задается вопросом о последствиях, которыми может обернуться повсеместное внедрение AI-технологий. И пока обсуждается вопрос о том, хорошо это или плохо, можно подумать, как использовать «дипфейки» применительно к друзьям (не в порнографическом смысле, конечно).

Принцип работы

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

Если упростить… вы смотрите на лицо человека 12 часов подряд, запоминаете различные его выражения. Затем он просит вас сделать на бумаге набросок — с улыбкой, со слезами и другими чертами, которые вы запомнили. И вы сразу же рисуете набросок фотографического качества. Фантастика!

Система совершенствуется. Но уже сейчас эти дипфейки выглядят очень даже впечатляюще.

В приложении FakeApp один энкодер используется для всех лиц, а декодер делает лица разными. Более того, если позволить алгоритму изучить лица нескольких человек, результат получится еще интереснее.

Вот как это работает. Энкодер получает изображение лица, обрабатывает его, а декодер выдает результат.

На примере выше — лицо актрисы Энн Хэтэуэй. Если к нему применить декодер, который генерировал другое лицо, получится…

То, чего прежде вообще не существовало. Мимика и выражение актрисы Хэтэуэй, но уже на лице другого человека.

Лица известных людей вместо лиц порноактеров — интересное применение этой разработки, но есть и другие. Друзей можно сделать героями популярных фильмов или телешоу.

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

В данном случае понадобилось около тысячи фотографий Энн Хэтэуэй и примерно столько же снимков другого человека.

Оригинал:

Фейк:

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

Не только забавы ради…

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

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

P.S Жена автора публикации поклонница Стива Карелла. Энн Хэтэуэй снималась совместно с ним в фильме “Напряги извилины”. Так что при помощи AI их всех удалось соединить.

Оригинал статьи

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Get IT", "author_type": "self", "tags": [], "comments": 3, "likes": 1, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 42144, "is_wide": false }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15388' + '59599') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 42144, "author_id": 185110, "diff_limit": 1000, "urls": {"diff":"\/comments\/42144\/get","add":"\/comments\/42144\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/42144"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

3 комментария 3 комм.

Популярные

По порядку

0

Неплохое применение. Но я думаю больше для индустрии красоты и фитнеса подойдёт. Ну и приколов над друзьями.

Ответить
0

Зато теперь политикам на компротап можно всегда ответить: это дипфейк! (сын министра нюхает кокаин? дипфейк)

Ответить
0

Президенты станут вечными

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Приложение-плацебо скачали
больше миллиона раз
Подписаться на push-уведомления