Fast face swap in ComfyUI / ReActor custom nodes
HTML-код
- Опубликовано: 15 сен 2024
- Fast face swap in ComfyUI / ReActor custom nodes
_________________________________
🔥 Lessons on Stable Diffusion:
• ПОЛНОЕ руководство по ...
_________________________________
🔥 Useful links:
➥ Github ReActor extension:
github.com/Gou...
➥ Model face_yolov8m.pt:
huggingface.co...
➥ Models sam_vit_b_01ec64.pth and sam_vit_l_0b3195.pth:
huggingface.co...
_________________________________
🔥 My page on:
➥ Telegram channel:
t.me/antinoice_tg
➥ Civitai:
civitai.com/us...
➥Patreon:
/ antinoice
➥Deviantart:
www.deviantart...
➥Artstation:
www.artstation...
➥ Pinterest:
/ antinoice
➥Instagram:
/ mr.antinoice
_________________________________
Become a channel sponsor:
/ @antinoice
@antinoice
_________________________________
Support the channel!
➥Ko-fi:
ko-fi.com/anti...
➥ Donatello:
donatello.to/a...
➥ PayPal:
www.paypal.com...
_________________________________
#antinoice, #stablediffusion, #prompting , #comfyui ,
Спасибо!
Смысл делать модель из одной фото. А вот из нескольких... из трёх по мне хороший результат... имеет смысл делать модель. Как одного человека для достижения наилучшей похожести, так и симбиоз разных для баловства или поиска идеальной красоты))) Просто через Batch
@antinoice не сравнивали ReActor с IP Adapter Face ID какой алгоритм лучше справляется с подменой лица?
Привет! Извеняюсь что долго не выходил на связь - болел!
Да сравнивал, и как раз готовил видео по IPAdapter. Могу сказать что результат с IPAdapter лучше.
От меня таймкоды в поддержку канала автора. Быстрая подмена лиц в ComfyUI / ReActor custom nodes
00:00:00 Установка расширения Reactor
• Установка Visual Studio или Visual Studio Code.
• Установка расширения Reactor через менеджер или вручную.
00:03:18 Работа с нодами
• Нода Face Swap для замены лиц.
• Нода Face Restore для дополнительной обработки.
• Определение гендера и индекса лица.
• Сохранение моделей лиц для использования в дальнейшем.
00:12:52 Генерация изображений с использованием Reactor
• Генерация изображений с использованием моделей лиц.
• Пост-обработка изображений для улучшения качества.
• Отбор маски для замены лица.
Getting this error on installing Reactor Getting requirements to build wheel did not run successfully.
Make sure you are using Python 3.10
столкнулся с проблемами при установке реактора на версии, установленной через стабилитиматрикс. решений так и не нашел. уставановил портабл версию комфи юи. через нее, за счет прописанных решений на гитхабе у автора смог решить и запустить
Спасибо! Скажи, пожалуйста, как сделать нити между нодами прямыми, как у тебя?
В настройках (шстеренка) есть пункт Link Render Mode - выбрать режим Straight и связи будут прямыми.
Спасиюл за урок. Добавьте ссылку на модель для детекции рук,Вы забыли добавить.
При загрузке схемы: ReActor_Generation&Face_Swap.json
не были найдены следующие типы узлов:
• InstructPixToPixConditioning
на схеме выделен красным цветом
Подскажите как установить PixToPix. Обновление comfyui проблему не решило.
тоже возникли проблемы с установкой некоторых нод ((IMPORT FAILED): C:\-AI-\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-reactor-node)
разобрался, через менеджер прошел по ссылке на проблемную ноду в разделе (install mission custom nodes) и прошел подробно по пункту (Troubleshooting) и все заработало
Всё верно пишет @monkmb0 можно доустановить ноды с помощью кнопки Install Missing Custom Nodes.
Рад что у вас получилось!
Проблема как раз заключалась в том что недостающие ноды не устанавливались, вот и написал что нужно было пройти на гитхаб и там по пунктам уже вручную устанавливать какие-то дополнения, надеюсь что кому-то тоже поможет @@antinoice
Три раза скачивал переустанавливал и конфиюи и реакрор, пишет reactor import failed
Отличный инструмент для восстановления лица: 1- генеришь на основе изображения hi denoise со всеми деталями, 2- потом оригинал просто подставляешь. Получится ли только, если подставлять лицо меньшего качества?
Да!
Hello. Where can we download the workflow?
You can download workflow from here:
www.patreon.com/antinoice
and from here:
t.me/antinoice_tg/129
Добрый день. Вопрос такой. Пользуюсь Реактором в А1111 на SD1,5 моделях. Результат отличный. Часто получается почти 100%-ное сходство. В ComfyUI на вашей сборке такого получить не получается. В чем причина? Реактор здесь хуже работает? Или это XL модели так себя ведут (здесь использую их)? Кстати, попробовал модель 1,5, уперся в ошибку, но так и не смог найти причину, вроде бы сменил и VAE, и Лоры.... Хотелось бы еще видео по Supir, и какую-нибудь простую сборку, которая бы просто вытягивала загруженную фотографию.
Очень важно подобрать подходящую XL модель, с моделями SD1.5 это не так критично (сами изображения меньше с ними легче работать). Ещё можно поиграться с настройками.
@@antinoice ну модель чаще вашу использую Banobo. Вполне устраивает. пробовал еще парочку, но они не давали реалистичных картинок. А в Реакторе не так много настроек. Модели менял, цифры тоже. Но результат не очень.... (
Зрозуміло , як вони в інтернеті стають кращими )))
Ага. Один клік і на фото вже обличчя зранку у понеділок. :-)
Cannot execute because a node is missing the class_type property.: Node ID '#343' здравствуйте! что за ошибка немогу разобратся , вы профи - подскажите пожалуйста!!!!!!
Прошу прощения за задержку с ответом (болел почти 2 недели). К сожалению я не знаю что это за ошибка, но логику понять можно. Отсутствует необходимая нода. Если у вас в воркфлов есть красная нода то зайдите в менеджер и выберите Install Missing Nodes, менеджер предложит установить необходимую ноду.
Если проблема не в этом то попробуйте обновить Reactor.
А что ещё за «ComfyUI-AudioReactor» появился?
Не слышал! Спасибо за информацию, будем посмотреть! :)
Ругается на Cuda, в общем проблема , карта 3060/12g
в папке models нет ultralytics,что делать?
я просто руками прописал им папку
Reactor в итоге не работает ни у меня, ни на гетсалт даже. Настройки и модели те же. Оба изобр 512х512. Питон 3.11.9 На моем компе ошибка импорта. Потом по инструкции trouble shuting обновил пип, какойто лайтфейс установил и тд. Заработало. Потом опять ошибки (какойто конфиг(onnxruntime) ссылается на путь явно от чужого компа, у меня такого небыло никода) Потом ошибка что пол не правильно определен. Потом сорс и инпут местами поменялся. Отключил гендер и все заработало! (Чудно пару часов времени провел)
Видимо бывает и так))) У меня ща ReActor отлично работает.
@@antinoice хорошая штука. Но картинка наследует портретные характеристики донора. Масса лица остаётся, расстояние между клиновидными костями остаётся, масса подбородка не учитывается. Либо в ручную подогнать надо сначала, либо что-то ещё пробовать. Пока пересадка больше на хорошем любительском уровне.
Бро, подскажи. Вчера было всё нормально. А сегодня GFPGAN v.1.4 перестал работать.
Выскакивает ошибка: WARNING: comfy_extras.chainner_models is deprecated and has been replaced by the spandrel library.
[ReActor] 12:02:29 - STATUS - Restoring with GFPGANv1.4.pth
WARNING: comfy_extras.chainner_models is deprecated and has been replaced by the spandrel library.
[ReActor] 12:02:34 - STATUS - Working: source face index [0], target face index [0]
[ReActor] 12:02:34 - STATUS - Using Hashed Source Face(s) Model...
[ReActor] 12:02:34 - STATUS - Analyzing Target Image...
[ReActor] 12:02:35 - STATUS - Swapping...
[ReActor] 12:02:36 - STATUS - --Done!--
А если такой же лог смотреть с использованием codeformer, то ошибки не возникает
[ReActor] 12:11:36 - STATUS - Restoring with codeformer.pth
[ReActor] 12:11:39 - STATUS - Working: source face index [0], target face index [0]
[ReActor] 12:11:39 - STATUS - Using Hashed Source Face(s) Model...
[ReActor] 12:11:39 - STATUS - Analyzing Target Image...
[ReActor] 12:11:40 - STATUS - Swapping...
[ReActor] 12:11:40 - STATUS - --Done!--
При этом GFPGAN не отрабатывает. Пробовал на разных workflow, которые у меня есть. Везде GFPGAN поломался, но я сегодня (28.05.2024) обновил ComfyUI. Проверь, как у тебя?
p.s. GFPGAN v.1.3 тоже не запускается. Пишет, что отработало, но на самом деле результат просто засветляет (туман, дымка, пересвеченное фото)
Привет! Сорян что не ответил вовремя - болел. У меня вроде норм работает.
Ожидал что он будет подменивать лицо, но он смешивает как то по своему. Короче подменить лицо не получится, будет похоже, но не то.
Вы правы! Прям один в один не получиться, но что-то похожее вполне. Это "расширение" перенимает черты лица и переносит их на другое лицо. При этом не внося значительных изминений по типу размера и формы лица. Но это можно обыграть увеличением области отбора маски что бы при последующей генерации перегенерить большую область (можно всю голову) - это улучшит результат.
Достоинство реактора в том что можно быстро при генерации получать качественное лицо с помощью кодеформера (не важно какое), и в наборе есть полезные ноды, они очень сильно помагают работать с масками.
Так что это не бессполезное расширение и плюс оно регулярно обновляется.