PuLID Flux II | 일관된 캐릭터 생성
PuLID Flux II는 캐릭터 기반 이미지 생성에서 모델 오염 문제를 해결합니다. 예술적 무결성을 유지하면서 캐릭터 특징을 주입하여 모델의 창의적 능력을 방해하지 않고 어떤 스타일에서도 높은 일관성을 유지합니다. TeaCache 및 WaveSpeed와 호환되어 더 빠른 처리 속도를 제공하며, PuLID Flux II는 깨끗한 스타일 보존과 정밀한 캐릭터 제어를 요구하는 빠른 생산 시나리오에 최적화되어 있습니다.ComfyUI PuLID Flux II 워크플로우
ComfyUI PuLID Flux II 예제








ComfyUI PuLID Flux II 설명
1. PuLID Flux II란 무엇입니까?
PuLID Flux II는 ComfyUI에서 AI 이미지 생성을 위한 고급 일관된 캐릭터 기술입니다. 이전의 캐릭터 삽입 방법을 괴롭혔던 중요한 "모델 오염" 문제를 해결하여, 원본 모델의 예술적 스타일, 조명 및 구성 무결성을 유지하면서 특정 캐릭터를 AI 생성 예술에 유기적으로 통합할 수 있습니다. PuLID Flux II를 AI에게 참조 사진을 주고 "이 사람의 독특한 특징을 유지하면서 다른 모든 것에 대한 당신의 예술적 비전을 유지하십시오."라고 말하는 것과 같습니다.
2. PuLID Flux II의 주요 개선 사항:
- 제로 모델 오염: 원본에 비해 주요 개선 사항 - 배경, 스타일 또는 조명 품질을 손상시키지 않고 캐릭터를 삽입
- TeaCache 호환성: 중간 결과 캐싱을 지원하여 워크플로우를 극적으로 가속화
- WaveSpeed 지원: 생산 환경에서 생성 시간을 터보차지
- 주의 마스크 제어: 모델이 다양한 이미지 요소에 집중하는 방식을 미세 조정하여 세부 사항을 향상시킴
3. ComfyUI PuLID Flux II 사용 방법
3.1 PuLID Flux II로 이중 캐릭터 이미지 생성
이 PuLID Flux II 워크플로우는 두 명의 다른 사람을 특징으로 하는 완벽하게 일관된 캐릭터로 장면을 만드는 데 설계되었습니다:
PuLID Flux II로 이중 캐릭터 생성 기본 설정:
- 참조 이미지를 업로드하십시오:
- 첫 번째 사람의 참조 이미지를 왼쪽
Load Image
노드에 추가하십시오 - 두 번째 사람의 참조 이미지를 오른쪽
Load Image
노드에 추가하십시오
- 첫 번째 사람의 참조 이미지를 왼쪽
- 장면을 만드십시오:
CLIP Text Encode
노드에 두 명의 사람이 있는 장면을 설명하는 프롬프트를 입력하십시오
- PuLID Flux II에서 캐릭터 일관성을 구성하십시오:
- 두
Apply PuLID Flux
노드의 가중치 매개변수를 조정하십시오 (값이 클수록 캐릭터 일관성이 강해짐) FluxGuidance
설정을 미세 조정하십시오 (권장: 2.5–3.5로 시작)
- 두
Queue
로 이미지를 생성하십시오
팁: 두 사람과 함께 장면을 생성할 때 PuLID Flux II를 사용할 때
Load Image
노드의 순서가 중요합니다. 왼쪽 참조 이미지는 일반적으로 프롬프트에 설명된 첫 번째 사람에 해당하고, 오른쪽 참조 이미지는 두 번째 사람에 해당합니다. 프롬프트에 설명적 특성을 사용하면 모델이 캐릭터를 올바르게 배치하도록 안내하는 데 도움이 될 수 있습니다. 주의 마스크 설정도 최종 캐릭터 배치에 영향을 미칠 수 있습니다.
PuLID Flux II로 최상의 결과를 위한 팁:
- 조명이 좋은 명확한 정면 참조 사진을 사용하십시오
- 두 사람이 자연스럽게 포함된 프롬프트를 만드십시오
- 두 대상 모두에 대해 일관된 캐릭터 표현을 위해 가중치 매개변수를 균형 있게 조정하십시오
3.2 PuLID Flux II의 매개변수 참조
PuLID Flux II에서 PuLID Flux 노드 적용:
weight
: 캐릭터 일관성 강도를 제어 (1.0 = 가장 강함)start_at
: 확산 과정에서 캐릭터 특징을 적용하기 시작하는 시점을 제어 (0.0 = 생성 시작부터 시작)end_at
: 확산 과정에서 캐릭터 특징 적용을 중단하는 시점을 제어 (1.0 = 생성 종료까지 계속)attn_mask
: 세부 사항 제어를 위한 주의 마스킹 활성화
PuLID Flux II에서 타이밍 매개변수 이해하기:
AI 이미지 생성은 다단계 확산 과정을 통해 이루어집니다 (일반적으로 20–50 단계). start_at
및 end_at
매개변수는 이 과정 동안 캐릭터 특징이 적용되는 시점을 제어합니다:
- 기본 값 (0.0에서 1.0)은 전체 생성 과정 동안 캐릭터 특징을 적용
- 이 값을 조정 (예: 0.3에서 0.7)하여 생성의 특정 부분 동안만 캐릭터 특징을 적용
- 이 미세 제어는 캐릭터 일관성과 예술적 자유의 균형을 맞추는 데 도움이 될 수 있습니다

PuLID Flux II의 마스킹 시스템:
PuLID Flux II 워크플로우에는 이미지의 특정 영역에 캐릭터 일관성을 제공하는 세밀한 제어를 제공하는 마스킹 시스템 (SolidMask
, MaskComposite
, InvertMask
노드)이 포함되어 있습니다:
- 이 고급 기능을 사용하여 특정 영역에만 캐릭터 특징을 선택적으로 적용할 수 있습니다
- 복잡한 장면에서 배경이 아닌 얼굴에만 캐릭터 일관성을 원할 때 유용합니다
- 대부분의 사용 사례에서는 수동 마스크 조정 없이 기본 설정이 잘 작동합니다

PuLID Flux II에서 WaveSpeed 및 TeaCache 통합:
- 이 PuLID Flux II 워크플로우는 이미 WaveSpeed 및 TeaCache에 대한 적절한 노드 연결로 최적화되어 있습니다
- 최대 성능을 보장하기 위해 노드의 올바른 순서가 사전 구성되어 있습니다
- PuLID Flux II와 함께 WaveSpeed를 사용할 때,
fp8_e5m2
데이터 유형이 속도와 품질의 최상의 균형을 제공한다는 점을 기억하십시오
3.3 PuLID Flux II의 고급 최적화 팁
PuLID Flux II에서 이중 캐릭터 균형 맞추기:
- 동일한 중요성을 위해 두 캐릭터에 유사한 가중치 값을 사용하십시오
- 한 캐릭터를 더 두드러지게 만들려면 다른 캐릭터에 비해 가중치 값을 증가시키십시오
- 중간 값 (0.6–0.8)으로 시작하고 결과에 따라 조정하십시오
PuLID Flux II에서 더 나은 결과를 위한 타이밍 제어:
- 더 창의적인 구성으로 더 강한 캐릭터 일관성을 위해
start_at
=0.0,end_at
=0.8을 시도하십시오 - 미묘한 캐릭터 힌트를 가진 더 강한 예술적 스타일을 위해
start_at
=0.2,end_at
=1.0을 시도하십시오 - 특정 요구에 맞는 완벽한 균형을 찾기 위해 다양한 조합을 실험하십시오
PuLID Flux II의 성능 조정:
- 유사한 프롬프트의 반복 생성을 위해 TeaCache를 활성화하십시오
- 생산 환경에서 빠른 결과를 위해 WaveSpeed를 활용하십시오
- 다른 구성 옵션 및 단일 캐릭터 워크플로우에 대해서는 를 참조하십시오
감사의 말
이 워크플로우는 원본 PuLID Flux를 개선하여 모델 오염 문제를 해결한 lldacing의 PuLID Flux II를 기반으로 합니다. PuLID Flux II 통합은 다양한 생성 시나리오에서 예술적 무결성을 유지하면서 고품질의 캐릭터 일관성을 가능하게 합니다. PuLID Flux II에 대한 훌륭한 작업을 수행한 원래 저자에게 전적으로 공로를 돌립니다.