Papers
Topics
Authors
Recent
Search
2000 character limit reached

TED-4DGS: Dynamic 4D Gaussian Splatting

Updated 12 December 2025
  • TED-4DGS is a dynamic 4D compression scheme that extends anchor-based 3D Gaussian Splatting with temporal activation to model real-world dynamic scenes.
  • It integrates learnable temporal gating and a shared deformation bank to modulate Gaussian primitives, ensuring smooth transitions and enhanced feature fidelity.
  • Its combination of an INR hyperprior and autoregressive coding achieves significant bitrate savings (up to 63%) while maintaining competitive PSNR on benchmark datasets.

TED-4DGS, or Temporally Activated and Embedding-based Deformation for 4DGS Compression, is a dynamic extension and compression scheme for 4D Gaussian Splatting (4DGS) representations in dynamic scene modeling. TED-4DGS addresses the challenge of building compact and temporally controllable representations of dynamic 3D scenes driven by real video data, unifying advantages of canonical-anchor-based and explicit space-time 4DGS paradigms, and is designed for rate–distortion (R–D)-optimized compression on real-world dynamic scene benchmarks (Ho et al., 5 Dec 2025).

1. Anchor-Based 3DGS Foundation and Dynamic Extension

TED-4DGS builds upon ScaffoldGS, a static anchor-based 3D Gaussian Splatting (3DGS) model. ScaffoldGS uses a sparse set of anchor points {xa}\{x_a\} placed on a 3D grid, with each anchor aa associated with a feature vector faRFf_a\in\mathbb{R}^F that parameterizes KK local Gaussian primitives. An MLP decoder predicts offsets {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1} and scale vector lal_a so that each Gaussian mean μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}. Additional MLP outputs parameterize per-Gaussian scale sa,is_{a,i}, rotation ra,ir_{a,i}, color ca,ic_{a,i}, and opacity aa0. Rendering involves alpha compositing of these Gaussians in canonical space.

TED-4DGS extends this formulation to the dynamic 4D setting by:

  • Injecting per-anchor, learnable temporal-activation parameters aa1 for gating appearance/disappearance over time.
  • Introducing per-anchor low-dimensional temporal embeddings aa2, mapped via a shared global "deformation bank" aa3 to produce anchor-specific deformation fields aa4 and aa5.
  • Integrating an implicit neural representation (INR)-based hyperprior and a channel-wise autoregressive model for entropy-aware, rate–distortion-optimized attribute compression.

2. Temporal Activation Mechanism

To enable explicit, learnable control over dynamic object occlusion and disocclusion, TED-4DGS introduces a temporal-activation function for each anchor:

  • Each anchor aa6 learns four scalars aa7, where aa8 mark "soft" start and end frames and aa9 control activation/deactivation smoothness.
  • The temporal activation is defined as:

faRFf_a\in\mathbb{R}^F0

  • At render time, anchor opacities are modulated as faRFf_a\in\mathbb{R}^F1. This construction allows Gaussians to fade in and out without resorting to spatial deformation for invisibility, sharply reducing parameter count and improving temporal realism.

3. Embedding-Based Deformation via Shared Deformation Bank

TED-4DGS represents nonrigid per-anchor, per-time motion with a lightweight embedding mechanism:

  • A global deformation bank faRFf_a\in\mathbb{R}^F2 (one faRFf_a\in\mathbb{R}^F3-vector per two frames).
  • Each anchor has a temporal embedding faRFf_a\in\mathbb{R}^F4. At time faRFf_a\in\mathbb{R}^F5, linear interpolation in faRFf_a\in\mathbb{R}^F6 yields faRFf_a\in\mathbb{R}^F7. Simple MLP faRFf_a\in\mathbb{R}^F8 maps faRFf_a\in\mathbb{R}^F9 to KK0; then KK1 parametrizes anchor-specific deformation.
  • A compact MLP KK2 maps the elementwise product to produce KK3:

KK4

  • Anchor feature and position are time-modulated as KK5.

Empirically, this multiplicative query design yields KK60.9 dB PSNR gain over concatenation at equivalent size (Ho et al., 5 Dec 2025).

4. Rate–Distortion-Optimized Compression Framework

TED-4DGS aims for joint optimization of perceptual quality and bitrate by:

  • Minimizing:

KK7

where KK8 is the sum of L1 and (1–SSIM) losses over renderings, KK9 is average bits-per-anchor measured via the entropy model, {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}0 are sparsity regularizers for pruning, {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}1 promotes scale consistency, {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}2 regularizes the temporal deformation bank.

  • An INR hyperprior models each anchor attribute’s probability as a Gaussian with analytically computed mean {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}3 and std {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}4, both being outputs of MLP {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}5 applied to sinusoidal positional encodings {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}6. Each quantized attribute {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}7 is assigned:

{Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}8

  • Channel-wise autoregressive modeling of anchor feature vectors {Oa,i}i=0K1\{O_{a,i}\}_{i=0}^{K-1}9, with each channel lal_a0 decoded conditioned on prior channels using a masked MLP.
  • Quantization step lal_a1 is learnable per attribute.
  • Arithmetic coding is performed over the learned probabilistic model; model hyperparameters and MLP weights are transmitted once.

Ablations show that the INR hyperprior achieves a 20% BD-Rate saving over a factorizable prior, outperforming triplane/hashing hyperpriors by lal_a212%.

5. Training Pipeline and Implementation

The TED-4DGS compression workflow involves:

  • Uniform quantization of each Gaussian attribute with a learned quantization step.
  • Entropy coding using arithmetic coders against the INR hyperprior/auto-regressive model.
  • Anchor coordinates stored in FP16, neural network weights and deformation bank in FP32.
  • Progressive training with a 20k-iteration delay before learning lal_a3, which stabilizes mask pruning and deformation learning; removing this delay causes lal_a420% higher bitrates.

Typical training converges after lal_a51M iterations per scene (∼12 hours, PyTorch on RTX 3090). Rendering achieves lal_a670 fps for lal_a7 resolution in novel-view synthesis (Ho et al., 5 Dec 2025).

6. Empirical Results and Comparisons

TED-4DGS is evaluated on Neu3D and HyperNeRF dynamic benchmarks, outperforming Light4GS and ADC-GS in rate–distortion metrics. For example:

Method PSNR (Neu3D) Size (MB, Neu3D) PSNR (HyperNeRF) Size (MB, HyperNeRF)
Light4GS (low) 31.48 3.77 25.35 5.15
ADC-GS (low) 31.41 4.04 25.42 4.02
TED-4DGS (low) 31.63 1.73 25.22 2.36
Light4GS (high) 31.69 5.46 25.55 8.87
ADC-GS (high) 31.67 6.57 25.68 6.67
TED-4DGS (high) 32.25 2.26 25.67 3.72

TED-4DGS achieves up to –63% average bitrate savings on Neu3D and –45% on HyperNeRF relative to ADC-GS at matched PSNR. Rate–distortion performance strictly dominates prior art over all tested operating points.

7. Ablation Studies and Implementation Nuances

Key findings from ablation and implementation studies:

  • Temporal-activation module substantially improves compression, reducing size by ≈9% and avoiding unnatural anchor deformations.
  • Use of multiplicative deformation queries is measurably superior to concatenation.
  • Color correction via a per-camera MLP mitigates cross-view color bias, improving PSNR by ∼0.3 dB.
  • For slow-motion scenes, most anchors have long-lived activation (lal_a8 for 97%); fast-motion scenes see a larger fraction of short-lived anchors (18% with lal_a9).
  • Extremely large feature dimensions μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}0 or very fast motions marginally inflate the size of the deformation bank μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}1, but μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}2 bank entries suffice for most sequences.
  • Currently, the number of Gaussians per anchor (μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}3) is fixed; adapting μa,i=xa+laOa,i\mu_{a,i}=x_a+l_a\odot O_{a,i}4 per-anchor would require additional signaling infrastructure in the compressed stream.

TED-4DGS introduces a temporally activated extension to sparse anchor-based 3DGS, a compact per-anchor dynamic deformation mechanism, and the first INR+autoregressive coding strategy for true rate–distortion-optimized dynamic 4DGS compression. Its combination of temporal gating, shared low-rank deformation, and targeted entropy modeling yields leading compression rates with high fidelity on challenging real-world dynamic scene data (Ho et al., 5 Dec 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to TED-4DGS.