简体中文(중국어 간체)
ComfyUI에 대한 기본 InstantID 지원.
이 확장은 디퓨저를 사용하지 않고 대신 InstantID를 기본적으로 구현하고 ComfyUI와 완전히 통합된다는 점에서 이미 사용 가능한 많은 확장과 다릅니다.
Github 스폰서 | ? 페이팔
내 작업이 마음에 들고 업데이트와 새로운 기능을 보고 싶다면 내 프로젝트 후원을 고려해 보세요.
ComfyUI IPAdapter 플러스
ComfyUI InstantID(네이티브)
ComfyUI 필수사항
ComfyUI 얼굴 분석
문서와 비디오 튜토리얼은 말할 것도 없습니다. 예를 들어 1부 및 2부와 같은 YouTube의 ComfyUI 고급 이해 동영상을 확인하세요.
코드를 개방적이고 무료로 유지하는 유일한 방법은 개발을 후원하는 것입니다. 후원이 많을수록 오픈 소스 프로젝트에 더 많은 시간을 할애할 수 있습니다.
Github 후원이나 PayPal 기부(Matteo "matt3o" Spinelli)를 고려해 보세요. $50 이상의 후원에 대해 이 추가 정보 파일에 언급되기를 원하시면 저에게 알려주십시오. Discord 또는 matt3o gmail.com 에서 저를 찾을 수 있습니다.
2024/02/27: 네거티브 임베드에 노이즈 주입을 추가했습니다.
2024/02/26: 작지만 불쾌한 버그가 수정되었습니다. 결과는 달라질 수 있으며 CFG를 낮춰야 할 수도 있습니다.
2024/02/20: 노드를 더 쉽게 사용할 수 있도록 리팩토링했습니다. 이것은 주요 업데이트이므로 이전 작업 흐름은 더 이상 작동하지 않습니다.
examples
디렉터리에서는 몇 가지 기본 작업 흐름을 찾을 수 있습니다.
** InstantID 기능 소개**
ComfyUI를 최신 버전으로 업그레이드하세요!
이 저장소를 ComfyUI/custom_nodes/
디렉터리에 다운로드하거나 git clone
하거나 Manager를 사용하세요.
InstantID에는 insightface
필요하므로 onnxruntime
및 onnxruntime-gpu
와 함께 라이브러리에 추가해야 합니다.
InsightFace 모델은 antelopev2 입니다(클래식한 buffalo_l이 아님). 모델을 다운로드하고(예를 들어 여기 또는 여기에서) 압축을 풀고 ComfyUI/models/insightface/models/antelopev2
디렉터리에 넣습니다.
메인 모델은 HuggingFace에서 다운로드할 수 있으며 ComfyUI/models/instantid
디렉터리에 배치해야 합니다. (이 모델은 IPAdapter를 기반으로 하므로 ip_adapter 라고 합니다.)
또한 컨트롤넷이 필요합니다. 이를 ComfyUI 컨트롤넷 디렉터리에 넣으세요.
현재 이 기능은 SDXL에만 해당된다는 점을 기억하세요.
교육 데이터는 워터마크로 가득 차 있습니다. 워터마크가 세대에 표시되는 것을 방지하려면 1024×1024(또는 표준 해상도)와 약간 다른 해상도를 사용하세요. 예를 들어 1016×1016은 꽤 잘 작동합니다.
CFG를 최소 4/5로 낮추는 것이 중요합니다. 그렇지 않으면 RescaleCFG
노드를 사용할 수 있습니다.
참조 이미지에서 생성된 키포인트를 기반으로 인물의 포즈를 취합니다. image_kps
입력에 이미지를 전송하여 다른 포즈를 사용할 수 있습니다.
기본 InstantID 구현은 이미지를 실제로 태우는 것처럼 보입니다. 네거티브 임베드에 노이즈를 주입하면 효과를 완화하고 참조 가능성을 높일 수 있다는 것을 알았습니다. 기본 Apply InstantID 노드는 자동으로 35% 노이즈를 주입합니다. 효과를 미세 조정하려면 Advanced InstantID 노드를 사용할 수 있습니다.
이는 아직 실험적이며 향후 변경될 수 있습니다.
세대에 더 많은 컨트롤넷을 추가할 수 있습니다. 깊이 제어망에 대한 예시 워크플로우가 제공됩니다.
IPAdapter를 사용하여 컴포지션의 스타일을 지정할 수 있습니다. 예제가 제공됩니다.
다중 ID가 지원되지만 작업 흐름이 약간 복잡하고 생성 속도가 느립니다. 더 나은 방법을 찾을 수 있는지 확인해 보겠습니다. "hackish" 작업 흐름은 예제 디렉터리에 제공됩니다.
InstantID 고급 노드를 사용할 수 있습니다. 현재 표준 노드와의 유일한 차이점은 instantID 모델과 컨트롤넷의 가중치를 별도로 설정할 수 있다는 것입니다. 이제 노이즈 주입 옵션도 포함됩니다. 미세 조정에 도움이 될 수 있습니다.
instantID 모델은 약 25%의 구성에 영향을 미치고 나머지는 컨트롤넷입니다.
소음은 "화상" 효과를 줄이는 데 도움이 됩니다.
SDXL Turbo/Lighting과 매우 잘 작동합니다. 커뮤니티의 체크포인트를 통해 최상의 결과를 얻을 수 있습니다.
커뮤니티 전체가 개방형 무료 소프트웨어를 즐길 수 있는 것은 관대한 후원자 덕분입니다. 다음 기업과 개인에게 감사의 마음을 전해주세요!
RunComfy(ComfyUI 클라우드)
Øystein Ø. 올슨
잭 게인
네이선 쉬플리
Dkdnzia
그리고 나의 모든 공공 및 민간 후원자 여러분!