GIFStream: 4D Gaussian-based Immersive Video with Feature Stream
Hao Li, Sicheng Li, Xiang Gao, Abudouaihati Batuer, Lu Yu, Yiyi Liao
TL;DR
GIFStream tackles efficient immersive video by combining a deformation-based 4D Gaussian representation with time-dependent feature streams to capture fast motion. It introduces anchors in a canonical space carrying both time-independent features and time-dependent streams, decoded into $K$ Gaussian primitives per timestamp with motion $(\mathbf{R}_t, \mathbf{T}_t)$ and attributes, rendered via splatting. The method enables end-to-end compression by partitioning parameters into two videos, applying quantization-aware training and an auto-regressive entropy model, and employs a densified-pruning optimization strategy with multiple regularized losses. Empirical results on Neur3D, Panoptic Sports, and MPEG show GIFStream achieves state-of-the-art rate–distortion with small storage and real-time decoding (over $60$ FPS on an RTX $4090$), illustrating a practical path toward high-quality 6-DoF immersive video at scale.
Abstract
Immersive video offers a 6-Dof-free viewing experience, potentially playing a key role in future video technology. Recently, 4D Gaussian Splatting has gained attention as an effective approach for immersive video due to its high rendering efficiency and quality, though maintaining quality with manageable storage remains challenging. To address this, we introduce GIFStream, a novel 4D Gaussian representation using a canonical space and a deformation field enhanced with time-dependent feature streams. These feature streams enable complex motion modeling and allow efficient compression by leveraging temporal correspondence and motion-aware pruning. Additionally, we incorporate both temporal and spatial compression networks for end-to-end compression. Experimental results show that GIFStream delivers high-quality immersive video at 30 Mbps, with real-time rendering and fast decoding on an RTX 4090. Project page: https://xdimlab.github.io/GIFStream
