image2image
layer-decomposition
RevealLayer / README.md
boomcheng's picture
Update README.md
f7b36b6 verified
---
license: apache-2.0
base_model:
- black-forest-labs/FLUX.1-dev
tags:
- image2image
- layer-decomposition
---
<div align="center">
<div align="center">
<img src="./assets/logo.png" alt="RevealLayer Logo" height="96">
</div>
<h2 align="center">
Disentangling Hidden and Visible Layers via Occlusion-Aware Image Decomposition
</h2>
<div>
<strong>
Binhao Wang<sup>1,2,*</sup>,
Shihao Zhao<sup>1,2,*</sup>,
Bo Cheng<sup>2,*,†</sup>,
Qiuyu Ji<sup>1,2</sup>,
Yuhang Ma<sup>2</sup>,<br>
Liebucha Wu<sup>2</sup>,
Shanyuan Liu<sup>2</sup>,
Dawei Leng<sup>2,‡</sup>,
Yuhui Yin<sup>2</sup>
</strong>
</div>
<div>
<sup>1</sup>Wenzhou University
<sup>2</sup>360 AI Research
</div>
<div>
<sup>*</sup> Equal Contribution.
<sup></sup> Project Lead.
<sup></sup> Corresponding Author.
</div>
<br>
<div>
<h3>🔥 Accepted by ICML 2026!</h3>
</div>
<div>
<a href="https://github.com/360CVGroup/RevealLayer/" target="_blank">
<img src="https://img.shields.io/static/v1?label=Project%20Page&message=Github&color=blue&logo=github-pages">
</a>
<a href="https://arxiv.org/abs/2605.11818" target="_blank">
<img src="https://img.shields.io/static/v1?label=Paper&message=arXiv&color=red&logo=arxiv">
</a>
<a href="https://huggingface.co/qihoo360/RevealLayer" target="_blank">
<img src="https://img.shields.io/static/v1?label=Dataset&message=RevealLayer&color=green">
</a>
<a href="https://huggingface.co/qihoo360/RevealLayer" target="_blank">
<img src="https://img.shields.io/static/v1?label=Model&message=HuggingFace&color=yellow">
</a>
</div>
<br>
<strong>
RevealLayer decomposes an RGB image into multiple RGBA layers, enabling precise layer separation and reliable recovery of occluded content in natural scenes.
</strong>
<br><br>
<div style="width: 100%; text-align: center; margin: auto;">
<img style="width:100%" src="assets/demo1.png" alt="RevealLayer teaser">
</div>
For more visual results, go checkout our <a href="https://360cvgroup.github.io/RevealLayer/" target="_blank">project page</a>.
---
</div>
## ⭐ Update
- **[2026.05]** RevealLayer has been accepted by ICML 2026.
- **[2026.05]** We released the RevealLayer paper and inference code.
- **[2026.05]** We released the RevealLayer checkpoint on [Hugging Face](https://huggingface.co/qihoo360/RevealLayer).
### ✅ TODO
- [ ] Release RevealLayer-100K and RevealLayerBench.
- [ ] Release an improved version of RevealLayer with stronger layer consistency and higher inference efficiency.
---
## 🎃 Overview
RevealLayer focuses on occlusion-aware image layer decomposition, recovering visible and hidden RGBA layers from a single RGB image with region guidance.
<div style="width: 100%; text-align: center; margin: auto;">
<img style="width:100%" src="assets/framework.png" alt="RevealLayer framework">
</div>
---
## 📷 Datasets
<div style="width: 100%; text-align: center; margin: auto;">
<img style="width:100%" src="assets/pipeline.png" alt="RevealLayer dataset pipeline">
</div>
We construct a large-scale multi-layer image decomposition dataset, including **RevealLayer-100K** for training and **RevealLayerBench** for evaluation. RevealLayer-100K contains 100K multi-layer natural image tuples with RGB images, background layers, RGBA foreground layers, and bounding boxes. RevealLayerBench contains 200 high-quality manually curated images, covering challenging cases such as complex occlusions, large-area objects, transparent materials, small foreground objects, and multi-layer scenes.
🔥 We will release **RevealLayer-100K** and **RevealLayerBench** on [Hugging Face](https://huggingface.co/qihoo360/RevealLayer). We hope they can serve as useful training and evaluation resources for future research on occlusion-aware image layer decomposition.
> 🚩 The datasets are intended for research use. Please follow the license and terms provided with the released dataset.
---
## 📑 Citation
If you find our work useful for your research, please consider citing:
```bibtex
@inproceedings{wang2026reveallayer,
title={RevealLayer: Disentangling Hidden and Visible Layers via Occlusion-Aware Image Decomposition},
author={Wang, Binhao and Zhao, Shihao and Cheng, Bo and Ji, Qiuyu and Ma, Yuhang and Wu, Liebucha and Liu, Shanyuan and Leng, Dawei and Yin, Yuhui},
booktitle={International Conference on Machine Learning},
year={2026}
}
```
---
## 📝 License
This project is licensed under the [Apache License 2.0](LICENSE).