_for_testinggenerated

Differential Diffusion Advanced(DifferentialDiffusionAdvanced)

Этот узел работает на техническом уровне путем клонирования входной модели и установки для нее пользовательской функции маски денойзинга.

Differential Diffusion Advanced

model
samples
mask
MODEL
LATENT
multiplier
1.000
KJNodes

Узел Differential Diffusion Advanced, который на техническом уровне работает путем клонирования входной модели и установки для нее пользовательской функции маски денойзинга.

Differential Diffusion Advanced — это тестовый узел для продвинутого синтеза изображений, который позволяет пользователю контролировать интенсивность применения процесса денойзинга в различных областях с помощью маски и множителя. Его основная функция — изменение поведения диффузионной модели для реализации дифференцированного денойзинга на основе пространственной маски, что позволяет применять различную степень редактирования или влияния к разным частям изображения за одну генерацию.

Функциональность узла

На техническом уровне этот узел работает путем клонирования входной модели и установки для нее пользовательской функции маски денойзинга. Он принимает латентное представление, маску и множитель, а также использует вычисления на основе шага по времени и порогового значения, чтобы определить, на каком этапе процесса денойзинга применять эффект к области маски. Его внутренний механизм сравнивает значение маски с динамически вычисляемым порогом для создания бинарной маски, изменяющейся во времени (или в зависимости от уровня шума), что позволяет точно контролировать степень внимания модели к определенным областям изображения.

Описание параметров узла - Differential Diffusion Advanced

Входные соединения (Inputs)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
modelMODELДа--model (входной параметр): Входная диффузионная модель для генерации или редактирования. Узел применяет дифференцированную логику денойзинга на основе этой модели.
samplesLATENTДа--samples (входной параметр): Входные сэмплы, содержащие латентное представление изображения, используемые в качестве базовых данных для дифференцированной обработки денойзингом.
maskMASKДа--mask (входной параметр): Входное изображение-маска, определяющее пространственную область для применения эффекта дифференцированного денойзинга. Белые области обычно обозначают область применения эффекта.

Параметры управления (Parameters)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
multiplierFLOATДа1.0-10.0 - 10.0 (шаг: 0.001)multiplier (входной параметр): Множитель, контролирующий время и интенсивность применения эффекта. Диапазон от -10.0 до 10.0 с шагом 0.001. Чем больше значение, тем больше эффект применяется на поздних этапах процесса денойзинга.

Выходные данные (Output)

Название параметраТип данныхОписание
MODELMODELКопия модели с интегрированной функцией дифференцированного денойзинга.
LATENTLATENTLATENT (выходной параметр): Выходные латентные сэмплы с присоединенной информацией маски для использования последующими узлами сэмплирования.

Сценарии использования

В практических приложениях этот узел может быть интегрирован в рабочие процессы, связанные с локальным редактированием изображений или стилизацией. Например, пользователь может сначала использовать инструмент маскирования для точного выбора области изображения, которую требуется сильно стилизовать или детально изменить. Затем маску, исходные латентные сэмплы и модель можно подключить к этому узлу. Регулируя множитель, можно контролировать время и интенсивность применения эффекта. В итоге узел выдает модифицированную модель и латентные сэмплы для использования на последующих этапах сэмплирования.

Важные замечания

Обратите внимание, что этот узел находится в категории _for_testing, что означает, что его функциональность может находиться на экспериментальной стадии. Стабильность работы и конечный результат могут различаться в зависимости от модели и настроек. При использовании следует учитывать, что диапазон значений параметра множителя довольно широк, и неправильная настройка может привести к неожиданным результатам генерации.

Ссылка на исходный код узла Differential Diffusion Advanced

Узел Differential Diffusion Advanced из пакета узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…