Бесплатный Deepfake без цензуры

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | ИИ, сервисы и приложения

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

Автор: Павел Прилуцкий Источник: github.com

FaceFusion 3.0.0 — открытое программное обеспечение с удобным пользовательским интерфейсом, позволяющее, вне зависимости от используемого оборудования, создать реалистичный Deepfake, восстановить изображение, увеличить частоту кадров, разрешение и многое другое.

Инструкция

В оригинальном исполнении приложение не поддерживает работу с пикантным контентом и требует установки дополнительных библиотек. Я избавил её от этих недостатков.

1. Скачиваем архив с ПО (Зеркало).

1.1. Отчёт антивируса.

2. Распаковываем в любое удобное место, не содержащее в пути или названии кириллицы, и смело запускам start.bat. Если всё прошло нормально, то автоматически откроется панель управления FaceFusion в окне веб-браузера. Но если этого не произошло, то попробуйте отключить брандмауэр Windows и вручную перейти по адресу http://127.0.0.1:7860.

3. Интерфейс программы весьма прост.

Интерфейс
  • SOURCE — изображение лица.
  • TARGET — видео или фотография куда оно будет помещено.
  • PREVIEW — предварительный просмотр.
  • OUTPUT — конечный результат.

4. Для демонстрации работы программы мною с помощью Stable Diffusion были созданы изображения двух несуществующих девушек.

5. Загружаем «фотографии». В именах используемых файлов не должно быть русских символов.

Работа с программой
  • В разделе PROCESSORS отмечаем face_swapper и face_enhancer (заменить и улучшить).
  • Переходим к разделу EXECUTION PROVIDERS и выбираем алгоритмы ускорения обработки: cpu или directml (Только для видеокарт с поддержкой DirectX 12).
  • В разделах FACE ENHANCER MODEL, FACE SWAPPER MODEL и FRAME ENHANCER MODEL регулируем качество или оставляем по умолчанию.
  • Если вы часто работаете с видео или вам нужно заменить только определённую черту лица, то не забудьте в разделе FACE MASK TYPES отменить опции: box (перерисовать всю область лица), occlusion (повторить форму, поддержка перекрытия) и region (заменить только выбранные черты: глаза, нос и т. п.). Применяйте их все или по очереди для достижения лучшего результата.
  • Выбирая пол и расу в FACE SELECTOR GENDER и FACE SELECTOR RACE, вы улучшаете качество итогового изображения.
  • Для запуска обработки нажимаем кнопку START.
  • Отследить прогресс можно в окне cmd или прямо в панели управления программой.
  • Конечный результат доступен в папке \FaceFusion 3.0.0 Uncensored\tmp\facefusion и окне веб-браузера.

П. С. ПО может вылетать с ошибкой «Потеряна связь с сервером». Чтобы этого избежать, сперва отмечайте нужные вам опции, а только потом загружайте файлы.

Результат

Выглядит стильно
Автор: Павел Прилуцкий

Альтернатива

Если у вас ничего не получается или вы недовольны результатом, то попробуйте альтернативные способы:

Изображение в превью:
Автор: Павел Прилуцкий
Источник: www.ixbt.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://t.me/Pavel_Priluckiy

13 комментариев

Добавить комментарий

Pavel_Priluckiy
Преимущество данного метода в том, что он полностью автоматизирован, локален и использует самые совершенные алгоритмы.
Pavel_Priluckiy
П. С. Если вылетает, то сначала выбирайте параметры в разделе PROCESSORS, а лишь потом заливайте файлы. Не используйте опции кроме face_swapper, face_enhancer и frame_enhancer.
Pavel_Priluckiy
Не стесняйтесь задавать вопросы.
П. С. Используйте для восстановления глаз опции CodeFormer или GFPGAN.
106048712177262118125@google
Это полезная штука. У меня вечная проблема с AI картинками, Бинг делает хорошую композицию, но совсем кривые лица, Кандинский нормальные лица, но кривую композицию.
ZatroilSleganca
Спасибо большое, работает!
s
Вообще не различаю этих девушек )
NewU
Этот способ хорошо работает на не сильно знакомом лично вам лице.
Попробуйте сделать тоже самое на своем или лице близкого человека. Сразу услышите: «ой не похож! ой халтура».
И такая подмена лица (с одной фотографии на другую), хорошо работает при примерно одинаковой прическе, строении черепа и чертах лица. (впрочем, автор и подобрал двух весьма близких по этим параметрах девушек).
Иначе, иногда получается чистая дичь.
Например, по одной единственной фотографии лица девушки анфас, невозможно знать ее форму носа в профиль.
И при создании фотографии с головой в 3/4 нейронка додумывает какие формы черта были у модели изначально))) И дудумывает обычно, не то, что было на самом деле.
Если нужна большая похожесть, то надо тренировать модель на наборе фотографий (тогда и ракурсы будут разнообразные и как правило похожесть выше) и вписывать лицо в заданную фотографию через inpaint.
Способ описанный автором, имеет место быть, но с вышеуказанными оговорками.
Pavel_Priluckiy
Выберите в опциях CodeFormer или GFPGAN.
r
Я так понял она карты от AMD не переваривает?
Pavel_Priluckiy
Это универсальная программа. Работает на CPU и любых GPU с поддержкой DX12 (AMD, NVIDIA, Intel).
r
А с чем может быть связана данная ошибка: ImportError: DLL load failed while importing onnxruntime_pybind11_state: Не найден указанный модуль.
Pavel_Priluckiy
Отсутствует onnxruntime. Распакуйте программу 7-zip и попробуйте ещё раз. Или установите onnxruntime. Портативная версия весьма нестабильна.
106724455651495379087@google
Системе не удается найти указанный путь.
Traceback (most recent call last):
File «C:\Windows\System32\facefusion.py», line 7, in
from facefusion import core
File «C:\Windows\System32\facefusion.py», line 7, in
from facefusion import core
ImportError: cannot import name 'core' from 'facefusion' (consider renaming 'C:\\Windows\\System32\\facefusion.py' if it has the same name as a library you intended to import)
Для продолжения нажмите любую клавишу.. .
Всем добра, не хотеет чегото ((

Добавить комментарий

Сейчас на главной

Новости

Публикации

Детальное изучение мозга чемпиона по памяти раскрыло нейробиологию его трюков

Рабочая память человека имеет свои физиологические ограничения. Исторически в когнитивной психологии этот предел описывался формулой «семь плюс-минус два элемента». Вы можете легко удержать в...

Эффект странника: как навыки ориентации в пространстве породили у человека геометрическое мышление

Со времен Платона геометрия считалась высшим проявлением абстрактного мышления. В диалоге «Менон» философ просит необразованного мальчика-раба удвоить площадь квадрата — и тот, опираясь...

Каньон Антилопы: почему он самый извилистый и фотогеничный в мире

В Аризоне, на землях индейцев навахо, находится место, любимое фотографами со всего мира. Каньон Антилопы вы наверняка хоть раз видели на заставке своего компьютера. Microsoft вносила его виды в...

Почему кофе и чай бодрят: взгляд с точки зрения науки

Вы когда-нибудь замечали, что после чашки кофе фокусировка внимания резко обостряется, но уже через полчаса ясность мысли начинает неумолимо угасать? Эти «американские горки» связаны с конкретными...

Как гора выше Эвереста остаётся невидимой: 75% высоты Мауна-Кеа скрыто океаном

Говоря о горных вершинах, достигающих наибольших высот, невозможно не вспомнить об Эвересте. Эта гора возносится в небо на 8848 метров над уровнем моря, и этот рекорд закреплён в школьных учебниках...