, Volume 18, Issue 2, pp 321–338

Optimization for automated assembly of puzzles

Original Paper

DOI: 10.1007/s11750-010-0156-6

Cite this article as:
Sağıroğlu, M.Ş. & Erçil, A. TOP (2010) 18: 321. doi:10.1007/s11750-010-0156-6


The puzzle-assembly problem has many application areas such as restoration and reconstruction of archeological findings, repairing of broken objects, solving jigsaw type puzzles, molecular docking problem, etc. The puzzle pieces usually include not only geometrical shape information but also visual information such as texture, color, and continuity of lines. This paper presents a new approach to the puzzle-assembly problem that is based on using textural features and geometrical constraints. The texture of a band outside the border of pieces is predicted by inpainting and texture synthesis methods. Feature values are derived from these original and predicted images of pieces. An affinity measure of corresponding pieces is defined and alignment of the puzzle pieces is formulated as an optimization problem where the optimum assembly of the pieces is achieved by maximizing the total affinity measure. A Fast Fourier Transform based image registration technique is used to speed up the alignment of the pieces. Experimental results are presented on real and artificial data sets.


Archeological reconstruction Partial matching Puzzle solving Inpainting Image registration 

Mathematics Subject Classification (2000)

68T10 68T45 90C05 

Copyright information

© Sociedad de Estadística e Investigación Operativa 2010

Authors and Affiliations

  1. 1.Faculty of Engineering and Natural SciencesSabancı UniversityTuzla, IstanbulTurkey

Personalised recommendations