Deepzzle: Solving Visual Jigsaw Puzzles with Deep Learning andShortest Path Optimization
Not on the map. Why?
Abstract (arXiv)
We tackle the image reassembly problem with wide space between the fragments, in such a way that the patterns and colors continuity is mostly unusable. The spacing emulates the erosion of which the archaeological fragments suffer. We crop-square the fragments borders to compel our algorithm to learn from the content of the fragments. We also complicate the image reassembly by removing fragments and adding pieces from other sources. We use a two-step method to obtain the reassemblies: 1) a neural network predicts the positions of the fragments despite the gaps between them; 2) a graph that leads to the best reassemblies is made from these predictions. In this paper, we notably investigate the effect of branch-cut in the graph of reassemblies. We also provide a comparison with the literature, solve complex images reassemblies, explore at length the dataset, and propose a new metric that suits its specificities. Keywords: image reassembly, jigsaw puzzle, deep learning, graph, branch-cut, cultural heritage
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 6; 2025: 4; 2026: 3.
19 papers.
Sort:
By area:
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 31
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 17
- 2021JigsawGAN: Auxiliary Learning for Solving Jigsaw Puzzles with Generative Adversarial Networkscited by 16
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformerscited by 10
- 2022GANzzle: Reframing jigsaw puzzle solving as a retrieval task using a generative mental imagecited by 9
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 8
- 2023Multi-Phase Relaxation Labeling for Square Jigsaw Puzzle Solvingcited by 6
- 2024Joint Identity Verification and Pose Alignment for Partial Fingerprintscited by 6
- 2025Pairwise Alignment & Compatibility for Arbitrarily Irregular Image Fragmentscited by 5
- 2025ERL-MPP: Evolutionary Reinforcement Learning with Multi-head Puzzle Perception for Solving Large-scale Jigsaw Puzzles of Eroded Gapscited by 4
- 2022TEN: Twin Embedding Networks for the Jigsaw Puzzle Problem with Eroded Boundariescited by 3
- 2025VLHSA: Vision-Language Hierarchical Semantic Alignment for Jigsaw Puzzle Solving with Eroded Gapscited by 3
7 more
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Modelscited by 3
- 2024Nash Meets Wertheimer: Using Good Continuation in Jigsaw Puzzlescited by 2
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragmentscited by 2
- 2022Relaxation Labeling Meets GANs: Solving Jigsaw Puzzles with Missing Borderscited by 1
- 2023Alphazzle: Jigsaw Puzzle Solver with Deep Monte-Carlo Tree Searchcited by 0
- 2026Jigsaw Regularization in Whole-Slide Image Classificationcited by 0
- 2026JigSync: Gauge-Resolved Synchronization for Jigsaw Reassembly under Unknown Piece Orientationcited by 0
- 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
- 2026Jigsaw Regularization in Whole-Slide Image Classification20 Mar 2026
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Models9 Nov 2025
- 2025VLHSA: Vision-Language Hierarchical Semantic Alignment for Jigsaw Puzzle Solving with Eroded Gaps17 Sep 2025
- 2025Pairwise Alignment & Compatibility for Arbitrarily Irregular Image Fragments13 Jul 2025
- 2025ERL-MPP: Evolutionary Reinforcement Learning with Multi-head Puzzle Perception for Solving Large-scale Jigsaw Puzzles of Eroded Gaps13 Apr 2025
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solving31 Oct 2024
- 2024Nash Meets Wertheimer: Using Good Continuation in Jigsaw Puzzles22 Oct 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Joint Identity Verification and Pose Alignment for Partial Fingerprints7 May 2024
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformers10 Apr 2024
7 more
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassembly29 Feb 2024
- 2023Multi-Phase Relaxation Labeling for Square Jigsaw Puzzle Solving26 Mar 2023
- 2023Alphazzle: Jigsaw Puzzle Solver with Deep Monte-Carlo Tree Search1 Feb 2023
- 2022GANzzle: Reframing jigsaw puzzle solving as a retrieval task using a generative mental image12 Jul 2022
- 2022Relaxation Labeling Meets GANs: Solving Jigsaw Puzzles with Missing Borders28 Mar 2022
- 2022TEN: Twin Embedding Networks for the Jigsaw Puzzle Problem with Eroded Boundaries12 Mar 2022
- 2021JigsawGAN: Auxiliary Learning for Solving Jigsaw Puzzles with Generative Adversarial Networks19 Jan 2021
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 17
- 2021JigsawGAN: Auxiliary Learning for Solving Jigsaw Puzzles with Generative Adversarial Networkscited by 16
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformerscited by 10
- 2022GANzzle: Reframing jigsaw puzzle solving as a retrieval task using a generative mental imagecited by 9
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 8
- 2023Multi-Phase Relaxation Labeling for Square Jigsaw Puzzle Solvingcited by 6
- 2024Joint Identity Verification and Pose Alignment for Partial Fingerprintscited by 6
- 2025Pairwise Alignment & Compatibility for Arbitrarily Irregular Image Fragmentscited by 5
- 2025ERL-MPP: Evolutionary Reinforcement Learning with Multi-head Puzzle Perception for Solving Large-scale Jigsaw Puzzles of Eroded Gapscited by 4
- 2022TEN: Twin Embedding Networks for the Jigsaw Puzzle Problem with Eroded Boundariescited by 3
- 2025VLHSA: Vision-Language Hierarchical Semantic Alignment for Jigsaw Puzzle Solving with Eroded Gapscited by 3
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Modelscited by 3
12 most cited of 18 All 18 (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
- 2026Jigsaw Regularization in Whole-Slide Image Classification20 Mar 2026
- 2025PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Models9 Nov 2025
- 2025VLHSA: Vision-Language Hierarchical Semantic Alignment for Jigsaw Puzzle Solving with Eroded Gaps17 Sep 2025
- 2025Pairwise Alignment & Compatibility for Arbitrarily Irregular Image Fragments13 Jul 2025
- 2025ERL-MPP: Evolutionary Reinforcement Learning with Multi-head Puzzle Perception for Solving Large-scale Jigsaw Puzzles of Eroded Gaps13 Apr 2025
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solving31 Oct 2024
- 2024Nash Meets Wertheimer: Using Good Continuation in Jigsaw Puzzles22 Oct 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Joint Identity Verification and Pose Alignment for Partial Fingerprints7 May 2024
- 2024Solving Masked Jigsaw Puzzles with Diffusion Vision Transformers10 Apr 2024
12 newest of 18 All 18 (JSON)