atlas

Research map / Point clouds / Shape and surface completion

TIGER: Time-Varying Denoising Model for 3D Point Cloud Generation with Diffusion Process

CVPR 2024 · Point clouds › Shape and surface completion · approach: Point cloud diffusion generation · 14 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.

Proposes TIGER, a time-varying two-stream diffusion denoiser that fuses a shallow CNN branch and a latent point Transformer with a learned timestep-dependent mask for 3D point cloud generation.

Problem

Diffusion models for 3D point cloud generation typically use UNet/PVCNN convolutional denoisers, which struggle to capture global shape early in denoising; the architecture's role across timesteps is understudied.

Approach

Combine convolution (local detail) and Transformer attention (global shape) in a two-stream denoiser whose fusion weights are a learned function of the diffusion timestep, plus two continuous 3D position encodings (PSPE and BλPE) and position-aware self-attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TIGER's time-varying two-stream denoiser instead of PVDShapeNetv2 airplane generation · ShapeNetv2 airplaneEMD 1-NN accuracy: 64.81 -> 55.82Helped
Replace timestep-dependent branch weights with fixed equal weights (ablation)TIGER · ShapeNetv2, three-category meanCD: 59.43 -> 64.45Hurt
Replace timestep-dependent branch weights with fixed equal weights (ablation)TIGER · ShapeNetv2, three-category meanEMD: 53.51 -> 57.92Hurt
Use only the ConvNet branch (ablation)TIGER · ShapeNetv2, three-category meanCD: 59.43 -> 61.34Hurt
Use only the ConvNet branch (ablation)TIGER · ShapeNetv2, three-category meanEMD: 53.51 -> 56.31Hurt
Use only the Transformer branch (ablation)TIGER · ShapeNetv2, three-category meanCD: 59.43 -> 62.41Hurt
Use only the Transformer branch (ablation)TIGER · ShapeNetv2, three-category meanEMD: 53.51 -> 55.85Hurt
Use a learnable scalar time mask instead of a channel-wise time mask (ablation)TIGER · ShapeNetv2, three-category meanCD: 59.43 -> 60.79Hurt
Use a learnable scalar time mask instead of a channel-wise time mask (ablation)TIGER · ShapeNetv2, three-category meanEMD: 53.51 -> 54.12Hurt
Remove position encoding (ablation)TIGER latent point Transformer · ShapeNetv2, three-category meanCD: 59.43 -> 63.51Hurt
Remove position encoding (ablation)TIGER latent point Transformer · ShapeNetv2, three-category meanEMD: 53.51 -> 57.98Hurt
Replace proposed position encoding with learnable position encoding (ablation)TIGER latent point Transformer · ShapeNetv2, three-category meanCD: 59.43 -> 62.17Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNetv2

Benchmarks: ShapeNetv2 airplane ShapeNetv2 chair ShapeNetv2 car

Metrics: 1-NN accuracy (CD) 1-NN accuracy (EMD) training GPU hours inference time

Baselines: r-GAN l-GAN PointFlow DPF-Net ShapeGF SoftFlow SetVAE DPM PVD LION

Builds on: denoising diffusion probabilistic models PVCNN PVD LION Point Transformer

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