Only What Was Seen: Observation-Gram Compaction of View-Dependent Appearance in 3D Gaussian Splatting

📄 arXiv: 2609.28997v1 📥 PDF

作者: Krzysztof Pietroszek

分类: cs.CV

发布日期: 2026-09-24

备注: 22 pages, 6 figures


💡 一句话要点

提出观察Gram矩阵压缩方法以优化3D高斯点云表现

🎯 匹配领域: 支柱三:空间感知与语义 (Perception & Semantics)

关键词: 3D高斯点云 图像重建 压缩算法 失真度量 计算机图形学

📋 核心要点

  1. 现有3D高斯点云模型在存储和表现上存在效率低下的问题,尤其是对视角的依赖性导致了信息浪费。
  2. 论文提出了一种新的观察Gram矩阵压缩方法,通过精确映射系数变化与图像误差,优化了高斯点云的表现。
  3. 实验结果显示,使用新度量的Compressed3D在PSNR上提升了0.49 dB,并且在相同质量下比现有方法更小。

📝 摘要(中文)

大多数3D高斯点云模型的内存主要用于存储球谐颜色系数,但每个高斯点仅从训练相机的狭窄视角中被观察。本文将此转化为一个失真度量,提出了一种基于每个高斯点的观察Gram矩阵,该矩阵从视角和混合权重中累积而来,能够精确映射系数变化与图像误差之间的关系。通过将该度量应用于Compressed3D,PSNR提升了0.49 dB,且在匹配速率下仍提升0.32 dB,且无需任何训练图像。基于该度量的无训练堆栈在相同质量下比无图像的GSICO小15%。

🔬 方法详解

问题定义:本文旨在解决3D高斯点云模型中存储效率低下和视角依赖性的问题。现有方法在处理高斯点的颜色系数时,未能有效利用视角信息,导致图像重建误差增大。

核心思路:论文提出通过构建每个高斯点的观察Gram矩阵,将视角和混合权重结合,形成一个失真度量,从而实现更高效的压缩和重建。该方法能够精确映射系数变化与图像误差之间的关系。

技术框架:整体架构包括三个主要模块:观察Gram矩阵的构建、基于该矩阵的压缩算法和图像重建。首先,从训练相机的视角中累积数据,形成Gram矩阵;然后,利用该矩阵进行压缩和重建。

关键创新:最重要的技术创新在于提出了观察Gram矩阵作为失真度量,这一方法不仅简化了压缩过程,还提高了重建质量,与传统方法相比具有显著优势。

关键设计:在参数设置上,采用了拉格朗日率失真问题来优化度数分配,使用矩阵加权的Lloyd算法进行向量量化,确保了压缩效率和重建质量的平衡。

🖼️ 关键图片

fig_0
fig_1

📊 实验亮点

实验结果表明,使用新提出的观察Gram矩阵度量的Compressed3D在PSNR上提升了0.49 dB,且在相同速率下仍提升0.32 dB,显示出显著的性能改进。此外,基于该度量的无训练堆栈在相同质量下比现有方法小15%。

🎯 应用场景

该研究的潜在应用领域包括计算机图形学、虚拟现实和增强现实等场景,能够有效提升3D模型的存储和渲染效率。未来,该方法可能推动更高效的3D内容创建和实时渲染技术的发展,具有重要的实际价值。

📄 摘要(原文)

Most of the memory of a 3D Gaussian Splatting model holds spherical-harmonic colour coefficients, yet each Gaussian is seen only from the narrow cone of directions of the training cameras. We turn this into a distortion metric that other compressors can adopt: a per-Gaussian observation Gram matrix, accumulated from viewing directions and blending weights, is the exact first-order map from coefficient changes to squared image error and needs only the model and the camera poses. Under it, degree reduction becomes a closed-form projection that generalises truncation, degree allocation a Lagrangian rate-distortion problem, and vector quantisation the matrix-weighted Lloyd algorithm, of which Compressed3D's quantiser is the scalar case. Swapped into Compressed3D with everything else unchanged, the metric raises PSNR by +0.49 dB before fine-tuning, with SSIM and LPIPS following, and at matched rate still gains +0.32 dB without a single training image. A training-free stack built on the metric alone is 15% smaller than the image-free GSICO at equal quality on Mip-NeRF 360.