PointSplat is a compact Gaussian splatting method for human-centric novel view synthesis, providing pretrained models and inference pipelines on human datasets like DNA-Rendering and THuman2.0.

Stars

46

7-day growth

No data

Forks

1

Open issues

1

License

Apache-2.0

Last updated

2026-07-14

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It achieves compact representation for human avatars and is accepted at ECCV 2026, offering a practical inference pipeline with a pretrained checkpoint.

Who it is for

  • Researchers in 3D human modeling
  • Computer graphics practitioners
  • Developers of novel view synthesis systems
  • ECCV attendees interested in Gaussian splatting

Use cases

  • Reconstructing high-fidelity human avatars from sparse views
  • Novel view synthesis for virtual try-on or telepresence
  • Compact storage and rendering of human 3D models

Strengths

  • Compact Gaussian representation reduces memory footprint
  • Pretrained checkpoint available for easy inference
  • Supports multiple human datasets (DNA-Rendering, THuman2.0)
  • Published at top venue ECCV 2026

Considerations

  • Only inference code is provided; training is not included in this repository
  • Requires specific dataset preparation steps from external sources
  • Dependency on large Hugging Face downloads for example data

README quick start

PointSplat: Compact Gaussian Splatting via Human-Centric Prediction

ECCV 2026

Yujie Guo1, Yudong Jin1, Lingteng Qiu3, Zehong Shen1, Zhen Xu1, Jing Zhang2, Xianchao Shen2, Hujun Bao1, Sida Peng1, Xiaowei Zhou1†

1Zhejiang University    2ByteDance    3CUHK, Shenzhen

†Corresponding author

⚙️ Installation

Create a conda environment and install the dependencies:

conda create -n pointsplat python=3.10 -y
conda activate pointsplat
pip install -r requirements.txt

📦 Checkpoint

Download the pretrained checkpoint with:

hf download Yujie0012/PointSplat_pretrained_weights pointsplat_mixed.pt \
  --local-dir pretrained

You can also download the checkpoint manually. Either way, the final layout should be:

pretrained/
└── pointsplat_mixed.pt

🚀 Inference

Inference on DNA-Rendering

Step 1: Download example data.

Download the DNA-Rendering example package from PointSplat_example_data with:

hf download Yujie0012/PointSplat_example_data DNA_Rendering_example.zip \
  --repo-type dataset \
  --local-dir datasets
unzip datasets/DNA_Rendering_example.zip -d datasets

Expected data layout:

datasets/DNA_Rendering_example/
├── validation_index.json
├── scenes/
│   └── /
│       ├── transforms.json
│       └── images/
│           └── /
│               └── 000030.webp
└── masks/
    └── /
        └── fmasks/
            └── /
                └── 000030.png

[!TIP] To test the model on more DNA-Rendering scenes, follow the processed DNA-Rendering dataset instructions in Diffuman4D.

Step 2: Run the inference script.

CUDA_VISIBLE_DEVICES=0 python -m src.main \
  +experiment=pointsplat_renbody \
  output_dir=experiments/eval_pointsplat_dna_rendering \
  dataset.roots='[datasets/DNA_Rendering_example]' \
  checkpointing.pretrained_

Description

[ECCV 2026] PointSplat: Compact Gaussian Splatting via Human-Centric Prediction

Related repositories

Similar projects matched by category, topics, and programming language.

MoonshotAI
Featured
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI & Machine LearningAI Agents
3,348
xuchonglang
Featured
xuchonglang GitHub avatar

investing-for-beginners

A structured investing guide for Chinese beginners covering US stocks, options, and cryptocurrency, with focus on foundational concepts and risk awareness.

Blockchain & Web3
2,739
Krishnagangwal
Featured
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

Data & DatabasesDatabases & Storage
2,326