Phase 2 Re-architecture

VGGRPO — LGM Redesign Plan

260406-260412 · 6-phase roadmap update + LGM redesign

Sub-phases10
완료3/10
재설계1/10
StagePhase 2

Overall Vision

Phase 0 → Phase 6의 6단계 로드맵. Phase 0~1은 환경 + baseline 검증, Phase 2가 LGM 구축, Phase 3~6이 GRPO fine-tune + 평가. 이번 주 Phase 2 진행 중에 design bug가 발견되어 LGM 재설계 plan이 추가됨.

Phase 체크리스트 (이번 주 갱신)

Phase목적상태코멘트
Phase 0 — 환경 구축Wan 2.1 + Any4D + DROID 환경✅ 완료
Phase 1 — 베이스 모델 검증Wan 비디오 생성 + Any4D depth/pose 동작✅ 완료
Phase 2 — LGM 구축 (오리지널 설계)VAE latent → depth/pose connector❌ 무효mixed-camera + T_lat=1 bug
Phase 2 — LGM 재설계카메라별 독립 + 49f/cam + temporal upsample🔄 plan 완료구현 미착수
Phase 2 — Resume + viz + NaN guard학습 인프라 안정화✅ 완료 (260408)
Phase 2 — EgoExo4D 데이터 로더DROID 외 옵션✅ 완료Aria fisheye 문제 발견
Phase 3 — Reward 함수 통합SSIM + depth + flow consistency❌ 미착수Phase 2 재설계 후
Phase 4 — GRPO fine-tuneFlow-GRPO 위에 reward 교체❌ 미착수
Phase 5 — 정량 평가3D consistency metric❌ 미착수
Phase 6 — 로봇 도메인 적용wrist-view ego 생성❌ 미착수

이번 주 계획 변경

변경 1 — Phase 2 LGM 재설계

원래 Phase 2는 "connector를 학습해서 Phase 3로 넘어간다"였지만 design bug 발견으로 connector 입력 자체를 다시 설계해야 함. Why: mixed-camera VAE encoding + T_lat=1은 모델 수정으로 풀 수 없는 근본 문제. 데이터 로더 + connector + 학습 루프 3개를 동시에 갈아야 한다.

변경 2 — EgoExo4D 옵션 추가

원래는 DROID로 Phase 2 마무리 → Phase 3 진입 계획이었지만, DROID depth GT 노이즈와 도메인 좁음 때문에 EgoExo4D 옵션을 같은 connector에 붙이기로. 단 Aria fisheye 문제로 추가 작업 필요.

LGM 재설계 핵심 (lgm_redesign_plan.md 요약)

요소오리지널 (잘못)재설계
VAE 입력exo+wrist 4 frames mixed카메라별 독립, 49 frames/cam
T_lat1 (T=4)13 (T=49)
Connector 출력4 views 선택모든 49 views/cam → 98 views total
Upsample 순서Conv3d → interpolatetrilinear upsample(16ch) → Conv3d(1024ch)
Reference view임의exo_t0 = identity (고정 카메라)
메모리 (inference)~수 GB42.7GB (실측, B200 OK)

Dependencies & Risks

Milestones

마일스톤예상실제코멘트
LGM Phase A 완료04-08❌ 무효design bug 발견
Resume + viz04-0804-08 ✅
EgoExo4D 로더04-0904-08 ✅1일 단축
LGM 재설계 plan 작성04-09 ✅긴급 추가
재설계 구현04-15다음 사이클