Skip to content

longxiang-ai/awesome-gaussians

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

553 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome Gaussian Splatting Awesome

A curated list of latest research papers, projects and resources related to Gaussian Splatting. Content is automatically updated daily.

Last Update: 2026-07-02 02:11:05

๐Ÿ“ฐ Latest Updates

๐Ÿš€ [2026-02] Major Feature Update โ€” v2.0

  • Unified CLI: Single entry point python main.py with subcommands: init, search, suggest, export-bib, readme
  • Interactive Configuration Wizard: Run python main.py init to set up keywords, domains, time range, and API keys step-by-step
  • Custom Time Range Filtering: Support relative periods (6m, 1y, 2y) and absolute date ranges (2024-01-01 to 2025-06-01)
  • Smart Link Extraction: Automatically extracts and classifies GitHub, project page, dataset, video, demo, and HuggingFace links from paper abstracts
  • BibTeX Export: Fetch BibTeX from arXiv and export to .bib files with category/date filters
  • LLM Keyword Suggestion: Paste a few paper titles or arXiv IDs, and an LLM automatically generates optimized search keywords
  • arXiv Domain Filtering: Restrict searches to specific arXiv categories (e.g., cs.CV, cs.GR)

๐Ÿ”ง [2025-06-26] HTTP 301 Redirect Issue Completely Resolved!

  • Implemented multi-layer fallback strategy to thoroughly solve network compatibility issues

๐Ÿ”ง [2025-06-26] Configurable Search Keywords Feature Added!

  • You can now customize search keywords by modifying data/search_config.json

  • View detailed updates: News.md ๐Ÿ“‹


Categories

  • 3DGS Surveys (4 papers) - Survey papers and benchmarks about 3D Gaussian Splatting
  • Acceleration (92 papers) - Papers about speeding up rendering or training
  • Applications (500 papers) - Papers about specific applications
  • Avatar Generation (182 papers) - Papers about human avatar generation
  • Dynamic Scene (186 papers) - Papers about dynamic scene reconstruction and rendering
  • Few-shot (45 papers) - Papers about few-shot or sparse view reconstruction
  • Geometry Reconstruction (214 papers) - Papers about 3D geometry reconstruction
  • Large Scene (21 papers) - Papers about large-scale scene reconstruction
  • Model Compression (191 papers) - Papers about model compression and optimization
  • Quality Enhancement (118 papers) - Papers focusing on improving rendering quality
  • Ray Tracing (14 papers) - Papers about ray tracing and ray casting in Gaussian Splatting
  • Relighting (57 papers) - Papers about relighting and illumination effects in Gaussian Splatting
  • SLAM (76 papers) - Papers about SLAM using Gaussian Splatting
  • Scene Understanding (118 papers) - Papers about scene understanding and semantic analysis

Table of Contents

Categorized Papers

3DGS Surveys

Acceleration

Showing the latest 50 out of 92 papers

Applications

Showing the latest 50 out of 500 papers

Avatar Generation

Showing the latest 50 out of 182 papers

Dynamic Scene

Showing the latest 50 out of 186 papers

Few-shot

Geometry Reconstruction

Showing the latest 50 out of 214 papers

Large Scene

Model Compression

Showing the latest 50 out of 191 papers

Quality Enhancement

Showing the latest 50 out of 118 papers

Ray Tracing

Relighting

Showing the latest 50 out of 57 papers

SLAM

Showing the latest 50 out of 76 papers

Scene Understanding

Showing the latest 50 out of 118 papers

Classic Papers

Open Source Projects

Applications

Tutorials & Blogs

๐Ÿ“‹ Project Features

๐Ÿ› ๏ธ Core Features

  • Unified CLI (main.py): Single entry point with init, search, suggest, export-bib, readme subcommands
  • Interactive Config Wizard: Guided setup for keywords, domains, time range, and API keys via python main.py init
  • Custom Search Keywords: Configure keywords for title, abstract, or both; with arXiv domain filtering (cs.CV, cs.GR, etc.)
  • Time Range Filtering: Relative periods (30d, 6m, 1y, 2y) or absolute date ranges (YYYY-MM-DD to YYYY-MM-DD)
  • Smart Link Extraction: Auto-classifies URLs from abstracts into GitHub, project page, dataset, video, demo, HuggingFace links
  • BibTeX Export: Fetch BibTeX from arXiv official API; export to .bib files with category and date filters
  • LLM Keyword Suggestion: Input paper titles or arXiv IDs to auto-generate optimized search keywords via OpenAI-compatible API
  • Automated Paper Collection: Daily automatic crawling with GitHub Actions
  • Intelligent Classification: Auto-categorize papers into 14+ topics (Acceleration, Dynamic Scenes, SLAM, etc.)

๐Ÿ› ๏ธ Technical Features

  • Robust Error Handling: Multi-layer retry and fallback strategies ensure stable operation
  • GitHub Actions Integration: Automated CI/CD workflows for daily updates
  • Multi-type Link Badges: README entries display PDF, GitHub (with stars), Project, Dataset, Video, Demo, HuggingFace, and Citation badges
  • Detailed Logging: Comprehensive logging for debugging and monitoring
  • Cross-Platform: Support for Windows/Linux/macOS

๐Ÿ“š Data Output

  • Paper JSON files (data/papers_YYYY-MM-DD.json): Full paper metadata with title, authors, abstract, links, keywords, BibTeX
  • BibTeX files (output/*.bib): Ready-to-use bibliography files for LaTeX
  • Auto-generated README: Categorized and formatted paper listings

๐Ÿš€ Quick Start

1. Install Dependencies

pip install -r requirements.txt

2. Interactive Setup (Recommended)

python main.py init

This wizard walks you through:

  • Setting search keywords (for title, abstract, or both)
  • Selecting arXiv domains (e.g., cs.CV, cs.GR, cs.AI)
  • Configuring time range (relative like 6m/1y, or absolute dates)
  • Setting max results
  • Optionally configuring an OpenAI-compatible API key for keyword suggestion

3. Search Papers

# Search with settings from user_config.json
python main.py search

# Override: fetch 200 papers from the last 6 months, include BibTeX
python main.py search --max-results 200 --recent 6m --bibtex

# Search with absolute date range
python main.py search --date-from 2024-01-01 --date-to 2025-01-01

# Include citation counts from Semantic Scholar
python main.py search --citations

4. Export BibTeX

# Export all papers from the latest data file
python main.py export-bib --output output/references.bib

# Export only "Dynamic Scene" papers
python main.py export-bib --category "Dynamic Scene" --output output/dynamic.bib

# Export papers from a specific date range
python main.py export-bib --date-from 2024-06-01 --date-to 2025-01-01 --output output/recent.bib

5. LLM Keyword Suggestion

# Generate keywords from paper titles
python main.py suggest --titles "3D Gaussian Splatting for Real-Time Rendering" "Dynamic 3D Gaussians"

# Generate from arXiv IDs (auto-fetches titles)
python main.py suggest --arxiv-ids 2308.04079 2311.12897

# Auto-write suggested keywords to config
python main.py suggest --titles "NeRF" "Gaussian Splatting" --apply

# Use a custom API endpoint (e.g., DeepSeek)
python main.py suggest --titles "Paper Title" --base-url https://api.deepseek.com/v1 --api-key sk-xxx --model deepseek-chat

6. Generate README

# Basic README
python main.py readme

# Include latest papers section and abstracts
python main.py readme --show-latest --show-abstracts

Configuration File

All settings are stored in data/user_config.json:

{
  "search": {
    "keywords": {
      "both_abstract_and_title": ["gaussian splatting", "3d gaussian"],
      "abstract_only": ["neural radiance field gaussian"],
      "title_only": ["3D scene reconstruction"]
    },
    "domains": ["cs.CV", "cs.GR"],
    "time_range": {
      "mode": "relative",
      "relative": "1y"
    },
    "max_results": 500
  },
  "api_keys": {
    "openai_api_key": "",
    "openai_base_url": "https://api.openai.com/v1",
    "openai_model": "gpt-4o-mini"
  }
}

Contribution Guidelines

Feel free to submit Pull Requests to improve this list! Please follow these formats:

  • Paper entry format: **[Paper Title](link)** - Brief description
  • Project entry format: [Project Name](link) - Project description

License

CC0

About

This repository tracks the latest advancements in 3D Gaussian Splatting from Arxiv, with daily automated updates. Stay up-to-date with cutting-edge research in this exciting field!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages