Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

3DGS亚像素高分辨率

SubSplat: High-Resolution Pixel-aligned 3DGS via Sub-pixel Gaussian Reparameterization

Pixel-aligned Gaussian splatting enables efficient and generalizable novel-view synthesis. However, high-resolution rendering faces a critical trade-off where increasing input resolution improves detail at the expense of quadratically rising network computational cost. Conversely, maintaining low-resolution inputs stabilizes this cost but results in insufficient Gaussian density and artifacts. To address this, we propose SubSplat, which introduces Sub-pixel Gaussian Reparameterizer(SPGR) to subdivide primary Gaussians into fine-grained primitives, restoring structural density directly from low-resolution features. We further enhance the reparameterization quality through feature aggregation, which effectively captures high-frequency details across multiple views. Experiments on RealEstate10K and ACID demonstrate that SubSplat achieves high-fidelity rendering with superior efficiency. Our results validate that the proposed framework successfully resolves the trade-off between reparameterization fidelity and network computational cost inherent in pixel-aligned Gaussian Splatting.

Jiun Lee, Jaekwang Kim, Sangmin LeeJuly 23, 20267 min read
中文

SubSplat: High-Resolution Pixel-aligned 3DGS via Sub-pixel Gaussian Reparameterization

Paper: SubSplat: High-Resolution Pixel-aligned 3DGS via Sub-pixel Gaussian Reparameterization
Link: arXiv:2607.20813 | Benchmarks: RealEstate10K / ACID | Basis: MVSplat + Deformable Attention

One-line summary: Introduces a Sub-pixel Gaussian Reparameterizer (SPGR) that subdivides primary Gaussians from low-resolution features into fine-grained primitives, restoring structural density while maintaining stable backbone latency, achieving real-time high-fidelity rendering at 42ms/frame.

Background and Motivation

Pixel-aligned Gaussian splatting enables efficient and generalizable novel-view synthesis — feed-forward networks train across diverse scenes predicting Gaussian primitives on a fixed image grid without per-scene optimization. But high-resolution rendering faces a critical trade-off: increasing input resolution improves detail at quadratic network computational cost; maintaining low-resolution inputs stabilizes cost but yields insufficient Gaussian density and artifacts.

The core contradiction is the grid-anchored design — total primitive count is tied to input resolution. Directly increasing input resolution makes the backbone process a denser grid, and since total latency is dominated by the backbone forward pass, doubling resolution requires 4× computation. Using low-resolution inputs to render sparse Gaussians on high-resolution screens leads to under-parameterization — blur and halo artifacts. Existing methods are trapped between (i) quadratic backbone cost or (ii) quality degradation from coarse input grids.

SubSplat's core idea: instead of increasing backbone input resolution (avoiding quadratic cost), introduce SPGR to subdivide primary Gaussians into $K$ sub-pixel primitives, restoring structural density directly from low-resolution features. $K$ is the squared ratio of target to input resolution ($K=4$ for $2\times$, $K=16$ for $4\times$).

Method Details

1. Feature Aggregation

SubSplat is an end-to-end pipeline: a pixel-aligned backbone (MVSplat) initializes primary Gaussians, a deformable-attention module aggregates multi-view features to enrich primitive descriptions, and SPGR subdivides primary Gaussians into sub-pixel primitives. Feature aggregation has geometry and appearance paths.

Geometry feature aggregation maps primary Gaussian attributes (position, scale, rotation, opacity) through small MLPs to a geometry query, projected onto reference views to aggregate cross-view geometric context via deformable attention. Three stacked deformable-attention layers progressively aggregate local-to-global cross-view features, yielding the geometry descriptor $\mathbf{f}^g_p$. Appearance feature aggregation maps spherical harmonic coefficients to an appearance query, conditioned on the geometry descriptor via deformable attention — geometry determines "where to look," appearance determines "what to amplify."

2. Geometry Reparameterization

SPGR's geometry head $g_\theta$ predicts spatial properties for each sub-pixel primitive: sub-pixel offsets $(\Delta u_k, \Delta v_k)$, depth residual $\Delta z_k$, log-scale residuals, and axis-angle rotation. Position is back-projected through camera intrinsics and adjusted along the viewing ray:

$$\mathbf{\mu}_{p,k}=\mathbf{\mu}_{p}+R_{c2w}\begin{bmatrix}z_{\text{sel}}\Delta u_{k}/f_{x}\\z_{\text{sel}}\Delta v_{k}/f_{y}\\0\end{bmatrix}+\Delta\hat{z}_{k}\,R_{c2w}\begin{bmatrix}0\\0\\1\end{bmatrix}$$

Depth residual is bounded via $\tanh$: $\Delta\hat{z}_k=\tanh(\Delta z_k)$. Anisotropic scale inherits and locally refines: $\mathbf{s}_{p,k}=\mathbf{s}_p\odot\exp(\Delta\log\mathbf{s}_k)$. Rotation residual converts to quaternion, composes with primary quaternion, and normalizes. Covariance: $\Sigma_{p,k}=R(q_{p,k})\text{diag}(\mathbf{s}_{p,k}^2)R(q_{p,k})^\top$.

SubSplat framework

Figure 1: SubSplat generates sub-pixel reparameterized Gaussians from low-resolution features, avoiding quadratic cost of high-resolution inputs.

3. Opacity Redistribution and Color Modulation

The appearance head predicts per-primitive opacity weights and color gains. Opacity is softmax-normalized and adjusted by projected area; final opacity is distributed from the primary Gaussian:

$$\alpha_{k}=\alpha_{p}\cdot\frac{\tilde{w}_{k}}{\sum_{j}\tilde{w}_{j}}$$

This enforces distributional integrity from primary to sub-pixel primitives, prioritizing density on intricate scene details. Color is modulated by a bounded gain: $\mathbf{h}_{p,k}=\gamma_k\mathbf{h}_p$. Anti-aliasing enforces a minimum projected area $A_{\min}$ to mitigate flickering.

4. Training Objective

The network is trained with ground-truth RGB images using weighted $\ell_2$ and LPIPS losses:

$$\mathcal{L}=\mathcal{L}_{\ell_2}+\lambda\,\mathcal{L}_{\text{LPIPS}}$$

with $\lambda=0.05$, trained for 300K iterations on a single NVIDIA A100, batch size 12, Adam optimizer with learning rate $2\times 10^{-4}$.

graph TD
  A[Low-res input 256x256] --> B[MVSplat backbone: primary Gaussians]
  B --> C[Deformable Attention: geometry+appearance aggregation]
  C --> D[SPGR: sub-pixel reparameterization]
  D --> E[Geometry head: position/depth/scale/rotation]
  D --> F[Appearance head: opacity/color]
  E --> G[K sub-pixel Gaussians]
  F --> G
  G --> H[High-res rendering 512x512 / 1024x1024]
  style D fill:#f5a623,stroke:#b97316,color:#fff
  style C fill:#4a90d9,stroke:#2c5f8a,color:#fff
  style H fill:#7ed321,stroke:#4a8a14,color:#fff

Experimental Results

Resolution Scalability

Reconstructing from $256\times 256$ inputs and evaluating at $512\times 512$ ($\times 2$) and $1024\times 1024$ ($\times 4$), SubSplat achieves SOTA across all metrics on RealEstate10K and ACID, with minimal degradation as target resolution scales. Baselines couldn't be evaluated at $1024\times 1024$ inputs due to OOM.

MethodInput ResOutput ResLatency(ms)Peak Mem(GB)PSNR
PixelSplat5125128615.224.35
MVSplat5125125812.125.21
HiSplat512512196028.525.40
SubSplat256512426.825.52

Efficiency and Cost-Performance

At a fixed $512\times 512$ target, SubSplat achieves 25.52 PSNR and 0.850 SSIM at only 42ms/frame (24 FPS) — the only real-time method among evaluated baselines. HiSplat achieves competitive quality but 1960ms latency from its three-stage feed-forward design. SubSplat's low-resolution feature recovery significantly reduces compute and memory budgets.

Qualitative comparison

Figure 2: Comparison with image-space upsamplers. SubSplat densifies geometry in 3D space, recovering structural details that image-space methods cannot.

Comparison with Image-Space Upsamplers

MethodPSNRSSIMLPIPSLatency(s)
MVSplat + Bilinear24.010.8010.2370.042
MVSplat + HiT-SR23.880.8070.2030.215
SubSplat25.520.8500.1670.042

Bilinear interpolation remains blurry; SR head introduces ringing and cross-view inconsistencies. SubSplat optimizes Gaussian distributions via sub-pixel reparameterization, capturing geometry-aware details that 2D upsamplers cannot recover — they cannot resolve grid-anchored primitive limitations.

Ablation study

Figure 3: Ablation. SPGR provides the primary performance gain; feature aggregation ensures structural consistency at larger scales.

Ablation Study

ModuleK=4 PSNRK=16 PSNRContribution
Baseline (MVSplat)19.4616.98
+ Sub-pixel Reparam.25.1519.49+5.69 / +2.51 dB
+ Feature Aggregation (Full)25.5222.65+0.37 / +3.16 dB

SPGR provides +5.69 dB at $K=4$ as the primary recovery mechanism. Feature aggregation's contribution grows with task difficulty — +3.16 dB at $K=16$, as larger scale ratios need richer cross-view context. Three-stage deformable attention yields 1.58 dB over one-stage, as iterative feature sampling better captures spatial details.

高斯属性向量

$$ \mathbf{a}_{p}=[\,\boldsymbol{\mu}_{p},\mathbf{s}_{p},q_{p},\alpha_{p}\,]\in\mathbb{R}^{11} $$

几何特征编码

$$ \mathbf{z}^{g}_{p}=W_{g}\!\big(\phi_{x}(\boldsymbol{\mu}_{p})+\phi_{s}(\mathbf{s}_{p})+\phi_{q}(q_{p})+\phi_{\alpha}(\alpha_{p})\big) $$

Limitations

Author-stated: Rendering overhead increases with primitive count. Future work will explore content-aware primitive density control to further optimize the rendering throughput vs. structural fidelity trade-off.

Analysis: While backbone latency is stable, the 16× primitive count at $K=16$ significantly increases differentiable rasterization rendering overhead. Bounded sub-pixel offsets and depth residuals ($\tanh$) stabilize but may limit extreme geometric detail expression. Feature aggregation relies on deformable attention cross-view projections that may degrade with sparse input views or wide baselines. The training objective uses only $\ell_2$ + LPIPS without explicit geometry consistency or depth optimization. The $\times 4$ model trained at $128\to 512$ on 720p is directly applied to $256\to 1024$, relying on scale-ratio invariance — absolute scale differences may introduce unverified generalization risks. SPGR's $K$ is fixed rather than content-adaptive, potentially producing redundant primitives in texture-sparse regions.

Conclusion and Outlook

SubSplat achieves high-fidelity rendering by generating fine-grained sub-pixel primitives directly from low-resolution features, mitigating quadratic backbone cost while maintaining stable network latency across extended output scales. The core innovation is shifting detail enhancement from backbone computation to the subdivision stage — SPGR reparameterizes primary Gaussians into sub-pixel primitives, with deformable attention feature aggregation capturing cross-view high-frequency details. The 42ms/frame real-time performance and 6.8GB peak memory represent a significant quality-efficiency advantage over full-resolution baselines. Ablations reveal SPGR provides the primary gain while feature aggregation becomes increasingly important at larger scale ratios — this synergy provides insight into modular design for multi-scale rendering. SubSplat demonstrates that 3D-space geometry densification outperforms image-space upsampling, which cannot resolve the fundamental grid-anchored primitive limitation.

The secret of high resolution lies not in larger inputs but in smarter subdivision — transforming one coarse Gaussian into multiple fine sub-pixel primitives, recovering detail in 3D space rather than image space. This is the core of SubSplat's real-time high-fidelity from low-resolution inputs.

Related Papers

WilLaGS: Latent-Conditional 3D Appearance Fields for Robust Gaussian Splatting In-the-Wild

WilLaGS: Latent-Conditional 3D Appearance Fields for Robust Gaussian Splatting In-the-Wild

3D Gaussian Splatting (3DGS) delivers real-time and high-fidelity rendering but remains challenged by unconstrained in-the-wild scenes, where drastic appearance variations and transient objects violate multi-view consistency. Existing methods are fundamentally limited by independent and discrete embeddings that struggle to capture continuous environmental changes or model spatially-varying local illumination. To address these limitations, we propose \textbf{WilLaGS}, a unified framework for robust 3D scene reconstruction and generative appearance synthesis under unconstrained settings. Specifically, we introduce a generative appearance model where a $β$-VAE learns a structured and continuous manifold of global appearance. Conditioned on the latent code, we construct a 3D neural appearance field that generates dynamic Tri-Plane features to encode spatially-varying local illumination effects. Furthermore, to suppress transient artifacts, we present a self-supervised perceptual masking mechanism that leverages a Teacher-Student (EMA) architecture to derive a stable scene consensus, robustly identifying inconsistent regions via perceptual discrepancies. Extensive experiments on multiple datasets demonstrate that \textbf{WilLaGS} achieves state-of-the-art performance in reconstruction quality and novel view appearance synthesis, while maintaining real-time rendering efficiency.

3DGSGaussian Splatting新视角合成Aug 28, 2026
DL-SLAM: Enabling High-Fidelity Gaussian Splatting SLAM in Dynamic Environments based on Dual-Level Probability

DL-SLAM: Enabling High-Fidelity Gaussian Splatting SLAM in Dynamic Environments based on Dual-Level Probability

Recent advances in 3D Gaussian Splatting (3DGS) have enabled significant progress in dense dynamic Simultaneous Localization And Mapping (SLAM). Prevailing methods typically discard predefined dynamic objects, ignoring that transiently static objects offer valuable geometric constraints for pose estimation. A recent work attempts to leverage this potential by employing per-pixel uncertainty maps to quantify the magnitude of motion. While this approach enables transiently static objects to enhance pose estimation, it erroneously integrates these objects into the static map, resulting in persistent artifacts. Moreover, its reliance on purely geometric information leads to ambiguous object boundaries in the uncertainty maps. To overcome these limitations, we present DL-SLAM, a monocular Gaussian Splatting SLAM system built upon a novel dual-level probabilistic framework. Our method computes dynamic probability maps by combining semantic and geometric information. These pixel-level probabilities are lifted to 3D and aggregated to derive an object-level dynamic probability for each instance. Object-level probability enables the categorical pruning of dynamic Gaussians, resulting in an artifact-free static map. The static map, in turn, provides a geometrically consistent guidance to refine the pixel-wise probabilities, enhancing their reliability. Experimental results demonstrate that DL-SLAM outperforms existing approaches, improving tracking accuracy by up to 13\% while generating high-fidelity semantic maps.

动态环境Dynamic EnvironmentsSLAMJul 2, 2026
VLK: Learning Humanoid Loco-Manipulation from Synthetic Interactions in Reconstructed Scenes

VLK: Learning Humanoid Loco-Manipulation from Synthetic Interactions in Reconstructed Scenes

VLK synthesizes paired vision-language-kinematics supervision inside 3DGS-reconstructed real scenes: it generates navigation and object-interaction trajectories with privileged scene info, renders egocentric views after the fact, and produces 48,000 paired trajectories to train a policy predicting Unitree G1 whole-body motion, enabling sim-to-real perception-based humanoid loco-manipulation.

humanoid人形机器人loco-manipulationJun 29, 2026
TRACE: Ergodic Trajectory Optimization for Active Scene Reconstruction

TRACE: Ergodic Trajectory Optimization for Active Scene Reconstruction

Existing active reconstruction systems with Gaussian-splatting maps select observations greedily, optimizing a single next-best-view (NBV) at each step and connecting the chosen views by short-horizon path planning. This greedy decoupling disregards the global structure of scene information, producing inefficient trajectories that waste sensing capacity in transit between selected views. In this work, we study active reconstruction as an ergodic coverage problem: the time-averaged spatial statistics of the sensor trajectory should match a target information distribution induced by the current map. Our approach derives this target distribution online from uncertainty and visibility, and calculates ergodic trajectories via a kernel-ergodic horizon planner with gradient flow and footprint depletion, closing the loop between mapping and trajectory optimization. We thoroughly evaluate TRACE on the Replica dataset against the Next-Best-View (NBV) baselines, improving PSNR by 1.5 dB. Code: https://github.com/spikelab-jhu/trace-active-reconstruction.

主动感知轨迹优化遍历覆盖Aug 3, 2026