mlsanityData to 7 Oct 2026

Synthesizing realistic sand assemblies with denoising diffusion in latent space

arXiv 2306.04411 ↗First posted 7 Jun 2023cs.CE cs.AIcited by 3

On the map: Diffusion models → Flow matching, time series and science

Abstract (arXiv)

The shapes and morphological features of grains in sand assemblies have far-reaching implications in many engineering applications, such as geotechnical engineering, computer animations, petroleum engineering, and concentrated solar power. Yet, our understanding of the influence of grain geometries on macroscopic response is often only qualitative, due to the limited availability of high-quality 3D grain geometry data. In this paper, we introduce a denoising diffusion algorithm that uses a set of point clouds collected from the surface of individual sand grains to generate grains in the latent space. By employing a point cloud autoencoder, the three-dimensional point cloud structures of sand grains are first encoded into a lower-dimensional latent space. A generative denoising diffusion probabilistic model is trained to produce synthetic sand that maximizes the log-likelihood of the generated samples belonging to the original data distribution measured by a Kullback-Leibler divergence. Numerical experiments suggest that the proposed method is capable of generating realistic grains with morphology, shapes and sizes consistent with the training data inferred from an F50 sand database. We then use a rigid contact dynamic simulator to pour the synthetic sand in a confined volume to form granular assemblies in a static equilibrium state with targeted distribution properties. To ensure third-party validation, 50,000 synthetic sand grains and the 1,542 real synchrotron microcomputed tomography (SMT) scans of the F50 sand, as well as the granular assemblies composed of synthetic sand grains are made available in an open-source repository.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 29 of its 81 references that are in the map. First posted on arXiv 7 Jun 2023.

Builds on

29 of 81 references.

Closest ancestors · 2

Same direction, newest first

  1. 2023Denoising diffusion algorithm for inverse design of microstructures with fine-tuned nonlinear material properties24 Feb
  2. 2021Autoregressive Denoising Diffusion Models for Multivariate Probabilistic Time Series Forecasting28 Jan

Other references · 27

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  3. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  4. 2020Denoising Diffusion Implicit Modelscited by 9,655
  5. 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
  6. 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
  7. 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
  8. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  9. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  10. 2016Variational Graph Auto-Encoderscited by 1,373
  11. 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
  12. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
15 more
  1. 2018Link Prediction Based on Graph Neural Networkscited by 829
  2. 2020WaveGrad: Estimating Gradients for Waveform Generationcited by 620
  3. 2019Deep Learning for 3D Point Clouds: A Surveycited by 557
  4. 2021Density-aware Chamfer Distance as a Comprehensive Metric for Point Cloud Completioncited by 111
  5. 2018Deep Geometric Prior for Surface Reconstructioncited by 110
  6. 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
  7. 2021Neural Fields as Learnable Kernels for 3D Reconstructioncited by 58
  8. 2020Geometric deep learning for computational mechanics Part I: Anisotropic Hyperelasticitycited by 49
  9. 20183D-LMNet: Latent Embedding Matching for Accurate and Diverse 3D Point Cloud Reconstruction from a Single Imagecited by 40
  10. 2019L2G Auto-encoder: Understanding Point Clouds by Local-to-Global Reconstruction with Hierarchical Self-Attentioncited by 32
  11. 2020DPDist : Comparing Point Clouds Using Deep Point Cloud Distancecited by 22
  12. 2018A Transfer Learning Approach for Microstructure Reconstruction and Structure-property Predictionscited by 21
  13. 2019A review on deep learning techniques for 3D sensed data classificationcited by 18
  14. 2022Three-dimensional microstructure generation using generative adversarial neural networks in the context of continuum micromechanicscited by 11
  15. 2022Geometric deep learning for computational mechanics Part II: Graph embedding for interpretable multiscale plasticitycited by 11

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 2.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025GrainPaint: A multi-scale diffusion-based generative model for microstructure reconstruction of large-scale objects
  2. 2025Fast 3D Diffusion for Scalable Granular Media Synthesis
  3. 2026SandSim: Curve-Guided Gaussian Splatting for Reconstructing Sand Painting Processes ↗
  4. 2026Generating Heterogeneous 3D Geological Microstructures from 2D Images via a Stable Diffusion-Adversarial Model
  5. 2026Multi-Conditioned Diffusion Synthesis of Sand Boils for Low-Resource Earthen-Levee Inspection
  6. 2026Generative modeling of granular flow on inclined planes using conditional flow matching
  7. 2026GeoTopoDiff: Learning Geometry--Topology Graph Priors through Boundary-Constrained Mixed Diffusion for Sparse-Slice 3D Porous Reconstruction
  8. 2025InJecteD: Analyzing Trajectories and Drift Dynamics in Denoising Diffusion Probabilistic Models for 2D Point Cloud Generation