Введение
Латентный апскейлинг — это продвинутая техника улучшения изображений, работающая в латентном пространстве моделей стабильной диффузии. Обрабатывая изображение в его компактном латентном представлении, этот метод позволяет значительно повысить разрешение и улучшить качество деталей. В отличие от традиционного апскейлинга на основе пикселей, латентный апскейлинг привносит новые уровни детализации в процессе редиффузии, что делает его предпочтительным выбором для создания реалистичных изображений высокого разрешения. В этом руководстве мы рассмотрим, как эффективно использовать латентный апскейлинг для улучшения изображений и достижения результатов профессионального уровня.
Содержание
Что такое латентный апскейлинг?
Латентный апскейлинг работает за счёт изменения латентного представления изображения до того, как оно будет декодировано в пиксельное пространство вариационным автоэнкодером (VAE). Латентное пространство — это сжатая версия изображения, подобная небольшому чертежу, которую стабильная диффузия использует в процессе генерации. Выполняя апскейлинг в этом пространстве, можно получить более чёткие и детализированные результаты, когда изображение преобразуется обратно в пиксельное пространство.
Зачем использовать латентный апскейлинг?
- Более чёткие детали
Латентный апскейлинг улучшает текстуры, края и сложные детали, которые часто теряются при стандартных методах апскейлинга. - Более высокие разрешения
Эта техника позволяет масштабировать изображения до значительно больших размеров при сохранении качества. - Эффективная интеграция в рабочий процесс
Латентный апскейлинг легко интегрируется в рабочие процессы стабильной диффузии, что делает его доступным для пользователей, знакомых с узлами сэмплеров и настройками разрешения. - Динамическая редиффузия
В отличие от простого изменения размера, латентный апскейлинг повторно диффундирует изображение, добавляя новые детали и повышая реалистичность.
Пошаговое руководство: как выполнить латентный апскейлинг
1. Настройте рабочий процесс
Начните с рабочего процесса «текст-в-изображение», используя модель стабильной диффузии, например Juggernaut XL Juggernaut XL – Jugg_XI_by_RunDiffusion | Stable Diffusion XL Checkpoint | Civitai. Убедитесь, что начальное разрешение установлено на удобный размер, например 1024×1024, чтобы не перегружать систему.
2. Добавьте узел латентного апскейлинга
- Вставьте узел “Upscale Latent” в свой рабочий процесс.

- Подключите выход исходного узла сэмплера ко входу узла Upscale Latent.

- Направьте выход узла Upscale Latent на второй узел сэмплера.

3. Настройте разрешение и соотношение сторон
- Определите целевое разрешение, удвоив ширину и высоту исходного разрешения. Например, если базовое разрешение составляет 1024×576 при соотношении сторон 16:9, увеличьте его до 2048×1152.
- Используйте узел выбора разрешения для точного управления соотношением сторон.
4. Установите значение denoise
- Настройте силу denoise во втором узле сэмплера. Значение около 0,55 хорошо подходит для большинства сценариев.
- Более низкие значения denoise сохраняют больше исходной структуры, а более высокие значения привносят больше вариаций и деталей.
5. Выполните рабочий процесс
- Промпт: “Professional architectural photography, urban skyline, sunset glow, modern skyscrapers, contemporary design, reflective glass facades, dynamic cloud formations, cinematic lighting, wide-angle perspective.“
- Поставьте рабочий процесс в очередь, чтобы начать обработку.
- Будьте готовы к более длительному времени обработки и более высокому использованию памяти GPU при работе с более высокими разрешениями.
6. Просмотрите результаты
- Сравните исходное изображение с увеличенной версией, чтобы оценить улучшения.
- Проверьте улучшенные детали, такие как текстуры, освещение и общая резкость.
До апскейлинга:

После апскейлинга:

Практический пример: улучшение пейзажного изображения
Представьте, что вы создаёте пейзажное изображение леса на рассвете с помощью Juggernaut XL при разрешении 1024×576. Хотя базовое изображение передаёт общую сцену, детали деревьев и солнечного света выглядят слегка размытыми. Применив латентный апскейлинг с целевым разрешением 2048×1152, можно сделать более выраженными мелкие детали листьев, коры и лучей света, создав более захватывающее и реалистичное итоговое изображение.
Рекомендации по латентному апскейлингу
- Оптимизируйте ресурсы GPU
Более высокие разрешения требуют больше памяти GPU. Следите за использованием ресурсов системы, чтобы избежать сбоев. - Экспериментируйте с уровнями denoise
Настройте значение denoise, чтобы найти идеальный баланс между сохранением исходного изображения и добавлением новых деталей. - Сохраняйте соотношение сторон
Всегда выполняйте апскейлинг с одинаковым соотношением сторон, чтобы предотвратить искажения итогового изображения. - Сохраняйте промежуточные результаты
Сохраняйте как исходную, так и увеличенную версии для сравнения и использования в будущем.
Ключевые преимущества перед традиционным апскейлингом
Латентный апскейлинг отличается от традиционных методов, таких как бикубическая интерполяция или интерполяция ближайшего соседа, тем, что создаёт новые детали в процессе редиффузии. Вместо того чтобы просто увеличивать изображение, латентный апскейлинг улучшает текстуры, освещение и другие мелкие детали, что приводит к более отточенному и профессиональному результату.
Заключение
Латентный апскейлинг — это революционная техника для всех, кто работает с моделями стабильной диффузии. Используя латентное пространство, можно достичь более высоких разрешений и более чётких деталей, не прибегая к традиционным методам интерполяции. Создаёте ли вы цифровое искусство или улучшаете визуальные материалы для профессиональных проектов, латентный апскейлинг предлагает мощное и эффективное решение.