Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Тема нашей статьи — "Нейросеть Stable Diffusion: как работать с Inpaint на телефоне". Нередко возникают ситуации, когда необходимо удалить или, наоборот, добавить определённый элемент на изображение. Профессиональные знания для работы с Photoshop есть не у всех. Конечно, сложные исправления, такие как замена цвета на конкретный оттенок без изменения первоначальной формы предмета или добавление объектов в точности, как они есть, лучше выполнять в профессиональных программах. Однако минимальные правки, такие как удаление объектов, добавление деталей, замена фона и восстановление части изображения (например, старого оцифрованного фото), можно легко осуществить с помощью нейросети Inpaint. Мы предоставим вам инструкцию, которая, безусловно, будет полезна, и вы сможете вносить правки самостоятельно. Inpaint можно использовать как на компьютере, так и на обычном телефоне с доступом в интернет. Удобный редактор изображений всегда под рукой.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне
Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Для чего используется функция Inpaint в нейросети Stable Diffusion?

Рассмотрим функционал Inpaint подробно:

  • Модификация объектов в выбранной области изображения. Главное отличие от Photoshop заключается в том, что нейросеть изменяет изображение с учетом его содержимого в выделенной области. Выделять маркером области для изменения в Inpaint следует более обширно, нежели в Photoshop;
  • Замена фона. Выделяем маркером фон вокруг объекта. Допустимо включить в область выделения небольшую часть объекта по контуру. Выделение большой площади объекта может привести к изменению формы и добавлению новых деталей. Помните, что нейросети это всегда вероятность, и нередки случаи, когда необходимые правки не удается внести с первого раза. Можно, не меняя выделение маркером, повторить процесс генерации или изменить границы выделения — часто в этом случае нейросеть обработает изображение по-другому;
  • Исправление деформированных элементов, редактирование, удаление и добавление деталей к существующему изображению часто используется для правки созданных генераций в нейросетях
  • Восстановление поврежденных оцифрованных фотографий, изменение внешнего вида или одежды людей на изображении — все это возможно благодаря тому, что нейросеть вносит правки с учетом содержимого выделенной области маркером. Правки можно вносить как с использованием промта, так и без. Промты используются по тем же принципам, что и в Stable Diffusion.

Иструкция по работе с Inpaint:

  • перейдите в сервис 👉 Yes AI
  • в меню выберите "нейросеть: [изменить]"
  • далее нажмите нейросеть "Stable Diffusion"
Нейросеть Stable Diffusion: как работать с Inpaint на телефоне
  • загрузите в бот ваше изображение через скрепку 📎 в поле для ввода текста
Нейросеть Stable Diffusion: как работать с Inpaint на телефоне
  • сразу после окончания загрузки изображения, под ним в меню появится кнопка "Inpaint"
Нейросеть Stable Diffusion: как работать с Inpaint на телефоне
  • при нажатии на кнопку "Inpaint" произойдёт переадресация на отдельный сайт.
Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Настройки нейросети Inpaint

Для корректной работы с Inpaint крайне важно правильно настроить параметры.


Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Model — большая модель (чекпоинт / базовая модель) является памятью нейросети, содержащей информацию о том, как должны выглядеть различные объекты, генерируемые на изображениях (люди, предметы и пр.)

Sampler — математическая модель, преобразующая текстовое описание клиента (промпт) в алгоритм, который будет понятен нейросети. Сэмплер может значительно повлиять на качество генерируемых изображений.

Mask — тип маски для Inpaint.

Original будет уделять основное внимание тому, что изображено в выделенной области на исходном изображении.

Fill будет отдавать приоритет тому, что написано пользователем в промпте, а не тому, что находится на оригинале изображения.

Steps — количество шагов сэмплинга определяет количество циклов обработки выделенной части изображения. Чем больше шагов, тем больше деталей появится на изображении, но тем дольше будет длиться генерация. Оптимальное значение 22 шага. Слишком большое количество шагов может вызвать деградацию элементов на изображении.

CFG (CFG Scale) — параметр, определяющий приоритет промпта, написанного пользователем. Чем ниже CFG, тем важнее для системы то, что написано пользователем в промпте, но при этом снижается степень свободы творчества нейросети. Оптимальное значение в большинстве случаев равно 7. Более высокие значения позволят нейросети проявить свое творчество и добавить что-то оригинальное на генерации, но это может вызвать появление артефактов и ярких "засвеченных" элементов.

Blur — размытие границы кисти выделения. Оптимальное значение равно 8. Чем больше размытие кисти, тем менее четкой будет граница выделенной вами области, это повысит плавность перехода от оригинала к тому, что изменила нейросеть.

DenS (Denoising Strength - шумоподавление) — определяет максимальную степень вмешательства (в процентах) в исходное изображение при модификации выделенной области. Чем выше DenS, тем сильнее будут проявляться изменения. Низкий DenS предназначен для незначительных исправлений, а высокий позволит максимально модифицировать оригинал в соответствии с тем, что пользователь написал в промпте.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

В меню на верхней панели находится список предустановленных стилей, которые вы можете применить к выделенной маркером области на исходном изображении.

После настройки параметров и выбора предустановленных стилей необходимо закрасить маркером область на изображении, которую вы хотите изменить. Это следует делать в окне, расположенном сверху. Окно внизу предназначено для изображения, которое будет отредактировано в соответствии с настройками нейросети.

Инструмент "Корзина" — универсальный инструмент, который может как удалять предметы, так и добавлять их. Его можно использовать одновременно с вводом промта, но это не является обязательным условием.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Инструмент "Самолёт" - используется в основном для добавления объектов на исходное изображение.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Важно! При использовании функции "самолетик" необходимо установить параметр "FILL", чтобы нейросеть внесла изменения в соответствии с вашим промтом.

В случае с корзиной вам достаточно выделить область маркером и нажать соответствующую кнопку. Нейросеть внесёт изменения на изображении, основываясь на выделенной области.

При работе с самолётиком и добавлении объекта через корзину на изображение вам необходимо в промте детально изложить, какие именно изменения вы хотели бы увидеть. Например, если вас интересует добавление мяча, просто введите слово «мяч» в текстовое поле.

Чтобы запустить процесс генерации, нажмите на иконку в виде самолета или корзины, которые находятся в правом нижнем углу интерфейса на экране вашего телефона. Генерация может занять от 10 секунд до нескольких минут.

Если у нейросети возникнут трудности с добавлением или изменением указанного элемента, измените параметр «Dens» на вкладке «Настройки» в верхней части меню для улучшения результата.

Выделение маркером и полученный результат в Inpaint<br />
Выделение маркером и полученный результат в Inpaint

В данном примере искусственный интеллект без труда изменил выделенные области на изображении. Если итоговый результат вас устраивает, сохраните его, нажав на иконку, напоминающую дискету, которая расположена в правом нижнем углу экрана. Бот отправит созданное изображение в ваш Telegram.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Не стоит выделять маркером множество областей на изображении для экономии средств. Чем больше областей выделено, тем больше изменений внесет нейросеть, и это не всегда те изменения, которые нужны. Изменения следует вносить поэтапно, выделяя 1-2 области для коррекции. После того как вы внесли начальные необходимые правки, нажмите кнопку "Go to inpaint" для продолжения работы с изображением. При этом произойдет автоматическое сохранение отредактированного изображения. Сохраненное изображение автоматически добавится вам в бот. Этот процесс можно повторять столько раз, сколько нужно до достижения вами необходимых правок.

Нейросеть Stable Diffusion: как работать с Inpaint на телефоне

Если у вас есть вопросы по поводу изменения изображений с использованием нейросети Stable Diffusion Inpaint, не стесняйтесь задавать их в нашем Телеграм-сообществе — опытные участники с радостью помогут вам.

11
1 комментарий

Одна из самых дерьмовых нейронок. Пока миджорни идут в сторону пользователя упрощая себя во всех аспектах, на стейбл надо накручивать 100 плагинов, выставлять 1000 настроек и делать сотни генераций с правильным промтом. И все это чтобы хоть чуть чуть создать близкое к миджорни изображение.

Уж лучше 30$ в месяц платить