Learning Texture Manifolds with the Periodic Spatial GAN
Not on the map. Why?
Abstract (arXiv)
This paper introduces a novel approach to texture synthesis based on generative adversarial networks (GAN) (Goodfellow et al., 2014). We extend the structure of the input noise distribution by constructing tensors with different types of dimensions. We call this technique Periodic Spatial GAN (PSGAN). The PSGAN has several novel abilities which surpass the current state of the art in texture synthesis. First, we can learn multiple textures from datasets of one or more complex large images. Second, we show that the image generation with PSGANs has properties of a texture manifold: we can smoothly interpolate between samples in the structured noise space and generate novel samples, which lie perceptually between the textures of the original dataset. In addition, we can also accurately learn periodical textures. We make multiple experiments which show that PSGANs can flexibly handle diverse texture and image data sources. Our method is highly scalable and it can generate output images of arbitrary large size.
Key facts. Cited by 53 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 9; 2023: 8; 2024: 11; 2025: 4; 2026: 3.
53 papers.
Sort:
By area:
- 2021Aligning Latent and Image Spaces to Connect the Unconnectablecited by 70
- 2021InfinityGAN: Towards Infinite-Pixel Image Synthesiscited by 61
- 2021Drop the GAN: In Defense of Patches Nearest Neighbors as Single Image Generative Modelscited by 51
- 2021Generative Modelling of BRDF Textures from Flash Imagescited by 35
- 2023Material Palette: Extraction of Materials from a Single Imagecited by 28
- 2022TileGen: Tileable, Controllable Material Generation and Capturecited by 27
- 2021Solving Inverse Problems by Joint Posterior Maximization with Autoencoding Priorcited by 24
- 2022SeamlessGAN: Self-Supervised Synthesis of Tileable Texture Mapscited by 19
- 2021SinIR: Efficient General Image Manipulation with Single Image Reconstructioncited by 13
- 2021Diverse Generation from a Single Video Made Possiblecited by 13
- 2022Generative Adversarial Networks for Image Super-Resolution: A Surveycited by 11
- 2021CharacterGAN: Few-Shot Keypoint Character Animation and Reposingcited by 9
38 more
- 2021Texture Generation with Neural Cellular Automatacited by 9
- 2024Anything in Any Scene: Photorealistic Video Object Insertioncited by 9
- 2021Generating Novel Scene Compositions from Single Images and Videoscited by 8
- 2024Generating Non-Stationary Textures using Self-Rectificationcited by 8
- 2024TexTile: A Differentiable Metric for Texture Tileabilitycited by 7
- 2023Generative Escher Meshescited by 5
- 2024Compositional Neural Texturescited by 5
- 2024Infinite Texture: Text-guided High Resolution Diffusion Texture Synthesiscited by 5
- 2022Paying U-Attention to Textures: Multi-Stage Hourglass Vision Transformer for Universal Texture Synthesiscited by 4
- 2023Diffusion-based Holistic Texture Rectification and Synthesiscited by 4
- 2022Towards Universal Texture Synthesis by Combining Texton Broadcasting with Noise Injection in StyleGAN-2cited by 3
- 2022Exemplar-based Pattern Synthesis with Implicit Periodic Field Networkcited by 3
- 2022Texture Representation via Analysis and Synthesis with Generative Adversarial Networkscited by 3
- 2023MetaHead: An Engine to Create Realistic Digital Headcited by 3
- 2023Local Padding in Patch-Based GANs for Seamless Infinite-Sized Texture Synthesiscited by 3
- 2023Directional Texture Editing for 3D Modelscited by 3
- 2021STS-GAN: Can We Synthesize Solid Texture with High Fidelity from Arbitrary 2D Exemplar?cited by 2
- 2021Diverse Single Image Generation with Controllable Global Structurecited by 2
- 2021Keiki: Towards Realistic Danmaku Generation via Sequential GANscited by 2
- 2022BlendGAN: Learning and Blending the Internal Distributions of Single Images by Spatial Image-Identity Conditioningcited by 2
- 2024One Noise to Rule Them All: Learning a Unified Model of Spatially-Varying Noise Patternscited by 2
- 2024Content-aware Tile Generation using Exterior Boundary Inpaintingcited by 2
- 2024SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspectioncited by 2
- 2025UltraZoom: Generating Gigapixel Images from Regular Photoscited by 2
- 2021SETGAN: Scale and Energy Trade-off GANs for Image Applications on Mobile Platformscited by 1
- 2021Unsupervised Learning of Multi-level Structures for Anomaly Detectioncited by 1
- 2021Texture synthesis via projection onto multiscale, multilayer statisticscited by 1
- 2022One-shot Ultra-high-Resolution Generative Adversarial Network That Synthesizes 16K Images On A Single GPUcited by 1
- 2023A geometrically aware auto-encoder for multi-texture synthesiscited by 1
- 2023Learning in a Single Domain for Non-Stationary Multi-Texture Synthesiscited by 1
- 2024Towards Practical Single-shot Motion Synthesiscited by 1
- 2024NeRF-Texture: Synthesizing Neural Radiance Field Texturescited by 1
- 2025TerraFusion: Joint Generation of Terrain Geometry and Texture Using Latent Diffusion Modelscited by 1
- 2025Example-Based Feature Painting on Texturescited by 1
- 2026GarmentZoom: Generating Zoomable Images from Garment Listingscited by 1
- 2021Image Shape Manipulation from a Single Augmented Training Samplecited by 0
- 2021Learning Spatially-Adaptive Squeeze-Excitation Networks for Image Synthesis and Image Recognitioncited by 0
- 2024On Synthetic Texture Datasets: Challenges, Creation, and Curationcited by 0
50 most cited of 53 All 53 (JSON)
- 2026GarmentZoom: Generating Zoomable Images from Garment Listings28 Jun 2026
- 2026Planar Symmetric Pattern Generation1 Jun 2026
- 2026FabricGen: Microstructure-Aware Woven Fabric Generation7 Mar 2026
- 2025Example-Based Feature Painting on Textures3 Nov 2025
- 2025UltraZoom: Generating Gigapixel Images from Regular Photos16 Jun 2025
- 2025TerraFusion: Joint Generation of Terrain Geometry and Texture Using Latent Diffusion Models7 May 2025
- 2025By-Example Synthesis of Vector Textures23 Jan 2025
- 2024NeRF-Texture: Synthesizing Neural Radiance Field Textures13 Dec 2024
- 2024SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspection18 Oct 2024
- 2024Content-aware Tile Generation using Exterior Boundary Inpainting21 Sep 2024
- 2024On Synthetic Texture Datasets: Challenges, Creation, and Curation16 Sep 2024
- 2024Towards Practical Single-shot Motion Synthesis3 Jun 2024
38 more
- 2024Infinite Texture: Text-guided High Resolution Diffusion Texture Synthesis13 May 2024
- 2024One Noise to Rule Them All: Learning a Unified Model of Spatially-Varying Noise Patterns25 Apr 2024
- 2024Compositional Neural Textures18 Apr 2024
- 2024TexTile: A Differentiable Metric for Texture Tileability19 Mar 2024
- 2024Anything in Any Scene: Photorealistic Video Object Insertion30 Jan 2024
- 2024Generating Non-Stationary Textures using Self-Rectification5 Jan 2024
- 2023Material Palette: Extraction of Materials from a Single Image28 Nov 2023
- 2023Directional Texture Editing for 3D Models26 Sep 2023
- 2023Diffusion-based Holistic Texture Rectification and Synthesis26 Sep 2023
- 2023Generative Escher Meshes25 Sep 2023
- 2023Local Padding in Patch-Based GANs for Seamless Infinite-Sized Texture Synthesis5 Sep 2023
- 2023Learning in a Single Domain for Non-Stationary Multi-Texture Synthesis10 May 2023
- 2023MetaHead: An Engine to Create Realistic Digital Head3 Apr 2023
- 2023A geometrically aware auto-encoder for multi-texture synthesis3 Feb 2023
- 2022Texture Representation via Analysis and Synthesis with Generative Adversarial Networks20 Dec 2022
- 2022BlendGAN: Learning and Blending the Internal Distributions of Single Images by Spatial Image-Identity Conditioning3 Dec 2022
- 2022TileGen: Tileable, Controllable Material Generation and Capture12 Jun 2022
- 2022Generative Adversarial Networks for Image Super-Resolution: A Survey28 Apr 2022
- 2022Exemplar-based Pattern Synthesis with Implicit Periodic Field Network4 Apr 2022
- 2022Towards Universal Texture Synthesis by Combining Texton Broadcasting with Noise Injection in StyleGAN-28 Mar 2022
- 2022One-shot Ultra-high-Resolution Generative Adversarial Network That Synthesizes 16K Images On A Single GPU28 Feb 2022
- 2022Paying U-Attention to Textures: Multi-Stage Hourglass Vision Transformer for Universal Texture Synthesis23 Feb 2022
- 2022SeamlessGAN: Self-Supervised Synthesis of Tileable Texture Maps13 Jan 2022
- 2021Learning Spatially-Adaptive Squeeze-Excitation Networks for Image Synthesis and Image Recognition29 Dec 2021
- 2021Diverse Generation from a Single Video Made Possible17 Sep 2021
- 2021Image Shape Manipulation from a Single Augmented Training Sample13 Sep 2021
- 2021Keiki: Towards Realistic Danmaku Generation via Sequential GANs7 Jul 2021
- 2021SinIR: Efficient General Image Manipulation with Single Image Reconstruction14 Jun 2021
- 2021Texture synthesis via projection onto multiscale, multilayer statistics22 May 2021
- 2021Texture Generation with Neural Cellular Automata15 May 2021
- 2021Unsupervised Learning of Multi-level Structures for Anomaly Detection25 Apr 2021
- 2021Aligning Latent and Image Spaces to Connect the Unconnectable14 Apr 2021
- 2021InfinityGAN: Towards Infinite-Pixel Image Synthesis8 Apr 2021
- 2021Drop the GAN: In Defense of Patches Nearest Neighbors as Single Image Generative Models29 Mar 2021
- 2021Generating Novel Scene Compositions from Single Images and Videos24 Mar 2021
- 2021SETGAN: Scale and Energy Trade-off GANs for Image Applications on Mobile Platforms23 Mar 2021
- 2021Solving Inverse Problems by Joint Posterior Maximization with Autoencoding Prior2 Mar 2021
- 2021Generative Modelling of BRDF Textures from Flash Images23 Feb 2021
50 newest of 53 All 53 (JSON)
- 2021Aligning Latent and Image Spaces to Connect the Unconnectablecited by 70
- 2021InfinityGAN: Towards Infinite-Pixel Image Synthesiscited by 61
- 2021Drop the GAN: In Defense of Patches Nearest Neighbors as Single Image Generative Modelscited by 51
- 2021Generative Modelling of BRDF Textures from Flash Imagescited by 35
- 2023Material Palette: Extraction of Materials from a Single Imagecited by 28
- 2022TileGen: Tileable, Controllable Material Generation and Capturecited by 27
- 2021Solving Inverse Problems by Joint Posterior Maximization with Autoencoding Priorcited by 24
- 2022SeamlessGAN: Self-Supervised Synthesis of Tileable Texture Mapscited by 19
- 2021SinIR: Efficient General Image Manipulation with Single Image Reconstructioncited by 13
- 2021Diverse Generation from a Single Video Made Possiblecited by 13
- 2022Generative Adversarial Networks for Image Super-Resolution: A Surveycited by 11
- 2021CharacterGAN: Few-Shot Keypoint Character Animation and Reposingcited by 9
12 most cited of 50 All 50 (JSON)
- 2026GarmentZoom: Generating Zoomable Images from Garment Listings28 Jun 2026
- 2026Planar Symmetric Pattern Generation1 Jun 2026
- 2025Example-Based Feature Painting on Textures3 Nov 2025
- 2025UltraZoom: Generating Gigapixel Images from Regular Photos16 Jun 2025
- 2025By-Example Synthesis of Vector Textures23 Jan 2025
- 2024NeRF-Texture: Synthesizing Neural Radiance Field Textures13 Dec 2024
- 2024SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspection18 Oct 2024
- 2024Content-aware Tile Generation using Exterior Boundary Inpainting21 Sep 2024
- 2024On Synthetic Texture Datasets: Challenges, Creation, and Curation16 Sep 2024
- 2024Towards Practical Single-shot Motion Synthesis3 Jun 2024
- 2024One Noise to Rule Them All: Learning a Unified Model of Spatially-Varying Noise Patterns25 Apr 2024
- 2024Compositional Neural Textures18 Apr 2024
12 newest of 50 All 50 (JSON)