Generating 3D structures from a 2D slice with GAN-based dimensionality expansion
arXiv:2102.07708 · doi:10.1038/s42256-021-00322-1
Abstract
Generative adversarial networks (GANs) can be trained to generate 3D image data, which is useful for design optimisation. However, this conventionally requires 3D training data, which is challenging to obtain. 2D imaging techniques tend to be faster, higher resolution, better at phase identification and more widely available. Here, we introduce a generative adversarial network architecture, SliceGAN, which is able to synthesise high fidelity 3D datasets using a single representative 2D image. This is especially relevant for the task of material microstructure generation, as a cross-sectional micrograph can contain sufficient information to statistically reconstruct 3D samples. Our architecture implements the concept of uniform information density, which both ensures that generated volumes are equally high quality at all points in space, and that arbitrarily large volumes can be generated. SliceGAN has been successfully trained on a diverse set of materials, demonstrating the widespread applicability of this tool. The quality of generated micrographs is shown through a statistical comparison of synthetic and real datasets of a battery electrode in terms of key microstructural metrics. Finally, we find that the generation time for a voxel volume is on the order of a few seconds, yielding a path for future studies into high-throughput microstructural optimisation.
Cited by in corpus (14)
- Bridging Nano and Micro-scale X-ray Tomography for Battery Research by Leveraging Artificial Intelligence
- Deep Learning in Deterministic Computational Mechanics
- Recent Advances and Applications of Machine Learning in Experimental Solid Mechanics: A Review
- Materials science in the era of large language models: a perspective
- Digital rock reconstruction with user-defined properties using conditional generative adversarial networks
- FakeNews: GAN-based generation of realistic 3D volumetric data -- A systematic review and taxonomy
- Fusion of complementary 2D and 3D mesostructural datasets using generative adversarial networks
- Two-stage 2D-to-3D reconstruction of realistic microstructures: Implementation and numerical validation by effective properties
- RockGPT: Reconstructing three-dimensional digital rocks from single two-dimensional slice from the perspective of video generation
- 3D microstructural generation from 2D images of cement paste using generative adversarial networks
- Reconstructing three-dimensional bluff body wake from sectional flow fields with convolutional neural networks
- Prediction of microstructural representativity from a single image
- Feature Disentanglement in generating three-dimensional structure from two-dimensional slice with sliceGAN
- evoxels: A differentiable physics framework for voxel-based microstructure simulations