style-controller / README.md
multimodalart's picture
multimodalart HF Staff
Upload README.md with huggingface_hub
0eb3283 verified
|
Raw
History Blame Contribute Delete
3.11 kB
---
title: StyleController
emoji: 🎨
colorFrom: purple
colorTo: indigo
sdk: gradio
sdk_version: 6.15.1
app_file: app.py
short_description: Continuous image stylization with strength control
python_version: "3.12"
startup_duration_timeout: 1h
---
# StyleController
**Staying True to the Origin: Continuous Image Stylization with Smooth Transitions**
This Space demonstrates [StyleController](https://github.com/ReyChiaro/StyleController), a controllable
image stylization framework built on Qwen-Image-Edit-2509. Given a content image and a style reference,
it generates high-fidelity stylized images with explicit control over style strength via a slider.
## How it works
1. Provide a **content image** (the image you want stylized).
2. Provide a **style reference image** (the visual style to transfer).
3. Adjust the **style strength slider** (0 = no style, 1 = full stylization).
4. Click **Stylize** to generate the output.
The model combines a full-strength LoRA adapter with lightweight projector anchors learned at discrete
style strengths. B-spline interpolation between these anchors produces smooth, continuous transitions
while preserving content structure.
## Technical details
- **Base model:** [Qwen/Qwen-Image-Edit-2509](https://huggingface.co/Qwen/Qwen-Image-Edit-2509)
- **Adapter:** [ReyChiaro/StyleController](https://huggingface.co/ReyChiaro/StyleController)
- **LoRA rank:** 128, layers 0–59
- **Projector type:** low-rank linear
- **Interpolation:** B-spline (order 3, clamped knot vector)
- **Inference:** 16 steps, bf16, seed 42
## Citation
```bibtex
@misc{xu2026stayingtrueorigincontinuous,
title={Staying True to the Origin: Continuous Image Stylization with Smooth Transitions},
author={Rui Xu and Hanmo Zhang and Songhua Liu},
year={2026},
eprint={2608.08125},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2608.08125},
}
```
## License
StyleController source code is MIT-licensed. Adapter weights are Apache-2.0.
### Example image credits
**Content images** are from
[`linoyts/repo-to-space-example-inputs`](https://huggingface.co/datasets/linoyts/repo-to-space-example-inputs) (CC0-1.0).
**Style-reference images** each represent a distinct visual style category and
are drawn from public-domain / Creative-Commons sources:
- **Classical oil painting** — Claude Monet, *Wild Poppies Near Argenteuil* (1873),
Musée d'Orsay, via Google Arts & Culture / Wikimedia Commons. Public domain.
- **Watercolor** — John Singer Sargent, *Muddy Alligators* (1917), Worcester Art
Museum, via Wikimedia Commons. Public domain.
- **3D render / CGI***Classroom* Blender demo scene by Christophe Seux
(blender.org), via Wikimedia Commons. CC0-1.0.
- **Flat design / vector illustration***Vector Illustration of a Mountain
Landscape with Pine Trees* by Missaruthra, via Wikimedia Commons. CC0-1.0.
- **Anime / cel illustration** — flat anime-style illustration from
[`linoyts/repo-to-space-example-inputs`](https://huggingface.co/datasets/linoyts/repo-to-space-example-inputs) (CC0-1.0).