Parallel Sampling of Diffusion Models on $SO(3)$
Yan-Ting Chen, Hao-Wei Chen, Tsu-Ching Hsiao, and Chun-Yi Lee

TL;DR
This paper introduces a novel algorithm that accelerates diffusion models on the $SO(3)$ manifold using Picard iteration, achieving nearly five times faster sampling without sacrificing task performance.
Contribution
The paper adapts Picard iteration for $SO(3)$ to significantly speed up diffusion-based pose estimation models, a novel approach in this domain.
Findings
Achieves up to 4.9x speed-up in sampling time.
No measurable degradation in task reward.
Effective acceleration on pose ambiguity problems.
Abstract
In this paper, we design an algorithm to accelerate the diffusion process on the manifold. The inherently sequential nature of diffusion models necessitates substantial time for denoising perturbed data. To overcome this limitation, we proposed to adapt the numerical Picard iteration for the space. We demonstrate our algorithm on an existing method that employs diffusion models to address the pose ambiguity problem. Moreover, we show that this acceleration advantage occurs without any measurable degradation in task reward. The experiments reveal that our algorithm achieves a speed-up of up to 4.9, significantly reducing the latency for generating a single sample.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods
