InfiniteYou | Генерация лиц с сохранением идентичности
Обновлено 16.06.2025: версия ComfyUI обновлена до v0.3.40 для улучшения стабильности и совместимости. InfiniteYou — это рабочий процесс ComfyUI, основанный на технологии ByteDance для генерации изображений с сохранением идентичности. Он предлагает два основных рабочих процесса: Face Combine для смешивания черт лица между изображениями и Zero-Shot для создания портретов из одного эталонного изображения и запроса. Переключайтесь между режимами aes_stage2 (лучшие эстетические качества) или sim_stage1 (большая схожесть лиц), с полной настройкой параметров и поддержкой LoRA по желанию.ComfyUI InfiniteYou Рабочий процесс

- Полностью функциональные рабочие процессы
- Нет недостающих узлов или моделей
- Не требуется ручная настройка
- Отличается потрясающей визуализацией
ComfyUI InfiniteYou Примеры










ComfyUI InfiniteYou Описание
Описание ComfyUI InfiniteYou
1. Что такое рабочий процесс InfiniteYou?
Рабочий процесс ComfyUI InfiniteYou интегрирует передовую модель сохранения идентичности от ByteDance в среду. Основан на FLUX diffusion transformer и работает на базе InfuseNet, эта технология позволяет гибкую и высококачественную генерацию изображений с сохранением черт идентичности. Набор инструментов InfiniteYou включает два адаптированных рабочих процесса: Face Combine и Zero-Shot Task, каждый из которых предназначен для различных творческих целей в системе InfiniteYou.
2. Преимущества InfiniteYou:
- Сохранение идентичности: InfiniteYou сохраняет черты лица даже в стилистически преобразованных запросах.
- Эстетическое качество: Режим aes_stage2 предлагает улучшенное соответствие изображения запросу и красоту.
- Разнообразие рабочих процессов: InfiniteYou включает как Face Combine, так и Zero-Shot Task для различных случаев использования.
- Контроль параметров: InfiniteYou позволяет регулировать руководство, веса слияния и время контроля для точной генерации.
- Интеграция Plug-and-Play: Бесшовно интегрируется со стандартными рабочими процессами ComfyUI.
3. Как использовать рабочий процесс InfiniteYou
ВАЖНОЕ ЗАМЕЧАНИЕ: Когда вы впервые загружаете рабочий процесс InfiniteYou, вы увидите разделы Zero-Shot Task и Face Combine. Это два отдельных рабочих процесса, которые работают независимо. Хотя технически оба могут работать одновременно, они предназначены для использования в качестве отдельных инструментов для различных целей, а не как связанные шаги в одном процессе.
3.1 Методы генерации с InfiniteYou
Пример настройки для InfiniteYou:
- Подготовьте входные данные:
В узлах
Load Image
:- загрузите два эталонных лица для Face Combine
- или загрузите одно эталонное изображение лица для Zero-Shot Task
В узлах
CLIP Text Encode
: - опишите желаемую сцену (например, "мальчик, 10 лет, красивый в классе")
- отрицательный запрос является необязательным
- Нажмите кнопку
Queue Prompt
, чтобы запустить рабочий процесс InfiniteYou - В
Save Image
: получите ваш результат
Рабочий процесс Face Combine (Смешивание двух лиц)
- Лучше всего для: Смешивания черт лица из двух идентичностей с сильным контролем идентичности InfiniteYou
- Характеристики:
- Объединяет идентичности из двух изображений
- Контролируемое смешивание с весами
- Точное начало и конец времени слияния
Рабочий процесс Zero-Shot Task (Одно изображение + запрос)
- Лучше всего для: Генерации портретов из одной идентичности и богатого текстового запроса
- Характеристики:
- Высокая точность идентичности с sim_stage1
- Нет необходимости в сравнении двух лиц
- Переформирование лица на основе текста
3.2 Справочник по параметрам для InfiniteYou
Узел Face Combine: Этот узел смешивает черты лица из двух изображений.
adapter_file
: Указывает файл модели, используемый для смешивания идентичности (например, aes_stage2_img_proj.bin).weight
: Контролирует, насколько сильно слияние смешивает оба лица.balance
: Регулирует, какое изображение больше влияет на итоговое лицо.start_at
: Когда начинается слияние в процессе генерации.end_at
: Когда слияние заканчивается во время генерации.fixed_face_pose
: Фиксирует позу лица, если истинно, позволяет вариации, если ложно.
Узел Apply: Применяет модель InfiniteYou к одному эталонному изображению.
adapter_file
: Определяет, какая модель этапа используется.weight
: Интенсивность сохранения идентичности.start_at
: Начало применения эффекта во время генерации.end_at
: Конец применения эффекта.fixed_face_pose
: Если истинно, сохраняет оригинальную позу жесткой.
FluxGuidance / BasicGuider: Применяет дополнительное влияние для сохранения идентичности или управления соответствием запроса с InfiniteYou.
guidance
: Сила кондиционирования — выше = больше контроля, ниже = больше разнообразия в результатах.
Самплеры: Используются для управления тем, как изображение создается из шума в InfiniteYou.
sampler_name
: Алгоритм для генерации изображения (например, euler).steps
: Количество итераций для уточнения изображения.denoise
: Насколько сильно удаляется шум: выше = чище изображение.
3.3. Продвинутая оптимизация с InfiniteYou
Переключение моделей:
aes_stage2
: Лучше текстовое изображение и стиль (после точной настройки).sim_stage1
: Более точное сохранение идентичности лица (до точной настройки).- Всегда обновляйте как
adapter_file
, так и файлcontrol_net
вместе при переключении режимов модели InfiniteYou.
Советы по запросам для InfiniteYou:
- Добавьте конкретные указания на идентичность, такие как "женщина", "пожилой мужчина" и т.д., чтобы улучшить соответствие результата
- Будьте четкими и лаконичными по поводу предмета и окружения для оптимальных результатов
Дополнительная информация о InfiniteYou
Для получения дополнительной информации и справок по разработке:
- Оригинальная модель InfiniteYou от
- Реализация от
Благодарности
Этот рабочий процесс поддерживается InfiniteYou, разработанным ByteDance Intelligent Creation. Интеграция предоставлена ZenAI-Vietnam, включая адаптированные рабочие процессы и конверсии моделей, которые позволяют генерацию с сохранением идентичности без эталона и с несколькими эталонами. Полное признание принадлежит оригинальным авторам за их работу.