Learning from Pattern Completion: Self-supervised Controllable Generation
Not on the map. Why?
Abstract (arXiv)
The human brain exhibits a strong ability to spontaneously associate different visual attributes of the same or similar visual scene, such as associating sketches and graffiti with real-world visual objects, usually without supervising information. In contrast, in the field of artificial intelligence, controllable generation methods like ControlNet heavily rely on annotated training datasets such as depth maps, semantic segmentation maps, and poses, which limits the method's scalability. Inspired by the neural mechanisms that may contribute to the brain's associative power, specifically the cortical modularization and hippocampal pattern completion, here we propose a self-supervised controllable generation (SCG) framework. Firstly, we introduce an equivariant constraint to promote inter-module independence and intra-module correlation in a modular autoencoder network, thereby achieving functional specialization. Subsequently, based on these specialized modules, we employ a self-supervised pattern completion approach for controllable generation training. Experimental results demonstrate that the proposed modular autoencoder effectively achieves functional specialization, including the modular processing of color, brightness, and edge detection, and exhibits brain-like features including orientation selectivity, color antagonism, and center-surround receptive fields. Through self-supervised training, associative generation capabilities spontaneously emerge in SCG, demonstrating excellent generalization ability to various tasks such as associative generation on painting, sketches, and ancient graffiti. Compared to the previous representative method ControlNet, our proposed approach not only demonstrates superior robustness in more challenging high-noise scenarios but also possesses more promising scalability potential due to its self-supervised manner.Codes are released on Github and Gitee.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 66 references that are in the map. First posted on arXiv 27 Sep 2024.
Builds on
40 of 66 references.
References · 40
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2022Generative Adversarial Networkscited by 5,603
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2014Going Deeper with Convolutionscited by 4,231
- 2023T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Modelscited by 1,339
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
28 more
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2022Multi-Concept Customization of Text-to-Image Diffusioncited by 1,099
- 2021Scaling Vision with Sparse Mixture of Expertscited by 740
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2017Dynamic Routing Between Capsulescited by 689
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2015Holistically-Nested Edge Detectioncited by 590
- 2023Scaling up GANs for Text-to-Image Synthesiscited by 492
- 2019General E(2)-Equivariant Steerable CNNscited by 441
- 2023Uni-ControlNet: All-in-One Control to Text-to-Image Diffusion Modelscited by 358
- 2023MagicAnimate: Temporally Consistent Human Image Animation using Diffusion Modelcited by 330
- 2023Follow Your Pose: Pose-Guided Text-to-Video Generation using Pose-Free Videoscited by 312
- 2013DeepPose: Human Pose Estimation via Deep Neural Networkscited by 305
- 2023LayoutDiffusion: Controllable Diffusion Model for Layout-to-image Generationcited by 258
- 2023T2I-CompBench++: An Enhanced and Comprehensive Benchmark for Compositional Text-to-image Generationcited by 253
- 2022SpaText: Spatio-Textual Representation for Controllable Image Generationcited by 217
- 2017Learning Steerable Filters for Rotation Equivariant CNNscited by 193
- 2019Controllable Text-to-Image Generationcited by 187
- 2014Deep Convolutional Neural Fields for Depth Estimation from a Single Imagecited by 106
- 2023LayoutLLM-T2I: Eliciting Layout Guidance from LLM for Text-to-Image Generationcited by 92
- 2018SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesiscited by 81
- 2019DeepCaps: Going Deeper with Capsule Networkscited by 42
- 2020PDO-eConvs: Partial Differential Operator Based Equivariant Convolutionscited by 34
- 2023MaskSketch: Unpaired Structure-guided Masked Image Generationcited by 27
- 2018IGCV3: Interleaved Low-Rank Group Convolutions for Efficient Deep Neural Networkscited by 14
- 2020Unsupervised Controllable Generation with Self-Trainingcited by 3
- 2019Learning V1 Simple Cells with Vector Representation of Local Content and Matrix Representation of Local Motioncited by 1
Built on by
Not cited yet.