주요 강점
- 전신 키포인트 — 통합 모델에서 몸, 손, 얼굴, 발 키포인트를 감지합니다
- 다중 인물 지원 — 단일 이미지 또는 비디오에서 여러 사람을 감지하고 라벨을 붙입니다
- 출력 구성 가능 — 시각화할 신체 부위(몸, 손, 얼굴, 발)를 선택하고 스틱/폰트 크기를 조정할 수 있습니다
- 바운딩 박스 감지 — 임계값과 클래스 선택 조정이 가능한 객체 감지 포함
- 이미지 및 비디오 지원 — 단일 이미지, 비디오, OOD 포즈 추정을 위한 전용 워크플로
제한 사항: 감지 정확도는 이미지 해상도와 피사체 가시성에 따라 달라집니다. 매우 가려져 있거나 아주 작은 피사체는 키포인트가 적게 생성될 수 있습니다.
SDPose 워크플로
사용 사례에 따라 네 가지 워크플로가 제공됩니다:| 워크플로 | 입력 | 출력 | 사용 사례 |
|---|---|---|---|
| 다중 인물 (이미지) | 단일 이미지 | 포즈 맵 + 바운딩 박스 | 여러 사람이 있는 사진 |
| 다중 인물 (비디오) | 비디오 | 프레임별 포즈 맵 + 바운딩 박스 | 비디오 포즈 추적 |
| OOD 이미지 → 포즈 | 단일 이미지 | 포즈 맵 | 스타일 전이 / 이미지→포즈 |
| OOD 비디오 → 포즈 맵 | 비디오 | 프레임별 포즈 맵 | 비디오→포즈 애니메이션 |
1. 워크플로 다운로드
ComfyUI를 최신 버전으로 업데이트한 다음,Workflow -> Browse Templates로 이동하여 Utility 카테고리에서 SDPose 워크플로를 찾으세요.
다중 인물 (이미지)
Comfy Cloud에서 실행
이미지 워크플로 다운로드
JSON 다운로드
다중 인물 (비디오)
Comfy Cloud에서 실행
비디오 워크플로 다운로드
JSON 다운로드
OOD 이미지 → 포즈
Comfy Cloud에서 실행
OOD 이미지 워크플로 다운로드
JSON 다운로드
OOD 비디오 → 포즈 맵
Comfy Cloud에서 실행
OOD 비디오 워크플로 다운로드
JSON 다운로드
2. 모델 다운로드
SDPose 및 RT-DETRv4 모델 체크포인트는 Comfy-Org SDPose 모델 저장소에 호스팅되어 있습니다. 체크포인트 (SDPose 모델): diffusion_models (RT-DETRv4 감지기):- rt_detr_v4-x-hgnet_fp16.safetensors (권장)
- rt_detr_v4-x-hgnet_fp32.safetensors (전체 정밀도, 용량이 큼)
3. 워크플로 사용하기
다중 인물 (이미지)
- 입력 —
Load Image노드를 통해 이미지를 불러옵니다. 한 명 이상의 사람이 있는 이미지(예:group_photo.png)를 사용하세요. - 감지 —
Image to Pose Map (SDPose Multi-Person)서브그래프가 이미지를 처리하고 다음을 출력합니다:- IMAGE — 이미지 위에 오버레이된 포즈 스켈레톤 시각화
- keypoints — 원시 전신 키포인트 데이터
- bboxes — 바운딩 박스 좌표
- 드로잉 옵션 — 그릴 신체 부위를 구성합니다:
draw_body,draw_hands,draw_face,draw_feet— 가시성 토글stick_width,face_point_size— 시각적 스타일 조정score_threshold— 키포인트를 표시하기 위한 최소 신뢰도
- 감지 옵션:
resize_type.longer_size— 감지 전에 더 긴 차원을 조정max_detections— 감지할 최대 인물 수detect_threshold— 감지 신뢰도 임계값detect_class— 감지할 객체 클래스(기본값: person)
다중 인물 (비디오)
이미지 워크플로와 동일하지만 비디오 프레임을 순차적으로 처리합니다. 비디오 파일을 입력하려면Load Video를, 결과를 내보내려면 Save Video를 사용하세요.
OOD 이미지 → 포즈
SDPose 모델을 사용하여 바운딩 박스 시각화 없이 이미지에서 깨끗한 포즈 맵을 생성합니다. 이는 한 이미지에서 스켈레톤 포즈를 추출하여 다른 이미지에 적용하는 스타일 전이에 유용합니다.OOD 비디오 → 포즈 맵
비디오에서 프레임별 포즈 맵을 생성합니다. 출력은 각 프레임에 추출된 포즈 스켈레톤이 포함된 비디오 파일로, 다운스트림 애니메이션이나 컨트롤넷 워크플로에 적합합니다.서브그래프에 대해 알아보기
이 워크플로는 모듈식 처리를 위해 서브그래프 노드를 사용합니다. 서브그래프 문서를 확인하여 워크플로를 사용자 정의하고 확장하는 방법을 알아보세요.
추가 참고 사항
- 모델 디렉토리 — SDPose 체크포인트는
models/checkpoints/에, RT-DETRv4 감지기는models/diffusion_models/에 넣습니다. - 입력 이미지 예시 —
group_photo.png파일은 워크플로 템플릿의input/디렉토리에서 테스트용으로 제공됩니다. - 키포인트 출력 — POSE_KEYPOINT 유형은 조건부 생성을 위해 포즈 데이터를 허용하는 다운스트림 노드에 연결할 수 있습니다.
- 업데이트 필수 — SDPose + RT-DETRv4 지원은 최근 ComfyUI 버전에서 사용 가능합니다. ComfyUI가 최신 상태인지 확인하세요.