Как генерить в 4к
В продолжение предыдущего поста, делюсь любимым способом делать изображения супер-высокого разрешения.
1. Сначала генерим хорошее исходное изображение размером в половину Full HD – 960 x 540. Можно использовать HiresFix, если получается не супер. Надо добиться, чтобы картинка максимально вас устраивала по композиции.
Можно использовать готовую картинку, или фотку. В этом изображении я использовал скриншот Бальморы из Морровинда. От него, конечно, мало что осталось.
2. Отправляем картинку в img2img, вместе с промптом, ставим разрешение FullHD (1920x1080) обязательно включаем ControlNet в режиме Tile. Как я говорил, это позволяет сетке не забывать, как изображение выглядело изначально. Секрет в том, что этот контрол нет работает даже без тайлов. Он позволяет хорошо сохранять композицию даже на высоких значениях денойза. Я предлагаю начать со значения 0.7 и смотреть что будет. Если картинка слишком пестрит и меняется, понижать денойз, если получается недостаточно детализированная и четкая – повышать. Можно результат снова отправлять в Img2Img и прогонять по второму и третьему разу без апскейла. Так я и изменил Бальмору до неузнаваемости.
3. Снова апскейлим то, что у нас в итоге получилось, до 4k (3840×2160). На этот раз нам придется использовать Ultimate SD Upscaler, потому что видеопамяти видюхи скорее всего у вас не хватит, чтобы обработать такую картинку за раз. Стандартный тайловый апскейлер с контролнетом работать не умеет, к сожалению. Поставьте в настройках USDU, какой-то приличный GAN апскейлер, например, UltraSharp, это может повлиять на результат. На этом этапе может быть стоит понизить значение денойза и удалить из промпта объекты, которые генерятся там, где их не должно быть, например, в облаках.
Сразу скажу, то генериться будет долго. У меня на очень быстрой видюхе последний этап занимает примерно минут 6. У кого-то это может занять и полчаса. Ну и как всегда не бойтесь пробовать разные настройки и параметры, самые крутые результаты получаются из happy little accidents.
#гайды
Post #18
229
