output
Словарь ↗Denoising Strength (сила шумоподавления)
Denoising strength (иногда «сила изображения») — это параметр в генерации image-to-image, который управляет тем, насколько сильно модель изменит ваш ввод. Диффузия работает, добавляя к изображению шум, а затем убирая его; denoising strength задаёт, сколько шума добавляется вначале. Низкие значения (0,2–0,4) сохраняют оригинал почти нетронутым — хорошо для лёгкой перестилизации или чистки. Высокие значения (0,7–1,0) отбрасывают большую часть оригинала и отдают управление промпту, выдавая нечто лишь отдалённо связанное с вводом. Для SaaS-разработчиков, открывающих функции image-to-image, этот единственный ползунок — разница между «улучши моё фото» и «переосмысли его», и его стоит показывать пользователям с понятными подписями, а не сырым числом от 0 до 1. Практическая заметка: правильное значение зависит от задачи, и его стоит предзадавать под каждую функцию — режим «ретушь» может фиксировать его низким, режим «перестилизация» — высоким. Оно взаимодействует с силой промпта и числом шагов, поэтому тестируйте комбинации. Слишком высоко — теряете объект пользователя; слишком низко — промпт словно игнорируется. Параметр становится понятнее, когда знаешь, что он делает физически. Генерация image-to-image не стартует диффузию с чистого случайного шума, как text-to-image: она начинает с частично зашумлённой версии вашего входа, и denoising strength — это ровно то, сколько шума добавляется перед началом шумоподавления. Поэтому ползунок ведёт себя не как отдельный режим, а как континуум между двумя знакомыми крайностями: при силе, близкой к 1.0, вход зашумлён настолько основательно, что вы фактически выполнили генерацию из текста, а при очень низкой силе модели остаётся убрать так мало, что промпт почти не получает голоса. Отделяйте это от инпейнтинга: инпейнтинг — не другая настройка, а другая операция. Он перерисовывает только замаскированную область и не трогает окружающие пиксели, тогда как image-to-image при любой силе перерисовывает кадр целиком под структурным влиянием исходника. Если пользователь хочет заменить один объект, сохранив всё остальное в точности, никакое значение denoising strength этого не даст — нужна маска. Не зависит эта величина и от числа шагов, второй ручки того же пайплайна и постоянного источника путаницы: шаги задают, насколько мелко пройден путь шумоподавления (дистиллированные варианты turbo-класса рассчитаны на считаные шаги, стандартные тарифы используют заметно больше), а сила — с какой точки этого пути вы стартуете. На стоимость сила не влияет: большинство API тарифицируют image-to-image по той же поштучной ставке, что и text-to-image, — так что разменивается здесь только верность пользовательскому вводу. В интерфейсе почти всегда лучше показывать три-четыре именованных пресета, а не сырое число от 0 до 1: разницу между 0.35 и 0.55 пользователи интуитивно не чувствуют и подбирают вслепую.
Похожие термины