DVD: Rethinking Sparse Voxel Generation with Discrete Diffusion

DVD: Discrete Voxel Diffusion for 3D Generation and Editing

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces Discrete Voxel Diffusion (DVD), a discrete diffusion framework specifically designed for generating sparse voxel scaffolds in SLAT-based 3D generative pipelines. By treating voxel occupancy as a native categorical variable, DVD achieves state-of-the-art results in 3D generation, providing higher geometric fidelity than continuous diffusion baselines.

TL;DR

Sparse voxel scaffolds are the backbone of hybrid 3D generation (SLAT). Traditionally, these are generated via continuous diffusion and then "forced" into binary values. DVD (Discrete Voxel Diffusion) flips this script by modeling voxels as native discrete variables. The result? No more "holes" in thin structures, an explicit uncertainty metric to find "difficult" samples, and a powerful new way to edit 3D assets via localized perturbations.

The "Binarization" Pain Point

The current state-of-the-art in 3D generation often follows a two-stage process: first, generate an explicit sparse scaffold (voxels), then attach high-dimensional latents to these voxels to decode the fine surface.

The problem lies in Stage 1. Models like TRELLIS generate continuous values that are thresholded at zero. This creates a geometric "uncanny valley" where thin layers (like the sides of a container or a chair leg) fail to resolve correctly. If the continuous field is slightly off near the zero boundary, the voxel disappears—creating the infamous "hole" artifact.

Methodology: Embracing Discreteness

DVD avoids the continuous-to-discrete conversion entirely. It utilizes Uniform State Discrete Diffusion Models (USDM). Instead of predicting a Gaussian mean, the model outputs a categorical distribution for every grid position.

1. Model Architecture

The core is a DiT-based (Diffusion Transformer) architecture that processes the 3D grid as a sequence. DVD is trained to denoise voxels by predicting their final occupied/empty state directly.

Overall Architecture of the SLAT Pipeline Figure 1: Comparison of the standard SLAT pipeline vs. the DVD approach (Bottom), showcasing the categorical transition of voxels from noise to clean states.

2. Predictive Uncertainty

Because DVD outputs a probability distribution, we can calculate the Predictive Entropy.

  • Physical Intuition: If the model is 50/50 on whether a voxel belongs to a surface, the entropy is high. This usually happens at sharp edges or thin structures.
  • Application: The authors aggregate this into a shape-level score to identify complex models and filter training data.

Experiments & Results

DVD was tested against industry-standard baselines like TRELLIS and TripoSR.

Quantitative Edge

On the Toys4K dataset, DVD showed a significant reduction in Chamfer Distance (CDV) compared to the continuous version (0.0085 vs 0.0150). This indicates that the generated geometry is much closer to the ground truth.

Sample Comparison of Geometry Figure 2: Qualitative comparison showing how continuous methods (left) produce disconnected holes in thin structures, whereas DVD (right) maintains structural integrity.

Efficient Voxel Editing (BSP)

The paper introduces Block-Structured Perturbations (BSP) for fine-tuning. Instead of uniform noise, the model is trained to "fill in the blanks" of axis-aligned cubes. This allows for high-quality inpainting—for example, changing a house's roof from a "wizard hat" to a "chimney" style—within a single sampling round.

Critical Insight & Conclusion

The success of DVD signals a shift in 3D research. While continuous diffusion (Gaussian) dominates image and video generation, the inductive bias of discrete modeling is inherently better suited for structural spatial representations like voxels.

Takeaway: If your data is binary or categorical by nature, don't force it into a continuous latent space. Directly modeling the probability of state transitions not only improves quality but gives you an "uncertainty map" that is invaluable for professional 3D editing workflows.

Limitations: The sampling speed (NFE=256) is still a hurdle compared to single-step or few-step GAN-based methods. Future work in distillation will be key to making DVD real-time.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize discrete diffusion or categorical modeling for 3D geometric representations beyond voxels, such as mesh topology or point cloud occupancy.
  • Which original research established the Uniform State Discrete Diffusion Model (USDM), and how does its self-correcting behavior during reverse sampling compare to Masked Diffusion Models (MDM)?
  • Identify studies that have applied entropy-based uncertainty metrics from diffusion models to automate 3D dataset cleaning or high-quality asset filtering.
Contents
DVD: Rethinking Sparse Voxel Generation with Discrete Diffusion
1. TL;DR
2. The "Binarization" Pain Point
3. Methodology: Embracing Discreteness
3.1. 1. Model Architecture
3.2. 2. Predictive Uncertainty
4. Experiments & Results
4.1. Quantitative Edge
4.2. Efficient Voxel Editing (BSP)
5. Critical Insight & Conclusion