BFS Head Swap: замена лица Qwen-Image 2.1 в ComfyUI
BFS Best Face Swap выпустил LoRA для замены головы на Qwen-Image 2.1 с готовым рабочим процессом ComfyUI, а также экспериментальные веса LTX-2 для замены головы в контексте.
Один из восьми примеров замены головы, опубликованных вместе с релизом.
Этот репозиторий является одной из наиболее активно используемых коллекций для редактирования лиц на Hugging Face: на момент написания у него около 889 лайков и 131 000 загрузок. Именно он стоит за LoRA резкости H3 и набором H3 VFX Edit, о которых мы писали ранее в сентябре. До сих пор его веса для изображений были нацелены на Qwen Image Edit 2509 и 2511, а также на FLUX.2 Klein. Новый адаптер вместо этого нацелен на базовую модель Qwen-Image 2.1, поэтому он не заменяет более старые релизы Qwen Image Edit.
Что добавляет обновление
| Пункт | Что это |
|---|---|
bfs_head_v1_qwen_2.1.safetensors | LoRA для замены головы, обученная для Qwen/Qwen-Image-2.1, около 0,32 ГБ |
Head Swap V1 Qwen 2.1 Workflow.json | Соответствующий рабочий процесс ComfyUI с опциональной LoRA ускорения Pruna на 8 шагов, которую можно отключить |
images/bfs_qwen_2.1_1.png … _8.png | Восемь опубликованных примеров |
bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors | Дополнительный экспериментальный чекпойнт LTX-2 для замены головы в контексте, около 1,31 ГБ |
docs/qwen-image-2.1.md, docs/ltx-2.md и остальная часть docs/ | Входные контракты, промпты и ограничения для каждого семейства |
Карточка модели также была реорганизована в руководства по версиям: теперь каждое семейство описывает собственную базовую модель, порядок изображений и стартовый промпт вместо одного общего описания.
Запуск замены головы на Qwen-Image 2.1
Рабочий процесс принимает два изображения, и их порядок является частью контракта:
- Изображение 1 является базовым изображением. Его тело, поза, композиция, освещение и окружение формируют основу результата.
- Изображение 2 является референсной головой. Переносятся её идентичность, волосы, цвет глаз и структура носа.
В руководстве приводится следующий стартовый промпт, который удерживает правку в пределах головы:
head_swap: start with <image1> as the base image, keeping its lighting, environment, and background. remove the head from <image1> completely and replace it with the head from <image2>, strictly preserving the hair, eye color, nose structure from <image2>. copy the direction of the eye, head rotation, micro expressions from <image1>, high quality, sharp details, 4kНастройка ComfyUI следует обычному пути через LoRA. Поместите bfs_head_v1_qwen_2.1.safetensors в ComfyUI/models/loras/, загрузите диффузионную модель Qwen Image 2.1 с её текстовым энкодером Qwen3-VL и соответствующим VAE, затем подайте целевое изображение на вход Image 1, а референсную голову на Image 2. Начните с силы LoRA 1.0 и изменяйте её только после проверки идентичности, границы волос, смешивания кожи и переноса выражения лица. Поддерживаются пользовательские размеры, кратные 32, и в руководстве отмечается, что крупные выходы обычно лучше сохраняют детали лица, поскольку при низком разрешении цвет и мягкость могут измениться.
Второй пример замены головы из репозитория.
Экспериментальные веса LTX-2
Чекпойнты LTX-2 представляют собой in-context LoRA, намеренно отделённые от релизов для изображений: рабочий процесс LTX-2 не прилагается, а документация предупреждает, что порядок входов для Qwen или FLUX здесь не переносится. Они применимы только внутри рабочего процесса LTX-2, который реализует соответствующий контракт in-context LoRA.
Третий опубликованный пример.
Ограничения
Опубликованные ограничения вполне конкретны: небольшие лица, экстремальные ракурсы, перекрытия, руки перед лицом, границы волос и сильные изменения освещения снижают точность. В руководстве также просят проверять результат на непреднамеренные изменения тела, одежды, фона и текста и избегать результатов с участием публичных лиц или людей, не давших согласия.
Остальная часть коллекции охватывает Qwen Image Edit 2509 (head от v1 до v4 плюс отдельный адаптер для лица), Qwen Image Edit 2511 (v5 с объединёнными вариантами rank 16 и rank 32), FLUX.2 Klein 4B и 9B, а также Krea 2 head v1.1 и экспериментальную замену тела.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.