In this study, we focus on solving jigsaw puzzles and introduce a novel approach using self-supervised deep metric learning to analyze the adjacency relationships between puzzle tiles and arrange them in the correct order. Our methodology involves constructing a Siamese Neural Network (SNN) and exploring various configurations to capture the compatibility between image tiles. Initially, we treat the task as a supervised learning problem to identify the optimal configuration for our model. Subsequently, we leverage self-supervised learning, a subtype of unsupervised learning, to enhance the model's capability without the need for labeled data. Our objective is to train the network exclusively on the particular puzzle we aim to solve. This approach allows the network to grasp the intrinsic information from the specific problem. Finally, we contrast two methods: Relaxation Labeling (ReLab) and Puzzle Solving by Quadratic Programming (PSQP), and assess the performance of our model by testing it against some of the most effective hand-crafted compatibility metrics designed for puzzle solving. These evaluations are conducted on publicly available datasets, demonstrating the practicality and effectiveness of our proposed methodology.
A Self-Supervised Deep Metric Learning Approach for Jigsaw Puzzle Reconstruction
Zannini, Giosuè
2024/2025
Abstract
In this study, we focus on solving jigsaw puzzles and introduce a novel approach using self-supervised deep metric learning to analyze the adjacency relationships between puzzle tiles and arrange them in the correct order. Our methodology involves constructing a Siamese Neural Network (SNN) and exploring various configurations to capture the compatibility between image tiles. Initially, we treat the task as a supervised learning problem to identify the optimal configuration for our model. Subsequently, we leverage self-supervised learning, a subtype of unsupervised learning, to enhance the model's capability without the need for labeled data. Our objective is to train the network exclusively on the particular puzzle we aim to solve. This approach allows the network to grasp the intrinsic information from the specific problem. Finally, we contrast two methods: Relaxation Labeling (ReLab) and Puzzle Solving by Quadratic Programming (PSQP), and assess the performance of our model by testing it against some of the most effective hand-crafted compatibility metrics designed for puzzle solving. These evaluations are conducted on publicly available datasets, demonstrating the practicality and effectiveness of our proposed methodology.File | Dimensione | Formato | |
---|---|---|---|
873810-1286816.pdf
accesso aperto
Tipologia:
Altro materiale allegato
Dimensione
5.14 MB
Formato
Adobe PDF
|
5.14 MB | Adobe PDF | Visualizza/Apri |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14247/17260