Source-linked AI summary
InfinityGAN: Towards Infinite-Pixel Image Synthesis
Chieh Hubert Lin, Hsin-Ying Lee, Yen-Chi Cheng, Sergey Tulyakov, Ming-Hsuan Yang
TL;DR
Arbitrary-field-of-view image synthesis is constrained by finite resources and the lack of infinite-pixel training data. InfinityGAN learns from finite images and synthesizes structure and texture in patches. Its ScaleInv FID comparison favors InfinityGAN as the test field of view grows, and the paper demonstrates applications including outpainting and inbetweening.
Problem
Arbitrary-field-of-view synthesis is constrained by finite computation and the absence of infinite-pixel datasets, requiring implicit global-structure learning without direct supervision.
Source: §1 · p. 2Method
InfinityGAN trains on finite-pixel data, using coordinate-based implicit structure sampling followed by patchwise texture synthesis.
Source: §1 · p. 2, §3.1 · p. 3Results
As test field of view grows, InfinityGAN’s ScaleInv FID surpasses the strongest baseline after 4×, though FID values are not directly comparable.
Source: §4.1 · p. 7Takeaways & Limitations
The paper demonstrates spatial style fusion, multi-modal outpainting, image inbetweening, and parallel patch inference with 7.2× speed-up.
Source: §1 · p. 2, §5 · p. 9On object-centric bridge and tower datasets with low vertical view-angle variation, InfinityGAN frequently fills top and bottom areas with blank padding textures.
Source: §4.1 · p. 7
Abstract
from arXiv · showhide
We present a novel framework, InfinityGAN, for arbitrary-sized image generation. The task is associated with several key challenges. First, scaling existing models to an arbitrarily large image size is resource-constrained, in terms of both computation and availability of large-field-of-view training data. InfinityGAN trains and infers in a seamless patch-by-patch manner with low computational resources. Second, large images should be locally and globally consistent, avoid repetitive patterns, and look realistic. To address these, InfinityGAN disentangles global appearances, local structures, and textures. With this formulation, we can generate images with spatial size and level of details not attainable before. Experimental evaluation validates that InfinityGAN generates images with superior realism compared to baselines and features parallelizable inference. Finally, we show several applications unlocked by our approach, such as spatial style fusion, multi-modal outpainting, and image inbetweening. All applications can be operated with arbitrary input and output sizes. Please find the full version of the paper at https://openreview.net/forum?id=ufGMqIM0a4b .
1 INTRODUCTION
Generating images beyond the field of view represented by training data is constrained by finite computation and the lack of infinite-pixel datasets. InfinityGAN trains on finite images and synthesizes arbitrary-sized outputs patch by patch, with experiments covering realism, speed, and applications.
1 INTRODUCTION
- Finite computation and the absence of infinite-pixel datasets constrain arbitrary-field-of-view synthesis, motivating models that infer global structure without direct supervision.The paper frames this as learning implicit global structure under limited resources.Source: §1 · p. 2
- Existing patch-based methods can generalize to large sizes but may miss realistic global structure; COCO-GAN loses global coherence at 2× generation size.The paper contrasts this with repetitive texture methods that cannot synthesize real-world images.Source: §1 · p. 2
- InfinityGAN trains on finite-pixel data and uses a structure synthesizer to sample local structure and a texture synthesizer to render seamless patches.The method targets compelling global composition with realistic local detail, using one TITAN X to train and test.Source: §1 · p. 2
- Experiments report 7.2× inference speed-up through parallel patch generation and demonstrate spatial style fusion, multi-modal outpainting, and image inbetweening.The paper evaluates methods with a user study and ScaleInv FID.Source: §1 · p. 2
2 RELATED WORK
Prior work addresses large-image synthesis through latent or patch-based generation, conditional tasks, and neural implicit representations. InfinityGAN combines implicit structural sampling with patchwise texture synthesis.
2 RELATED WORK
- Latent generative models synthesize structural contents from dense latent vectors, while patch-based GANs reduce resource demands but have limits in extrapolation and modeling beyond learned patches.The paper also notes autoregressive models can theoretically generate arbitrary sizes, while infinite-pixel synthesis remains unexplored for cited high-resolution examples.Source: §2 · p. 2
- InfinityGAN uses a neural implicit structure synthesizer to sample local structure by coordinates, then a fully convolutional StyleGAN2 texture synthesizer to render local patches.The texture synthesizer removes positional information; global appearance is kept consistent across both modules.Source: Figure 2 · p. 3
- Conditional image tasks provide much of the structural information in their inputs; outpainting methods can repeat or mottlingly extend content, while InOut paired with InfinityGAN is reported to avoid sequential outpainting.The paper also demonstrates arbitrary-distant image inbetweening.Source: §2 · p. 3
3 PROPOSED METHOD
InfinityGAN separates a shared holistic appearance, local structure, and texture to generate images by independently queried patches. Its structure and padding-free texture synthesizers support seamless arbitrary-sized output.
3.1 OVERVIEW
- The generator combines a structure synthesizer that samples coordinate-indexed local features with a texture synthesizer that renders patches under a shared holistic appearance.The structure synthesizer is an implicit function; the texture synthesizer is a fully convolutional StyleGAN2.Source: §3.1 · p. 3
3.2 STRUCTURE SYNTHESIZER (GS)
- The structure synthesizer uses global appearance, local latent variation, and encoded coordinates; feature unfolding lets it use neighboring structure and coordinate information.Horizontal coordinates use sine and cosine encoding, while vertical coordinates use tanh; feature unfolding enlarges the receptive field.Source: §3.2 · p. 4
3.3 TEXTURE SYNTHESIZER (GT)
- The texture synthesizer combines local structure, global appearance, and noise, while removing zero-padding so patches can be composed seamlessly.Zero-padding can encode fixed-size positional patterns and impede patch composition.Source: §3.3 · pp. 4–5, Figure 3 · p. 5
3.4 SPATIALLY INDEPENDENT GENERATION
- Independent queries of the implicit structure and padding-free texture modules allow seamless patch composition with constant memory usage at any image size.The padding-free generator produces consistent pixel values at the same implicit-image location across querying coordinates.Source: §3.4 · p. 5
3.5 MODEL TRAINING
- Training uses StyleGAN2-style adversarial, R1, and path-length losses, plus an auxiliary regression task predicting patch vertical position.For generated patches, the target vertical coordinate is tanh of the vertical index; for real patches, it is their position in the full image.Source: §3.5 · p. 5
- Table 1 reports over 90% user preference for InfinityGAN and outperformance of all baselines after extending image size to 4× larger.The user-study preference is reported despite a disadvantageous setting for InfinityGAN.Source: Table 1 · p. 6
4 EXPERIMENTAL RESULTS
Extended-size experiments report increasingly favorable ScaleInv FID trends, while ablations examine positional information and applications demonstrate controllable synthesis and faster inference.
4 EXPERIMENTAL RESULTS
- After 4× ScaleInv FID, InfinityGAN surpasses the strongest baseline; 2AFC preference exceeds 90% against all baselines.The user study involved 50 participants on Flickr-Landscape.Source: §4.1 · pp. 7–8
- At extended sizes, InfinityGAN retains plausible global structures with fine details; changing local latents and styles shows separate structure/texture modeling and diverse structures.On LSUN bridge and tower datasets, low vertical view-angle variation often leaves blank padding textures at the top and bottom.Source: §4.1 · pp. 7–8
4.3 APPLICATIONS
- At 8192×8192 pixels, parallel batching yields up to 7.20× inference speed-up.Source: Table 3 · p. 8, §4.3 · p. 9
4.2 ABLATION STUDY: THE POSITIONAL INFORMATION IN GENERATOR
- Removing StyleGAN2+NCI paddings yields unreasonable structures and worse FID, while GS restores positional information from zS and reasonable performance.Source: §4.2 · p. 8
4.3 APPLICATIONS
- Spatial fusion assigns styles to pixel-space centers and propagates them through intermediate layers, combining global latents with smooth transitions at near-normal inference speed.Source: §4.3 · p. 8, Figure 7 · p. 8
- With InfinityGAN as the In&Out prior, arbitrary-size regions can be outpainted from arbitrary-shape inputs, with multimodality from local latents; results compare favorably with three baselines.Source: §4.3 · pp. 8–9, Figure 8 · p. 9, Figure 9 · p. 9
- Inbetweening places two sets of inverted latent variables at separate locations and fuses their styles, supporting arbitrary-distance gaps and cyclic panoramas of arbitrary width.Source: §4.3 · p. 9, Figure 10 · p. 9
5 CONCLUSIONS
The paper proposes synthesizing infinite-pixel images and demonstrates applications including outpainting and inbetweening. It identifies dataset and image-quality issues for future improvement.
- InfinityGAN addresses infinite-pixel image synthesis and demonstrates applications including image outpainting and inbetweening.Source: §5 · p. 9
- Landscapes composed across different fields of view and scene distances may contain artifacts.The authors identify this as an issue with the Flickr-Landscape dataset.Source: §5 · p. 9
- Tree-leaf textures near the top of some photographs can lead to trees or related elements appearing in generated sky regions.Source: §5 · p. 9
- InfinityGAN still has a slight FID decrease compared with StyleGAN2, possibly related to jointly training a preceding network with the image module.Source: §5 · p. 9
7 ETHICS STATEMENT
The work follows the ICLR Code of Ethics and acknowledges the potential misuse of generative modeling to create fake scenery. It notes that its techniques do not target fine-grained image-detail manipulation or hallucinated human activities.
- The authors state that their work follows the General Ethical Principles in the ICLR Code of Ethics.Source: §7 · p. 10
- The framework could be misused to recreate fake scenery images for inappropriate applications.Source: §7 · p. 10
- The techniques do not aim to manipulate fine-grained image detail or hallucinate human activities, and do not drastically alter high-frequency synthesis plausibility.Source: §7 · p. 10