TLDR: This research benchmarks state-of-the-art content-based jigsaw puzzle solvers against three types of corruption—missing pieces, eroded edges, and eroded contents—to simulate real-world artifact damage. It finds that while traditional heuristic solvers decline significantly with corruption, deep learning models, particularly the Positional Diffusion model, can be fine-tuned with augmented data to achieve significantly improved robustness, making them more suitable for reconstructing real-world fragmented objects.
Computational techniques for solving jigsaw puzzles have seen significant advancements over the years. However, their practical application, especially in real-world scenarios like reassembling fragmented historical artifacts or shredded documents, often faces a critical challenge: corrupted data. Traditional puzzle datasets typically feature perfect, unblemished pieces, which doesn’t reflect the reality of damaged objects.
A recent study addresses this gap by rigorously evaluating the resilience of leading content-based jigsaw puzzle solvers when confronted with various types of damage. The researchers, Richard Dirauf, Florian Wolz, Dario Zanca, and Björn Eskofier, introduced three specific kinds of corruption to standard jigsaw puzzles: missing pieces, eroded edges, and eroded contents. This systematic approach allowed them to mimic the complexities found in real-world fragmented objects.
The study benchmarked five State-Of-The-Art (SOTA) solvers: three heuristic-based methods (Gallagher, Paikin and Tal, and Yu et al.) and two deep learning-based models (Transformer and Positional Diffusion). These solvers were tested on the PuzzleWikiArts dataset, which comprises thousands of images of paintings, offering a diverse range of content and artistic styles.
Simulating Real-World Damage
To simulate real-world damage, the researchers applied three distinct corruption types:
- Missing Pieces: A percentage of puzzle pieces were randomly removed, creating gaps in the image. Solvers had to reconstruct the original image using only the remaining pieces.
- Eroded Edges: This corruption simulated damage to the boundaries of puzzle pieces. Randomly selected edges had their outermost pixel rows or columns replaced with new, uniformly sampled values, making it difficult for solvers to match pieces based on their borders.
- Eroded Contents: This type of corruption mimicked the degradation of a painting’s visual content, such as loss of saturation, contrast, brightness, or complete flaking of paint. An ‘erosion factor’ controlled both the proportion of pieces affected and the severity of the damage.
The performance of the solvers was measured using two metrics: the Direct Comparison Metric, which assesses the percentage of pieces correctly placed in their absolute positions, and the Perfect Reconstruction Metric, which measures the percentage of puzzles completely reassembled into the original image.
Key Findings
The study revealed several important insights:
Initially, on standard, uncorrupted puzzles, Yu et al.’s heuristic solver demonstrated strong performance, while among the deep learning models, Positional Diffusion was competitive, especially for smaller puzzles.
However, when corruption was introduced, the performance of all solvers generally declined. Heuristic solvers, particularly those relying on pairwise compatibility metrics, showed a rapid decrease in accuracy as corruption levels increased, especially when pixel values were affected (e.g., eroded edges and contents).
A significant finding was the adaptability of deep learning models. When fine-tuned with augmented data that included corrupted puzzles, both the Transformer and Positional Diffusion models showed substantial improvements. The Positional Diffusion model, in particular, emerged as the most robust solver across most experiments. Its iterative refinement process, inherent to diffusion models, appeared to make its embedding layers less sensitive to the specific types of corruption.
While fine-tuning greatly enhanced deep learning models’ robustness, they still faced challenges with a high percentage of missing pieces and generally showed declining performance as puzzle sizes increased. They also require substantial amounts of training data.
Also Read:
- Safeguarding Digital Creations: A Study on Protecting Personalization in Diffusion Models
- Boosting Handwritten Text Recognition: A Review of Data Augmentation and Generation Techniques
Future Directions
The research highlights that while deep learning models, especially fine-tuned Positional Diffusion, offer a promising path forward for robust puzzle solving, there’s still work to be done. Future research could focus on combining content-based solvers with shape-based solvers to handle irregularly shaped fragments, which are common in real-world artifacts. Additionally, creating more realistic synthetic datasets that incorporate accurate forms of erosion, variable fragment sizes, and irregular shapes would further improve the training of deep learning models. The development of hybrid models, blending deep learning with heuristic approaches, also presents an exciting avenue for achieving fully automated and robust reconstruction methods for fragmented real-world objects.
For more detailed information, you can read the full research paper here.


