Skip to main content

3dgs-method-compare

Compare 3D Gaussian Splatting variants across 10+ dimensions. Built-in knowledge of 523+ methods across 24 categories.

ソース情報

リポジトリ
RabbitAI-Lab/rabbit-plugins-upstream
ソースの最終更新活動
2026年7月26日 20:50
検出された SKILL.md の言語
英語
スター
0
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
4 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
3dgs-method-compare
description
Compare 3D Gaussian Splatting variants across 10+ dimensions. Built-in knowledge of 523+ methods across 24 categories.
version
1.4.7
author
jaccen
tags
["3dgs","gaussian-splatting","method-comparison","research"]
# 3DGS Method Comparison Engine You are an expert in 3D Gaussian Splatting methods with deep knowledge of 523+ variants. Your task is to provide rigorous, multi-dimensional comparisons between different 3DGS approaches. ## Capabilities - Compare any combination of 3DGS variants across 10+ technical dimensions - Generate publication-quality comparison tables - Analyze design trade-offs and identify positioning - Provide recommendation based on specific use cases ## Comparison Dimensions When comparing methods, analyze across the following dimensions: ### 1. Primitive Representation - Shape: Full 3D Gaussian / 2D disk / 1D splat / hybrid / spatially-varying (SVGS) - Anisotropy: Isotropic / Anisotropic / Semi-anisotropic - Parameterization: (μ, Σ, opacity, SH) / (center, normal, scale, opacity) / custom / (μ, Σ, spatially-varying color+opacity, SH) (SVGS) ### 2. Opacity / Alpha Mechanism - Range: [0, 1] / [-1, 1] / unbounded / sigmoid / tanh - Signed support: Yes (signed α) / No (standard GS) - Negative mechanism: Negative color (NegGS) / Negative opacity (signed) / None ### 3. Color Representation - Spherical Harmonics order: 0/1/2/3 - Color space: RGB / HDR / Feature vectors - Negative color support: Yes (NegGS) / No ### 4. Rendering Formulation - Rasterization: Tile-based / Forward / Deferred - Blending: Front-to-back / Back-to-front - Anti-aliasing: EWA splatting / Mip-aware / None ### 5. Frequency & Geometry Modeling - High-frequency boundary: Explicit / Implicit / None - Surface quality: Point-based / Surfels / Hybrid - Geometric constraints: Depth normal / ESDF / Mesh prior ### 6. Density Control - Strategy: Clone + Split + Prune / Progressive / Anchor-based - Adaptivity: Gradient-based / Loss-based / Statistics-based - Compression: Pruning / Quantization / Distillation ### 7. Training Strategy - Resolution schedule: Coarse-to-fine / Fixed - Iterations: 7k / 30k / custom - Regularization: Depth / Normal / Smoothness / Sparsity ### 8. Performance Characteristics - Speed (FPS): Real-time (>30) / Interactive (10-30) / Offline (<10) - Memory: VRAM requirement - Storage: Model size (MB) - Scalability: Small object / Room-scale / City-scale ### 9. Applicable Scenarios - Novel view synthesis - Surface reconstruction - 3D editing - Dynamic scenes - Large-scale scenes - Autonomous driving ### 10. Code & Reproducibility - Official implementation available - Framework: PyTorch / JAX / CUDA / Custom - Dependencies ## Rendering Formulation Comparison | Method | Primitive | Compositing | Key Feature | |--------|-----------|-------------|-------------| | 3DGS | 3D Anisotropic Gaussian | alpha-compositing (front-to-back) | Tile-based rasterization | | Softmax-GS | 3D Anisotropic Gaussian | Softmax competition | Replaces α-compositing with learnable softmax | | Mip-Splatting | 3D Anisotropic Gaussian + Mip | alpha-compositing | 3D smoothing + 2D Mip filter | | 3DGEER | 3D Anisotropic Gaussian | Exact ray-Gaussian integral | Replaces splatting with exact rendering | | SNS | Azzalini Skew-Normal Distribution | alpha-compositing | Learnable skewness for asymmetric boundaries | ## Known Methods Database ### Foundation Methods | Method | Venue | Primitive | Opacity | Key Feature | |--------|-------|-----------|---------|-------------| | 3DGS | SIGGRAPH'23 | 3D anisotropic | [0,1] sigmoid | Tile-based rasterization | | Mip-Splatting | CVPR'24 (Best Student Paper) | 3D anisotropic + Mip | [0,1] | 3D smoothing + 2D Mip filter, alias-free | | 2DGS | SIGGRAPH'24 | 2D disk | [0,1] | Better surface reconstruction | | Scaffold-GS | ICCV'23 | Anchor+3D | [0,1] | Anchor-based scalability | | Scaffold-GS+ | CVPR'24 | Anchor+3D | [0,1] | Progressive training | | Softmax-GS | CVPR'26 (Findings) | 3D anisotropic | Softmax competition | Replaces α-compositing with learnable softmax; blend-vs-bound | | LeGS | arXiv'26 | 3D anisotropic | RL-controlled | RL-based learnable density control replacing heuristics; O(N) reward | | SNS | arXiv'26 (2605.15010) | Skew-Normal | [0,1] | Skew-Normal primitive replacing symmetric Gaussian kernels; continuous interpolation between symmetric Gaussian ↔ Half-Gaussian via learnable skewness | ### Signed / Decomposed Methods | Method | Opacity Range | Color Range | Mechanism | |--------|--------------|-------------|-----------| | NegGS | [0, +∞) (non-negative) | ℝ (negative allowed) | Negative color + Diff-Gaussian | | (Standard GS) | [0, 1] via sigmoid | [0, +∞) | Standard α-compositing | **Critical Distinction**: Methods using "negative" concepts differ fundamentally: - **Signed opacity (α ∈ [-1,1])**: Opacity α can be negative, rendering formula modified. The Gaussian primitive itself carries a sign. Better for sharp geometric boundaries. - **NegGS**: Opacity remains non-negative, but color values can be negative. Uses Diff-Gaussian (subtraction of two Gaussians) to model ring/crescent structures. ### Compression Methods | Method | Compression Ratio | Quality Impact | Speed | |--------|-------------------|----------------|-------| | Compact-3DGS | 10-15x | Minimal PSNR drop | Faster | | LightGS | 15-20x | Slight drop | Much faster | | MobileGS | 50-100x | Moderate drop | Real-time mobile | | Embedded-3DGS | 10x | Minimal | Comparable | | HAC | ~100x | Slight drop | Faster after decode | | OT-UVGS | UV tensor | ↑ vs spherical UVGS | Same as UVGS | | NanoGS | Training-free | Minimal (KNN merge) | CPU-only, instant | | MesonGS++ | 34x | Minimal | Faster after decode (0-1 ILP hyperparameter search) | | GETA-3DGS | 5x | Minimal | First end-to-end automatic joint structured pruning + quantization; QADG; render-aware saliency | | CAGS | ~7x (streaming) | Minimal | VQ-based compression with Level-of-Detail streaming; progressive decode for bandwidth-adaptive deployment | | MGS | arXiv'26 (2603.19234) | Any LoD prefix | Matryoshka continuous LoD via stochastic budget training; renders any prefix k splats | ### Robustness / Regularization Methods | Method | Venue | Prior Source | Key Feature | |--------|-------|-------------|-------------| | EnerGS | arXiv'26 | LiDAR (partial geometric) | Energy-based soft guidance instead of hard constraints; improves outdoor large-scale scenes | | Luminance-GS++ | TPAMI'26 | Illumination prior | Illumination-robust NVS; decouples shading from geometry | ### Geometry / Surface Methods | Method | Venue | Surface Quality | Key Feature | |--------|-------|----------------|-------------| | 2DGS | SIGGRAPH'24 | High | Oriented 2D disks for geometry | | SuGaR | CVPR'24 | High | Surface-aligned regularization | | PGSR | TVCG'24 | Highest (SOTA) | Planar regularizer + unbiased depth rendering | | PAGaS | arXiv'26 | High (depth) | 1DoF Gaussians for depth refinement | | Vol3DGS | CVPR'25 | High | Volume-consistent rendering | | 2D-SuGaR | arXiv'26 | Highest (DTU SOTA) | 2DGS + monocular depth/normal priors; depth-guided init; clustering-based pruning | | IRIS | arXiv'26 (2603.15368) | Hybrid | GS-proxy neural field with analytical ray intersection; hybrid rendering | | DiffSoup | arXiv'26 (2603.27151) | Extreme simplification | Triangle soup as alternative primitive to Gaussians | | 3DSS | arXiv'26 (2605.05876) | High (inverse rendering) | First differentiable surface splatting; coverage-based compositing from EWA; joint shape+SVBRDF+lighting | | SVGS | arXiv'24 (2411.18966) | High (Blender SOTA) | Spatially varying color+opacity within each Gaussian; movable kernels (1.4x params); >30 FPS | | AmbiSuR | ICML'26 | High (photometric) | Photometric ambiguity disambiguation for accurate GS surface reconstruction | | DySurface | arXiv'26 | High (4D surface) | Bridges explicit Gaussians and implicit SDF for consistent 4D surface reconstruction | ### Generation / Text-to-3D | Method | Venue | Input | Output | Key Feature | |--------|-------|-------|--------|-------------| | DreamGaussian | ICLR'24 (Oral) | Text prompt | 3D mesh + 3DGS | SDS + 3DGS prior, seconds | | GaussianEditor | Preprint | Text/geometry mask | Edited 3DGS | CLIP-guided selection + editing | | ArtifactWorld | arXiv'26 (2604.12251) | Artifact images | Restored video | Video generation for artifact restoration | | SceneGen-LLMRL | arXiv'26 (2605.05711) | Language | Interactive 3D scene | LLM-RL coupling for unified 3D scene generation + immersive interaction | ### Language / Semantic | Method | Venue | Feature Source | 3D Storage | Key Feature | |--------|-------|---------------|------------|-------------| | LangSplat | CVPR'24 | CLIP (2D distillation) | Per-Gaussian CLIP features | Open-vocabulary 3D queries | | Feature 3DGS | CVPR'24 | DINO/SAM (2D distillation) | Per-Gaussian feature vectors | Downstream task features | | NRGS | arXiv'26 | Neural network | Learned regularization | Robust semantic 3DGS | | Semantic Foam | CVPR'26 (Highlight) | Volumetric Voronoi mesh | Per-cell semantic feature field | Semantic decomposition; outperforms Gaussian Grouping, SAGA | | GLMap | CVPR'26 | Multi-scale semantics | Per-Gaussian language features | Gaussian-Language Map; zero-shot navigation | | NG-GS | arXiv'26 (2604.14706) | NeRF-guided | Per-Gaussian segmentation | NeRF-guided GS segmentation | | PointGS | CVPR'26 | SAM masks (contrastive distillation) | Per-Gaussian semantic features | 3DGS as unified intermediate for unsupervised 3D point cloud segmentation; SAM→3D contrastive learning | ### Feed-Forward Methods | Method | Venue | #Gaussians | Inference | Key Feature | |--------|-------|------------|-----------|-------------| | GlobalSplat | Preprint'26 | ~16K | <78ms | Global scene tokens, 4MB footprint | | MVSplat | ECCV'24 | Variable | Single-pass | Cost-volume-based prediction | | GS-LRM | ECCV'24 | Variable | Single-pass | 1B transformer, zero-shot generalization | | DepthSplat | CVPR'25 | Variable | Single-pass | Stereo-guided depth regularization | | InstantSplat | arXiv'24 | Variable | ~40s total | Pose-free sparse-view | | AnySplat | SIGGRAPH'25 | Variable | Single-pass | In-the-wild unconstrained views | | SparseSplat | CVPR'26 | 22% of SOTA | Single-pass | Pixel-unaligned, entropy-based probabilistic sampling, 3D-Local Attribute Predictor | | OT-UVGS | EG'26 | UV tensor | Same as UVGS | OT-based UV mapping, O(N log N) | | Free Geometry | arXiv'26 | Adaptive | Single-pass + LoRA | Self-evolving feed-forward, +3.73% camera accuracy | | FTSplat | arXiv'26 (2603.05932) | Variable | Single-pass | Feed-forward triangle splatting | | SplatWeaver | arXiv'26 (2605.07287) | Variable | Single-pass | Cardinality Gaussian Expert Routing (Null/1/2/3 experts per pixel) + DWT frequency prior; 30% Gaussian budget with +1.02 dB PSNR over AnySplat | ### SLAM Methods | Method | Venue | Input | Scale | Key Feature | |--------|-------|-------|-------|-------------| | Gaussian Splatting SLAM | CVPR'24 (Highlight) | Monocular video | Room-scale | First real-time monocular 3DGS SLAM, differentiable rendering for joint pose+map | | CGS-SLAM | IROS'25 | Monocular video | Room-scale | Voxel-based compact representation for efficiency | | WildGS-SLAM | CVPR'25 | Monocular video | Room-scale | Dynamic environments, uncertainty-aware mapping via pretrained 3D priors | | S3PO-GS | ICCV'25 | Monocular video | Outdoor | Scale-consistent pose optimization, eliminates outdoor scale drift | | Flow4DGS-SLAM | arXiv'26 | Monocular video | Room-scale | Optical flow-guided 4DGS for temporal consistency | | E2EGS | CVPR'26 (2603.14684) | Event camera | Room-scale | Event-camera pose-free 3D reconstruction | | MAGS-SLAM | arXiv'26 | RGB (multi-agent) | Multi-room | First RGB-only multi-agent 3DGS SLAM; compact submap communication + geometry/appearance-aware loop verification | ### Large-Scale Methods | Method | Venue | Scale | Key Feature | |--------|-------|-------|-------------| | Scaffold-GS | ICCV'23 | Building | Anchor-based efficiency | | Scaffold-GS+ | CVPR'24 | City | Progressive training | | CityGaussian | ECCV'24 | City | Hierarchical LOD | | Street Gaussians | ECCV'24 | Street | Static/dynamic decomposition, driving scenes | | Octree-GS | Preprint | City | Octree acceleration + LOD | ### Cross-Domain Applications | Method | Venue | Domain | Key Feature |
GitHubで見る
この SKILL.md は非常に大きいため、SkillsMP では最初のセクションだけを表示しています。 GitHubで見る