Go to
Creating Personalized Jigsaw Puzzles
Cheryl Lau, Yuliy Schwartzburg, Appu Shaji, Zahra Sadeghipoor, Sabine Süsstrunk
International Symposium on Non-Photorealistic Animation and Rendering
2014
Our tool creates custom jigsaw puzzles that are aesthetically interesting and challenging to assemble. Taking as input a user-defined curve, our method optimizes for puzzle cuts that follow the main color lines of the image, subject to interlocking, intersection, and minimum width constraints. The resulting puzzle is physically realizable; it can be fabricated by current laser cutters and assembled and disassembled multiple times. Original image courtesy of Flickr user OutdoorPDK.
Abstract
Designing aesthetically pleasing and challenging jigsaw puzzles is considered an art that requires considerable skill and expertise. We propose a tool that allows novice users to create customized jigsaw puzzles based on the image content and a user-defined curve. A popular design choice among puzzle makers, called color line cutting, is to cut the puzzle along the main contours in an image, making the puzzle both aesthetically interesting and challenging to solve. At the same time, the puzzle maker has to make sure that puzzle pieces interlock so that they do not disassemble easily.
Our method automatically optimizes for puzzle cuts that follow the main contours in the image and match the user-defined curve. We handle the tradeoff between color line cutting and interlocking, and we introduce a linear formulation for the interlocking constraint. We propose a novel method for eliminating self-intersections and ensuring a minimum width in our output curves. Our method satisfies these necessary fabrication constraints in order to make valid puzzles that can be easily realized with present-day laser cutters.
Files
Paper [pdf]
Poster [pdf]
Slides [pdf]
BibTeX
@inproceedings{Lau14,
author = {C. Lau and Y. Schwartzburg and A. Shaji and Z. Sadeghipoor and S. S\"{u}sstrunk},
title = {Creating Personalized Jigsaw Puzzles},
booktitle = {Proc. 12th International Symposium on Non-Photorealistic Animation and Rendering},
pages = {},
year = 2014
}
Video (short)
Video (long)
Secondary navigation
- Current research
- Color
- Language and Color
- Handwriting Recognition
- Saliency
- Face sailency
- FASA: Fast, Accurate, and Size-Aware Salient Object Detection
- Saliency Detection Using Regression Trees on Hierarchical Image Segments
- Saliency Detection using Maximum Symmetric Surround
- Database Saliency and Image Summaries
- Frequency-tuned salient Region Detection
- Image re-targeting
- Salient region detection and segmentation
- Image Completion
- Near Infrared
- HDR CFA Image Rendering
- Deep aesthetics
- Superpixel segmentation
- Text detection and recognition
- Visual Appeal Estimation
- Puzzles
- Light Field Imaging
- Aesthetics feature estimation
- High reliefs
- Geometric-Radiometric Calibration
- Reflection Removal
- Lens Assessment Metric
- Past research topics
- Automatic Red-Eye Removal
- Chromatic Adaptation
- Color Transparency
- Demosaicing
- Dynamic Texture Synthesis
- High dynamic range image rendering
- Image Classification Using Content And Context Information
- Joint superresolution and demosaicing
- Low-level representation of visual features
- Online course on scientific and forensic photography
- Perceptual Video Quality
- Reading Text Appearing in Natural Images
- Salient Region Detection and Segmentation
- Super resolution imaging
- The Flux: creating a large image database
- Virtual Camera
- Shadow detection and removal
- Software & Demos
- Downloads
- RGB-NIR Scene Dataset
- Saliency-driven Black Point Compensation
- Colouring the near-infrared
- Digital Camera Workflow for High Dynamic Range Images Using a Model of Retinal Processing
- Higher Order SVD Analysis for Dynamic Texture Synthesis
- A Model of Retinal Local Adaptation for the Tone Mapping of Color Filter Array Images
- HDR CFA Image Rendering
- High dynamic range image rendering using a Retinex-based Adaptive filter
- Supplementary Material for IEEE Transactions on Image Processing
- Aliasing in Digital Cameras
- Color image enhancement using a Retinex-based adaptive filter
- Bio-inspired color image enhancement
- Saliency Detection using Maximum Symmetric Surround
- High dynamic range image rendering using a Retinex-based Adaptive filter" href="/page-75191-en.html">High dynamic range image rendering using a Retinex-based Adaptive filter
Research |
Teaching |
Links |
Material |
Mission
The Images and Visual Representation Lab (IVRL) performs research that is primarily focused on the capture, analysis, and reproduction of color images. Aiming to improve everyone's photographic experience, we develop algorithms and systems that help us understand, process, and measure images. Our research areas are computational photography, color image processing, computer vision, and image quality.
Contact
Images and Visual Representation Laboratory
EPFL IC IVRL
Building BC, Station 14
CH-1015 Lausanne
Show on campus map
How to come to EPFL
Fax: +41 (0) 21 693 12 00




































