Proceedings

STS-GAN: Can We Synthesize Solid Texture with High Fidelity from Arbitrary 2D Exemplar?

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 1768-1776.

https://doi.org/10.24963/ijcai.2023/196

Abstract

Solid texture synthesis (STS), an effective way to extend a 2D exemplar to a 3D solid volume, exhibits advantages in computational photography. However, existing methods generally fail to accurately learn arbitrary textures, which may result in the failure to synthesize solid textures with high fidelity. In this paper, we propose a novel generative adversarial nets-based framework (STS-GAN) to extend the given 2D exemplar to arbitrary 3D solid textures. In STS-GAN, multi-scale 2D texture discriminators evaluate the similarity between the given 2D exemplar and slices from the generated 3D texture, promoting the 3D texture generator synthesizing realistic solid textures. Finally, experiments demonstrate that the proposed method can generate high-fidelity solid textures with similar visual characteristics to the 2D exemplar.

  1. [Ashton et al., 2020] Tristan N Ashton, Donna Post Guillen, and William H Harris. An algorithm to generate synthetic 3d microstructures from 2d exemplars. JOM, 72(1):65-74, 2020.
  2. [Bergmann et al., 2017] Urs Bergmann, Nikolay Jetchev, and Roland Vollgraf. Learning texture manifolds with the periodic spatial gan. In Proceedings of the 34th Interna- tional Conference on Machine Learning-Volume 70, pages 469-477, 2017.
  3. [Chen and Wang, 2010] Jiating Chen and Bin Wang. High quality solid texture synthesis using position and index his- togram matching. The Visual Computer, 26(4):253-262, 2010.
  4. [Di Lillo et al., 2007] Antonella Di Lillo, Giovanni Motta, and James A Storer. Texture classification based on dis- criminative features extracted in the frequency domain. In 2007 IEEE International Conference on Image Process- ing, volume 2, pages II -53-II -56, 2007.
  5. [Efros and Leung, 1999] Alexei A Efros and Thomas K Le- ung. Texture synthesis by non-parametric sampling. In Proceedings of the seventh IEEE international conference on computer vision, volume 2, pages 1033-1038, 1999.
  6. [Fayolle et al., 2021] PA Fayolle, Leigh McLoughlin, M Sanchez, G Pasko, and A Pasko. Modeling and visual- ization of multi-material volumes. Scientific Visualization, 13(2):117-148, 2021.
  7. [Georgiadis et al., 2013] Georgios Georgiadis, Alessandro Chiuso, and Stefano Soatto. Texture compression. In 2013 Data Compression Conference, pages 221-230, 2013.
  8. [Ghazanfarpour and Dischler, 1995] Djamchid Ghazanfar- pour and JeanMichel Dischler. Spectral analysis for automatic 3-d texture generation. Computers & Graphics, 19(3):413-422, 1995.
  9. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In Advances in Neural Informa- tion Processing Systems, volume 27, pages 2672-2680, 2014.
  10. [Gulrajani et al., 2017] Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron C Courville. Improved training of wasserstein gans. In Advances in Neural Information Processing Systems, vol- ume 30, 2017.
  11. [Gutierrez et al., 2020] Jorge Gutierrez, Julien Rabin, Bruno Galerne, and Thomas Hurtut. On demand solid texture synthesis using deep 3d networks. Computer Graphics Fo- rum, 39(1):511-530, 2020.
  12. [Heeger and Bergen, 1995] David J Heeger and James R Bergen. Pyramid-based texture analysis/synthesis. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, pages 229-238, 1995.
  13. [Henzler et al., 2020] Philipp Henzler, Niloy J Mitra, and Tobias Ritschel. Learning a neural 3d texture space from 2d exemplars. In Proceedings of the IEEE/CVF Confer- ence on Computer Vision and Pattern Recognition, pages 8356-8364, 2020.
  14. [Iwasaki et al., 2017] Kei Iwasaki, Yoshinori Dobashi, and Makoto Okabe. Example-based synthesis of three- dimensional clouds from photographs. In Proceedings of the Computer Graphics International Conference, pages 1-6, 2017.
  15. [Jagnow et al., 2004] Robert Jagnow, Julie Dorsey, and Holly Rushmeier. Stereological techniques for solid tex- tures. ACM Transactions on Graphics (TOG), 23(3):329- 335, 2004.
  16. [Kingma and Ba, 2015] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In 3rd In- ternational Conference on Learning Representations, San Diego, CA, USA, 2015.
  17. [Kopf et al., 2007] Johannes Kopf, Chi-Wing Fu, Daniel Cohen-Or, Oliver Deussen, Dani Lischinski, and Tien- Tsin Wong. Solid texture synthesis from 2d exemplars. In ACM SIGGRAPH 2007 Papers, page 2-es, 2007.
  18. [Laursen et al., 2011] Lasse Farnung Laursen, Bjarne Kjær Ersbøll, and Jakob Andreas Bærentzen. Anisotropic 3d texture synthesis with application to volume rendering. In WSCG' 2011 Communication Papers Proceedings, pages 49-57, 2011.
  19. [Mariethoz and Lefebvre, 2014] Gregoire Mariethoz and Sylvain Lefebvre. Bridges between multiple-point geo- statistics and texture synthesis: Review and guidelines for future research. Computers & Geosciences, 66:66-80, 2014.
  20. [Mark et al., 2015] Benjamin Mark, Tudor Berechet, Tobias Mahlmann, and Julian Togelius. Procedural generation of 3d caves for games on the gpu. In Proceedings of the 10th International Conference on the Foundations of Dig- ital Games, Pacific Grove, CA, USA, 2015.
  21. [Peachey, 1985] Darwyn R Peachey. Solid texturing of com- plex surfaces. In Proceedings of the 12th annual con- ference on Computer graphics and interactive techniques, pages 279-286, 1985.
  22. [Perlin, 1985] Ken Perlin. An image synthesizer. ACM Sig- graph Computer Graphics, 19(3):287-296, 1985.
  23. [Portenier et al., 2020] Tiziano Portenier, Siavash Arjo- mand Bigdeli, and Orcun Goksel. Gramgan: Deep 3d tex- ture synthesis from 2d exemplars. In Advances in Neural Information Processing Systems, volume 33, pages 6994- 7004, 2020.
  24. [Shaham et al., 2019] Tamar Rott Shaham, Tali Dekel, and Tomer Michaeli. Singan: Learning a generative model from a single natural image. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 4570-4580, 2019.
  25. [Simonyan and Zisserman, 2015] Karen Simonyan and An- drew Zisserman. Very deep convolutional networks for large-scale image recognition. In 3rd International Con- ference on Learning Representations, San Diego, CA, USA, 2015.
  26. [Tadi Bani and Fekri-Ershad, 2019] Neda Tadi Bani and Shervan Fekri-Ershad. Content-based image retrieval based on combination of texture and colour information extracted in spatial and frequency domains. The electronic library, 37(4):650-666, 2019.
  27. [Tong et al., 2002] Xin Tong, Jingdan Zhang, Ligang Liu, Xi Wang, Baining Guo, and Heung-Yeung Shum. Synthe- sis of bidirectional texture functions on arbitrary surfaces. ACM Transactions on Graphics, 21(3):665-672, 2002.
  28. [Turner and Kalidindi, 2016] David M. Turner and Surya R. Kalidindi. Statistical construction of 3-d microstructures from 2-d exemplars collected on oblique sections. Acta Materialia, 102:136-148, 2016.
  29. [Ulyanov et al., 2016] D Ulyanov, V Lebedev, A Vedaldi, and V Lempitsky. Texture networks: Feed-forward syn- thesis of textures and stylized images. In Proceedings of the 33rd International Conference on International Con- ference on Machine Learning, volume 48, pages 1349- 1357, 2016.
  30. [Wang et al., 2018] Na Wang, Guodong Chen, and Huiyan Zeng. An optimization algorithm of space anisotropic hep- atic artery solid texture synthesis. Current Medical Imag- ing, 14(4):609-616, 2018.
  31. [Wei and Levoy, 2000] Li-Yi Wei and Marc Levoy. Fast tex- ture synthesis using tree-structured vector quantization. In Proceedings of the 27th annual conference on Com- puter graphics and interactive techniques, SIGGRAPH '00, page 479-488, 2000.
  32. [Wei, 2002] Li-Yi Wei. Texture synthesis by fixed neighbor- hood searching. PhD thesis, Stanford University, 2002.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards