EasyUse/Fixgenerated

UltralyticsDetector (Pipe)(ultralyticsDetectorForDetailerFix)

UltralyticsDetector (Pipe) 노드는 Ultralytics YOLO 모델에서 바운딩 박스 감지기를 생성하여 Easy-Use DetailerFix 파이프라인에서 사용할 수 있도록 PIPE_LINE으로 패키징합니다.

ultralytics Detector For Detailer Fix

bbox_segm_pipe
model_name
COMBO
bbox_threshold
0.50
bbox_dilation
10
bbox_crop_factor
3.0
Easy Use

설명

UltralyticsDetector (Pipe) 노드는 Ultralytics YOLO 모델에서 바운딩 박스 감지기를 생성하여 Easy-Use DetailerFix 파이프라인에서 사용할 수 있도록 PIPE_LINE으로 패키징합니다. 이 노드는 EasyUse/Fix 카테고리에 속하며, 감지된 객체가 나중의 수정 단계에서 복구되거나 정제되는 워크플로를 위해 설계되었습니다. 이 노드는 복구 자체를 수행하지 않으며, 파이프라인 파이프의 일부로 감지기 설정만 제공합니다.

입력

model_name

  • 유형: COMBO
  • 필수: 참

로드할 Ultralytics 감지 모델을 선택합니다. 드롭다운에는 ComfyUI에서 사용할 수 있는 Ultralytics 모델 목록이 표시됩니다. 이미지에서 객체를 찾는 데 사용할 모델을 선택하십시오.

bbox_threshold

  • 유형: FLOAT
  • 필수: 참
  • 기본값: 0.5
  • 최소: 0
  • 최대: 1
  • 단계: 0.01

감지된 바운딩 박스에 대한 신뢰도 임계값입니다. 이 값보다 높은 신뢰도를 가진 감지만 유지됩니다. 임계값을 높이면 거짓 양성을 줄일 수 있고, 낮추면 더 많은 잠재적 감지를 포함할 수 있습니다.

bbox_dilation

  • 유형: INT
  • 필수: 참
  • 기본값: 10
  • 최소: -512
  • 최대: 512
  • 단계: 1

감지된 각 바운딩 박스를 detailer fix에서 사용하기 전에 이 픽셀 수만큼 확장합니다. 양수 값은 감지된 객체 주변의 상자를 확대하여 유용한 컨텍스트를 추가합니다. 네거티브 값은 상자를 축소하며, 감지기가 너무 느슨한 상자를 반환할 때 도움이 될 수 있습니다.

bbox_crop_factor

  • 유형: FLOAT
  • 필수: 참
  • 기본값: 3.0
  • 최소: 1.0
  • 최대: 10.0
  • 단계: 0.1

수정 단계를 위해 크롭을 준비할 때 감지된 바운딩 박스가 얼마나 확장되는지 제어합니다. 값이 클수록 더 많은 주변 컨텍스트를 제공하고, 값이 작을수록 크롭이 원본 바운딩 박스에 더 가깝게 유지됩니다.

출력

  • PIPE_LINE: 구성된 Ultralytics 바운딩 박스 감지기와 해당 설정을 포함하는 파이프라인 객체입니다. 이를 다운스트림 DetailerFix / 복구 노드의 파이프 입력에 연결하십시오.

사용 메모

  • 이 노드는 이미지 프로세서가 아닌 감지기 공급자입니다. 이미지나 마스크를 반환하지 않으며, 감지기 설정을 파이프라인 파이프에 넣습니다.
  • bbox_threshold를 약 0.5로 시작하고 놓친 감지 또는 거짓 양성에 따라 조정하십시오.
  • bbox_dilation을 사용하여 바운딩 박스가 수정 단계를 위해 객체를 충분히 포함하도록 하십시오. 감지된 상자가 너무 크면 네거티브 dilation을 사용할 수 있습니다.
  • bbox_crop_factor는 수정 영역에 포함되는 주변 컨텍스트의 양을 제어합니다. 값이 클수록 더 많은 컨텍스트가 포함되지만 수정 단계에서 훨씬 더 넓은 영역을 처리하게 될 수도 있습니다.
  • 일반적인 Easy-Use DetailerFix 그래프에서는 이 노드의 PIPE_LINE을 수정 노드에 전달한 다음, 수정 단계에서 처리할 이미지를 제공하십시오.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…