File size: 2,351 Bytes
6124669 e02f71c 6124669 e02f71c 6734357 e02f71c 6734357 e02f71c 6734357 02d819d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
---
title: White-box Style Transfer Editing (WISE)
emoji: 🎨
colorFrom: pink
colorTo: red
sdk: streamlit
sdk_version: 1.10.0
app_file: Whitebox_style_transfer.py
tags: [Style Transfer,Image Synthesis,Editing,Painting]
pinned: false
license: mit
---
# White-box Style Transfer Editing (WISE) Demo
This app demonstrates the editing capabilities of the [White-box Style Transfer Editing (WISE) framework](https://github.com/winfried-ripken/wise).
It optimizes the parameters of classical image processing filters to match a given style image.
After optimization, parameters can be tuned by hand to achieve a desired look.
### How does it work?
We provide a small stylization effect that contains several filters such as bump mapping or edge enhancement that can be optimized. The optimization yields so-called parameter masks, which contain per-pixel parameter settings for each filter.
## 🚀 Try it out 🚀
**Our demo is now on huggingface: [huggingface/Whitebox-Style-Transfer-Editing](https://huggingface.co./spaces/MaxReimann/Whitebox-Style-Transfer-Editing)**
![Streamlit Screenshot](images/screen_wise_demo.jpg?raw=true "WISE Editing Demo")
To run **locally**, clone the repo recursively and install the dependencies in requirements.txt. Set HUGGINGFACE to false in demo_config.py.
Then run the streamlit app using `streamlit run Whitebox_style_transfer.py`
## Links & Paper
[Project page](https://ivpg.hpi3d.de/wise/),
[arxiv link](https://arxiv.org/abs/2207.14606),
[framework code](https://github.com/winfried-ripken/wise)
"WISE: Whitebox Image Stylization by Example-based Learning", by Winfried Lötzsch*, Max Reimann*, Martin Büßemeyer, Amir Semmo, Jürgen Döllner, Matthias Trapp, in ECCV 2022
### Further notes
Pull Requests and further improvements welcome.
Please note that the shown effect is a minimal pipeline in terms of stylization capability, the much more feature-rich oilpaint and watercolor pipelines we show in our ECCV paper cannot be open-sourced due to IP reasons.
``` latex
@misc{loetzsch2022wise,
title={WISE: Whitebox Image Stylization by Example-based Learning},
author={Lötzsch, Winfried and Reimann, Max and Büssemeyer, Martin and Semmo, Amir and Döllner, Jürgen and Trapp, Matthias},
year={2022},
eprint={2207.14606},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
```
|