This list contains updated set of research and resources for image matting.
Natural image matting is a fundamental and challenging computer vision task, which aims to predict an alpha matte from a given image. It has many applications in image editing and composition.
Over the last few years (2016-), deep learning based approaches have achieved great improvements in image matting. Image matting task while being similar to semantic segmentation, generates a more natural and delicate foreground than semantic segmentation.
β If you find this repo useful, please star it!
- [] Video Matting methods
- [] Text Matting methods
2023
- Ultrahigh Resolution Image/Video Matting With Spatio-Temporal Sparsity [CVPR]paper
- Mask-Guided Matting in the Wild [CVPR] paper
- ViTMatte: Boosting Image Matting with Pretrained Plain Vision Transformers [arxiv] paper
- AEMatter: Rethinking Context Aggregation in Natural Image Matting [arxiv] paper
- Referring Image Matting [CVPR] paper
2022
- Highly Accurate Dichotomous Image Segmentation [ECCV] paper
- Human Instance Matting via Mutual Guidance and Multi-Instance Refinement [CVPR] paper
- Hierarchical and Progressive Image Matting [TOMM] paper
- Unified Interactive Image Matting [arXiv] paper
- Situational Perception Guided Image Matting [arXiv] paper
- PP-Matting: High-Accuracy Natural Image Matting [arXiv] paper π π
- Improving Deep Image Matting Via Local Smoothness Assumption [ICME] paper
- Rethinking Portrait Matting with Privacy Preserving [arXiv] paper
- MatteFormer: Transformer-Based Image Matting via Prior-Tokens [CVPR] paper
- Boosting Robustness of Image Matting with Context Assembling and Strong Data Augmentation [CVPR] paper
2021
- Bridging Composite and Real: Towards End-to-end Deep Image Matting [IJCV] paper π
- Long-Range Feature Propagating for Natural Image Matting [ACMMM] paper
- Highly Efficient Natural Image Matting [BMVC] paper
- Deep Image Matting with Flexible Guidance Input [BMVC] paper
- Privacy-Preserving Portrait Matting [ACMMM] paper
- Virtual Multi-Modality Self-Supervised Foreground Matting for Human-Object Interaction [ICCV] paper
- Tripartite Information Mining and Integration for Image Matting [ICCV] paper
- Cascade Image Matting with Deformable Graph Refinement [ICCV] paper
- Deep Automatic Natural Image Matting [IJCAI] paper
- Real-Time High-Resolution Background Matting [CVPR] paper π π π
- Semantic Image Matting [CVPR] paper
- Mask Guided Matting via Progressive Refinement Network [CVPR] paper
- Improved Image Matting via Real-time User Clicks and Uncertainty Estimation [CVPR] paper
- Salient Image Matting [CVPR] paper
- Learning Affinity-Aware Upsampling for Deep Image Matting [CVPR] paper
- High-Resolution Deep Image Matting [AAAI] paper
- Towards Enhancing Fine-grained Details for Image Matting [WACV] paper
- Multi-scale Information Assembly for Image Matting [arXiv] paper
- Semantic-guided Automatic Natural Image Matting with Trimap Generation Network and Light-weight Non-local Attention [arXiv] paper
- Alpha Matte Generation from Single Input for Portrait Matting [arXiv] paper
2020
- Background Matting: The World Is Your Green Screen [CVPR] paper π π π
- Attention-Guided Hierarchical Structure Aggregation for Image Matting [CVPR] paper
- Boosting Semantic Human Matting With Coarse Annotations [CVPR] paper
- Natural Image Matting via Guided Contextual Attention. [AAAI] paper
- Towards Light-Weight Portrait Matting via Parameter Sharing [EuroGraphics] paper
- Hierarchical Opacity Propagation for Image Matting [arXiv] paper
- MODNet: Is a Green Screen Really Necessary for Real-Time Portrait Matting? [arXiv] paper π π
- End-to-end Animal Image Matting [arXiv] paper
- F, B, Alpha Matting [arXiv] paper
- AlphaNet: An Attention Guided Deep Network for Automatic Image Matting [arXiv] paper
2019
- Context-Aware Image Matting for Simultaneous Foreground and Alpha Estimation [ICCV] paper
- Indices Matter: Learning to Index for Deep Image Matting. [ICCV] paper
- Disentangled Image Matting [ICCV] paper
- A Late Fusion CNN for Digital Matting [CVPR] paper
- Learning-Based Sampling for Natural Image Matting [CVPR] paper
- Learning Transparent Object Matting [IJCV] paper
2018
- TOM-Net: Learning Transparent Object Matting from a Single Image [CVPR] paper dataset
- AlphaGAN: Generative Adversarial Networks for Natural Image Matting [BMVC] paper
- Semantic Human Matting [MM] paper
- Deep Propagation Based Image Matting [IJCAI] paper
2017
- DIM: Deep Image Matting [CVPR] paper π
- Designing Effective Inter-Pixel Information Flow for Natural Image Matting [CVPR] paper extended paper
- Fast Deep Matting for Portrait Animation on Mobile Phone [ACMMM] paper
2016
2015
- Image Matting With KL-Divergence Based Sparse Sampling [ICCV] paper
2014
2013
- Image Matting with Local and Nonlocal Smooth Priors [CVPR] paper
- Improving Image Matting Using Comprehensive Sampling Sets [CVPR] paper
- A Learning-Based Approach to Reduce JPEG Artifacts in Image Matting [ICCV] paper
2009
- A Perceptually Motivated Online Benchmark for Image Matting [CVPR] paper
2006
- A Closed Form Solution to Natural Image Matting [CVPR] paper
2023
- Ultrahigh Resolution Image/Video Matting With Spatio-Temporal Sparsity [CVPR] paper
- Adaptive Human Matting for Dynamic Videos [CVPR2] paper
- End-to-End Video Matting With Trimap Propagation [CVPR] paper
2022
- Robust High-Resolution Video Matting with Temporal Guidance [WACV] paper π π π
2021
- MODNet-V: Improving Portrait Video Matting via Background Restoration [arXiv] paper
- Video Matting via Consistency-Regularized Graph Neural Networks [ICCV] paper
- Deep Video Matting via Spatio-Temporal Alignment and Aggregation [CVPR] paper
- Attention-guided Temporal Coherent Video Object Matting [ACMMM] paper
2015
- Video Matting via Sparse and Low-Rank Representation ICCV
2021
- ATM: Attentional Text Matting [WACV] paper
- https://www.remove.bg/ π π
- https://www.cutout.pro/ π π
- https://www.pixmiller.com/
- https://www.unscreen.com/
- http://www.aisegment.cn/matting.html
- https://ai.baidu.com/tech/body/seg
- https://open.versa-ai.com/demo/human-segmentation
- https://github.com/hustvl/Matte-Anything
- https://github.com/PaddlePaddle/PaddleSeg π π
- https://github.com/pymatting/pymatting
- https://github.com/open-mmlab/mmediting
Inspired by awesome image matting, awesome-image-matting.