ComfyUI  >  워크플로우  >  무엇이든 삽입하기 | 참조 기반 이미지 편집

무엇이든 삽입하기 | 참조 기반 이미지 편집

Insert Anything은 ComfyUI에 강력한 참조 기반 이미지 편집 기능을 제공합니다. 참조 이미지를 대상으로 하는 장면에 원활하게 통합할 수 있습니다. 특정 작업에 집중하거나 복잡한 설정이 필요한 다른 솔루션과 달리, 이 통합 워크플로우는 직관적인 컨텍스트 내 접근 방식을 통해 마스크 및 텍스트 가이던스를 모두 지원합니다. 멋진 얼굴 교환, 가상 피팅, 예술적 구성을 만들고 삽입된 요소와 주변 환경 간의 완벽한 시각적 조화를 유지하세요. Nunchaku 버전은 낮은 VRAM 사용량(최저 10GB)으로 최적화되어 더 많은 하드웨어 구성에서 고급 이미지 편집을 사용할 수 있게 합니다.

ComfyUI Insert Anything 워크플로우

Insert Anything in ComfyUI | Reference-Based Seamless Image Editing
이 워크플로우를 실행하고 싶으신가요?
  • 완전히 작동 가능한 워크플로우
  • 누락된 노드 또는 모델 없음
  • 수동 설정 불필요
  • 멋진 시각 효과 제공

ComfyUI Insert Anything 예제

insert-anything-in-comfyui-reference-based-seamless-image-editing-1226-example_01.webp
insert-anything-in-comfyui-reference-based-seamless-image-editing-1226-example_02.webp
insert-anything-in-comfyui-reference-based-seamless-image-editing-1226-example_03.webp
insert-anything-in-comfyui-reference-based-seamless-image-editing-1226-example_04.webp
insert-anything-in-comfyui-reference-based-seamless-image-editing-1226-example_05.webp

ComfyUI Insert Anything 설명

1. ComfyUI Insert Anything이란 무엇인가요?

ComfyUI Insert Anything은 ByteDance의 강력한 Insert Anything 기술을 ComfyUI 환경으로 가져옵니다. Diffusion Transformer (DiT) 아키텍처를 기반으로 구축된 이 Insert Anything 도구는 참조 이미지를 대상 장면으로 원활하게 전송하면서 시각적 조화와 세부 사항을 유지합니다.

Insert Anything 워크플로우는 전통적인 이미지 편집 도구와 달리, 서로 다른 이미지 간의 객체, 사람, 의류, 얼굴을 자연스럽게 통합할 수 있게 하며, Insert Anything을 다재다능한 솔루션으로 만듭니다.

2. Insert Anything의 주요 이점

  • 올인원 솔루션: 단일 통합 모델을 통해 여러 작업(사람, 객체, 의류, 얼굴 삽입)을 처리
  • 이중 제어 방법: 필요에 따라 마스크 가이던스 선택 또는 텍스트 가이던스 설명과 함께 작동
  • 세부 사항 보존: 참조 이미지의 독특한 특성과 정체성 요소 유지
  • 원활한 통합: 삽입된 요소가 주변 환경과 조화롭게 융합되어 자연스러운 결과 달성
  • 품질 결과물: 다양한 편집 시나리오에서 고해상도, 일관된 결과 생성
  • ComfyUI 호환: 기존 ComfyUI 워크플로우 및 프로젝트와 원활하게 통합

3. Insert Anything 사용 방법

3.1 기본 Insert Anything 워크플로우 설정

Insert Anything 프로세스 단계별:

  1. Insert Anything을 위해 이미지를 준비하세요:
    • Source 섹션에서: Insert Anything이 수정할 대상 이미지를 업로드하세요 (예: 경주 트랙 장면)
    • Reference 섹션에서: Insert Anything이 삽입할 요소를 포함한 이미지를 업로드하세요 (예: 경주용 차)
    • Insert Anything 시스템은 Segment Anything Model (SAM)을 사용하여 자동으로 마스크를 생성합니다
  2. Insert Anything을 위한 CR Prompt Text 노드에서 프롬프트를 설정하세요:
    • 첫 번째 프롬프트: 참조 이미지에 무엇이 있는지 설명하세요 (예: "경주용 차")
    • 두 번째 프롬프트: Insert Anything 삽입에 대한 세부 사항을 지정하세요 (예: "노란색과 빨간색 경주용 차")
  3. 선택적 Insert Anything 조정:
    • 필요한 경우 Src_mask_optionRef_mask_option으로 마스크를 미세 조정하세요
    • Insert Anything의 더 정밀한 객체 감지를 위해 임계값 매개변수를 조정하세요
  4. Insert Anything으로 이미지를 처리하려면 Run 버튼을 클릭하세요
Insert Anything Insert Anything

3.2 Insert Anything으로 만들 수 있는 것

  • 제품 쇼케이스: Insert Anything을 사용하여 제품을 손에 들고 있는 포즈나 컨텍스트 장면에 삽입하세요
  • 가상 피팅: Insert Anything을 사용하여 의류 항목을 자연스러운 핏과 드레이핑을 유지하면서 교체하세요
  • 정체성 전환: Insert Anything을 적용하여 자연스러운 표정을 유지하면서 얼굴 특징을 교환하세요
  • 장면 구성: Insert Anything을 활용하여 복잡한 환경에서 대형 객체(예: 차량)를 교체하세요

3.3 Insert Anything 매개변수 이해하기

Insert Anything의 핵심 구성 요소:

Insert Anything 전처리:

  • Insert Anything 이미지 준비 및 자동 마스킹 관리
    • source_image: Insert Anything 수정이 필요한 대상 이미지
    • ref_image: Insert Anything이 삽입할 요소가 있는 참조 이미지
    • source_mask/ref_mask: Insert Anything의 자동 생성 또는 사용자 제공 마스크
    • iterations: 더 나은 범위를 위한 Insert Anything 마스크 확장을 제어 (기본값: 2)

Insert Anything 추론:

  • 실제 Insert Anything 삽입 프로세스 실행
    • seed: Insert Anything 결과 재현 가능성 또는 변경을 위한 값

Insert Anything을 위한 세분화 도구:

Insert Anything과 SAM 통합:

  • LayerMask: Load SegmentAnything Models: Insert Anything을 위한 객체 감지 시스템 초기화
  • LayerMask: SegmentAnythingUltra V3: Insert Anything 마스킹 프로세스 제어
    • threshold: Insert Anything을 위한 마스크 감지 민감도 조정 (기본값: 0.30)
    • detail_erode/detail_dilate: Insert Anything에서 마스크 경계 미세 조정
    • process_detail: Insert Anything의 복잡한 가장자리를 위한 향상된 처리 전환
    • max_megapixels: 대형 Insert Anything 이미지의 메모리 사용량 관리

Insert Anything 마스크 제어:

  • Src_mask_option/Ref_mask_option: Insert Anything을 위한 자동(스케치) 또는 수동(업로드) 마스킹 선택
  • 기본 설정은 Insert Anything의 자동 감지와 함께 대부분의 경우 잘 작동합니다

3.4 완벽한 Insert Anything 결과를 위한 팁

Insert Anything 마스킹 정제:

  • Insert Anything의 자동 마스킹을 위한 임계값 값(기본값: 0.30)을 조정하세요
  • Insert Anything이 마스크 범위를 확장해야 할 때 iterations 매개변수를 증가시키세요
  • 복잡한 시나리오에서는 Insert Anything 옵션 노드를 통해 사용자 지정 마스크를 업로드해 보세요

Insert Anything 워크플로우 최적화:

  • Insert Anything의 변형을 얻기 위해 다른 seed 값을 실험해 보세요
  • 최고의 Insert Anything 결과를 위해 고품질, 잘 조명된 이미지를 제공하세요
  • 가능한 경우 더 자연스러운 Insert Anything 통합을 위해 이미지 비율을 맞추세요

효과적인 Insert Anything 프롬프트:

  • Insert Anything 프롬프트를 삽입하려는 것에 대해 명확하고 구체적으로 유지하세요
  • 차량의 경우, Insert Anything 프롬프트에 색상 및 유형 정보를 포함하세요
  • Insert Anything을 얼굴 교환에 사용할 때, "사람"과 같은 간단한 용어가 종종 가장 잘 작동합니다
  • 의류 삽입의 경우, Insert Anything 프롬프트에 의류 유형 및 색상을 설명하세요

감사의 말

이 워크플로우는 ByteDance에서 개발한 Insert Anything을 구현하며, 그들의 연구 논문 ""에 설명된 기술을 사용합니다. ComfyUI Insert Anything 통합은 이 기술을 위한 사용자 친화적인 인터페이스를 제공합니다. 혁신적인 Insert Anything 작업에 대한 모든 공로는 원작자에게 돌아갑니다.

더 많은 ComfyUI 워크플로우를 원하시나요?

RunComfy
저작권 2025 RunComfy. All Rights Reserved.

RunComfy는 최고의 ComfyUI 플랫폼으로서 ComfyUI 온라인 환경과 서비스를 제공하며 ComfyUI 워크플로우 멋진 비주얼을 제공합니다. RunComfy는 또한 제공합니다 AI Playground, 예술가들이 최신 AI 도구를 활용하여 놀라운 예술을 창조할 수 있도록 지원합니다.