AI Apps DraGAN


Interactive manipulation of images through point-based adjustments.


Overview of DragGAN: Interactive Point-based Image Manipulation

DragGAN introduces a novel approach to manipulating images through generative adversarial networks (GANs), offering users an interactive, point-based method to adjust the pose, shape, expression, and layout of objects within images. This method stands out by allowing precise control over the manipulation process, a feature that enhances the flexibility and applicability of GANs in various domains such as digital art, design, and visual content creation.

Key Features

  • Interactive Point-based Manipulation: Users can "drag" points on an image to desired locations, enabling precise adjustments to object poses, shapes, expressions, and layouts.
  • Feature-based Motion Supervision: This component ensures that the selected points (handle points) move accurately towards the target positions, facilitating controlled image deformation.
  • Point Tracking with GAN Features: Utilizes discriminative features from GANs to continuously track the position of handle points, ensuring consistent manipulation across the image.
  • Versatile Application: DragGAN is capable of manipulating a wide range of categories including animals, cars, humans, landscapes, and more, demonstrating its broad utility.
  • Realistic Outputs: The manipulations are performed on the learned generative image manifold of a GAN, which helps in producing realistic results even in complex scenarios like hallucinating occluded content or maintaining object rigidity during shape deformations.
  • GAN Inversion for Real Images: DragGAN also supports the manipulation of real images by inverting them into the GAN's latent space, further expanding its practical use cases.


The tool showcases its capabilities through a variety of demonstrations, including but not limited to:

  • Animals (Lions, Cats, Dogs, Horses, Elephants)
  • Human Faces and Bodies
  • Vehicles (Cars)
  • Scientific Equipment (Microscopes)
  • Natural Landscapes


DragGAN is made accessible for non-commercial use under the Creative Commons CC BY-NC 4.0 license. Both the research paper and the code are available for download, encouraging further exploration and application in non-commercial projects.

Research and Development

This project is a collaborative effort by researchers from the Max Planck Institute for Informatics, Saarbrücken Research Center for Visual Computing, Interaction and AI, MIT, University of Pennsylvania, and Google AR/VR. It was presented at the ACM SIGGRAPH 2023 Conference, highlighting its significance in the field of computer graphics and interactive systems.


The development of DragGAN was supported by various grants and fellowships, including the ERC Consolidator Grant 4DReply and the Lise Meitner Postdoctoral Fellowship. This backing underscores the project's innovative approach to image manipulation and its potential impact on the future of visual content creation.

In summary, DragGAN offers a unique, user-friendly platform for the precise and interactive manipulation of images through GANs, catering to a wide range of applications and supporting creative endeavors in digital art and content creation.

Related Apps
Photo Editing
Revolutionizes photo editing with intuitive, creative, and detailed enhancement tools.
Sign In