paper-with-me

홈 › Papers

Learning Image Representations by Completing Damaged Jigsaw Puzzles

2018-02-06 · Dahun Kim, Donghyeon Cho, Donggeun Yoo, In So Kweon

In this paper, we explore methods of complicating self-supervised tasks for representation learning. That is, we do severe damage to data and encourage a network to recover them. First, we complicate each of three powerful self-supervised task candidates: jigsaw puzzle, inpainting, and colorization. In addition, we introduce a novel complicated self-supervised task called "Completing damaged jigsaw puzzles" which is puzzles with one piece missing and the other pieces without color. We train a convolutional neural network not only to solve the puzzles, but also generate the missing content and colorize the puzzles. The recovery of the aforementioned damage pushes the network to obtain robust and general-purpose representations. We demonstrate that complicating the self-supervised tasks improves their original versions and that our final task learns more robust and transferable representations compared to the previous methods, as well as the simple combination of our candidate tasks. Our approach achieves state-of-the-art performance in transfer learning on PASCAL classification and semantic segmentation.

📄 PDF Abstract BibTeX arXiv:1802.01880

Code (0)

등록된 구현이 없습니다.

Tasks

ColorizationRepresentation LearningSemantic SegmentationTransfer Learning

Methods 이 논문이 사용한 방법론

Jigsaw Jigsaw is a self-supervision approach that relies on jigsaw-like puzzles as the pretext task in order to learn image representations.

Similar Papers 제목 키워드 기반

PuzLM: Solving Jigsaw Puzzles with Sequence-to-Sequence Language Models

2025-11-09 · Gur Elkin, Ofir Itzhak Shahar, Ohad Ben-Shahar arxiv

Square jigsaw puzzles are typically solved by visually matching piece images to recover the original layout. This work introduces PuzLM, an alternative perspective that recasts jigsaw reassembly as a discrete sequence-to…

Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles

2016-03-30 · Mehdi Noroozi, Paolo Favaro

In this paper we study the problem of image representation learning without human annotation. By following the principles of self-supervision, we build a convolutional neural network (CNN) that can be trained to solve Ji…

Representation LearningTransfer Learning

JigsawGAN: Auxiliary Learning for Solving Jigsaw Puzzles with Generative Adversarial Networks

2021-01-19 · Ru Li, Shuaicheng Liu, Guangfu Wang, Guanghui Liu 외

The paper proposes a solution based on Generative Adversarial Network (GAN) for solving jigsaw puzzles. The problem assumes that an image is divided into equal square pieces, and asks to recover the image according to in…

Auxiliary LearningGeneral ClassificationGenerative Adversarial NetworkSelf-Supervised Learning

Solving Multiple Square Jigsaw Puzzles With Missing Pieces

2015-06-01 · CVPR 2015 6 · Genady Paikin, Ayellet Tal

Jigsaw-puzzle solving is necessary in many applications, including biology, archaeology, and every-day life. In this paper we consider the square jigsaw puzzle problem, where the goal is to reconstruct the image from a s…

Solving Convex Partition Visual Jigsaw Puzzles

2025-11-06 · Yaniv Ohayon, Ofir Itzhak Shahar, Ohad Ben-Shahar arxiv

Jigsaw puzzle solving requires the rearrangement of unordered pieces into their original pose in order to reconstruct a coherent whole, often an image, and is known to be an intractable problem. While the possible impact…