Latent Inpaint TTM(LatentInpaintTTM)
Этот узел реализует свою функцию путем добавления к модели обертки с именем `TTM_OuterSampleWrapper`.
Latent Inpaint TTM
Узел Latent Inpaint TTM реализует свою функциональность путем добавления к модели обёртки под названием TTM_OuterSampleWrapper.
Latent Inpaint TTM — это экспериментальный узел для латентного восстановления изображений. Он основан на технологии TTM (Time To Move) и предназначен для перерисовки содержимого определённых областей изображения в процессе генерации, сохраняя при этом остальные области неизменными.
Функциональность узла
Узел реализует свою функциональность, добавляя к модели обёртку под названием TTM_OuterSampleWrapper. Его основной механизм заключается в том, что в течение указанного количества шагов сэмплирования, на основе входной маски (MASK), модель направляется на восстановление содержимого в латентном пространстве в области маски (белая часть), в то время как область вне маски (чёрная часть) сохраняет своё исходное состояние. Он напрямую управляет процессом сэмплирования модели и относится к продвинутым техникам модификации моделей.
Описание параметров узла - Latent Inpaint TTM
Входные соединения (Inputs)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
model | MODEL | Да | - | - | model (входной параметр): Базовая модель, используемая для восстановления. Узел применит логику восстановления на основе этой модели. |
mask | MASK | Нет | - | - | mask (входной параметр): Маска в латентном пространстве, определяющая область для восстановления. Белая область (значение 1.0) будет восстановлена, чёрная область (значение 0.0) останется неизменной. |
Параметры управления (Parameters)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
steps | INT | Да | 7 | 0 - 888 (шаг: 1) | Количество шагов, в течение которых применяется восстановление TTM. |
Выходные данные (Output)
| Имя параметра | Тип данных | Описание |
|---|---|---|
| MODEL | MODEL | MODEL (выходной параметр): Модифицированная модель с интегрированной функцией восстановления. |
Сценарии использования
В рабочем процессе восстановления изображений вы можете подключить этот узел после базовой модели. Например, сначала сгенерировать исходное изображение, затем с помощью инструмента маскирования отметить область, требующую изменения, и, наконец, используя этот узел, направить модель на перерисовку только этой области в последующих шагах сэмплирования, что позволит осуществить локальную замену содержимого или исправление дефектов.
Важные замечания
Обратите внимание, что этот узел помечен как «экспериментальный», его стабильность и эффективность могут различаться в зависимости от модели и сценария. Для корректной работы требуется корректная входная маска, а результат восстановления зависит от указанного количества шагов.
Ссылка на исходный код узла Latent Inpaint TTM
Узел Latent Inpaint TTM взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.