ControlNet 포즈 제어, OpenPose와 Depth 중 무엇을 쓸까?
팔·다리 자세와 공간 깊이는 다른 입력입니다. 포즈가 안 맞을 때 프롬프트를 늘리기 전에 전처리 이미지와 모델 호환성을 확인해요.
“한쪽 팔을 들고 옆으로 서 있다”를 반복해도 자세가 맞지 않는다면, 고정하고 싶은 구조를 먼저 정리해 보세요. 관절 배치가 중요한지, 인물과 방의 거리감이 중요한지에 따라 확인할 제어 입력이 달라집니다.
자세, 깊이, 윤곽은 서로 다른 정보를 담아요
| 제어 입력 | 주로 읽는 정보 | 먼저 점검할 문제 |
|---|---|---|
| OpenPose 계열 포즈 | 몸의 관절과 연결 관계 | 가려진 팔·다리, 겹친 사람의 관절이 잘못 연결됐는가 |
| Depth | 장면의 상대적인 깊이 | 앞뒤 관계와 큰 형태가 의도대로 추정됐는가 |
| Canny 등 윤곽 | 이미지의 경계선 | 배경의 복잡한 선까지 지나치게 포함됐는가 |
포즈 입력만으로 옷의 모양이나 같은 얼굴까지 고정되는 것은 아니에요. 깊이 입력도 관절을 정확히 지정하는 데이터와 같지 않습니다. 먼저 하나의 목표를 정하고 그 정보가 전처리 결과에 있는지 봅니다.
생성 결과보다 전처리 미리보기를 먼저 봐요
- 목표 자세나 구도가 분명한 참고 이미지를 고릅니다. 손·팔이 겹친 사진은 추정 결과부터 확인해요.
- 사용할 모델과 워크플로우가 지원하는 제어 방식에 맞춰 전처리합니다.
- 미리보기에서 관절 연결, 앞뒤 깊이 또는 윤곽선이 의도와 맞는지 확인합니다. 이 단계가 틀렸다면 프롬프트보다 입력부터 수정합니다.
- 같은 조건에서 제어 강도를 한 번에 하나씩 바꾸며 구조 반영과 표현의 변화를 비교합니다.
모든 ControlNet 파일을 모든 생성 모델에 연결할 수 있는 것은 아니에요. SD 계열 예제를 Z-Image에 그대로 적용하지 말고, 모델 계열·전처리기·노드 요구 사항을 해당 원본 자료에서 확인하세요.
프리비즈 이미지와 제어 맵을 혼동하지 않아요
Frame Previz에서 만든 장면 PNG는 카메라와 인물 배치를 설명하는 참고 이미지로 쓸 수 있어요. 하지만 일반 장면 PNG가 곧 OpenPose 맵이나 Depth 맵인 것은 아닙니다. 필요한 제어 정보로 변환하는 전처리 단계가 별도로 있어야 해요.
LABS의 Z-Image ControlNet 안내도 OBJ 파일을 직접 읽는 구성은 아닙니다. 3D 파일을 준비했다면 먼저 적절한 시점의 이미지로 렌더링하고, 선택한 워크플로우의 입력 형식에 맞추는 과정이 필요해요.
연결 자료는 공개 원본과 준비물을 정리한 안내이며 LABS에서 GPU 실행 품질을 검증한 결과는 아닙니다. 처음에는 복잡한 배경과 여러 인물을 줄이고, 원하는 한 자세가 반영되는지부터 확인해 보세요.
제어 모델·전처리 노드·원본 JSON 확인
ControlNet 안내 보기 ↗참고 자료 · 2026.10.31 확인: ControlNet 공식 저장소 · LABS에 연결된 원작자 워크플로우 안내