Апскейл это процесс увеличения разрешения готового изображения с дорисовкой деталей, а не тупое растягивание пикселей. В нейросетях есть три рабочих подхода: Hires Fix прямо во время генерации, отдельная постобработка через GAN-апскейлер вроде 4x-UltraSharp, и тайловый Ultimate SD Upscale, который гонит картинку кусками через сэмплер. Для NSFW это критично: кожа, текстуры, глаза и руки на базовом 1024 пикселях выглядят мыльно, а грамотный апскейл вытягивает их до фото-уровня без артефактов.
Если хочешь сразу попробовать генерацию в высоком разрешении без установки софта, запусти бесплатный генератор прямо в браузере и сравни результат с тем, что получишь после ручного апскейла локально.
Зачем вообще нужен апскейл
Большинство NSFW-чекпоинтов на базе SDXL, Pony и Illustrious обучены под нативное разрешение около 1024×1024. Если генерить выше напрямую, модель начинает дублировать анатомию: две головы, лишние конечности, повторяющиеся соски и пальцы. Это известный эффект, диффузия теряет когерентность композиции на больших холстах.
Поэтому пайплайн всегда двухступенчатый:
- Сначала генерируешь базовую картинку в нативном разрешении, где модель держит композицию.
- Потом увеличиваешь её в 1.5x, 2x или 4x раза, дорисовывая детали на новом масштабе.
Что конкретно даёт апскейл для взрослого контента:
- Кожа. Появляются поры, мелкие неровности, реалистичные блики. Без апскейла кожа выглядит как пластик.
- Глаза и ресницы. На 1024 глаза часто кривые и без бликов. На апскейле detailer дорисовывает радужку.
- Текстуры ткани и латекса. Швы, складки, отражения, которые на базе превращаются в кашу.
- Резкость на печать и большие экраны. Картинка 4096×4096 годится для постеров, а не только для превью.
Важно понять разницу: увеличение качества нейросеть делает не интерполяцией, а реальной дорисовкой. Алгоритм генерирует новые пиксели на основе того, что видит, поэтому результат зависит от выбранной модели апскейлера и настроек denoising.
Три способа апскейла: Hires Fix vs постобработка vs Ultimate SD Upscale
Это три разных инструмента под разные задачи. Путать их это главная ошибка новичка.
Hires Fix
Hires Fix встроен в процесс генерации. Ты задаёшь базовое разрешение, апскейлер и множитель прямо в интерфейсе, и модель за один проход сначала генерит базу, потом увеличивает её и прогоняет через сэмплер ещё раз с заданным denoising.
- Плюсы: один клик, детали добавляются согласованно, лучшая когерентность.
- Минусы: жрёт VRAM, потолок обычно 2x для 8 ГБ карт, нельзя применить к уже готовой картинке.
- Когда юзать: при первой генерации, когда ты доволен композицией seed и хочешь сразу качество.
Постобработка GAN-апскейлером
Это чистое увеличение готового PNG через модель вроде 4x-UltraSharp или ESRGAN без участия сэмплера. Никакой дорисовки диффузией, только нейросетевое масштабирование на основе обученной GAN.
- Плюсы: очень быстро, не меняет содержание картинки, работает на слабом железе.
- Минусы: не добавляет новых деталей по смыслу, может усиливать существующие артефакты, иногда переостряет.
- Когда юзать: когда картинка уже идеальна и нужно просто поднять разрешение в 4 раза.
Ultimate SD Upscale
Это тайловый метод. Картинка режется на куски (тайлы), каждый прогоняется через диффузию отдельно с низким denoising, потом сшивается. Так обходится ограничение VRAM: ты можешь добить картинку до 8K даже на 8 ГБ.
- Плюсы: колоссальное разрешение на слабом железе, реальная дорисовка деталей в каждом тайле.
- Минусы: видны швы при кривых настройках, медленно, требует подбора tile size и padding.
- Когда юзать: финальный мастер-апскейл для печати или максимального качества.
| Метод | Дорисовка деталей | Нагрузка на VRAM | Скорость | Лучше для |
|---|---|---|---|---|
| Hires Fix | Да | Высокая | Средняя | Первая генерация |
| GAN постобработка | Нет | Минимальная | Очень быстро | Готовая картинка |
| Ultimate SD Upscale | Да, по тайлам | Низкая на тайл | Медленно | Финал, 4K-8K |
На практике сильный пайплайн комбинирует всё: Hires Fix на 1.5x при генерации, потом Ultimate SD Upscale до 4K, и при необходимости финальный проход GAN-апскейлером для резкости.
Готовую базу для апскейла удобно получать в нашем браузерном генераторе, а потом дотягивать её локально.
Лучшие модели апскейлеров в 2026
Модель апскейлера это файл .pth или .safetensors, который кладётся в папку models/ESRGAN (Forge) или подключается через ноду в ComfyUI. От выбора модели зависит характер результата.
4x-UltraSharp
Самый универсальный выбор для NSFW. Даёт резкую детализацию кожи и волос без перешарпа. Базовый множитель 4x. Работает и в Hires Fix, и в Ultimate SD Upscale. Если не знаешь, что выбрать, бери его.
ESRGAN и RealESRGAN
Классика. RealESRGAN_x4plus хорошо тянет фотореалистичные текстуры, но иногда слишком сглаживает. Есть аниме-вариант RealESRGAN_x4plus_anime_6B для Illustrious и Pony контента, он сохраняет чёткие линии лайнарта.
SwinIR
Трансформерный апскейлер. Очень аккуратно восстанавливает мелкие детали, меньше галлюцинирует, чем GAN. Минус: медленнее и тяжелее по VRAM. Хорош для портретов крупным планом.
Latent апскейлеры
Обычный Latent (nearest-exact, bilinear) работает не с пикселями, а с латентным пространством внутри Hires Fix. Он почти не добавляет шум и даёт мягкий результат, но требует высокого denoising (0.5-0.7), иначе картинка остаётся мыльной. Латент хорош для художественного смягчения, плох для жёсткой фотореалистичной детализации.
Краткий выбор:
- Кожа и фото: 4x-UltraSharp или RealESRGAN_x4plus.
- Аниме и арт (Pony, Illustrious): RealESRGAN_x4plus_anime или 4x-UltraSharp.
- Портреты крупным планом: SwinIR.
- Мягкое смягчение в Hires Fix: Latent, но только при denoising выше 0.5.
Настройки: denoising и upscale by
Две главные крутилки, которые определяют всё.
Denoising strength
Это сколько шума модель добавляет перед повторным сэмплированием на апскейле. Диапазон от 0 до 1.
- 0.1-0.2: почти ничего не меняется, только лёгкая резкость. Для Ultimate SD Upscale по тайлам.
- 0.25-0.35: золотая середина для Hires Fix. Дорисовывает детали, не ломая композицию.
- 0.4-0.5: агрессивная дорисовка, может менять анатомию и появляться галлюцинации.
- 0.5+: только для латент-апскейлеров, иначе картинка перерисуется до неузнаваемости.
Правило: GAN-апскейлеры (UltraSharp, ESRGAN) работают на низком denoising 0.2-0.35, латент требует высокого 0.5-0.7. Перепутаешь, получишь либо мыло, либо хаос.
Upscale by (множитель)
Во сколько раз увеличить. 1.5x безопасно почти на любом железе. 2x требует 8-12 ГБ VRAM в Hires Fix. Выше 2x за один проход лучше не делать напрямую, для этого есть Ultimate SD Upscale с тайлами.
Tile size и padding (для Ultimate SD Upscale)
- Tile size: 512 или 768. Меньше тайл, меньше VRAM, но больше швов и дольше.
- Padding: 32-64 пикселя нахлёста, чтобы швы между тайлами не были видны.
- Seam fix: включай режим Half Tile или Band Pass, если видишь полосы на стыках.
Как не потерять детали и не получить артефакты
Типичные косяки и как их избежать.
- Перешарп (oversharpening). Картинка выглядит обведённой, как переконтраченное фото. Причина: слишком сильный апскейлер или повторные проходы. Лечение: снизь denoising, используй один проход, добавь чуть размытия в финале.
- Удвоение анатомии. На 2x в Hires Fix появляется вторая пара глаз или сосков. Причина: слишком высокий множитель за один проход. Лечение: дроби на этапы, 1.5x + Ultimate SD Upscale.
- Швы между тайлами. Видны квадраты. Причина: малый padding или нет seam fix. Лечение: padding 64, включи seam fix.
- Пластиковая кожа. Апскейлер замылил поры. Причина: RealESRGAN на слишком низком denoising или латент без шума. Лечение: 4x-UltraSharp + denoising 0.3 + ADetailer для лица.
- Галлюцинации текстур. На ткани появляются несуществующие узоры. Причина: высокий denoising. Лечение: снизь до 0.2-0.25.
Сильный приём: после апскейла прогони лицо и руки через ADetailer, чтобы вытянуть детали именно там, где это важнее всего. Подробнее про настройку детейлера читай в гайде по мастерским NSFW-промптам, где разобрана связка промпта и постобработки.
Пошагово в Forge
Forge это форк A1111 с лучшей памятью, идеален для апскейла на средних картах. Если ещё не установил, есть подробный гайд по установке Forge.
Hires Fix в Forge
- Сгенерируй базу в txt2img на 1024×1024 нативном для твоего чекпоинта.
- Поставь галку Hires. Fix.
- Upscaler: выбери 4x-UltraSharp.
- Upscale by: 1.5 (для 8 ГБ) или 2 (для 12+ ГБ).
- Denoising strength: 0.3.
- Hires steps: 10-15 хватит.
- Жми Generate. Один проход выдаст базу плюс апскейл.
Ultimate SD Upscale в Forge
- Перенеси готовую картинку в img2img (вкладка).
- Внизу в Script выбери Ultimate SD Upscale.
- Target size type: Scale from image, множитель 4.
- Upscaler: 4x-UltraSharp.
- Tile width/height: 768.
- Denoise: 0.2.
- Seam fix mode: Half Tile, padding 64.
- Generate. Картинка соберётся из тайлов в 4K.
Пошагово в ComfyUI
ComfyUI даёт полный контроль через ноды. Если нужна установка, смотри гайд по ComfyUI для NSFW.
Простой апскейл нодами
- От ноды VAE Decode протяни в Upscale Image (using Model).
- Подключи Load Upscale Model с 4x-UltraSharp.pth (лежит в models/upscale_models).
- Дальше Save Image. Это чистый GAN-апскейл без дорисовки.
Апскейл с дорисовкой (latent + KSampler)
- После базового KSampler добавь Upscale Latent или сначала декодируй, прогони через Upscale Image (using Model), потом VAE Encode обратно в латент.
- Подключи второй KSampler с denoising 0.3-0.4.
- Тот же промпт и чекпоинт, что на базе.
- VAE Decode и Save Image.
Для тайлового апскейла в ComfyUI ставь кастомную ноду Ultimate SD Upscale через Manager, настройки идентичны Forge: tile 768, denoise 0.2, padding 64.
Требования к VRAM
Апскейл это самый прожорливый этап. Грубые ориентиры.
| VRAM | Hires Fix | Ultimate SD Upscale | Реалистичный потолок |
|---|---|---|---|
| 6 ГБ | 1.5x с трудом | Да, tile 512 | 2K-4K по тайлам |
| 8 ГБ | до 2x | Да, tile 768 | 4K комфортно |
| 12 ГБ | 2x легко | Да, tile 1024 | 4K-6K |
| 16 ГБ+ | 2x-2.5x | Да, любой tile | 8K |
GAN-апскейл (без сэмплера) почти не зависит от VRAM, его тянет даже 4 ГБ. Тяжёлый именно повторный проход диффузии. Если упираешься в out of memory, переходи на Ultimate SD Upscale с маленьким тайлом, это и есть его главное преимущество.
Несколько приёмов экономии памяти, которые реально работают:
- Tiled VAE. Включи Tiled VAE в Forge или используй ноду VAE Decode (Tiled) в ComfyUI. Декодирование латента в пиксели на больших разрешениях само по себе жрёт много VRAM, тайловый VAE снимает этот пик.
- Меньший tile size. Снизь tile с 768 до 512, потеряешь немного в скорости, но влезешь в память.
- Один проход за раз. Не комбинируй Hires Fix 2x и Ultimate SD Upscale одновременно. Сделай базу с лёгким Hires Fix, сохрани, потом отдельно догони тайлами.
- medvram и lowvram. Флаги запуска Forge перекладывают часть весов в оперативную память. Скорость падает, но 6 ГБ карта вытягивает апскейл, который иначе падал бы в out of memory.
Сколько по времени занимает апскейл
Грубые ориентиры на RTX 3060 12 ГБ:
- GAN-апскейл 4x без сэмплера: 2-4 секунды.
- Hires Fix 2x, 12 steps: 15-25 секунд поверх базовой генерации.
- Ultimate SD Upscale до 4K, tile 768: 1-3 минуты в зависимости от числа тайлов.
На RTX 4090 цифры падают в 3-4 раза, на старых картах вроде 1660 Super растут в несколько раз. Тайловый метод линейно зависит от количества тайлов, поэтому чем выше целевое разрешение, тем дольше.
Подбор чекпоинта под твою карту разобран в обзоре лучших NSFW-нейросетей 2026, а если нужен фотореализм, смотри гайд по реалистичным моделям 18+.
Когда настроишь локальный пайплайн, базовые генерации удобно гнать через браузерный генератор, а апскейлить уже на своём железе.
Часто задаваемые вопросы
В чём разница между Hires Fix и Ultimate SD Upscale?
Hires Fix работает во время генерации одним проходом и ограничен по VRAM, обычно до 2x. Ultimate SD Upscale режет готовую картинку на тайлы и прогоняет каждый отдельно, поэтому достигает 4K-8K даже на слабой карте. Hires Fix для первичного качества, Ultimate SD Upscale для финального мастер-апскейла.
Какой апскейлер лучший для NSFW?
Универсальный выбор это 4x-UltraSharp: даёт резкую кожу и волосы без перешарпа. Для аниме-стиля (Pony, Illustrious) бери RealESRGAN_x4plus_anime. Для портретов крупным планом SwinIR восстанавливает детали аккуратнее всего.
Какой ставить denoising для апскейла?
Для GAN-апскейлеров (UltraSharp, ESRGAN) держи 0.2-0.35, иначе появятся галлюцинации. Для латент-апскейлеров нужен высокий 0.5-0.7, иначе картинка останется мыльной. Для тайлов в Ultimate SD Upscale ставь низкий 0.2.
Почему на апскейле появляется вторая голова или лишние конечности?
Это удвоение анатомии из-за слишком большого множителя за один проход. Не делай больше 2x за раз в Hires Fix. Дроби: сначала 1.5x в Hires Fix, потом догоняй тайлами через Ultimate SD Upscale.
Можно ли апскейлить на видеокарте с 6-8 ГБ?
Да. GAN-апскейл (без сэмплера) тянет даже 4 ГБ. Для дорисовки используй Ultimate SD Upscale с tile size 512-768, он обходит лимит VRAM и добивает картинку до 4K на 8 ГБ.
Что делать с пластиковой кожей после апскейла?
Снизь агрессивность сглаживания: используй 4x-UltraSharp вместо RealESRGAN, denoising 0.3, и обязательно прогони лицо через ADetailer. Детейлер вернёт поры и реалистичные блики там, где апскейлер замылил.
Латент-апскейл лучше GAN-апскейла?
Не лучше, а другой. Латент работает мягко в латентном пространстве и требует высокого denoising, годится для художественного смягчения. GAN (UltraSharp) даёт жёсткую фотореалистичную резкость на низком denoising. Для NSFW-фотореализма чаще выигрывает GAN.
Как убрать швы между тайлами в Ultimate SD Upscale?
Увеличь padding до 64 пикселей и включи seam fix в режиме Half Tile или Band Pass. Если швы всё равно видны, уменьши denoising до 0.15-0.2, при сильной дорисовке стыки заметнее.



