EasyUse/Adaptergenerated
Easy Apply PuLID(applyPulID)
Easy Apply PuLID применяет адаптер идентичности PuLID к модели, используя референсное изображение лица и необязательную маску внимания.
apply Pul ID
model
image
attn_mask
model
pulid_file
COMBO
insightface
COMBO
method
COMBO
weight
1.00
start_at
0.000
end_at
1.000
Easy Use
Easy Apply PuLID применяет адаптер идентичности PuLID к модели, используя референсное изображение лица и необязательную маску внимания. Она представляет собой простой однонодовый интерфейс для рабочего процесса с адаптером: передайте базовую модель, файл модели PuLID, изображение лица и управляйте степенью внедрения идентичности.
Входы
- model (
модель): Базовая diffusion-модель, к которой будет применён адаптер PuLID. - pulid_file (
КОМБО): Файл модели PuLID для загрузки. Выберите один из доступных файлов.safetensors/моделей, входящих в комплект или настроенных в ноде. - insightface (
КОМБО): Устройство выполнения, используемое InsightFace для анализа лица и извлечения эмбеддингов. Варианты:CPU,CUDAиROCM. ВыберитеCUDAилиROCMдля ускорения на GPU либоCPU, если совместимый GPU недоступен. - image (
Изображение): Референсное изображение с лицом, идентичность которого нужно перенести. Лицо обнаруживается и кодируется с помощью InsightFace. - method (
КОМБО): Режим внедрения адаптера. Варианты:fidelity: Приоритет сильного сохранения идентичности.style: Приоритет стиля сгенерированного результата.neutral: Сбалансированный компромисс между точностью и стилем.
- weight (
ПЛАВАЮЩИЙ): Общая сила влияния PuLID. По умолчанию1. Диапазон от-1до5, регулируется с шагом0.05. Значения выше1усиливают черты идентичности; значения, равные0или ниже, ослабляют или инвертируют эффект адаптера. - start_at (
ПЛАВАЮЩИЙ): Доля timestep, с которой адаптер начинает применять своё влияние. По умолчанию0(начало семплирования). - end_at (
ПЛАВАЮЩИЙ): Доля timestep, на которой адаптер прекращает применять своё влияние. По умолчанию1(конец семплирования). - attn_mask (
маска, необязательно): Маска внимания, ограничивающая область воздействия адаптера PuLID на сгенерированное изображение. Полезна, если нужно применить идентичность только к определённым областям латентного пространства.
Выходы
- model (
модель): Модифицированная модель с применённым адаптером PuLID, готовая к подключению к сэмплеру или другим нодам адаптера.
Примечания по использованию
- Для наилучшего качества эмбеддинга нода ожидает чёткое лицо анфас на референсном изображении.
- Используйте
start_atиend_at, чтобы ограничить действие адаптера частью семплирования: это помогает сохранить композицию на ранних этапах и усилить идентичность позже. - Вход
attn_maskнеобязателен. Если он опущен, адаптер воздействует на всё изображение. - Если InsightFace не сможет обнаружить лицо на референсном изображении, нода завершится с ошибкой или сгенерирует некорректный эмбеддинг, поэтому при необходимости заранее обрежьте или выровняйте лицо.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.