JigsawGAN: Self-supervised Learning for Solving Jigsaw Puzzles with Generative Adversarial Networks

01/19/2021
by   Ru Li, et al.
43

The paper proposes a solution based on Generative Adversarial Network (GAN) for solving jigsaw puzzles. The problem assumes that an image is cut into equal square pieces, and asks to recover the image according to pieces information. Conventional jigsaw solvers often determine piece relationships based on the piece boundaries, which ignore the important semantic information. In this paper, we propose JigsawGAN, a GAN-based self-supervised method for solving jigsaw puzzles with unpaired images (with no prior knowledge of the initial images). We design a multi-task pipeline that includes, (1) a classification branch to classify jigsaw permutations, and (2) a GAN branch to recover features to images with correct orders. The classification branch is constrained by the pseudo-labels generated according to the shuffled pieces. The GAN branch concentrates on the image semantic information, among which the generator produces the natural images to fool the discriminator with reassembled pieces, while the discriminator distinguishes whether a given image belongs to the synthesized or the real target manifold. These two branches are connected by a flow-based warp that is applied to warp features to correct order according to the classification results. The proposed method can solve jigsaw puzzles more efficiently by utilizing both semantic information and edge information simultaneously. Qualitative and quantitative comparisons against several leading prior methods demonstrate the superiority of our method.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

research
05/14/2019

An Improved Self-supervised GAN via Adversarial Training

We propose to improve unconditional Generative Adversarial Networks (GAN...
research
01/01/2023

Self-Supervised Object Segmentation with a Cut-and-Pasting GAN

This paper proposes a novel self-supervised based Cut-and-Paste GAN to p...
research
09/02/2021

FA-GAN: Feature-Aware GAN for Text to Image Synthesis

Text-to-image synthesis aims to generate a photo-realistic image from a ...
research
08/05/2020

Structure Preserving Stain Normalization of Histopathology Images Using Self-Supervised Semantic Guidance

Although generative adversarial network (GAN) based style transfer is st...
research
07/23/2019

ChromaGAN: An Adversarial Approach for Picture Colorization

The colorization of grayscale images is an ill-posed problem, with multi...
research
03/20/2022

NeuralReshaper: Single-image Human-body Retouching with Deep Neural Networks

In this paper, we present NeuralReshaper, a novel method for semantic re...
research
12/30/2021

A Novel Generator with Auxiliary Branch for Improving GAN Performance

The generator in the generative adversarial network (GAN) learns image g...

Please sign up or login with your details

Forgot password? Click here to reset