개요
웹에서 재구성 3DGS 장면을 스트리밍하고, 브라우저 안에서 로컬 mesh와 합성·상호작용하는 하이브리드 뉴럴 렌더링 시스템.
서버의 무거운 Gaussian 렌더링과 클라이언트의 WebGL/WebCodecs 기반 합성을 분리해 웹 접근성, 성능, 상호작용을 함께 다룬 연구.
문제 정의
- Client-only 3DGS 렌더링의 모바일 메모리·GPU 제약
- 서버 렌더 RGB-D와 브라우저 로컬 mesh 사이의 depth/좌표계 정렬 문제
- 뉴럴 장면과 브라우저 객체가 같은 화면에서 물리적으로 상호작용해야 하는 요구
접근
- 서버에서 RGB와 log-depth를 함께 렌더링하고 H.264/WebSocket 경로로 전송
- WebCodecs decode, WebGL mesh rendering, screen-space depth fusion을 브라우저에서 수행
- Coordinate-space alignment와 depth normalization으로 Gaussian scene과 local mesh를 같은 view에서 합성
- Depth-based collision으로 browser-side object interaction 검증
담당 작업
- Web neural graphics용 server-client rendering/transport architecture 설계
- Color/depth streaming interface와 screen-space fusion pipeline 구현
- Browser-side local mesh interaction, collision, constrained-client evaluation 수행
결과
- Web3D 2025 Best Paper Award
- JPEG+RAW 4197 KB/frame → JPEG-stack 219 KB/frame
- 8.0 FPS baseline → 35.2 FPS compressed-depth path
- Client-only OOM scene을 iPhone hybrid streaming에서 17–21 FPS로 실행
기술 키워드
3D Gaussian Splatting Neural Rendering Web3D Depth Fusion WebXR
검증 지표
Payload
4197 KB/fr 219 KB/fr
19.2× smaller
JPEG+RAW depth transfer → JPEG-stack compressed depth
Throughput
8.0 FPS 35.2 FPS
4.4× faster
1080p LivingLab, Mac Studio Chrome
iPhone scenes
Client-only OOM 17–21 FPS hybrid
Runnable on constrained clients
Garden/Bicycle failure cases recover under hybrid streaming
자료