В этой статье я помогу вам сделать первый профессиональный шаг в мир генерации изображений с помощью Stable Diffusion. Сегодня мы поговорим о предустановках в Fooocus. Мы систематизируем информацию и узнаем, в каких случаях стоит применять те или иные предустановки. Обзор актуален для Fooocus 2.5.5. И подписывайтесь в телеграмм канал, где я выкладываю авторские промты 👇
Мы также наконец-то дошли до контрольных точек (checkpoints) и будем знакомиться с ними ближе. Здесь представлен обзор моделей, которые доступны в Fooocus (на момент версии 2.5.5). Рекомендую вам протестировать каждую модель, включенную по умолчанию в Fooocus изменяя предустановки.
Как выбрать предустановку (Preset) в Fooocus
Чтобы выбрать предустановку в интерфейсе Fooocus, выполните следующие шаги:
- Поставьте галочку "Advanced".
- Перейдите во вкладку "Setting".
- В поле "Preset" выберите нужный пресет (например, "sai").
Обратите внимание: если вы запускаете пресет впервые, Fooocus может потребоваться время для загрузки моделей. Иногда после переключения пресета также потребуется время для обновления модели.
Для сравнения моделей рекомендую использовать одинаковый запрос (prompt). Я буду использовать следующий запрос для каждого пресета:
beautiful skinny ginger woman with freckles, yellow summer light cotton dress, Hannah Roberts, green light background
Обзор предустановок Fooocus
sai — базовая SDXL
Скорее всего, вы уже пытались запустить Fooocus с настройками по умолчанию и сгенерировать что-то с пресетом default. Однако для начала я рекомендую протестировать непосредственно SDXL, уже настроенную в Fooocus. Это упростит дальнейшее сравнение предустановок, поскольку базовая SDXL будет служить точкой отсчета. Предустановка для SDXL в Fooocus называется sai.
Универсальная базовая модель. Она обладает широкими знаниями, но не имеет ярко выраженной стилистической направленности. Sai preset может потребовать чуть больше времени на генерацию по сравнению с другими настройками.
Если вам кажется, что при создании изображений получаются одинаковые лица, ловите небольшой лайфхак для SDXL моделей.
default — универсальная модель JuggernautXL
Пресет default использует универсальную модель JuggernautXL, которая поддерживает множество стилей, включая реализм, аниме и креатив. Эта модель отлично справляется с созданием детализированных и реалистичных изображений, подходящих для генерации фотореалистичных или других изображений, требующих высокого уровня детализации.
Это универсальное решение для широкого спектра задач, связанных с генерацией контента. Если вы не знаете, с чего начать при решении задачи, попробуйте использовать этот пресет в Fooocus.
anime — стиль аниме
Пресет anime использует модель anima_pencil_xl, оптимизированную для создания изображений в стиле аниме и манга. Этот пресет используется для создания изображений с яркими цветами, выразительными линиями и характерной стилистикой японской анимации.
Идеально подходит для создания аниме-персонажей и сцен в стиле азиатских мультфильмов.
playground_v2.5 — экспериментальная площадка
Playground_v2.5 — это пространство для тестирования новых идей, поиска оптимальных параметров и создания новых художественных стилей. Яркий, необычный чекпоинт, способный создавать шедевры.
Выразительные формы, удивительные сочетания цветов. Идеален для экспериментов и поиска новых стилей. Приготовьтесь к тому, что работа с этой моделью может быть сложной для новичка, но она того стоит.
pony_v6 — NSFW в Fooocus
Pony_v6 — это модель для создания стилизованных изображений пони с высокой степенью детализации и точностью. Она идеально подходит для фан-арта, иллюстраций, комиксов и другого визуального контента, связанного с этой тематикой. Во всяком случае так было раньше..
Дальнейшее развитие модели привело её к склонности генерации контента для взрослых (NSFW). Данную модель часто используют для создания порно-контента. Поэтому будьте осторожны с промптами и не забывайте, что некоторые результаты могут быть нежелательными. Рекомендую настроить функцию блокировки NSFW.
realistic — фотореализм
Realistic — идеальный пресет для создания реалистичных изображений. С помощью этого пресета можно создавать изображения, которые по качеству могут конкурировать с фотографиями профессиональных фотографов. Порой результаты настолько реалистичны, что сложно понять, созданы ли они с помощью нейросети.
Подходит для создания высококачественных реалистичных изображений с минимальной постобработкой. Он идеально подойдёт тем, кто хочет получить изображения с высокой детализацией и естественным видом, не тратя много времени на последующую обработку или настройку сложных параметров.
lcm — быстрое тестирование моделей
lcm — это предустановка, использующая технологию LoRA, которая позволяет создавать изображения быстро, применяя адаптированные версии базового чекпоинта. Генерация происходит гораздо быстрее, чем обычно, но качество изображений при этом может быть снижено. Результаты, однако, очень похожи на те, что можно получить при длительной генерации. Иными словами, результаты работы пресета lcm с использованием JuggernautXL в качестве базовой модели будут примерно такими же, как если бы вы использовали базовую модель JuggernautXL в режиме default.
Благодаря этой схожести, lcm отлично подходит для быстрого тестирования новых моделей и знакомства с ними. Вы можете сгенерировать множество изображений, найти подходящий seed, и затем использовать его для длительной генерации, будучи уверенными, что результат будет очень близок к тому, что вы видите при использовании lcm. Это делает пресет идеальным инструментом для предварительного просмотра и быстрой оценки модели.
Хотя многие пользователи локального Fooocus не используют эту предустановку, она отлично подходит для тех, кто работает с Fooocus через Google Colab.
Эта предустановка поможет вам сэкономить много ресурсов и нервов при использовании Fooocus в Google Colab, равно как и следующий пресет.
lightning — ультрабыстрая генерация
Lightning также использует технологию LoRA для обеспечения быстрой генерации изображений с использованием выбранного чекпоинта, включая JuggernautXL. Эта предустановка позволяет генерировать изображения всего за 4 шага, что делает процесс чрезвычайно быстрым — некоторые пользователи сообщают о времени генерации менее одной секунды. Изображения получаются чище, но они значительно отличаются от того, что можно получить напрямую с базовых чекпоинтов.
Lightning идеально подходит для генерации поз, ракурсов и других базовых элементов изображения. Это быстрый способ найти нужное направление для дальнейшей работы. Однако из-за значительных отклонений от базовых моделей, lightning не подходит для знакомства с новыми чекпоинтами. Его лучше использовать как инструмент для быстрого поиска примеров, которые затем можно доработать с помощью других методов и моделей.
В некоторых сборках Fooocus вы можете найти другие ультрабыстрые режимы генерации, например Hyper-SD 👇
Подводим итоги
Каждая предустановка в Fooocus имеет свои особенности и предназначена для определенных задач. Экспериментируя с различными моделями и предустановками, вы сможете найти наилучшие инструменты для своих нужд, будь то создание реалистичных изображений, аниме-персонажей или быстрые тесты новых идей. Предустановки содержат различные модели, от базового SDXL до специализированных моделей, таких как JuggernautXL и anima_pencil_xl. У вас есть широкий выбор для реализации самых разнообразных творческих проектов.
На этом пока всё. Я буду дальше знакомить вас с потрясающим Fooocus. К примеру существует рабочая сборка Fooocus, где есть модели Flux, Stable Diffusion 3! Подробнее об установке SimpleSDXL я писал у себя на бусти 👇
Поэтому подписывайтесь! И если вы столкнулись с проблемами или у вас есть вопросы, пишите их в комментариях, и я постараюсь помочь 👇