Погружаемся в реализм

TLDR: Че тут происходит вообще? Я тут делюсь своим опытом по работе с нейронками. Если тебе эта тема интересна, но ты только начал вникать загляни ко мне в профиль или в конец статьи, там есть полезные ссылки. Сейчас это может быть слишком сложным для тебя.

Привет, сегодня мы изучим основы получения фотореализма в ваших генерациях По большому счету нам необходимым всего 2 вещи, первая и самая, пожалуй, главная это модель, а второе - грамотный промптинг, начнем с модели.

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Мы будем работать "deliberate". Потому что на аниме моделях заниматься этим глупо, а на фотореалистичных слишком просто. Напишем "woman". Посмотрим, что у нас получится:

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост
Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Ни туда, ни сюда. Это еще не фото, но уже и не рисунок. Не то, что мы сегодня хотим достичь. Вообще модели можно поделить на две большие категории. Одна категория выдает годноту уже с парой слов (то есть работает примерно как миджорней), другим же нужно навалить "мяса". "Deliberate" по большей части относится ко второй. Что является платой за гибкость.

Добавим конкретики. a photo of woman

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Лучше. Продолжаем

Думаем как думает модель. При обучении ей скармливали изображения с подписями о том что на нем изображено. Значит нам нужны подписи которые могли быть под фотографией.

photography, 4k, 8k, 100mm, canon EOS, dof, analog photo, dslr, bokeh, grain и так далее, много их. Часть выкладывал файлов в свой группе. Дальше можно поработать над деталями и вот тут люди часто делают ошибку. Они пишут realistick eyes, hyperrealistick skin и так далее. Это подсказки которым место наоборот в негативе так как относятся хоть и к крайне детализированным, но все же картинам и рендерам. Мы используем detailed skin, detailed face, intricate detailed

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост
Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Мы уже ближе, но все еще есть самая большая ошибка. Идеальная кожа. Да мы уже можем видеть поры, но она ну слишком гладкая. Нет ни родинок ни смены пигментации. Ни-че-го. Это сильно бьет по натуральности картинки. Без нашего вмешательства сетка обычно такое не добавляет. Вмешаемся.

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост
Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Так же обратите внимание на CFG - он всего 3. Хотя обычная рекомендация 7-11. Но я обнаружил что большинство моделей в реализме показывают себя лучше с довольно низким CFG.

+ pigmentation

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

В общем, дефекты кожи наш бро. А кто еще наш бро? Правильный семплер конечно. Видим что "фотка" слегка заблюрена. Это дело рук Eauler a. Переставим на DPM ++ 2M Karras и сразу получаем вот такой прирост:

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Кстати выше я упоминал токен inricate detailed будьте с ним осторожны, это очень сильный токен который сильно умножит нам детали и получим вот это. Токены бываю как слабыми так и сильными. Некоторые на первый взгляд могут вообще не давать эффекта, но оказывают хорошее действие в совокупности с другими. Как видим эффект этого токена на лицо.

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

Сверху это всё можно полернуть нейросетевым апскейлером. Например, через Hires fix или SD Upscale. Но учтите, что скорее всего вам прийдется отрегулировать вес дефектов. Они могут начать проявляться слишком сильно.

Подведем итог. Для фотореализма нужно:

  1. Выбрать правильную модель

  2. Правильный промптинг

  3. Выбрать подходящий семплер

  4. Не забыть про дефекты

  5. Правильный CFG

  6. Все советы это лишь советы, а не строгие правила. Например, добавление realistick eyes может наоборот улучшить вашу работу если грамотно подобрать ему вес.

Еще один пример применения этих советов на практике:

Погружаемся в реализм Обучение, Stable Diffusion, Нейронные сети, Цифровой рисунок, Арты нейросетей, Длиннопост

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

Больше гайдов на моем канале, подписывайтесь чтобы не пропустить:

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

Stable Diffusion

2.6K пост2.1K подписчиков

Добавить пост

Правила сообщества

Придерживайтесь стандартных правил Пикабу.