OreX

OreX 

нейросети и stable diffusion

8 549subscribers

236posts

Showcase

114
goals1
$1 169.88 of $1 445 raised
На развитие проекта и поддержку автора ☕

FaceSwapLab аналог Roop

  FaceSwapLab это аналог расширению Roop. По функционалу более навороченный. В отличии от Roop умеет работать сразу с тремя референсными изображениями, причем в каждом изображении может по несколько лиц. В теории можно сделать swap групповой фото за один проход. Есть встроенный pre-inpaint и post-inpeint, то есть inpaint до swap лиц и после swap. Есть встроенные возможности восстановления лиц CodeFormer и GFPGAN. Предусмотрено обучение модели по одной фото - это для того чтобы хранить мини модельки вместо фото прям в Automatic1111. Доступны функции математического сравнения лиц (выдает степень похожести).
Установка такая же как у Roop сначала ставится InsightFace, а затем уже само расширения. В этом видео мы установим FaceSwapLab и Roop без установки Visual Stusio. А FaceSwapLab разберем подробно.

Меню:
00:00 - Вступление
00:59 - Содержание видео
02:00 - Устанавливаем InsightFace
05:33 - Установка Visual Studio (если предыдущий метод не работает)
06:50 - Установка FaceSwapLab
07:54 - Установка Roop
09:15 - Где найти обзор на Roop
09:36 - Обзор FaceSwapLab
21:49 - Обучение модели для FaceSwapLab
24:18 - Проверка сходства лиц на изображениях
24:52 - Extras для crop (вырезания) лица и его восстановления с GFPGAN
26:27 - Прочие функции FaceSwapLab
26:45 - Batch Process для замена лица на любом готовом изображении
26:27 - Прочие функции FaceSwapLab
27:45 - Эпилог  
Файлы и ссылки:
Страница FaceSwapLab: ссылка
Страница Roop: ссылка
Visual Studio: ссылка
Библиотека Insight Face (файл): ссылка
Команды:
L:\AUTOMATIC\venv\Scripts\python.exe -m pip install insightface-0.7.3-cp310-cp310-win_amd64.whl
L:\AUTOMATIC\venv\Scripts\python.exe -m pip install --upgrade pip
Модель для roop (если она сама не скачаться): https://t.me/stable_dif/53/40022
Распологается в models/roop
Спасибо! Я просто установил по внешней ссылке расширение, кинул файл 
 insightface в папку с автоматиком, и больше ничего не делал ни в командной строке, ни в пауэр шэлл (ничего не прописывал). Перезапустил автоматик и все заработало. Причем, и руп тоже работает.
Здравствуйте. А можете обяснить как это сдклаиь на Macos
Vici Pici, у меня windows. Не смогу помочь.
 Доброго дня!Спасибо большое! У меня почему-то не работает inpaint,не подскажете с чем это может быть связано?
лариса макарова, что именно пишет консоль. Какая ошибка?
OreX, заработало,ура!Спасибо!
Привет, почему то не работает. не в power shell не в cmd. Пишет E:\AI SD\stable-diffusion-webui> E:\AI SD\stable-diffusion-webui\venv\Scripts\python.exe -m pip install insightface-0.7.3-cp310-cp310-win_amd64.whl
'E:\AI' is not recognized as an internal or external command,
operable program or batch file.
хотя это точный адрес автоматика. Подскажи пож.
Пошло, поменял путь и все полетело
Доброе утро. Тоже с этим бьюсь. А какой путь?
Сергей Чеботарёв, он пробел из пути убрал. Названия папок и файлов не должны содержать пробелов и кирилицы.
Спасибо попробую
добрый день. установил. закинул первый портрет (как у вас в видео), и консоль пишет следующее:
А что у FaceSwapLab ограничение на NSFW контент?
Nikita Frolov, В настройках можно отключить выставив NSFW на 1.
FaceSwapLabв Автоматике отображается, но не работает. В консоли вот такая ошибка
Aleksei Lis, какие-то проблемы с видеокартой
Здравствуйте.При попытки что то сделать в 
FaceSwapLab в консоли вот такое, roop работает.
yuriy1963, не видит модель. Путь подчеркнул
спасибо за ответ, что не видит модель это я понял, что дальше делать?
yuriy1963, если модель там есть то скорее всего она битая. Скачайте с официального сайта расширения модель и замените эту модель
yuriy1963, проверил вчера faceswap. Такая же проблема. Вечером буду разбираться. Отпишусь.
спасибо, буду ждать вашего решения
yuriy1963, сделал новую сборку исключающую эту ошибку. И в видео про face Swap прояснил некоторые нюансы. Еще советую присмотреться к reactor если навороты от faceswaplab не критичны. 
https://boosty.to/stabledif/posts/9c8ad13c-0b50-4455-8b10-7d93618529a3?share=post_link
спасибо, я уже посмотрел видео про новую сборку, буду переустанавливать.
После установки SD перестал запускаться
venv "C:\StableDif\venv\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: v1.6.0
Commit hash: 5ef669de080814067961f28357256e8fe27544f4
все и тут останавливается
ReActor preheating... Error: The 'onnxruntime-gpu' distribution was not found and is required by the application
Device: CUDA
А в каком состоянии сейчас, на начало октября 2024 года, расширение FaceSwap, есть смысл его устанавливать или оно умирает как и roop и в итоге скоро тоже умрет?
OreX, reactor это полная ерунда, я вообще не знаю, как этой дрянью можно пользоваться, я его основательно протестировал, оно подходит только для фото, лица на артах оно меняет очень плохо, попробуйте с помощью реактора поменять качественно лицо на акварельном или масляном рисунке, если менять через Inpaint и вокруг реактора плясать полчаса с бубнами, добавляя в промт всякие токены, то может частично и получится, но все равно не очень хорошо, а добиться попадания в художественный стиль при генерации в txt2img практически вообще невозможно, оно чисто для фоток.
Karp, вы же про FaceSwap спросили. Лучший FaceSwap это Reactor. Что Roop что любое другое расширение или узел на этой технологии FaceSwap будет работать одинаково. Технология на основе InsightFace. 128 пикселе. Хотите другие технологии посмотрите Instant-id или pulID . Они есть тут в уроках.
Instant-id и pulID я уже тоже основательно протестировал, они в лучшем случае дают сходство процентов на 70-80 от оригинала, да и то не всегда, 100 процентного попадания с ними не будет. Просто вы в видео про FaceSwap сказали, что вроде она как раз может передавать художественный стиль того рисунка, в котором меняется лицо?
Karp, стиль частично передаётся. По поводу похожести instant-id не так уж плох. Pulid так себе по похожести лиц.
Не работает команда, ни в PowerShell, ни в cmd, см скрин. Путь поменял правильно, поставил свой.
Karp, в моих сборках Automatic1.10 и Forge2 есть reactor. На мой взгляд он более удобен и лучше поддерживается, если не нужны специфические функции сравнения и тд.
Добрый вечер,установил faceswap но он прописывается но не раскрывается,некуда грузить лицо
Евгений Рыдиков, установите мою сборку automatic 1.10 и там уже есть устаноаоенный reactor. Всё быстро меняется, сейчас reactorактуален для замены лиц 
Спасибо,все работает и на сборке Forge но повозиться пришлось
Subscription levels1

Поддержать автора

$2.89$2.32 per month
-20%
billed every 12 months
✔ Если появится платный контент, то с подпиской будет доступен. 
✔ Карма выше.
Go up