Skip to main content

Clustering-Based, Fully Automated Mixed-Bag Jigsaw Puzzle Solving

Part of the Lecture Notes in Computer Science book series (LNIP,volume 10425)

Abstract

The jig swap puzzle is a variant of the traditional jigsaw puzzle, wherein all pieces are equal-sized squares that must be placed adjacent to one another to reconstruct an original, unknown image. This paper proposes an agglomerative hierarchical clustering-based solver that can simultaneously reconstruct multiple, mixed jig swap puzzles. Our solver requires no additional information beyond an unordered input bag of puzzle pieces, and it significantly outperforms the current state of the art in terms of both the reconstructed output quality as well the number of input puzzles it supports. In addition, we define the first quality metrics specifically tailored for multi-puzzle solvers, the Enhanced Direct Accuracy Score (EDAS), the Shiftable Enhanced Direct Accuracy Score (SEDAS), and the Enhanced Neighbor Accuracy Score (ENAS).

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-64698-5_18
  • Chapter length: 13 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   64.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-64698-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   84.99
Price excludes VAT (USA)
Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.

References

  1. Altman, T.: Solving the jigsaw puzzle problem in linear time. Appl. Artif. Intell. 3(4), 453–462 (1990)

    CrossRef  Google Scholar 

  2. Cho, T.S., Avidan, S., Freeman, W.T.: A probabilistic image jigsaw puzzle solver. In: CVPR, pp. 183–190 (2010)

    Google Scholar 

  3. Cho, T.S., Butman, M., Avidan, S., Freeman, W.T.: The patch transform and its applications to image editing. In: CVPR, pp. 1489–1501 (2008)

    Google Scholar 

  4. Gallagher, A.C.: Jigsaw puzzles with pieces of unknown orientation. In: CVPR, pp. 382–389 (2012)

    Google Scholar 

  5. Garfinkel, S.L.: Digital forensics research: The next 10 years. Digit. Invest. 7, S64–S73 (2010)

    CrossRef  Google Scholar 

  6. Hammoudeh, Z.S.: Ten puzzle dataset. http://www.cs.sjsu.edu/faculty/pollett/masters/Semesters/Spring16/zayd/?10_puzzles.html

  7. Hammoudeh, Z.S.: A Fully Automated Solver for Multiple Square Jigsaw Puzzles Using Hierarchical Clustering. Master’s thesis, San José State University (2016)

    Google Scholar 

  8. Koller, D., Levoy, M.: Computer-aided reconstruction and new matches in the forma urbis romae. Bullettino Della Commissione Archeologica Comunale di Roma 2, 103–125 (2006)

    Google Scholar 

  9. Marande, W., Burger, G.: Mitochondrial DNA as a genomic jigsaw puzzle. Science 318(5849), 415 (2007)

    CrossRef  Google Scholar 

  10. Olmos, A., Kingdom, F.A.A.: McGill calibrated colour image database. http://tabby.vision.mcgill.ca/

  11. Paikin, G., Tal, A.: Solving multiple square jigsaw puzzles with missing pieces. In: CVPR, pp. 4832–4839 (2015)

    Google Scholar 

  12. Pomeranz, D., Shemesh, M., Ben-Shahar, O.: Computational jig-saw puzzle solving. https://www.cs.bgu.ac.il/~icvl/icvl_projects/automatic-jigsaw-puzzle-solving/

  13. Pomeranz, D., Shemesh, M., Ben-Shahar, O.: A fully automated greedy square jigsaw puzzle solver. In: CVPR, pp. 9–16 (2011)

    Google Scholar 

  14. Sholomon, D., David, O., Netanyahu, N.S.: A genetic algorithm-based solver for very large jigsaw puzzles. In: CVPR, pp. 1767–1774 (2013)

    Google Scholar 

  15. Zhu, L., Zhou, Z., Hu, D.: Globally consistent reconstruction of ripped-up documents. Trans. Pattern Anal. Mach. Intell. 30, 1–13 (2008)

    CrossRef  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zayd Hammoudeh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Hammoudeh, Z., Pollett, C. (2017). Clustering-Based, Fully Automated Mixed-Bag Jigsaw Puzzle Solving. In: Felsberg, M., Heyden, A., Krüger, N. (eds) Computer Analysis of Images and Patterns. CAIP 2017. Lecture Notes in Computer Science(), vol 10425. Springer, Cham. https://doi.org/10.1007/978-3-319-64698-5_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-64698-5_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-64697-8

  • Online ISBN: 978-3-319-64698-5

  • eBook Packages: Computer ScienceComputer Science (R0)