Example-Based Sampling with Diffusion Models
Bastien Doignies, Nicolas Bonneel, David Coeurjolly, Julie, Digne, Lo\"is Paulin, Jean-Claude Iehl, Victor Ostromoukhov

TL;DR
This paper introduces a diffusion model-based method for generating 2D point sets that imitate existing samplers, leveraging optimal transport to handle scattered data and enable property optimization.
Contribution
It presents a novel diffusion model approach for example-based point set sampling, overcoming convolutional limitations via optimal transport matching.
Findings
Successfully imitates various sampling patterns
Supports optimization of point set properties
Efficiently handles scattered data with grid-based convolutions
Abstract
Much effort has been put into developing samplers with specific properties, such as producing blue noise, low-discrepancy, lattice or Poisson disk samples. These samplers can be slow if they rely on optimization processes, may rely on a wide range of numerical methods, are not always differentiable. The success of recent diffusion models for image generation suggests that these models could be appropriate for learning how to generate point sets from examples. However, their convolutional nature makes these methods impractical for dealing with scattered data such as point sets. We propose a generic way to produce 2-d point sets imitating existing samplers from observed point sets using a diffusion model. We address the problem of convolutional layers by leveraging neighborhood information from an optimal transport matching to a uniform grid, that allows us to benefit from fast…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Image Processing and 3D Reconstruction · Domain Adaptation and Few-Shot Learning
MethodsDiffusion
