← 목록으로
2026-06-30 · VGGRPO · analysis

VGGT-Ω reward backbone 최종 채택 결정

정량(RoboCasa GT) + 정성(DROID 3-cam) + sim3 scale 안정성 3개 근거 종합 — Phase 4 off-the-shelf direct-RGB 경로 확정

TL;DR

0.296
VGGT-Ω AbsRel ↓
0.747
VGGT-Ω δ<1.25 ↑
0.920
VGGT-Ω δ³ ↑
48
eval clips (GT)
0.36~1.12
DA3 sim3 scale

1 배경/목적 (왜)

VGGRPO Phase 4(RL fine-tuning) reward function의 핵심은 "diffusion 생성 비디오의 3D geometry quality를 평가하는 신호"다. 이를 위해 depth/geometry FM을 reward backbone으로 써야 하는데, 어떤 모델을 선택하느냐가 reward 신뢰도를 결정한다.

Phase 2에서 LGM connector(VAE latent → depth) 경로를 설계했지만, 260512 결정으로 reward path를 DA3 backbone direct-RGB 방식으로 전환했다. 이후 4-way 비교(Any4D/DA3/VGGT/VGGT-Ω) 정량 eval(260624)과 viser 정성 분석(260629)을 종합해 최종 backbone을 선택.

핵심 질문: "어떤 depth FM이 RoboCasa 시뮬 도메인(GT depth 검증 가능)과 DROID 실로봇 도메인(정성) 양쪽에서 가장 신뢰할 수 있는 geometry reward 신호를 제공하는가?"

2 작업 내용 (어떻게)

세 가지 분석을 순차로 진행해 backbone 결정 근거를 쌓았다.

① 정량 eval (260624, job 26434)

② viser 정성 분석 (260629)

③ sim3 temporal alignment 분석 (260629)

3 결과 (수치)

정량 — RoboCasa 48 clips × 32 frames (GT depth, 최종)

ModelAbsRel ↓RMSE ↓δ<1.25 ↑δ<1.25² ↑δ<1.25³ ↑scale
VGGT-Ω 0.296 0.168 0.747 0.873 0.920 1.36
VGGT 0.386 0.188 0.711 0.830 0.885 1.40
Any4D 0.699 0.351 0.617 0.771 0.835 0.59
DA3 0.776 0.324 0.596 0.755 0.830 1.31
VGGT-Ω AbsRel 0.296 — 전 metric 1위. VGGT가 2위. Any4D ≈ DA3 (0.70~0.78)로 VGGT 계열과 격차 큼. δ<1.25³ 0.92로 outlier도 최소.

sim3 temporal scale 안정성 (DROID, cumulative scale per window)

Modelscale 범위판정
VGGT-Ω0.93~1.11✅ 안정 (≈1.0)
VGGT0.93~1.11✅ 안정
Any4D0.77~1.02⚠️ 약간 변동
DA30.36~1.12❌ 불안정 (3× 변동)
DA3 scale 0.36~1.12: 동일 에피소드 내 윈도우 간 scale이 3배 차이. reward signal로 쓸 경우 frame마다 depth scale이 달라져 학습 신호가 일관되지 않음. VGGT-Ω/VGGT는 ≈1.0으로 scale anchor가 안정적.

정성 (DROID 3-cam, viser 관찰)

4 Takeaway

🎯 최종 결정: VGGT-Ω를 Phase 4 reward backbone 1순위로 채택

근거 3가지 (전부 일치):

  • 정량: RoboCasa GT depth에서 AbsRel 0.296 (전 metric 1위). VGGT 2위(0.386)와 격차 있으나 둘 다 Any4D/DA3를 크게 앞섬
  • 정성: DROID 실로봇 3-cam에서 reconstruction 품질 우수, exo↔wrist 정합이 일관
  • scale 안정성: sim3 anchor scale ≈1.0 (0.93~1.11) → 윈도우 간 depth scale이 거의 일정. reward signal 시간적 일관성 확보

VGGT 2순위 백업. VGGT-Ω가 접근 불가하거나 속도 문제 시 대체.

DA3가 탈락한 이유

정량 AbsRel 0.776 (최하위)도 문제지만, sim3 scale 0.36~1.12가 더 치명적이다. reward로 쓰려면 같은 에피소드 내에서 "frame 1이나 frame 30이나 동일한 depth quality 기준"이어야 하는데, DA3는 윈도우마다 scale 기준점이 달라져 reward 신호가 노이즈에 휩쓸릴 가능성이 높다. 단순 정량 순위 이상으로 reward에 부적합.

5 Next Steps