# Disentangled Image Matting

arXiv: https://arxiv.org/abs/1909.04686 · HTML: https://mlsanity.com/paper/1909.04686/

## Key facts

- Cited by 47 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Sep 2019.

## Built on by (most cited first, 30 of 47)

- [Deep Automatic Natural Image Matting](https://mlsanity.com/paper/2107.07235/) (2021)
- [Semantic Image Matting](https://mlsanity.com/paper/2104.08201/) (2021)
- [MatteFormer: Transformer-Based Image Matting via Prior-Tokens](https://mlsanity.com/paper/2203.15662/) (2022)
- [Disentangled High Quality Salient Object Detection](https://mlsanity.com/paper/2108.03551/) (2021)
- [Attention-guided Temporally Coherent Video Object Matting](https://mlsanity.com/paper/2105.11427/) (2021)
- [Human Instance Matting via Mutual Guidance and Multi-Instance Refinement](https://mlsanity.com/paper/2205.10767/) (2022)
- [PP-Matting: High-Accuracy Natural Image Matting](https://mlsanity.com/paper/2204.09433/) (2022)
- [Boosting Robustness of Image Matting with Context Assembling and Strong Data Augmentation](https://mlsanity.com/paper/2201.06889/) (2022)
- [Referring Image Matting](https://mlsanity.com/paper/2206.05149/) (2022)
- [Convolutional Neural Opacity Radiance Fields](https://mlsanity.com/paper/2104.01772/) (2021)
- [TransMatting: Enhancing Transparent Objects Matting with Transformers](https://mlsanity.com/paper/2208.03007/) (2022)
- [Long-Range Feature Propagating for Natural Image Matting](https://mlsanity.com/paper/2109.12252/) (2021)
- [Towards Enhancing Fine-grained Details for Image Matting](https://mlsanity.com/paper/2101.09095/) (2021)
- [Deep Image Matting: A Comprehensive Survey](https://mlsanity.com/paper/2304.04672/) (2023)
- [Smart Scribbles for Image Mating](https://mlsanity.com/paper/2103.17062/) (2021)
- [Cascade Image Matting with Deformable Graph Refinement](https://mlsanity.com/paper/2105.02646/) (2021)
- [Multi-scale Information Assembly for Image Matting](https://mlsanity.com/paper/2101.02391/) (2021)
- [MODNet-V: Improving Portrait Video Matting via Background Restoration](https://mlsanity.com/paper/2109.11818/) (2021)
- [Prior-Induced Information Alignment for Image Matting](https://mlsanity.com/paper/2106.14439/) (2021)
- [Highly Efficient Natural Image Matting](https://mlsanity.com/paper/2110.12748/) (2021)
- [Deep Image Matting with Flexible Guidance Input](https://mlsanity.com/paper/2110.10898/) (2021)
- [Hierarchical and Progressive Image Matting](https://mlsanity.com/paper/2210.06906/) (2022)
- [dugMatting: Decomposed-Uncertainty-Guided Matting](https://mlsanity.com/paper/2306.01452/) (2023)
- [Virtual Multi-Modality Self-Supervised Foreground Matting for Human-Object Interaction](https://mlsanity.com/paper/2110.03278/) (2021)
- [Generalizing Interactive Backpropagating Refinement for Dense Prediction](https://mlsanity.com/paper/2112.10969/) (2021)
- [Situational Perception Guided Image Matting](https://mlsanity.com/paper/2204.09276/) (2022)
- [Self-supervised Matting-specific Portrait Enhancement and Generation](https://mlsanity.com/paper/2208.06601/) (2022)
- [Towards Label-Efficient Human Matting: A Simple Baseline for Weakly Semi-Supervised Trimap-Free Human Matting](https://mlsanity.com/paper/2404.00921/) (2024)
- [Trimap-guided Feature Mining and Fusion Network for Natural Image Matting](https://mlsanity.com/paper/2112.00510/) (2021)
- [Improving Deep Image Matting via Local Smoothness Assumption](https://mlsanity.com/paper/2112.13809/) (2021)

## Abstract (arXiv)

Most previous image matting methods require a roughly-specificed trimap as input, and estimate fractional alpha values for all pixels that are in the unknown region of the trimap. In this paper, we argue that directly estimating the alpha matte from a coarse trimap is a major limitation of previous methods, as this practice tries to address two difficult and inherently different problems at the same time: identifying true blending pixels inside the trimap region, and estimate accurate alpha values for them. We propose AdaMatting, a new end-to-end matting framework that disentangles this problem into two sub-tasks: trimap adaptation and alpha estimation. Trimap adaptation is a pixel-wise classification problem that infers the global structure of the input image by identifying definite foreground, background, and semi-transparent image regions. Alpha estimation is a regression problem that calculates the opacity value of each blended pixel. Our method separately handles these two sub-tasks within a single deep convolutional neural network (CNN). Extensive experiments show that AdaMatting has additional structure awareness and trimap fault-tolerance. Our method achieves the state-of-the-art performance on Adobe Composition-1k dataset both qualitatively and quantitatively. It is also the current best-performing method on the alphamatting.com online evaluation for all commonly-used metrics.
