Denoising в диффузии (шаг обратной диффузии)
- Автор: Команда PhotoPanda
- Обновлено
- 2 мин чтения
- 73 просмотра
Определение
Denoising в диффузии — ключевой шаг работы генеративных моделей: нейросеть последовательно убирает предсказанный шум из латента, за N шагов превращая случайный шум в изображение. На этом принципе построены Stable Diffusion, DALL-E 3 и апскейлер SeedVR2.
Denoising в диффузии — центральная операция, на которой держатся все современные генеративные модели изображений. Здесь слово «denoising» означает не привычное шумоподавление на фотографии, а шаг обратной диффузии: нейросеть предсказывает и вычитает шум из промежуточного состояния, и за несколько десятков таких шагов чистый шум превращается в осмысленное изображение.
Forward и reverse diffusion
Обучение диффузионной модели состоит из двух процессов:
- Forward diffusion (прямой процесс) — к изображению пошагово добавляется гауссов шум, пока от картинки не останется чистый шум. Это фиксированный, не обучаемый процесс.
- Reverse diffusion (обратный процесс) — сеть (U-Net) учится на каждом шаге предсказывать добавленный шум, чтобы его вычесть. Именно этот денойзинг-шаг и делает модель генеративной.
На инференсе мы стартуем со случайного шума и повторяем denoising-шаг N раз (обычно 20–50), постепенно «проявляя» изображение — как фотографию в проявителе.
Noise schedule и число шагов
Ключевые параметры денойзинга:
- Noise schedule — расписание, сколько шума приходится на каждый шаг (linear, cosine). От него зависит стабильность генерации.
- Число шагов (steps) — компромисс скорость/качество. DDPM требует сотен шагов; DDIM и современные солверы (DPM-Solver++) дают тот же результат за 20–30 шагов, а adversarial-дистилляция — за 1–4.
- CFG scale — насколько сильно денойзинг «слушается» промпта.
Где denoising-шаг работает у нас
В большинстве моделей денойзинг идёт не по пикселям, а в латентном пространстве VAE — это латентная диффузия Stable Diffusion. Этот же принцип лежит в основе:
- Апскейла через SeedVR2 — диффузионное восстановление деталей при увеличении разрешения.
- Инпейнтинга — денойзинг идёт только внутри маски, с сохранением остального.
- Prompt-редактирования — частичный денойзинг (image-to-image) стартует не с чистого шума, а с зашумлённого исходника, сохраняя композицию.
Denoising strength — важный параметр
В image-to-image и inpaint есть параметр denoising strength (0–1): сколько шума добавить к исходнику перед обратной диффузией. При 0.2–0.4 картинка меняется слегка (лёгкая ретушь), при 0.7–1.0 — почти полностью перегенерируется. Понимание этого параметра критично для управляемого AI-редактирования без потери оригинала.
Связанные термины
- Diffusion modelDiffusion model (диффузионная модель) — класс генеративных нейросетей, обученных последовательно добавлять и затем убирать шум из изображения. Основа Stable Diffusion, DALL-E 3, GPT Image 2 и SeedVR2. Обеспечивает фотореалистичную генерацию и редактирование.
- VAE (вариационный автоэнкодер)VAE (Variational Autoencoder, вариационный автоэнкодер) — нейросеть, сжимающая изображение в компактное латентное пространство и восстанавливающая его обратно. Основа Stable Diffusion: диффузия идёт в latent 64×64×4, а VAE-decoder превращает результат в пиксели.
- SeedVR2SeedVR2 — one-step diffusion модель для апскейла видео и фото от ByteDance, опубликована на ICLR 2026. Использует flash-attention 2 и tiled VAE для работы с большими разрешениями.
- DenoisingDenoising (шумоподавление) — удаление шума с цифрового фото нейросетью. Современные AI-модели (DnCNN, NAFNet) отделяют шум от полезного сигнала с сохранением деталей. Незаменимо для фото с высоким ISO и сканов плёнки.
- Апскейл фотоАпскейл фото — увеличение разрешения изображения нейросетью с восстановлением деталей. В отличие от обычного интерполяционного увеличения (bicubic), AI-апскейл генерирует утерянные детали на основе обученных моделей.
- Колоризация (Colorization)Колоризация — автоматическое раскрашивание чёрно-белых изображений в цветные через нейросеть. Современные модели (ColorFlow, Adobe Quickfire) учитывают исторический период съёмки для period-accurate раскраски.
Материал подготовила
Команда PhotoPanda
Редакция сервиса обработки фото PhotoPanda.