ComfyUI  >  튜토리얼  >  ComfyUI Reactor를 사용한 비디오 얼굴 교체 가이드

AI 애니메이션 애호가 여러분, 안녕하세요! 우리는 ComfyUI 얼굴 교체의 흥미진진한 세계로 모험을 떠날 준비가 되어 있습니다. 여기, ComfyUI Reactor 워크플로우를 소개합니다. 이를 통해 비디오에서 단일 얼굴 또는 다중 얼굴을 교체할 수 있습니다!

다룰 내용:

  1. Roop vs. Reactor
  2. ComfyUI Reactor란?
  3. ComfyUI에서 Reactor 사용 방법
    • 이미지 설정
    • 얼굴 교체 모델
    • 얼굴 감지
    • 얼굴 복원
    • 얼굴 복원 가시성 및 CodeFormer 가중치(충실도)
    • 성별 감지
    • 비디오에서 단일 또는 다중 얼굴 교체를 위한 얼굴 인덱스 소개
  4. 필요한 경우 스마트 프레임 보간
  5. 필요한 경우 크기 조정 및 개선
ComfyUI 워크플로우 접근하기
직접 뛰어들기 <ReActor | Fast Face Swap> 모든 필수 고객 노드와 모델이 완전히 로드된 워크플로우로, 수동 설정 없이 원활한 창의성을 발휘할 수 있습니다!
무료로 시작하기

1. Roop vs. Reactor

여러분 중 일부는 이러한 종류의 창의적 실험을 위해 Automatic 1111의 Roop 확장 기능을 사용했을 것입니다. 그러나 Roop의 코드는 중단되었습니다. 모션 디자이너와 애니메이터들은 ComfyUI의 새로운 얼굴 교체 챔피언인 ReActor를 활용하고 있습니다. 이 도구는 Roop에서 업그레이드된 것이 아닙니다. 이는 완전한 혁신입니다. ReActor는 얼굴 교체를 여러분의 창의적 도구 키트의 매끄럽고 흥미로운 부분으로 변모시켰습니다.

그렇다면 왜 ReActor가 얼굴 교체의 새로운 표준이 되었을까요? 여기 그 이유가 있습니다:

  • 업스케일링을 통한 고해상도 얼굴 교체: 흐릿한 이미지와 작별하고 선명하고 날카로운 시각 효과를 만나보세요.
  • CPU 친화적: 고성능 GPU가 필요하지 않아 더 많은 사용자가 접근할 수 있습니다.
  • 범용 호환성: SDXL 및 1.5 모델과 완벽하게 작동합니다. 마치 얼굴 교체를 위한 범용 리모컨과 같습니다!
  • 스마트 감지: 자동 성별 및 연령 감지 기능은 비디오에서 누가 누구인지 정확히 알 수 있습니다.
  • 무제한 창작: NSFW 필터가 없어 여러분의 창의력이 진정으로 날개를 펼칠 수 있습니다.
  • 지속적인 개선: ReActor는 우아하게 숙성되는 좋은 포도주처럼 점점 더 스마트해지고 나아집니다.

이제 그것에 대해 이야기하는 것 이상으로, ComfyUI에서 Reactor를 사용하는 방법과 Reactor의 매개변수를 설정하는 방법에 대해 알아봅시다! ReActor와 함께라면 여러분의 창의적 가능성은 무한합니다.

2. ComfyUI Reactor란?

ComfyUI Reactor는 ComfyUI를 위한 빠르고 간단한 얼굴 교체 확장 노드입니다. 얼굴 감지, 얼굴 교체 및 얼굴 복원을 용이하게 하는 여러 모델을 활용하면서도 사용 편의성을 유지합니다.

3. ComfyUI에서 Reactor 사용 방법

자, 이제 여러분의 워크플로우를 만드는 흥미로운 과정으로 뛰어들어 봅시다. Reactor를 사용하면 애니메이션에 몇 가지 놀라운 얼굴 교체 효과를 추가할 수 있습니다.

3.1 이미지 설정

가장 먼저 해야 할 일은 '소스 이미지'를 선택하는 것입니다. 이것을 얼굴 기증자라고 생각하세요. 그런 다음 '입력 이미지'를 선택합니다. 이것은 새로운 얼굴을 받게 될 행운의 수령자입니다.

ComfyUI의 ReActor를 사용하여 빠른 얼굴 교체를 위한 소스 및 입력 이미지 설정 가이드

3.2 얼굴 교체 모델

우리는 이미 inswapper_128.onnx 모델을 다운로드했습니다. 사전 훈련된 모델 inswapper_128.onnxInsightFace에서 제공됩니다.

3.3 얼굴 감지

얼굴 감지는 소스 이미지와 입력 이미지 모두에서 얼굴을 발견하는 디지털 탐정과 같습니다. 우리는 resnet50, mobile0.25, YOLOv5l, YOLOv5n 등 다양한 탐정기를 가지고 있습니다. 하지만 우리가 선호하는 것은 retinaface_resnet50입니다. 성능이 우수합니다.

3.4 얼굴 복원

여기서 얼굴 복원을 위한 모델을 선택할 수 있습니다. 일부는 GF PGN을 선호하지만 Code Forer도 시도해 보세요. 이것도 좋습니다!

3.5 얼굴 복원 가시성 및 CodeFormer 가중치(충실도)

이 설정은 기타 조율과 같습니다. 기본 설정은 가시성에 1.00, CodeFormer 가중치에 0.75입니다. 그러나 주저하지 말고 실험해보고 어떤 멜로디를 만들 수 있는지 확인하세요.

3.6 성별 감지? 아마도 아닐 것입니다

'성별 감지' 옵션은 모델이 이미지에서 성별을 파악하기를 원하는지 결정합니다. ReActor는 주어진 조건을 충족하는 경우에만 얼굴을 교체합니다. 제 경험상 '아니오'로 설정하면 좋은 결과를 얻을 수 있습니다. 아마도 이는 모델에게 "얼굴에만 집중해, 모델 베이비!"라고 말하는 것과 같습니다.

ComfyUI에서 ReActor(빠른 얼굴 교체) 구성을 위한 지침

3.7 얼굴 인덱스 소개

얼굴 인덱스는 시스템이 이미지의 각 얼굴을 식별하는 데 도움을 줍니다. 얼굴은 각 이미지에서 왼쪽에서 오른쪽, 위에서 아래로 태그가 지정됩니다. 이러한 방식으로 시스템은 누가 누구인지 정확히 알 수 있습니다.

3.7.1 단일 얼굴 교체 설정

교체할 얼굴이 하나뿐인가요? 쉽습니다! 소스 얼굴과 입력 얼굴 모두 인덱스가 0이 됩니다.

ComfyUI에서 ReActor(빠른 얼굴 교체)를 사용하여 단일 얼굴 교체를 위한 얼굴 인덱스 설정 방법

3.7.2 다중 얼굴 설정

자, 이제 야심차게 여러 얼굴을 교체하고 싶다면 다음과 같이 하면 됩니다:

별도의 이미지에서 다중 얼굴 교체
  • 애니메이션에서 왼쪽에 있는 캐릭터를 다룰 때 소스 및 입력 얼굴 인덱스를 모두 0으로 설정합니다. 이는 Reactor에게 "입력 이미지에서 왼쪽 캐릭터를 대체하기 위해 소스 이미지를 활용하라"고 지시하는 것입니다.
  • 오른쪽에 위치한 캐릭터의 경우 소스 인덱스를 0으로, 입력 얼굴 인덱스를 1로 조정합니다. 이는 Reactor에게 "입력 이미지에서 오른쪽 캐릭터를 대체하기 위해 소스 이미지를 사용하라"고 지시하는 것입니다.
  • 각 캐릭터가 별도의 이미지에 있는 경우 두 세트의 Reactor 노드가 필요하다는 점을 명심하세요.
ComfyUI에서 ReActor(빠른 얼굴 교체)를 사용하여 다른 소스 이미지로 다중 얼굴을 교체하기 위한 얼굴 인덱스 설정 방법
한 이미지에서 다중 얼굴 교체
  • 두 캐릭터가 있는 이미지가 있다면 하나의 Reactor 노드로 충분합니다.
  • 이제 재미있어집니다. 얼굴을 섞어 매칭할 수 있습니다. 입력 이미지의 두 번째 얼굴(인덱스 = 1)을 소스 이미지의 첫 번째 얼굴(인덱스 = 0)로 교체하고, 입력 이미지의 첫 번째 얼굴(인덱스 = 0)을 소스 이미지의 두 번째 얼굴(인덱스 = 1)로 교체하려는 경우를 가정해 보겠습니다. 인덱스를 다음과 같이 설정하면 됩니다: 소스 - 0,1; 입력 - 1,0.
ComfyUI에서 ReActor(빠른 얼굴 교체)를 사용하여 단일 소스 이미지로 다중 얼굴을 교체하기 위한 얼굴 인덱스 설정 방법

4. 필요한 경우 스마트 프레임 보간

여기 유용한 팁이 있습니다. 프레임 보간기를 사용하는 것을 고려해 보세요. 이것을 비디오 프레임을 위한 타임 머신이라고 상상해 보세요. 초기에 처리해야 할 프레임 수를 줄인 다음 나중에 나중에 훌륭하게 재구성함으로써 효과적으로 작동합니다. 이는 더 빠른 처리를 위해 비디오 품질을 타협해야 했던 경우에 특히 유용합니다. 이 단계를 잃어버린 선명도와 디테일의 일부를 되찾는 데 도움이 되는 마법의 지팡이라고 생각하세요.

ComfyUI에서 프레임 보간기를 사용하여 비디오 또는 애니메이션 개선

5. 필요한 경우 크기 조정 및 개선

보간기에 전달하기 전에 비디오 이미지의 크기를 조정할 수도 있습니다. 원본 파일의 품질을 달성하기는 어렵지만 아무것도 없는 것보다는 확실히 낫습니다.

ComfyUI의 크기 조정 기능을 사용하여 비디오 또는 애니메이션 크기 조정
Access ComfyUI Workflow
Dive directly into <ReActor | Fast Face Swap> workflow, fully loaded with all essential customer nodes and models, allowing for seamless creativity without manual setups!
Get started for Free

작성자: RunComfy 편집자

우리 편집자 팀은 RNN/CNN 시대의 NLP/Vision부터 시작하여 15년 이상 AI와 함께 작업해 왔습니다. BERT/GAN/Transformer 등 AI 챗봇/아트/애니메이션에 대한 엄청난 경험을 축적했습니다. AI 아트, 애니메이션, 비디오에 도움이 필요하면 우리에게 문의하세요.

RunComfy

© 저작권 2024 RunComfy. All Rights Reserved.

RunComfy는 최고의 ComfyUI 플랫폼으로서 ComfyUI 온라인 환경과 서비스를 제공하며 ComfyUI 워크플로우 멋진 비주얼을 제공합니다.