사진의 앞뒤 구조를 깊이 맵으로 추출하기
단일 이미지에서 깊이를 추정하고 원본과 비교하는 전처리 예제. 새 이미지를 생성하기 전에 장면의 공간 정보를 확인해요.
Depth Anything 3 · Image Depth by Comfy-Org · 공식 템플릿
어떤 작업에 쓰나요?
참고 사진의 전경·배경 관계를 읽거나 깊이 기반 제어에 쓸 입력을 검토할 때. 기존 ControlNet 예제와 달리 이 워크플로우 자체는 깊이 추정과 비교까지만 수행합니다.
기본 mono_large 결과는 상대적인 깊이이며 실측 거리나 완성된 3D 메쉬가 아닙니다. 유리·거울·가려진 경계에서는 오차가 생길 수 있어요. 렌더링된 깊이 이미지를 다른 ControlNet에 넣을 때는 해상도·명암 방향·정규화 방식의 호환성을 따로 확인해야 합니다.
시작 전 준비물
ComfyUI와 아래 모델·노드를 준비하세요. 파일 이름은 설치한 버전에 맞게 선택해야 합니다.
| 모델 / 파일 | 위치 / 확인할 내용 |
|---|---|
depth_anything_3_mono_large.safetensors | models/geometry_estimation/ · 기본 단일 이미지 경로 |
depth_anything_3_small.safetensors / depth_anything_3_base.safetensors | models/geometry_estimation/ · 다른 모델 선택 시, 모두 필수 아님 |
depth_anything_3_metric_large.safetensors | models/geometry_estimation/ · 거리 단위가 필요한 별도 경로 |
공식 코어 노드·서브그래프 기반 예제입니다. 노드가 누락되면 설치 버전과 시작 로그를 먼저 확인하세요. Stable·Desktop에 지원이 아직 반영되지 않은 경우도 있습니다.
모델 파일과 원작자 안내를 확인하세요. 이름이 비슷한 다른 버전의 파일과 혼용하지 않습니다.
사용 순서
기본 모델부터 선택하세요
공식 JSON의 LoadDA3Model은 mono_large를 사용합니다. 모델을 geometry_estimation 폴더에 준비하고 Load Image에 원본을 넣으세요.
깊이 결과를 원본과 비교하세요
DA3Inference와 DA3Render를 거친 결과를 PreviewImage·ImageCompare에서 봅니다. 전경과 배경의 경계, 얇은 물체, 반사면이 의도와 맞는지 확인하세요.
다음 작업의 입력 조건을 맞추세요
원본 템플릿은 미리보기용입니다. 렌더 이미지가 필요하면 IMAGE 출력에 Save Image를 연결하세요. 이 이미지가 실측 깊이 원자료를 보존한다고 가정하지 말고, 사용할 제어 워크플로우의 입력 규격을 확인합니다.
먼저 조절할 값
- 기본 추정 설정
- 확인한 JSON은 processing_resolution 504, upper_bound_resize, mono 모드입니다. 먼저 원본 설정으로 결과를 확인하고 바꿔 보세요.
- 렌더 정규화
- 기본 렌더는 depth / v2_style입니다. metric 모델에서 실제 스케일을 다루려면 raw 처리 등 해당 원본 안내가 필요하며, 일반 PNG 미리보기와 구분해야 합니다.
원작자: Comfy-Org · 공식 템플릿 · 공개 자료 확인: 2026.10.31
원본 자료와 안내를 확인했으며, LABS에서의 GPU 실행·결과 품질 검증은 아직 진행하지 않았습니다. 원본 버전이 바뀌면 화면·설정이 달라질 수 있습니다. 이용 조건은 원작자와 각 모델의 라이선스를 확인하세요.