Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold

05/18/2023
by   Xingang Pan, et al.
0

Synthesizing visual content that meets users' needs often requires flexible and precise controllability of the pose, shape, expression, and layout of the generated objects. Existing approaches gain controllability of generative adversarial networks (GANs) via manually annotated training data or a prior 3D model, which often lack flexibility, precision, and generality. In this work, we study a powerful yet much less explored way of controlling GANs, that is, to "drag" any points of the image to precisely reach target points in a user-interactive manner, as shown in Fig.1. To achieve this, we propose DragGAN, which consists of two main components: 1) a feature-based motion supervision that drives the handle point to move towards the target position, and 2) a new point tracking approach that leverages the discriminative generator features to keep localizing the position of the handle points. Through DragGAN, anyone can deform an image with precise control over where pixels go, thus manipulating the pose, shape, expression, and layout of diverse categories such as animals, cars, humans, landscapes, etc. As these manipulations are performed on the learned generative image manifold of a GAN, they tend to produce realistic outputs even for challenging scenarios such as hallucinating occluded content and deforming shapes that consistently follow the object's rigidity. Both qualitative and quantitative comparisons demonstrate the advantage of DragGAN over prior approaches in the tasks of image manipulation and point tracking. We also showcase the manipulation of real images through GAN inversion.

READ FULL TEXT

page 1

page 4

page 5

page 6

page 7

page 10

page 11

research
11/01/2021

MOST-GAN: 3D Morphable StyleGAN for Disentangled Face Image Manipulation

Recent advances in generative adversarial networks (GANs) have led to re...
research
05/15/2020

Semantic Photo Manipulation with a Generative Image Prior

Despite the recent success of GANs in synthesizing images conditioned on...
research
08/01/2017

Generative Semantic Manipulation with Contrasting GAN

Generative Adversarial Networks (GANs) have recently achieved significan...
research
06/16/2017

Interactive 3D Modeling with a Generative Adversarial Network

This paper proposes the idea of using a generative adversarial network (...
research
07/10/2023

FreeDrag: Point Tracking is Not What You Need for Interactive Point-based Image Editing

To serve the intricate and varied demands of image editing, precise and ...
research
03/30/2020

Exploiting Deep Generative Prior for Versatile Image Restoration and Manipulation

Learning a good image prior is a long-term goal for image restoration an...
research
07/29/2017

Improved Adversarial Systems for 3D Object Generation and Reconstruction

This paper describes a new approach for training generative adversarial ...

Please sign up or login with your details

Forgot password? Click here to reset