ReActor | 빠른 얼굴 교체
ComfyUI ReActor는 ComfyUI를 위한 빠르고 사용하기 쉬운 얼굴 교체 확장 프로그램입니다. ReActor를 사용하면 이미지나 비디오에서 한 명 이상의 캐릭터 얼굴을 쉽게 교체할 수 있습니다.ComfyUI Face Swap 워크플로우
ComfyUI Face Swap 예제
ComfyUI Face Swap 설명
1. ComfyUI ReActor - 얼굴 교체 워크플로우
이 ComfyUI 워크플로우는 이미지, 비디오 또는 애니메이션에서 고급 얼굴 교체를 위해 설계되었습니다. "ReActorFaceSwap"과 같은 노드를 통해 작동하며, "inswapper_128.onnx", "retinaface_resnet50", "codeformer.pth"와 같은 모델을 활용하여 정확한 얼굴 감지와 교체를 수행합니다. 이 도구를 사용하면 단일 및 다중 캐릭터의 얼굴을 교체할 수 있으며, 소스 및 입력 이미지에 대해 다양한 구성을 지원하고 모델 강도 및 교체 설정과 같은 매개변수를 조정할 수 있습니다. 시각적 콘텐츠에서 사실적이고 자연스러운 얼굴 교체를 생성하는 데 필수적입니다.
2. ReActor 개요
2.1. Comfyui ReActor 소개
ComfyUI ReActor는 ReActor SD-WebUI 얼굴 교체 확장 프로그램의 기능을 활용하여 빠르고 간단한 얼굴 교체 확장 노드를 도입합니다. 얼굴 감지, 얼굴 교체 및 얼굴 복원을 용이하게 하기 위해 여러 모델을 활용합니다.
2.2. Comfyui ReActor의 주요 기능
2.2.1. 종합적인 노드 시스템: ComfyUI ReActor는 몇 가지 핵심 노드로 구성됩니다.
- ReActorFaceSwap (메인 노드)**: 주요 얼굴 교체 기능을 제공합니다.
- ReActorLoadFaceModel: 얼굴 모델을 로드할 수 있습니다.
- ReActorSaveFaceModel: 향후 사용을 위해 얼굴 모델을 저장할 수 있습니다.
이러한 노드는 상호 연결되어 복잡한 얼굴 교체 작업을 쉽게 수행할 수 있습니다.
2.2.2. 다양한 입력 및 출력 호환성:
- 입력: 메인 노드는 target_image에 대한 input_image 및 교체할 얼굴에 대한 source_image와 같은 다양한 입력을 허용합니다.
- 출력: 교체된 이미지와 소스 얼굴의 모델(face_model)이라는 두 가지 유형의 출력을 생성하며, 입력으로 이미지가 필요한 모든 노드 또는 얼굴 모델 저장에 특화된 노드와 호환됩니다.
2.2.3. 고급 얼굴 복원: ComfyUI ReActor에는 내장된 얼굴 복원 기능이 포함되어 있어 디테일 정확도를 개선하여 교체된 얼굴의 품질을 향상시킵니다.
2.2.4. 직관적인 얼굴 인덱싱: 이 도구는 이미지 내에서 얼굴을 감지하고 왼쪽에서 오른쪽, 위에서 아래로 정렬하는 간단한 방법을 제공합니다. 이 기능은 소스 및 입력 이미지 모두에 대한 인덱스를 설정하여 교체할 얼굴을 지정하는 과정을 단순화합니다.
2.2.5. 성별 지정: ComfyUI ReActor는 성별 기반 얼굴 교체를 지원하여 사용자가 보다 정확하고 관련성 있는 얼굴 교체 결과를 위해 성별을 정의할 수 있습니다.
2.2.6. 효율적인 얼굴 모델 관리: 사용자는 "safetensors" 파일로 경량 얼굴 모델을 저장하고 로드할 수 있어 다양한 시나리오에서 얼굴 모델을 관리하는 도구의 효율성과 유연성을 높일 수 있습니다.
자세한 내용은 에서 확인하세요.