PUG: Photorealistic and Semantically Controllable Synthetic Data for Representation Learning
Not on the map. Why?
Abstract (arXiv)
Synthetic image datasets offer unmatched advantages for designing and evaluating deep neural networks: they make it possible to (i) render as many data samples as needed, (ii) precisely control each scene and yield granular ground truth labels (and captions), (iii) precisely control distribution shifts between training and testing to isolate variables of interest for sound experimentation. Despite such promise, the use of synthetic image data is still limited -- and often played down -- mainly due to their lack of realism. Most works therefore rely on datasets of real images, which have often been scraped from public images on the internet, and may have issues with regards to privacy, bias, and copyright, while offering little control over how objects precisely appear. In this work, we present a path to democratize the use of photorealistic synthetic data: we develop a new generation of interactive environments for representation learning research, that offer both controllability and realism. We use the Unreal Engine, a powerful game engine well known in the entertainment industry, to produce PUG (Photorealistic Unreal Graphics) environments and datasets for representation learning. In this paper, we demonstrate the potential of PUG to enable more rigorous evaluations of vision models.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 50 of its 64 references that are in the map. First posted on arXiv 8 Aug 2023.
Builds on
50 of 64 references.
References · 50
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2022Generative Adversarial Networkscited by 5,603
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2019Invariant Risk Minimizationcited by 1,832
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,522
38 more
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2018Datasheets for Datasetscited by 1,371
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2021FLAVA: A Foundational Language And Vision Alignment Modelcited by 646
- 2022When and why vision-language models behave like bags-of-words, and what to do about it?cited by 603
- 2023Erasing Concepts from Diffusion Modelscited by 530
- 2022Winoground: Probing Vision and Language Models for Visio-Linguistic Compositionalitycited by 523
- 2021Habitat 2.0: Training Home Assistants to Rearrange their Habitatcited by 501
- 2022Diffusion Art or Digital Forgery? Investigating Data Replication in Diffusion Modelscited by 418
- 2021ResNet strikes back: An improved training procedure in timmcited by 365
- 2023The Curse of Recursion: Training on Generated Data Makes Models Forgetcited by 343
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2022Is synthetic data from generative models ready for image recognition?cited by 320
- 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
- 2021Multi-Grained Vision Language Pre-Training: Aligning Texts with Visual Conceptscited by 255
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2020ThreeDWorld: A Platform for Interactive Multi-Modal Physical Simulationcited by 249
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2022Fake it till you make it: Learning transferable representations from synthetic ImageNet clonescited by 171
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2021Generative Models as a Data Source for Multiview Representation Learningcited by 104
- 2019On the Transfer of Inductive Bias from Simulation to the Real World: a New Disentanglement Datasetcited by 100
- 2022BigDatasetGAN: Synthesizing ImageNet with Pixel-wise Annotationscited by 99
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2018Towards Understanding Linear Word Analogiescited by 57
- 2021BERT is to NLP what AlexNet is to CV: Can Pre-Trained Language Models Identify Analogies?cited by 56
- 2023Equivariant Similarity for Vision-Language Foundation Modelscited by 51
- 2023Linear Spaces of Meanings: Compositional Structures in Vision-Language Modelscited by 48
- 2022Why is Winoground Hard? Investigating Failures in Visuolinguistic Compositionalitycited by 44
- 2022ImageNet-X: Understanding Model Mistakes with Factor of Variation Annotationscited by 44
- 2019Equivariant Transformer Networkscited by 35
- 2023Going Beyond Nouns With Vision & Language Models Using Synthetic Datacited by 33
- 2021Task2Sim : Towards Effective Pre-training and Transfer from Synthetic Datacited by 26
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25
- 2023Image to Sphere: Learning Equivariant Features for Efficient Pose Predictioncited by 17
- 2022The Robustness Limits of SoTA Vision Models to Natural Variationcited by 15
- 2022Progress and limitations of deep networks to recognize objects in unusual posescited by 13
- 2020Autoencoding Slow Representations for Semi-supervised Data Efficient Regressioncited by 1
Built on by
Citing papers per year: 2023: 7; 2024: 11; 2025: 10; 2026: 3.
31 papers.
Sort:
By area:
- 2024CinePile: A Long Video Question Answering Dataset and Benchmarkcited by 112
- 2023A Picture is Worth More Than 77 Text Tokens: Evaluating CLIP-Style Models on Dense Captionscited by 107
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalizationcited by 100
- 2025IntPhys 2: Benchmarking Intuitive Physics Understanding In Complex Synthetic Environmentscited by 49
- 2023Feedback-guided Data Synthesis for Imbalanced Classificationcited by 33
- 2025CLIP Behaves like a Bag-of-Words Model Cross-modally but not Uni-modallycited by 30
- 2023ConvNet vs Transformer, Supervised vs CLIP: Beyond ImageNet Accuracycited by 19
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Featurescited by 17
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2025Object-centric Binding in Contrastive Language-Image Pretrainingcited by 12
- 2024Efficient Lifelong Model Evaluation in an Era of Rapid Progresscited by 10
- 2023Visual Data-Type Understanding does not emerge from Scaling Vision-Language Modelscited by 9
19 more
- 2024ObjectCompose: Evaluating Resilience of Vision-Based Models on Object-to-Background Compositional Changescited by 5
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysiscited by 5
- 2023Weak Supervision for Label Efficient Visual Bug Detectioncited by 4
- 2024Believing is Seeing: Unobserved Object Detection using Generative Modelscited by 4
- 2024Learning Where to Edit Vision Transformerscited by 4
- 2025Common Data Properties Limit Object-Attribute Binding in CLIPcited by 4
- 2024Enhancing 2D Representation Learning with a 3D Priorcited by 3
- 2024Benchmarking Out-of-Distribution Generalization Capabilities of DNN-based Encoding Models for the Ventral Visual Cortexcited by 3
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Researchcited by 3
- 2025CNS-Bench: Benchmarking Image Classifier Robustness Under Continuous Nuisance Shiftscited by 2
- 2024PromptSync: Bridging Domain Gaps in Vision-Language Models through Class-Aware Prototype Alignment and Discriminationcited by 1
- 2024DiffuSyn Bench: Evaluating Vision-Language Models on Real-World Complexities with Diffusion-Generated Synthetic Benchmarkscited by 1
- 2025Is Generation Required for Data-Efficient Perception?cited by 1
- 2024Identification of Fine-grained Systematic Errors via Controlled Scene Generationcited by 0
- 2024Control+Shift: Generating Controllable Distribution Shiftscited by 0
- 2025Do Vision Models Develop Human-Like Progressive Difficulty Understanding?cited by 0
- 2025What's in Common? Multimodal Models Hallucinate When Reasoning Across Scenescited by 0
- 2026ShapeY: A Principled Framework for Measuring Shape Recognition Capacity via Nearest-Neighbor Matchingcited by 0
- 2026MAPS: A Synthetic Dataset for Probing Vision Models in a Controlled 3D Scene Spacecited by 0
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026MAPS: A Synthetic Dataset for Probing Vision Models in a Controlled 3D Scene Space19 May 2026
- 2026ShapeY: A Principled Framework for Measuring Shape Recognition Capacity via Nearest-Neighbor Matching27 Apr 2026
- 2025Is Generation Required for Data-Efficient Perception?9 Dec 2025
- 2025What's in Common? Multimodal Models Hallucinate When Reasoning Across Scenes5 Nov 2025
- 2025CNS-Bench: Benchmarking Image Classifier Robustness Under Continuous Nuisance Shifts23 Jul 2025
- 2025Common Data Properties Limit Object-Attribute Binding in CLIP10 Jul 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025IntPhys 2: Benchmarking Intuitive Physics Understanding In Complex Synthetic Environments11 Jun 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2025Do Vision Models Develop Human-Like Progressive Difficulty Understanding?17 Mar 2025
- 2025Object-centric Binding in Contrastive Language-Image Pretraining19 Feb 2025
19 more
- 2025CLIP Behaves like a Bag-of-Words Model Cross-modally but not Uni-modally5 Feb 2025
- 2024Learning Where to Edit Vision Transformers4 Nov 2024
- 2024Believing is Seeing: Unobserved Object Detection using Generative Models8 Oct 2024
- 2024Control+Shift: Generating Controllable Distribution Shifts12 Sep 2024
- 2024Benchmarking Out-of-Distribution Generalization Capabilities of DNN-based Encoding Models for the Ventral Visual Cortex16 Jun 2024
- 2024DiffuSyn Bench: Evaluating Vision-Language Models on Real-World Complexities with Diffusion-Generated Synthetic Benchmarks6 Jun 2024
- 2024Enhancing 2D Representation Learning with a 3D Prior4 Jun 2024
- 2024CinePile: A Long Video Question Answering Dataset and Benchmark14 May 2024
- 2024PromptSync: Bridging Domain Gaps in Vision-Language Models through Class-Aware Prototype Alignment and Discrimination11 Apr 2024
- 2024Identification of Fine-grained Systematic Errors via Controlled Scene Generation10 Apr 2024
- 2024ObjectCompose: Evaluating Resilience of Vision-Based Models on Object-to-Background Compositional Changes7 Mar 2024
- 2024Efficient Lifelong Model Evaluation in an Era of Rapid Progress29 Feb 2024
- 2023A Picture is Worth More Than 77 Text Tokens: Evaluating CLIP-Style Models on Dense Captions14 Dec 2023
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Features29 Nov 2023
- 2023ConvNet vs Transformer, Supervised vs CLIP: Beyond ImageNet Accuracy15 Nov 2023
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalization2 Nov 2023
- 2023Visual Data-Type Understanding does not emerge from Scaling Vision-Language Models12 Oct 2023
- 2023Feedback-guided Data Synthesis for Imbalanced Classification29 Sep 2023
- 2023Weak Supervision for Label Efficient Visual Bug Detection20 Sep 2023
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalizationcited by 100
- 2025Object-centric Binding in Contrastive Language-Image Pretrainingcited by 12
- 2023Visual Data-Type Understanding does not emerge from Scaling Vision-Language Modelscited by 9
- 2025Common Data Properties Limit Object-Attribute Binding in CLIPcited by 4
- 2024PromptSync: Bridging Domain Gaps in Vision-Language Models through Class-Aware Prototype Alignment and Discriminationcited by 1
- 2024DiffuSyn Bench: Evaluating Vision-Language Models on Real-World Complexities with Diffusion-Generated Synthetic Benchmarkscited by 1
- 2025Common Data Properties Limit Object-Attribute Binding in CLIP10 Jul 2025
- 2025Object-centric Binding in Contrastive Language-Image Pretraining19 Feb 2025
- 2024DiffuSyn Bench: Evaluating Vision-Language Models on Real-World Complexities with Diffusion-Generated Synthetic Benchmarks6 Jun 2024
- 2024PromptSync: Bridging Domain Gaps in Vision-Language Models through Class-Aware Prototype Alignment and Discrimination11 Apr 2024
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalization2 Nov 2023
- 2023Visual Data-Type Understanding does not emerge from Scaling Vision-Language Models12 Oct 2023
- 2023Feedback-guided Data Synthesis for Imbalanced Classificationcited by 33
- 2023Feedback-guided Data Synthesis for Imbalanced Classification29 Sep 2023
- 2024CinePile: A Long Video Question Answering Dataset and Benchmarkcited by 112
- 2023A Picture is Worth More Than 77 Text Tokens: Evaluating CLIP-Style Models on Dense Captionscited by 107
- 2025IntPhys 2: Benchmarking Intuitive Physics Understanding In Complex Synthetic Environmentscited by 49
- 2025CLIP Behaves like a Bag-of-Words Model Cross-modally but not Uni-modallycited by 30
- 2023ConvNet vs Transformer, Supervised vs CLIP: Beyond ImageNet Accuracycited by 19
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Featurescited by 17
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2024Efficient Lifelong Model Evaluation in an Era of Rapid Progresscited by 10
- 2024ObjectCompose: Evaluating Resilience of Vision-Based Models on Object-to-Background Compositional Changescited by 5
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysiscited by 5
- 2023Weak Supervision for Label Efficient Visual Bug Detectioncited by 4
- 2024Believing is Seeing: Unobserved Object Detection using Generative Modelscited by 4
12 most cited of 22 All 22 (JSON)
- 2026SPEAR: A Simulator for Photorealistic Embodied AI Research7 Jul 2026
- 2026MAPS: A Synthetic Dataset for Probing Vision Models in a Controlled 3D Scene Space19 May 2026
- 2026ShapeY: A Principled Framework for Measuring Shape Recognition Capacity via Nearest-Neighbor Matching27 Apr 2026
- 2025Is Generation Required for Data-Efficient Perception?9 Dec 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025IntPhys 2: Benchmarking Intuitive Physics Understanding In Complex Synthetic Environments11 Jun 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2025Do Vision Models Develop Human-Like Progressive Difficulty Understanding?17 Mar 2025
- 2025CLIP Behaves like a Bag-of-Words Model Cross-modally but not Uni-modally5 Feb 2025
- 2024Learning Where to Edit Vision Transformers4 Nov 2024
- 2024Believing is Seeing: Unobserved Object Detection using Generative Models8 Oct 2024
- 2024Control+Shift: Generating Controllable Distribution Shifts12 Sep 2024
12 newest of 22 All 22 (JSON)