Найти тему
НейроМагия | Эпоха AI

Как быстро повысить качество картинок в нейросети Stable Diffusion

Оглавление

Друзья, эта статья предназначена для тех из вас, кто уже знаком с нейросетью Stable Diffusion и генерировал в ней картинки.

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

Есть разные сервисы и способы устранения дефектов на изображениях. Мы же рассмотрим один из способов улучшения качества изображений в нейросети Stable Diffusion (SD) - с помощью раздела <Extras>.

Вот, к примеру, вы сгенерировали картинку по текстовому запросу в SD:

На картинке явно заметен дефект глаз у девушки.

-2

Под картинкой расположены 6 кнопок, одна из которых - <Send to extras>. Нажав на эту кнопку, изображение девушки переместится в левую часть в раздел <Extras>:

-3

Далее можно выбрать один из 3-х способов:

1. Использование нейросети GFPGAN

Установить параметр <GFPGAN visibility> на 0,85 (значение можно регулировать) и нажать кнопку <Generate>. Остальные параметры оставить, как есть.

Этот способ подходит для улучшения лица на изображении.

2. Использование CodeFormer

CodeFormer — программа для исправления странных лиц, которые иногда генерирует SD. CodeFormer более мощный, чем GFPGAN.

Максимальное значение <CodeFormer visibility> равно 1, а значение максимальной мощности <CodeFormer weight> равно 0. Если лицо сильно искажено, то оба значения нужно установить на максимум. Если искажение несильное, то можно "поиграться" этими параметрами.

Для генерации изображения нужно нажать кнопку <Generate>. Полученное изображение можно затем снова отправить в раздел <Extras> и доулучшить с помощью GFPGAN.

3. Использование апскейлеров

Можно выбрать 2 апскейлера для улучшения качества картинки:

- Апскейлер <ESRGAN> подходит больше для фотографий, меньше - для рисунков.

- Апскейлер <R-ESRGAN> больше подходит для рисованных изображений.

- Апскейлеры <SwinIR> (для рисунков) и <LDSR> (для фото) тоже зарекомендовали себя с хорошей стороны, но они слишком медленные.

Затем нужно нажать кнопку <Generate> для генерации нового изображения.

-4

Вышеописанные способы иногда целесообразно сочетать между собой и использовать сразу, например, 1 и 3 способы одновременно.

Даже знание только этих способов поможет значительно улучшить качество создаваемых картинок. Ну, а если они не помогут, то можно создать просто другие похожие изображения, а не переделывать полученные.

Масштабирование (увеличение) изображения тоже делается в разделе <Extras> с помощью параметра <Resize> (значение установить на 2).

По традиции делюсь с вами картинками с изображением конкретного человека, созданными в SD и улучшенными в разделе <Extras>:

P.S. Приглашение на Мастер-Классы по изучению Топовых Нейросетей, где Вас ждут Бонусы и Подарки:

<<<Участвовать Бесплатно>>>