atlas

Research map / 3D vision / 3D generation

Hash3D: Training-free Acceleration for 3D Generation

CVPR 2025 · 3D vision › 3D generation · approach: Score distillation for text-to-3D · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Hash3D accelerates diffusion-based SDS 3D generation without training by hashing and reusing intermediate U-Net features across nearby camera poses and timesteps, using adaptive grid sizes.

Problem

Score distillation sampling for 3D generation requires thousands of 2D diffusion inferences across camera views and timesteps, making optimization very slow (up to hours per object).

Approach

Observes that diffusion features from nearby camera poses and timesteps are highly similar, and stores/retrieves them via a grid-based hash table (with separate chaining and distance-weighted averaging) plus adaptive grid sizes chosen by feature cosine similarity, so SDS can skip redundant denoiser calls.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Hash3DDreamGaussian · GSOtime: 2m -> 30sHelped
Add Hash3DZero-123 (NeRF) · GSOCLIP-G/14: 0.662 -> 0.665Helped
Add Hash3DZero-123 (GS) · GSOCLIP-G/14: 0.643 -> 0.632Hurt
Add Hash3DMagic123 · GSOtime: 120m -> 74mHelped
Add Hash3DDreamfusion · Text-to-3DCLIP-G/14: 0.407 -> 0.411Helped
Add Hash3DLatent-NeRF · Text-to-3DCLIP-G/14: 0.406 -> 0.406No clear effect
Add Hash3DSDS+GS · Text-to-3DCLIP-G/14: 0.413 -> 0.402Hurt
Add Hash3DGaussianDreamer · Text-to-3Dtime: 15m -> 10mHelped
Retrieve features without hashing (ablation)Hash3D on Zero-123 (NeRF) · GSOtime: 7m -> 11mHurt
Hash noise prediction instead of intermediate features (ablation)Hash3D on Zero-123 (NeRF) · GSOCLIP-G/14: 0.665 -> 0.631Hurt
Use constant grid size (20, 20, 0.15, 20) instead of adaptive grid sizing (ablation)Hash3D on DreamFusion · Text-to-3DCLIP-G/14: 0.411 -> 0.345Hurt
Use temporal grid only instead of spatial and temporal grids (ablation)Hash3D on DreamFusion · Text-to-3DCLIP-G/14: 0.411 -> 0.280Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Google Scanned Objects (GSO) DreamFusion prompts

Benchmarks: Google Scanned Objects (GSO) novel view synthesis DreamFusion 50-prompt text-to-3D

Metrics: PSNR SSIM LPIPS CLIP similarity generation time MACs user preference

Baselines: DreamFusion Fantasia3D Latent-NeRF Magic3D GaussianDreamer DreamGaussian Zero-123 (NeRF) Zero-123 (GS) Magic123 SDS+GS

Builds on: Score Distillation Sampling DeepCache Zero-123 Stable Diffusion 3D Gaussian Splatting

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy