Solving jigsaw puzzles with vision transformers

Abstract Puzzle-solving is a problem having applications for instance in archaeology and cultural heritage. Proposed solutions often suffer from a performance loss when the pieces are eroded, a characteristic that is pervasive across various use—cases such as frescoes reconstruction. Most approaches divide the problem into two fundamental phases: discriminating and then positioning the pieces. We focus on the case of puzzles with square pieces, without any missing or extraneous pieces, and we introduce the first two-step deep learning solution capable of efficiently solving puzzles, from discrimination to piece placement, while remaining robust to erosion. In the context of permutation learning, we propose to use transformers to determine the correct placement of the pieces and an encoder that uses the information at the edge of the pieces. This method sets a new state of the art, achieving a significant performance gain, and introduces a new approach for learning similarity functions in the context of puzzle solving.

Authors

Institutions

Publication Details

Journal
Pattern Analysis and Applications
Published
2025-05-22
DOI
https://doi.org/10.1007/s10044-025-01484-z
Citations
1
Primary Topic
Image Processing and 3D Reconstruction
Type
article
Field-Weighted Citation Impact
1.28

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving jigsaw puzzles with vision transformers

Nicolas Lermé, Sylvie Le Hégarat‐Mascle, Gaël Heck
1 citations
Pattern Analysis and Applications
Image Processing and 3D Reconstruction
1.28
article

Solving jigsaw puzzles with vision transformers

Nicolas Lermé, Sylvie Le Hégarat‐Mascle, Gaël Heck
article en
1 citations

Abstract

Abstract Puzzle-solving is a problem having applications for instance in archaeology and cultural heritage. Proposed solutions often suffer from a performance loss when the pieces are eroded, a characteristic that is pervasive across various use—cases such as frescoes reconstruction. Most approaches divide the problem into two fundamental phases: discriminating and then positioning the pieces. We focus on the case of puzzles with square pieces, without any missing or extraneous pieces, and we introduce the first two-step deep learning solution capable of efficiently solving puzzles, from discrimination to piece placement, while remaining robust to erosion. In the context of permutation learning, we propose to use transformers to determine the correct placement of the pieces and an encoder that uses the information at the edge of the pieces. This method sets a new state of the art, achieving a significant performance gain, and introduces a new approach for learning similarity functions in the context of puzzle solving.

Pattern Analysis and ApplicationsVol. 28(2)
Université Paris-Saclay (FR), Laboratoire des systèmes et applications des technologies de l'information et de l'énergie (FR)
Agence Nationale de la Recherche, Université Paris-Saclay
Openalex Percentile: Top 20%
Image Processing and 3D Reconstruction
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.