Papers
Topics
Authors
Recent
Search
2000 character limit reached

Patch Gaussians: Localized Gaussian Patches

Updated 5 July 2026
  • Patch Gaussians are localized Gaussian representations that treat each Gaussian as part of a structured local patch rather than an isolated primitive.
  • They encompass various formulations such as residual low-frequency decompositions, textured local charts, and patch-conditioned synthesis to optimize compression and rendering.
  • Empirical evidence shows that leveraging patch locality leads to significant improvements in model efficiency and visual quality across diverse 3D and image-based applications.

Searching arXiv for papers on “Patch Gaussians” and closely related Gaussian-splatting patch representations. Patch Gaussians are Gaussian-based local representations in which a Gaussian is treated as a patch-level unit rather than only as an isolated splat. In current literature, the term is not standardized. It can denote the low-frequency residual subset of a 3D Gaussian scene after extracting boundary-oriented “Sketch Gaussians”; a per-Gaussian local textured chart on a tangent plane; a local atlas patch that decodes many Gaussians from UV coordinates; a small spatial group of Gaussians merged into a joint transformer token; or a patch-conditioned generator of dynamic Gaussians for avatars and sparse point clouds (Shi et al., 22 Jan 2025, Shi et al., 8 Jan 2026, Wei et al., 16 Dec 2025, Yang et al., 2024, Shabanov et al., 6 Apr 2026, Aneja et al., 14 Jul 2025). Across these usages, the common thread is locality: geometry, appearance, optimization, compression, or generation is organized around bounded local Gaussian support rather than a monolithic global cloud.

1. Terminological scope and main interpretations

The literature uses “patch” in several technically distinct ways. Some works define Patch Gaussians semantically, as the smooth, low-frequency residual left after extracting line- or boundary-like Gaussians. Others define patches as explicit parameter domains, such as tangent-plane texture charts or UV charts that decode Gaussian parameters. A third group uses patches operationally, as groups of nearby Gaussians packed into a token for transformer efficiency. This plurality is central to the subject: Patch Gaussians are better understood as a design family than as a single primitive type (Shi et al., 22 Jan 2025, Shi et al., 8 Jan 2026, Wei et al., 16 Dec 2025, Yang et al., 2024, Shabanov et al., 6 Apr 2026).

Interpretation Representative papers Short definition
Residual smooth-region Gaussians (Shi et al., 22 Jan 2025, Shi et al., 8 Jan 2026) Low-frequency Gaussians remaining after extracting Sketch Gaussians
Per-Gaussian textured patch (Wei et al., 16 Dec 2025) Each Gaussian carries a local 2D chart with spatially varying appearance
Atlas patch decoding Gaussians (Yang et al., 2024) A local UV patch emits many 3D Gaussians from sampled coordinates
Grouped Gaussian token (Shabanov et al., 6 Apr 2026) Nearby sibling Gaussians are concatenated into one transformer token
UV-space Gaussian subset (Qin et al., 2024) A facial Gaussian field is partitioned into square UV patches
Patch-conditioned dynamic Gaussian synthesis (Aneja et al., 14 Jul 2025) Local expression patches drive on-the-fly Gaussian generation
Patch-to-Gaussian point-cloud mapping (Changfeng et al., 14 May 2025) Local point patches predict surface-aligned 2D Gaussians

A recurring misconception is that Patch Gaussians always refer to an explicit new Gaussian primitive. In several important papers, they do not. In the sketch/patch compression literature, Patch Gaussians use the standard 3DGS primitive and are distinguished by representational role rather than renderer mathematics (Shi et al., 22 Jan 2025, Shi et al., 8 Jan 2026). In ASAP-Textured Gaussians, the method does not introduce a primitive called a patch Gaussian, but explicitly interprets each 2D Gaussian as a local textured parameter domain and makes that domain more adaptive and patch-like (Wei et al., 16 Dec 2025).

2. Residual low-frequency Patch Gaussians in structure-aware 3DGS

In “Sketch and Patch,” Patch Gaussians are the Gaussians that cover smooth, broad, low-frequency regions once the boundary-defining subset has been separated as Sketch Gaussians (Shi et al., 22 Jan 2025). The decomposition is motivated by the observation that standard 3DGS densification overpopulates edges and contours. Sketch Gaussians are extracted first using 3D line segments from Line3D++, geometric proximity to those lines, and attribute-coherence filtering. A line is parameterized as

Li(t)=(1t)pstart+tpend,t[0,1],\mathbf{L}_i(t) = (1-t)\mathbf{p}_{\text{start}} + t\mathbf{p}_{\text{end}}, \quad t\in[0,1],

and a Gaussian with center μj\boldsymbol{\mu}_j is a sketch candidate if

d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.

RANSAC is then applied to opacity, color, scaling, and rotation using a dynamic inlier threshold ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}. Patch Gaussians are therefore defined by complement: they are the Gaussians not retained as robust sketch inliers, plus sketch-like Gaussians later rejected by post-filtering.

The Patch branch in that framework is intentionally simple. After the sketch subset is encoded, the decoded Sketch Gaussians are fixed, Patch Gaussians are uniformly pruned, then retrained under the standard 3DGS image loss

L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},

and finally vector-quantized. The paper states that Patch Gaussian attributes including opacity, scaling, quaternion rotation, base color coefficients, and spherical harmonics color components are quantized using 256-entry K-means codebooks, while positions are stored as 16-bit half-floats rather than codebook-quantized (Shi et al., 22 Jan 2025). The compression results are substantial: the Patch component is reduced by about 19×19\times on average, and at equivalent visual quality the full sketch/patch hybrid can maintain indoor-scene quality with 2.3% of the original model size, with up to 32.62% PSNR, 19.12% SSIM, and 45.41% LPIPS improvement at equivalent model sizes compared to its baselines (Shi et al., 22 Jan 2025).

“Sketch&Patch++” generalizes the same semantic split from line-dominated man-made scenes to arbitrary 3D scenes (Shi et al., 8 Jan 2026). Here Patch Gaussians again use the standard 3DGS primitive

G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},

with center μ\boldsymbol{\mu}, covariance Σ\Sigma, opacity α\alpha, and spherical harmonic color coefficients μj\boldsymbol{\mu}_j0. What changes is the categorization mechanism. Instead of external lines, the method applies multi-criteria clustering directly on a converged 3DGS model using spatial, directional, and color distances:

μj\boldsymbol{\mu}_j1

μj\boldsymbol{\mu}_j2

μj\boldsymbol{\mu}_j3

Clusters are tested for “Sketch-likeness” by polynomial regression over scaling, rotation, opacity, and color. Everything that fails clustering, fails polynomial modeling, falls below minimum cluster size, or is removed as a scaling outlier becomes PatchGS (Shi et al., 8 Jan 2026).

This refinement makes the residual meaning of Patch Gaussians explicit. They are not only “unclustered” Gaussians, but the low-structure class that is too irregular or too costly to encode parametrically as sketch content. That residual is then exploited aggressively: PatchGS are uniformly pruned, retrained against the decoded SketchGS, and vector-quantized with 256-entry codebooks and 1-byte indices, while positions are stored in 16-bit half-floats (Shi et al., 8 Jan 2026). The reported compression is large: raw PatchGS occupy on average 20.2% of vanilla 3DGS size on Deep Blending, 56.1% on Tanks & Temples, and 39.3% on Mip-NeRF360; after Patch-only prune-and-retrain, their size is reduced by μj\boldsymbol{\mu}_j4 across those datasets, and after quantization they reach 1.53 MB, 3.06 MB, and 3.75 MB respectively, corresponding to 92.2x, 80.1x, and 77.37x compression ratios relative to raw PatchGS (Shi et al., 8 Jan 2026). The same paper reports up to 1.74 dB improvement in PSNR, 6.7% in SSIM, and 41.4% in LPIPS at equivalent model sizes compared to uniform pruning baselines, and for indoor scenes can maintain visual quality with only 0.5% of the original model size (Shi et al., 8 Jan 2026).

3. Per-Gaussian local charts and textured patch parameterizations

A second major interpretation treats each Gaussian itself as a small local patch endowed with a 2D parameter domain. ASAP-Textured Gaussians is the clearest example (Wei et al., 16 Dec 2025). Built on 2D Gaussian Splatting, each Gaussian is a flattened tangent-plane primitive parameterized by

μj\boldsymbol{\mu}_j5

where μj\boldsymbol{\mu}_j6 is the mean, μj\boldsymbol{\mu}_j7 is a rotation quaternion, μj\boldsymbol{\mu}_j8 are the two in-plane scales, μj\boldsymbol{\mu}_j9 is opacity, and d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.0 is color. The local plane is spanned by principal axes d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.1, and a world-space point on the Gaussian plane is

d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.2

or equivalently

d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.3

Rendering follows front-to-back alpha compositing,

d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.4

The textured-Gaussian extension attaches a spatially varying appearance field such as a texture map d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.5 to that local domain. In patch language, each Gaussian becomes a local oriented textured patch. ASAP identifies two inefficiencies in prior textured methods: textures are sampled uniformly in canonical space even though Gaussian contribution decays away from the center, and all Gaussians receive the same texture resolution regardless of their visual complexity (Wei et al., 16 Dec 2025). Its solution has two parts.

The first is adaptive sampling via a warp d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.6 from canonical coordinates d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.7 to a texture domain d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.8, so that uniform texel sampling in texture space corresponds to Gaussian-mass-aware sampling in canonical space. The axis-wise warp uses the 1D Gaussian CDF,

d(μj,Li)=mint[0,1]μjLi(t)r.d(\boldsymbol{\mu}_j,\mathbf{L}_i) = \min_{t\in[0,1]} \|\boldsymbol{\mu}_j-\mathbf{L}_i(t)\| \le r.9

while the radial warp uses

ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}0

and

ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}1

Conceptually, both reparameterize the local patch so texels concentrate where rendering contribution is highest.

The second is error-driven anisotropic parameterization. Instead of attaching a fixed texture to every Gaussian, ASAP activates texture only when needed, initializes it as ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}2 or ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}3 according to the Gaussian’s axis scales, and grows texture resolution directionally according to gradient pressure. For a texture of size ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}4, it accumulates

ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}5

then normalizes to obtain ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}6 and ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}7, growing an axis when the corresponding statistic exceeds ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}8 (Wei et al., 16 Dec 2025). The loss is the standard photometric reconstruction objective

ϵ=ηMAD\epsilon=\eta\cdot\mathrm{MAD}9

This work is important for Patch Gaussians because it formalizes a per-Gaussian patch chart without changing the Gaussian primitive itself. The Gaussian remains a 2DGS splat, but its attached appearance domain becomes adaptive, anisotropic, and content-aware. The reported trade-off improvements are concrete: at 500K Gaussians, TexGau uses 235 MB and ASAP 128 MB, while Mip-NeRF 360 quality remains almost identical at 28.46 vs 28.44 PSNR and the same best LPIPS of 0.182; on Tanks and Temples, ASAP improves LPIPS from 0.164 to 0.158 (Wei et al., 16 Dec 2025). This suggests that, when a Gaussian is interpreted as a local textured patch, chart design and per-patch budgeting are first-order design variables.

4. Atlas, UV, and token formulations of Gaussian patches

A third family makes the patch explicit in the generative architecture. Atlas Gaussians Diffusion represents a 3D shape as a union of local patches

L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},0

where L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},1 is a patch center, while L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},2 are geometry and appearance features attached to the four UV-corner tokens of a unit-square chart (Yang et al., 2024). For a sampled query L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},3, one Gaussian is decoded. Its mean is

L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},4

and its remaining attributes are

L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},5

The object is therefore not stored as a fixed Gaussian set, but as local Gaussian-emitting charts. If L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},6 UV samples are drawn per patch, the total Gaussian count is L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},7. The paper emphasizes that this makes the number of Gaussians “sufficiently large, and theoretically infinite” in the sense of arbitrarily dense UV sampling, while keeping decoder capacity fixed (Yang et al., 2024). Empirically, with 2048 patches and roughly 100K Gaussians, the method achieves better LPIPS than increasing the patch count at the same Gaussian count, which indicates that dense intra-patch sampling is more effective than merely increasing the number of explicit patches (Yang et al., 2024).

Free-Range Gaussians uses “patch” differently. Its patch is not a surface chart, but a joint transformer token formed by grouping spatially related Gaussians in a hierarchy (Shabanov et al., 6 Apr 2026). Each Gaussian uses the standard 14-parameter 3DGS parameterization—mean position, log-scale, quaternion rotation, logit-opacity, and RGB color—and sibling Gaussians in a precomputed LoD tree are concatenated so the sequence goes from L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},8 to L=λL1+(1λ)LSSIM,\mathcal{L}=\lambda \mathcal{L}_1 + (1-\lambda)\mathcal{L}_{SSIM},9 with 19×19\times0. A linear layer maps the 28-dimensional patch vector to the transformer width, and the process is reversed at output. The stated purpose is to halve sequence length while preserving structure. The ablation is diagnostic: on GSO, the full method reaches 31.49 PSNR under full observation and 28.08 PSNR under partial observation, compared with 30.54 / 26.75 without patching at 8K Gaussians and 30.84 / 27.16 with random patching (Shabanov et al., 6 Apr 2026). In this formulation, the patch is a computational locality unit rather than a new geometric primitive.

GauFace and TransGS define yet another patch regime through a fixed UV-aligned Gaussian field for faces (Qin et al., 2024). A GauFace asset is a set 19×19\times1 of UV-anchored Gaussians with parameters

19×19\times2

where 19×19\times3 is the UV anchor, 19×19\times4 is displacement from the mesh, 19×19\times5 and 19×19\times6 define surface-aligned Gaussian shape, 19×19\times7 is opacity, 19×19\times8 is spherical-harmonic color, and 19×19\times9 is a dynamic shadow vector. The full field is partitioned into square UV patches G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},0, and TransGS performs diffusion denoising on the patch subset G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},1 via

G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},2

This patchwise generation is only possible because Pixel Aligned Sampling fixes Gaussian support locations across assets; without PAS, the paper reports a collapse from PSNR 38.69 to 17.24 and from LPIPS 0.033 to 0.192 (Qin et al., 2024). Here Patch Gaussians are not a new primitive class, but a UV-canonicalized subset view of a global Gaussian field.

5. Patch-conditioned Gaussian synthesis from geometry and expression

Patch Gaussians also appear as local synthesis rules driven by geometry or dynamics. ScaffoldAvatar is a representative dynamic-head method (Aneja et al., 14 Jul 2025). It partitions the tracked face mesh into G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},3 overlapping patches and builds a local blendshape model with G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},4 scans per patch:

G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},5

Per-frame patch coefficients are obtained by minimizing

G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},6

Each patch defines a local TBNP frame G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},7, and patch-rigged scaffold anchors move with that frame. Local patch expression latents G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},8 and a global expression latent G(x)=e12xTΣ1x,G(x)=e^{-\frac{1}{2}x^T\Sigma^{-1}x},9 then condition MLPs that spawn μ\boldsymbol{\mu}0 Gaussians per anchor:

μ\boldsymbol{\mu}1

μ\boldsymbol{\mu}2

μ\boldsymbol{\mu}3

The final global Gaussian position is

μ\boldsymbol{\mu}4

and rendering is

μ\boldsymbol{\mu}5

This is a strong form of Patch Gaussian design: local patches are not only regions of support, but the primary carriers of dynamic expression semantics. The reported full model reaches 34.48 / 0.9712 / 0.1259 for novel view synthesis and 30.37 / 0.9540 / 0.1797 for self-reenactment, with real-time rendering at 76.91 FPS on an RTX 4070Ti for the full-resolution model (Aneja et al., 14 Jul 2025).

Sparse Point Cloud Patches Rendering via Splitting 2D Gaussians uses patch conditioning in a static geometry-to-rendering pipeline (Changfeng et al., 14 May 2025). Each input point initializes one surface-aligned 2D Gaussian

μ\boldsymbol{\mu}6

with position, 2D scale, opacity, color SH coefficients, normal, and in-plane rotation angle. Local point-cloud patches are formed by taking μ\boldsymbol{\mu}7 nearest neighbors around a random patch center. Because patch-only rendering would be incomplete, the paper trains two identical modules: μ\boldsymbol{\mu}8 for the full point cloud and μ\boldsymbol{\mu}9 for the patch. The training Gaussian set is

Σ\Sigma0

where Σ\Sigma1 is the non-patch background subset from the entire-cloud module and Σ\Sigma2 is the patch prediction (Changfeng et al., 14 May 2025).

The paper’s key mechanism is splitting. For positions,

Σ\Sigma3

and the refined output centers are

Σ\Sigma4

With Σ\Sigma5, one input point yields four Gaussians. The image loss is

Σ\Sigma6

This formulation shows a different but related meaning of Patch Gaussians: a local point patch predicts a local Gaussian patch, supervised through compositional whole-image rendering. The method reports strong cross-category generalization, including 16.713 PSNR on DTU when trained on ShapeNet Car 20K, compared with 8.065 PSNR for PFGS trained under the same cross-dataset setting (Changfeng et al., 14 May 2025).

6. Image-domain analogues: probabilistic patch priors and Gaussianized tokens

Outside 3DGS, the phrase also connects to image-domain patch modeling. In CRF-based image restoration, the patch is the basic probabilistic unit, and Gaussian or Gaussian scale-mixture patch models define its prior (Niknejad et al., 2018). The posterior over the whole image is written directly as

Σ\Sigma7

with

Σ\Sigma8

The Gaussian patch prior is

Σ\Sigma9

and a more expressive GSM prior uses

α\alpha0

This literature is not about splats, but it established a durable idea: patches become more useful when their Gaussian models are adaptive, grouped non-locally, and embedded in a global image posterior rather than treated independently (Niknejad et al., 2018). That conceptual move reappears in later Gaussian-splatting work whenever local Gaussian supports are endowed with adaptive structure or nonuniform allocation.

Two recent image-tokenization papers push further by replacing rigid patch tokens with explicit 2D Gaussian primitives. Visual Gaussian Quantization defines structural tokens

α\alpha1

with position, rotation, scale, and feature, and quantizes geometry and feature separately via codebooks (Shi et al., 19 Aug 2025). The structural feature map is rendered by splatting,

α\alpha2

then fused with a VQ appearance branch by Hadamard product

α\alpha3

At ImageNet α\alpha4, the paper reports rFID 1.00 for base VGQ and rFID 0.556 with PSNR 24.93 for the multi-Gaussian version, where each token carries multiple Gaussians (Shi et al., 19 Aug 2025). This is patch Gaussian design in a tokenizer setting: a token is no longer only a grid patch embedding, but a packet of local Gaussian primitives.

GViT likewise replaces patch-grid input with a set of learnable 2D Gaussian tokens

α\alpha5

with covariance

α\alpha6

The Gaussian set is predicted per image, rendered differentiably for reconstruction, and consumed directly by a ViT classifier; classification gradients are recycled as constructive guidance

α\alpha7

With a ViT-B architecture, the guided model reaches 76.9% top-1 on ImageNet-1k, compared with 78.7% for ViT-B/16 (Hernandez et al., 30 Jun 2025). This work does not use the phrase Patch Gaussians formally, but it strengthens a broader interpretation in which Gaussian primitives become adaptive replacements for fixed square patch tokens.

7. Empirical themes, misconceptions, and open directions

Several patterns recur across the literature. First, Patch Gaussians are consistently associated with locality-aware resource allocation. In the sketch/patch compression line, the low-frequency residual class is the compressible channel because smooth regions tolerate stronger pruning and quantization once boundaries are preserved by Sketch Gaussians (Shi et al., 22 Jan 2025, Shi et al., 8 Jan 2026). In ASAP, texture capacity is concentrated near the center of a Gaussian chart and along axes whose rendering gradients justify more texels (Wei et al., 16 Dec 2025). In Atlas Gaussians, decoder capacity is concentrated into a modest number of local charts while Gaussian density is increased by UV sampling inside those charts (Yang et al., 2024).

Second, “patch” need not imply an explicit surface patch primitive. This is a common source of confusion. Free-Range Gaussians uses patches purely as grouped transformer tokens; ASAP uses them as local texture charts attached to existing 2DGS splats; Sketch and Patch uses them as a semantic residual class; GauFace uses them as UV subsets of a globally fixed Gaussian field (Shabanov et al., 6 Apr 2026, Wei et al., 16 Dec 2025, Shi et al., 22 Jan 2025, Qin et al., 2024). A plausible implication is that the field still lacks a single canonical patch abstraction. Instead, patch structure is introduced wherever local coherence offers an advantage in compression, conditioning, or compute.

Third, many methods depend on a canonicalization mechanism that stabilizes local correspondence. GauFace relies on Pixel Aligned Sampling in shared UV space (Qin et al., 2024); Atlas Gaussians relies on fixed local UV corner embeddings (Yang et al., 2024); ScaffoldAvatar relies on tracked patch frames and patch-specific blendshape coefficients (Aneja et al., 14 Jul 2025); Free-Range Gaussians relies on a precomputed Gaussian hierarchy and sibling relations (Shabanov et al., 6 Apr 2026). This suggests that Patch Gaussian methods are most effective when locality is not merely spatially small, but also semantically or parametrically stable across optimization or inference.

The principal limitations are likewise recurring. Several papers are explicit that important hyperparameters are underspecified or heuristic, especially in residual sketch/patch categorization (Shi et al., 8 Jan 2026). Many methods are scene-class-specific: line-guided sketch/patch decomposition works best on structured environments (Shi et al., 22 Jan 2025), UV-canonicalized patch generation in GauFace depends on shared facial topology (Qin et al., 2024), and ScaffoldAvatar is tied to tracked face meshes and does not model eyes, tongue, or accessories (Aneja et al., 14 Jul 2025). Computational trade-offs also remain. Patchification reduces transformer sequence length, but dense splatting or patch-local decoding can still dominate runtime or memory as Gaussian counts grow (Shabanov et al., 6 Apr 2026, Yang et al., 2024).

Taken together, the literature supports a concise technical characterization. Patch Gaussians are localized Gaussian representations in which the unit of modeling is not simply “one Gaussian, one parameter vector,” but a structured local neighborhood, chart, subset, or residual class whose geometry and appearance are exploited for better compression, synthesis, or recognition. The exact form of the patch varies, but the central design goal is stable across the field: preserve or exploit local Gaussian coherence while avoiding the inefficiencies of treating all Gaussians as uniform, globally unstructured primitives.

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 Patch Gaussians.