Iterative Reorganization with Weak Spatial Constraints: Solving Arbitrary Jigsaw Puzzles for Unsupervised Representation Learning
Not on the map. Why?
Abstract (arXiv)
Learning visual features from unlabeled image data is an important yet challenging task, which is often achieved by training a model on some annotation-free information. We consider spatial contexts, for which we solve so-called jigsaw puzzles, i.e., each image is cut into grids and then disordered, and the goal is to recover the correct configuration. Existing approaches formulated it as a classification task by defining a fixed mapping from a small subset of configurations to a class set, but these approaches ignore the underlying relationship between different configurations and also limit their application to more complex scenarios. This paper presents a novel approach which applies to jigsaw puzzles with an arbitrary grid size and dimensionality. We provide a fundamental and generalized principle, that weaker cues are easier to be learned in an unsupervised manner and also transfer better. In the context of puzzle recognition, we use an iterative manner which, instead of solving the puzzle all at once, adjusts the order of the patches in each step until convergence. In each step, we combine both unary and binary features on each patch into a cost function judging the correctness of the current configuration. Our approach, by taking similarity between puzzles into consideration, enjoys a more reasonable way of learning visual knowledge. We verify the effectiveness of our approach in two aspects. First, it is able to solve arbitrarily complex puzzles, including high-dimensional puzzles, that prior methods are difficult to handle. Second, it serves as a reliable way of network initialization, which leads to better transfer performance in a few visual recognition tasks including image classification, object detection, and semantic segmentation.
Key facts. Cited by 51 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 16; 2023: 11; 2024: 3; 2025: 4; 2026: 2.
51 papers.
Sort:
By area:
- 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Trainingcited by 573
- 2022Self-supervised Learning in Remote Sensing: A Reviewcited by 137
- 20213D Human Action Representation Learning via Cross-View Consistency Pursuitcited by 105
- 2022MVP: Multimodality-guided Visual Pre-trainingcited by 92
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2023Diffusion Models as Masked Autoencoderscited by 71
- 2022Semi-Supervised and Unsupervised Deep Visual Learning: A Surveycited by 52
- 2022Contrastive Positive Mining for Unsupervised 3D Action Representation Learningcited by 34
- 2021Hop-Count Based Self-Supervised Anomaly Detection on Attributed Networkscited by 31
- 2023Ego-Only: Egocentric Action Detection without Exocentric Transferringcited by 30
- 2022CP2: Copy-Paste Contrastive Pretraining for Semantic Segmentationcited by 26
38 more
- 2023Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequencescited by 25
- 2022Self-supervised remote sensing feature learning: Learning Paradigms, Challenges, and Future Workscited by 24
- 2022HiViT: Hierarchical Vision Transformer Meets Masked Image Modelingcited by 23
- 2022MagicNet: Semi-Supervised Multi-Organ Segmentation via Magic-Cube Partition and Recoverycited by 22
- 2022SimAN: Exploring Self-Supervised Representation Learning of Scene Text via Similarity-Aware Normalizationcited by 21
- 2022Jigsaw-ViT: Learning Jigsaw Puzzles in Vision Transformercited by 21
- 2023Part Aware Contrastive Learning for Self-Supervised Action Recognitioncited by 21
- 2022Attribute Prototype Network for Any-Shot Learningcited by 19
- 2021Semantic-Aware Generation for Self-Supervised Visual Representation Learningcited by 11
- 2022Context-Aware Sequence Alignment using 4D Skeletal Augmentationcited by 11
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformerscited by 10
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networkscited by 9
- 2021Using Self-Supervised Auxiliary Tasks to Improve Fine-Grained Facial Representationcited by 7
- 2025WaMo: Wavelet-Enhanced Multi-Frequency Trajectory Analysis for Fine-Grained Text-Motion Retrievalcited by 7
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognitioncited by 6
- 2022DATA: Domain-Aware and Task-Aware Self-supervised Learningcited by 5
- 2021What Is Considered Complete for Visual Recognition?cited by 3
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Modelscited by 3
- 2022Iterative, Deep Synthetic Aperture Sonar Image Segmentationcited by 2
- 2023DPPMask: Masked Image Modeling with Determinantal Point Processescited by 2
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragmentscited by 2
- 2021Self-supervised Spatial Reasoning on Multi-View Line Drawingscited by 1
- 2021Exploring the Diversity and Invariance in Yourself for Visual Pre-Training Taskcited by 1
- 2021Self-supervised Feature Enhancement: Applying Internal Pretext Task to Supervised Learningcited by 1
- 2021Self-supervision of Feature Transformation for Further Improving Supervised Learningcited by 1
- 2021MIO : Mutual Information Optimization using Self-Supervised Binary Contrastive Learningcited by 1
- 2023From Patches to Objects: Exploiting Spatial Reasoning for Better Visual Representationscited by 1
- 2023Enhancing Trajectory Prediction through Self-Supervised Waypoint Noise Predictioncited by 1
- 2024How Effective are Self-Supervised Models for Contact Identification in Videoscited by 1
- 2025Deep Learning-Enhanced Visual Monitoring in Hazardous Underwater Environments with a Swarm of Micro-Robotscited by 1
- 2025Enhanced Partially Relevant Video Retrieval through Inter- and Intra-Sample Analysis with Coherence Predictioncited by 1
- 2021Interpretable Attention Guided Network for Fine-grained Visual Classificationcited by 0
- 2021SKID: Self-Supervised Learning for Knee Injury Diagnosis from MRI Datacited by 0
- 2021Progressive Multi-stage Interactive Training in Mobile Network for Fine-grained Recognitioncited by 0
- 2022Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Taskscited by 0
- 2023Alphazzle: Jigsaw Puzzle Solver with Deep Monte-Carlo Tree Searchcited by 0
- 2023Learning to In-paint: Domain Adaptive Shape Completion for 3D Organ Segmentationcited by 0
- 2024KDC-MAE: Knowledge Distilled Contrastive Mask Auto-Encodercited by 0
50 most cited of 51 All 51 (JSON)
- 2026JigSync: Gauge-Resolved Synchronization for Jigsaw Reassembly under Unknown Piece Orientation16 Sep 2026
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragments12 May 2026
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Models9 Nov 2025
- 2025WaMo: Wavelet-Enhanced Multi-Frequency Trajectory Analysis for Fine-Grained Text-Motion Retrieval5 Aug 2025
- 2025Enhanced Partially Relevant Video Retrieval through Inter- and Intra-Sample Analysis with Coherence Prediction28 Apr 2025
- 2025Deep Learning-Enhanced Visual Monitoring in Hazardous Underwater Environments with a Swarm of Micro-Robots4 Mar 2025
- 2024KDC-MAE: Knowledge Distilled Contrastive Mask Auto-Encoder19 Nov 2024
- 2024How Effective are Self-Supervised Models for Contact Identification in Videos1 Aug 2024
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformers10 Apr 2024
- 2023Enhancing Trajectory Prediction through Self-Supervised Waypoint Noise Prediction26 Nov 2023
- 2023Learning to In-paint: Domain Adaptive Shape Completion for 3D Organ Segmentation17 Aug 2023
- 2023From Patches to Objects: Exploiting Spatial Reasoning for Better Visual Representations21 May 2023
38 more
- 2023Part Aware Contrastive Learning for Self-Supervised Action Recognition1 May 2023
- 2023Diffusion Models as Masked Autoencoders6 Apr 2023
- 2023DPPMask: Masked Image Modeling with Determinantal Point Processes13 Mar 2023
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognition22 Feb 2023
- 2023Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequences17 Feb 2023
- 2023Alphazzle: Jigsaw Puzzle Solver with Deep Monte-Carlo Tree Search1 Feb 2023
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networks27 Jan 2023
- 2023Ego-Only: Egocentric Action Detection without Exocentric Transferring3 Jan 2023
- 2022MagicNet: Semi-Supervised Multi-Organ Segmentation via Magic-Cube Partition and Recovery29 Dec 2022
- 2022Self-supervised remote sensing feature learning: Learning Paradigms, Challenges, and Future Works15 Nov 2022
- 2022Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Tasks25 Sep 2022
- 2022Semi-Supervised and Unsupervised Deep Visual Learning: A Survey24 Aug 2022
- 2022Contrastive Positive Mining for Unsupervised 3D Action Representation Learning6 Aug 2022
- 2022Jigsaw-ViT: Learning Jigsaw Puzzles in Vision Transformer25 Jul 2022
- 2022Self-supervised Learning in Remote Sensing: A Review27 Jun 2022
- 2022Self-Supervised Learning for Videos: A Survey18 Jun 2022
- 2022HiViT: Hierarchical Vision Transformer Meets Masked Image Modeling30 May 2022
- 2022Context-Aware Sequence Alignment using 4D Skeletal Augmentation26 Apr 2022
- 2022Attribute Prototype Network for Any-Shot Learning4 Apr 2022
- 2022Iterative, Deep Synthetic Aperture Sonar Image Segmentation28 Mar 2022
- 2022CP2: Copy-Paste Contrastive Pretraining for Semantic Segmentation22 Mar 2022
- 2022SimAN: Exploring Self-Supervised Representation Learning of Scene Text via Similarity-Aware Normalization20 Mar 2022
- 2022DATA: Domain-Aware and Task-Aware Self-supervised Learning17 Mar 2022
- 2022MVP: Multimodality-guided Visual Pre-training10 Mar 2022
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Training16 Dec 2021
- 2021Progressive Multi-stage Interactive Training in Mobile Network for Fine-grained Recognition8 Dec 2021
- 2021Semantic-Aware Generation for Self-Supervised Visual Representation Learning25 Nov 2021
- 2021MIO : Mutual Information Optimization using Self-Supervised Binary Contrastive Learning24 Nov 2021
- 2021iBOT: Image BERT Pre-Training with Online Tokenizer15 Nov 2021
- 2021Self-supervision of Feature Transformation for Further Improving Supervised Learning9 Jun 2021
- 2021Self-supervised Feature Enhancement: Applying Internal Pretext Task to Supervised Learning9 Jun 2021
- 2021Exploring the Diversity and Invariance in Yourself for Visual Pre-Training Task1 Jun 2021
- 2021What Is Considered Complete for Visual Recognition?28 May 2021
- 2021Using Self-Supervised Auxiliary Tasks to Improve Fine-Grained Facial Representation13 May 2021
- 20213D Human Action Representation Learning via Cross-View Consistency Pursuit29 Apr 2021
- 2021Self-supervised Spatial Reasoning on Multi-View Line Drawings27 Apr 2021
- 2021SKID: Self-Supervised Learning for Knee Injury Diagnosis from MRI Data21 Apr 2021
- 2021Hop-Count Based Self-Supervised Anomaly Detection on Attributed Networks16 Apr 2021
50 newest of 51 All 51 (JSON)
- 2023Diffusion Models as Masked Autoencoderscited by 71
- 2023Diffusion Models as Masked Autoencoders6 Apr 2023
- 2021iBOT: Image BERT Pre-Training with Online Tokenizercited by 891
- 2021Masked Feature Prediction for Self-Supervised Visual Pre-Trainingcited by 573
- 2022Self-supervised Learning in Remote Sensing: A Reviewcited by 137
- 20213D Human Action Representation Learning via Cross-View Consistency Pursuitcited by 105
- 2022MVP: Multimodality-guided Visual Pre-trainingcited by 92
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2022Semi-Supervised and Unsupervised Deep Visual Learning: A Surveycited by 52
- 2022Contrastive Positive Mining for Unsupervised 3D Action Representation Learningcited by 34
- 2021Hop-Count Based Self-Supervised Anomaly Detection on Attributed Networkscited by 31
- 2023Ego-Only: Egocentric Action Detection without Exocentric Transferringcited by 30
- 2022CP2: Copy-Paste Contrastive Pretraining for Semantic Segmentationcited by 26
- 2023Self-supervised Action Representation Learning from Partial Spatio-Temporal Skeleton Sequencescited by 25
12 most cited of 49 All 49 (JSON)
- 2026JigSync: Gauge-Resolved Synchronization for Jigsaw Reassembly under Unknown Piece Orientation16 Sep 2026
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragments12 May 2026
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Models9 Nov 2025
- 2025WaMo: Wavelet-Enhanced Multi-Frequency Trajectory Analysis for Fine-Grained Text-Motion Retrieval5 Aug 2025
- 2025Enhanced Partially Relevant Video Retrieval through Inter- and Intra-Sample Analysis with Coherence Prediction28 Apr 2025
- 2025Deep Learning-Enhanced Visual Monitoring in Hazardous Underwater Environments with a Swarm of Micro-Robots4 Mar 2025
- 2024KDC-MAE: Knowledge Distilled Contrastive Mask Auto-Encoder19 Nov 2024
- 2024How Effective are Self-Supervised Models for Contact Identification in Videos1 Aug 2024
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformers10 Apr 2024
- 2023Enhancing Trajectory Prediction through Self-Supervised Waypoint Noise Prediction26 Nov 2023
- 2023Learning to In-paint: Domain Adaptive Shape Completion for 3D Organ Segmentation17 Aug 2023
- 2023Part Aware Contrastive Learning for Self-Supervised Action Recognition1 May 2023
12 newest of 49 All 49 (JSON)