End-to-End Visual Editing with a Generatively Pre-Trained Artist
Abstract
We consider the targeted image editing problem, namely blending a region in a source image with a driver image that specifies the desired change. Differently from prior works, we solve this problem by learning a conditional probability distribution of the edits, end-to-end in code space. Training such a model requires addressing the lack of example edits for training. To this end, we propose a self-supervised approach that simulates edits by augmenting off-the-shelf images in a target domain. The benefits are remarkable: implemented as a state-of-the-art auto-regressive transformer, our approach is simple, sidesteps difficulties with previous methods based on GAN-like priors, obtains significantly better edits, and is efficient. Furthermore, we show that different blending effects can be learned by an intuitive control of the augmentation process, with no other changes required to the model architecture. We demonstrate the superiority of this approach across several datasets in extensive quantitative and qualitative experiments, including human studies, significantly outperforming prior work.
Cite
Text
Brown et al. "End-to-End Visual Editing with a Generatively Pre-Trained Artist." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-19784-0_2Markdown
[Brown et al. "End-to-End Visual Editing with a Generatively Pre-Trained Artist." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/brown2022eccv-endtoend/) doi:10.1007/978-3-031-19784-0_2BibTeX
@inproceedings{brown2022eccv-endtoend,
title = {{End-to-End Visual Editing with a Generatively Pre-Trained Artist}},
author = {Brown, Andrew and Fu, Cheng-Yang and Parkhi, Omkar and Berg, Tamara L. and Vedaldi, Andrea},
booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
year = {2022},
doi = {10.1007/978-3-031-19784-0_2},
url = {https://mlanthology.org/eccv/2022/brown2022eccv-endtoend/}
}