Skip to content

Neilstid/Pivotal-Tuning-Editing

Repository files navigation

Pivotal Tuning Editing: Towards Disentangled Wrinkle Editing with GANs


Paper:


Abstract

Generative Adversarial Networks (GANs) enable image editing by manipulating image features. However, these manipulations still lack disentanglement. For example, when a specific wrinkle is edited, other age-related features or facial expressions are often changed as well. This paper proposes a new method for disentangled editing. The presented approach is based on two pivot images that allow learning an editing direction for an input image. These pivots are based on a real image (the input) and a synthetic modification of the real image along the desired editing direction. Although our primary focus is on wrinkle editing applications, our method can be extended to other editing tasks, such as hair color or lipstick editing. Qualitative and quantitative results show that our Pivotal Tuning Editing (PTE) provides a higher level of disentanglement and a more realistic editing than state-of-theart methods.

Alt text

Installation

Static Badge Static Badge

To install all package needed by using pip:

pip install -r requirements.txt

Or by using conda:

conda env create -f environment.yml 

Usage

To train on your own images, go check the Jupyter Notebook. You can also use a pre-trained exemple by running the app.

Contact

Feel free to contact me for any question on the repository or on the published article on FG24 using the issues section or my emails (neil99.farmer@gmail.com or neil.farmer@chanel.com).