Как задать позу человеку в Stable Diffusion

Уроки

Этот подробный гайд про то, как поставить человека в ту позу, которая нам нужна. На самом деле что-то мы можем сделать с помощью обычного запроса (promta), например “the girl is sitting on a rock“. Таким образом мы получим сидящую девушку на камне.

Но что если нам нужна определенная поза? Одна рука наверху, другая на поясе? В этом случае поможет расширение “Posex” и “Controlnet“.

Данные расширение вы можете установить прямо из бразуера с веб мордой со Stable Diffusion в разделе Extensions (последняя вкладка).

Установка Controlnet в Stable Diffusion

Extensions
Раздел с расширениями

Для установки перейдите во вкладку Extensions и далее install from URL. В окошке URL for extension’s git repository вставьте ссылку на расширение Posex: https://github.com/hnmr293/posex и нажмите кнопку Install. Тоже самое сделайте с расширением Controlnet https://github.com/Mikubill/sd-webui-controlnet

Как задать позу человеку в Stable Diffusion
Установка Controlnet

После установки перезапустите Stable Diffusion из раздела Settings Reload UI (верхняя правая кнопка).

Установка модели для

В последнем шаге по установке вам необходимо скачать модель control_sd15_openpose.pth и закинуть ее в папку C:\stable-diffusion-portable-main\models\ControlNet

Позы в Stable Diffusion с помощью Posex и Controlnet

После того как вы установили расширение Posex и Controlnet, на главной вкладке (txt2img) Stable Diffusion у вас под полем Seed появится 2 новых раздела. Раскройте первую вкладку “Posex” и нажмите чекбокс Send this image to ControlNet.

Во втором поле с помощью мышки, вы можете выбрать нужную вам позу.

Как задать позу человеку в Stable Diffusion
Как задать позу человеку в Stable Diffusion

Чтобы использовать расширение Controlnet, выберите его в специальном поле (раскройте) и нажмите Enable. Далее выберите модель control_sd15_openpose.

Как задать позу человеку в Stable Diffusion
Нажмите чтобы увеличить
Как задать позу человеку в Stable Diffusion
Весь процес настроек

На этом настройка закончилась, далее вводим нужный Promt и генерируем изображения с той позой, которую мы выбрали. Ниже прикладываю несколько вариаций, которые у меня получились.

Примеры разных поз в Stable Diffusion

Как задать позу человеку в Stable Diffusion
Как задать позу человеку в Stable Diffusion
Promt: A wooman in the forest in a jump
Как задать позу человеку в Stable Diffusion
Как задать позу человеку в Stable Diffusion
Promt: a woman in a swimsuit on the beach
Как задать позу человеку в Stable Diffusion
Как задать позу человеку в Stable Diffusion
Promt: a wooman in a swimsuit does fitness
Оцените статью
Нейросети
Добавить комментарий

  1. Игорь

    По какой причине окно с выбором позы модели не появляется после всех шагов, указанных в этом гайде?

    Ответить