foamliu/Deep-Image-Matting
TensorFlow/Keras implementation of a deep neural network for image matting (foreground extraction from images).

This repository reproduces the Deep Image Matting paper, implementing a deep learning model that separates foreground objects from backgrounds in images. It uses VGG16 as a backbone with a custom matting architecture, trained on the Adobe Deep Image Matting dataset along with MSCOCO and PASCAL VOC data. The project includes data preprocessing scripts, training code with TensorBoard logging, and a demo script for running inference with a pre-trained model.