DNK

DNK 

Stable Diffusion - учусь сам, делюсь с другими.

56subscribers

29posts

goals1
$4.24 of $212 raised
На развитие сайта по тематике Stable Diffusion - stALogen.ru

Замена лица - Pulid

Cхема которая позволяет изменить лицо по описанию с использованием референса лица и референса для стиля/композиции.
png
Stalogen-pulid-v1.1.png1.35 Mb
Возможности:
- полная перегенерирация изображение используя референс для стиля и описание для композиции.
- изменение части или всего лица,
- копирование стиля и/или композицию референса
Кроме замены лица на референсе и новой генерации изображения по подсказке  в стиле референса, рабочий процесс позволяет:
- получать автоописания лица и/или референса с последующим смешиванием результата и Вашего ручного описания.
- подключать маску для большей точности с сохранением исходного референса или отключить маску и получить автозамену
- так же присутствует возможность увеличения/обрезки мелких лиц с помощью группы "Только для мелких лиц на исходнике". Полезная штука если в качестве референса идёт изображение по пояс или в полный рост с захватом ненужных объектов окружения.
Основные применения
- полная перегенерация по описанию с заменой лица и с использованием стиля  референса
- изменение лица с частичным изменением композиции.
Дополнительные плюшки:
- частичное изменение лица, для этого маску наносим на нужную часть референса
- смешивание лица с нечеловеческим
Из минусов — как бы мы не хотели, но перегенерация происходит всего изображения, а не только выделенного маской. Однако степень изменений можно контролировать.
Из плюсов — лицо меняется в стиле референса и хорошо согласуется с окружением и стилем.
С полноценными изображениями и тестами можно ознакомиться на сайте Stalogen.ru. Далее будут приведены примеры для общего ознакомления. 
Пример :
Усложним пример - помимо нестандартной эмоции с высунутым языком на ЧБ изображении в качестве референса лица, используем референс с ярким цветным стилем и мелким лицом в антропоморфном стиле:
Для лица можно использовать стилизованных персонажей
Т.к. перегенерация происходит не только в указанной области, а во всём изображении, то можно изменить референс в соответствии с описанием. Например можно преобразовать портрет в микс со зверем. Поместим в лицо и референс стиля Животное и Стилизованное лицо, затем поменяем последовательность. 
Обычная замена в зависимости от Ksampler denoise:
Частичная замена лица:
Одним из потенциально основных режимов применения схемы является полная перегенерация с упором на подсказку, при этом используется стиль с референса и лицо с подгруженной картинки.
Пример карикатурного стиля, для этого:
В картинку 1 - вставляем лицо.В подсказку вставляем расширенный или сокращённый вариант подсказки. Ключевыми будут художники art by Nicoletta Ceccoli и/или art by Skottie Young:
art by Nicoletta Ceccoli, art by Skottie Young, (epic:1.2), extremely detailed, great lighting, 4k wallpaper, beautiful, Fujifilm XT3, film grain, highres, depth of field, absurdres,chibi,cute,Kawaii,full body,Standing,shoe,(blue clean background),(Highly saturated background),PVC material, silicone material,standing character, soft smooth lighting, soft pastel colors, 3d blender render, polycount, modular constructivism, pop surrealism, physically based rendering, square image
Рекомендуемые Lora: 3DМилашка и SDXL- smiling
Обязательные параметры: IPAdapter Advanced weight_type=style transfer и KSampler denoise=1 - уменьшая добавляет больше стиля основной модели, увеличивая повышается сходство персонажей.
  С примерами подобных рабочих схем для inpain/outpaint, upscale, исправлением рук, рисованием в реальном времени и т.д. можно ознакомиться вот тут - Stalogen.ru.  Там же будут конкретные примеры использования, пояснения и тесты. Всё бесплатно, пользуйтесь на здоровье. Подписывайтесь на телеграмм - там новости выходят гораздо чаще чем тут.  
Вот такое вылазит  thinking_face
vvvlllaaaddd1 ksv1, ругается на ноду волны - она нужна для ускорения генерации. Можете смело её отключить, это безвредно для общей работоспособности схемы.
Упростил схему и пересобрал под новый ComfyUI. Файл во вложении в начале материала - обновил.
что то я не смог найти нигде clip-vit-h-14-laion2b-s32b-b79k.safetensors
И вот такую штуку еще пишет The size of tensor a (256) must match the size of tensor b (729) at non-singleton dimension 1
Vladislav, сообщение выскакивает как раз из- за неправильно выбранной модели CLIP
Вот ссылочка на бесплатный пост уважаемого Orex: https://boosty.to/stabledif/posts/808aeb79-d23e-4581-a442-0b3f367dee23 - там есть архив с моделями, в нём есть практически всё что нужно. Распакуйте его в папку comfyui дополнив основную папку models с заменой совпадающих файлов
DNK, Спасибо за рекомендацию, все заработало, но по итогу лицо изменяет до неузнаваемости. Схожести нет ни на 1% 
Vladislav, Через скриншот с вашего скриншота вот так, а с исходниками явно получше будет 
beaming_face
Обратите внимание, в схеме используется SPO lora - позволяет уменьшить количество шагов с 20 до 10, и CFG с 7 до 4. Соответственно если у вас не используется эта лора, проверьте эти параметры и сэмплер, поменяйте значения на рекомендуемые для модели.
Subscription levels3

Поддержка штанов автора

$0.15 per month
Благодарность автору, на пропитание.

Признательность

$1.42 per month
На вдохновение и последующие материалы 

Благословление на подвиги

$14.2 per month
Просто так 
Go up