Image Matting

96 papers with code • 8 benchmarks • 8 datasets

Image Matting is the process of accurately estimating the foreground object in images and videos. It is a very important technique in image and video editing applications, particularly in film production for creating visual effects. In case of image segmentation, we segment the image into foreground and background by labeling the pixels. Image segmentation generates a binary image, in which a pixel either belongs to foreground or background. However, Image Matting is different from the image segmentation, wherein some pixels may belong to foreground as well as background, such pixels are called partial or mixed pixels. In order to fully separate the foreground from the background in an image, accurate estimation of the alpha values for partial or mixed pixels is necessary.

Source: Automatic Trimap Generation for Image Matting

Image Source: Real-Time High-Resolution Background Matting

Libraries

Use these libraries to find Image Matting models and implementations

dugMatting: Decomposed-Uncertainty-Guided Matting

fire-friend/dugmatting 2 Jun 2023

Cutting out an object and estimating its opacity mask, known as image matting, is a key task in image and video editing.

7
02 Jun 2023

ViTMatte: Boosting Image Matting with Pretrained Plain Vision Transformers

huggingface/transformers 24 May 2023

Recently, plain vision Transformers (ViTs) have shown impressive performance on various computer vision tasks, thanks to their strong modeling capacity and large-scale pretraining.

124,984
24 May 2023

RenderMe-360: A Large Digital Asset Library and Benchmarks Towards High-fidelity Head Avatars

renderme-360/renderme-360 NeurIPS 2023

It is a large-scale digital library for head avatars with three key attributes: 1) High Fidelity: all subjects are captured by 60 synchronized, high-resolution 2K cameras in 360 degrees.

217
22 May 2023

Adversarially-Guided Portrait Matting

chroneus/stylematte 4 May 2023

We present a method for generating alpha mattes using a limited data source.

57
04 May 2023

Adaptive Human Matting for Dynamic Videos

microsoft/AdaM CVPR 2023

The most recent efforts in video matting have focused on eliminating trimap dependency since trimap annotations are expensive and trimap-based methods are less adaptable for real-time applications.

45
12 Apr 2023

Deep Image Matting: A Comprehensive Survey

jizhizili/matting-survey 10 Apr 2023

Image matting refers to extracting precise alpha matte from natural images, and it plays a critical role in various downstream applications, such as image editing.

153
10 Apr 2023

Rethinking Context Aggregation in Natural Image Matting

qlyoo/aematter 3 Apr 2023

For natural image matting, context information plays a crucial role in estimating alpha mattes especially when it is challenging to distinguish foreground from its background.

40
03 Apr 2023

Disentangled Pre-training for Image Matting

crystraldo/dpt 3 Apr 2023

The pre-training task is designed in a similar manner as image matting, where random trimap and alpha matte are generated to achieve an image disentanglement objective.

4
03 Apr 2023

CAP-VSTNet: Content Affinity Preserved Versatile Style Transfer

linfengWen98/CAP-VSTNet CVPR 2023

Content affinity loss including feature and pixel affinity is a main problem which leads to artifacts in photorealistic and video style transfer.

107
31 Mar 2023

TransMatting: Tri-token Equipped Transformer Model for Image Matting

acechq/transmatting 11 Mar 2023

However, existing methods perform poorly when faced with highly transparent foreground objects due to the large area of uncertainty to predict and the small receptive field of convolutional networks.

20
11 Mar 2023