Будущее Alexander Turilin
13 354

Порно будущего: 3 технологии применения нейросетей в индустрии для взрослых

В закладки

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

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

FindFace

В 2016 году команда разработчиков запустила сервис распознавания лиц FindFace, который позволял находить в сети людей по их фото. В основе проекта лежала работа нейросети FaceN — её алгоритм способен за доли секунды идентифицировать человека по одной фотографии среди тысяч других. Для этого нейросеть учитывает индивидуальные черты лица: те, которые воспринимает человеческий глаз (разрез глаз, форма бровей, губ и др.), и те, которые человек выделить не способен.

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

FindFace.sex

Похожие технологии взяли за основу создатели сервиса FindFace.sex. Они запустили сайт с умным поиском порноактрис, которые похожи друг на друга. Алгоритм не только подбирает похожие фотографии, но и выдаёт подборку видеороликов на Pornhub с участием актрисы.

Кроме того, ребята создали бота в телеграме, чтобы люди могли пользоваться сервисом прямо в мессенджере и пересылать друг другу результаты (на момент публикации бот был заблокирован).

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

Любители пранков могут загрузить в поле поиска фото своего друга или подруги и прислать им подборку порнороликов с PornHub с их участием.

Porn Star By Face

Еще один сервис распознавания лиц запустил с коллегами пикабушник win32api. Ребята занимаются изучением нейронных сетей, а около двух лет назад решили осуществить свою юношескую мечту и создали платформу поиска похожих порноактрис по фотографии Porn Star By Face.

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

Сейчас создатели сервиса стараются настраивать алгоритм, чтобы повысить качество распознавания и подбора. Каждый запрос помогает сделать поиск чуточку лучше, так что в ваших силах им помочь. Примечательный факт для тех, кому интересна техническая часть: сервис написан с использованием библиотек OpenCV на языке C #.

Deepfake

Декабрь 2017 года многим запомнился тем, что в сети появилось видео, в котором известная по роли Чудо-женщины актриса Галь Гадот занимается сексом со своим сводным братом. Видео выложил реддитор с ником Deepfakes (сейчас аккаунт заблокирован администрацией сайта). Ролик, конечно, оказался фейковым — лицо актрисы прикрепили с помощью нейросети.

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

В интервью для Motherboard автор видео рассказал, что для обучения нейросети он использовал несколько инструментов и алгоритмов, находящихся в свободном доступе. Среди них TensorFlow и библиотека Keras. Алгоритм, использованный Deepfakes, похож на тот, который используется в генеративно-состязательных нейросетях компании NVIDIA. Их алгоритмы умеют менять время года и погодные условия на фото и видео.

Как работает Deepfake? Нейросети необходим доступ к большому количеству открытых фото- и видеоданных. Технология анализирует положения лица на исходном ролике, сопоставляет их с фотографиями из поисковых систем, роликами из YouTube и накладывает нужные фрагменты. Поэтому будьте бдительны и тысячу раз подумайте, прежде чем открывать свой аккаунт для всего интернета.

Технологию deepfake сейчас перенимают многие порносайты. Например, adultdeepfakes.com, который регулярно выдаёт подобные видеоролики на главной странице и даже имеет таймер обратного отсчёта до выхода нового видео. Часто такие ролики выглядят неестественно и даже крипово. Но разве этого остановит преданных фанатов той или иной звезды?

Что дальше?

По нашему мнению, порноролики будущего не будут нуждаться в реальных актёрах — всё можно будет создать с помощью нейросети. В конце концов, искусственный интеллект уже умеет генерировать несуществующие лица — так что мешает ему создать с нуля полноценного человека и поместить его в видеоролик?

Что касается порно, то пользователь Medium drainingsun предпринял попытку обучить нейросеть генерировать отдельные части женского тела. Вдохновившись сервисом MakeGirlsMoe и прочитав работу «Progressive Growing of GANs for Improved Quality, Stability, and Variation», программист решил применить генеративно-состязательную сеть для обучения своей модели. Генеративно-состязательная сеть (Generative adversarial network или GAN) — это алгоритм, способный генерировать искусственные изображения. Грубо говоря, он построен на комбинации двух нейронных сетей, одна из которых генерирует образцы, а другая старается отличить правильные образцы от неправильных.

Подробно изучив принцип работы генеративно-состязательных сетей, drainingsun пришел к выводу, что в ближайшее время создать полноценный порноролик или хотя бы изображение обнажённого человека не представляется возможным, и потому решил ограничиться изображением женской груди. Для этого ему понадобилось отобрать около 100 000 изображений высокого качества, сделанных под определенными углами. Программист ожидал, что у него может получиться что-то типа генерации порно от Yahoo. Но всё в итоге оказалось не так плохо.

Эти фотографии послужили пользователю реальными образцами.

А эти сгенерировала нейросеть.

Согласитесь, не так плохо. Даже несмотря на то, что большинство результатов, мягко скажем, не привлекают.

За искусственной генерацией фото и видеороликов — будущее порноиндустрии. Зачем платить реальным актёрам, если каждый может создать порно своей мечты? А потом при желании заменить искусственно созданное лицо на Анджелину Джоли.

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

Написать
{ "author_name": "Alexander Turilin", "author_type": "self", "tags": [], "comments": 11, "likes": 10, "favorites": 24, "is_advertisement": false, "subsite_label": "future", "id": 69442, "is_wide": false, "is_ugc": true, "date": "Tue, 28 May 2019 14:09:20 +0300" }
{ "id": 69442, "author_id": 99283, "diff_limit": 1000, "urls": {"diff":"\/comments\/69442\/get","add":"\/comments\/69442\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/69442"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199118, "last_count_and_date": null }

11 комментариев 11 комм.

Популярные

По порядку

Написать комментарий...
2

А вот про историю с FindFace - интересно. Похоже, продались ребята кому_надо. От обычных людей современные технологии охраняют, и еще как
Мы сфокусировались на специализированных решениях для государства и бизнеса...

Ответить
0

С добрым утром.

Ответить
0

Вы поздороваться, или есть что по теме?

Ответить
1

Ну за год только ленивый еще не написал, что NTechLab (findface) теперь работают с органами. Это секрет Полишинеля.

Ответить
1

Забавно... Получается, профессия порноактрисы скоро будет невостребована, и куда ж им всем идти..?
/Ржевский, молчать!/

Ответить
0

да уж, порно индустрия шагает далеко вперед)

Ответить
0

Так по сути алгоритмы создания искусственных как лиц так и других частей тела так или иначе генерируются с помощью базу «сырых» и доступных материалов, это не совсем уникальный по себе результат, да и базу при этом надо где-то брать и пополнять - такой себе ИИ...

Ответить
0

Человеческий интеллект работает так же. Попробуй создать что-то принципиально новое не опираясь на прошлый опыт.

Ответить
0

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

Ответить
0

За искусственной генерацией фото и видеороликов — будущее порноиндустрии. Зачем платить реальным актёрам, если каждый может создать порно своей мечты?

кажется, это не очень реалистичный прогноз

Ответить
0

Если мы берём обычную порнуху с совершеннолетней актрисой и вставляем ей детское лицо – считается ли это за изготовление детской порнографии?

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "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-уведомления
{ "page_type": "default" }