Automatic Trimap Generation for Image Matting

Vikas Gupta,Shanmuganathan Raman
DOI: https://doi.org/10.48550/arXiv.1707.00333
2017-07-04
Abstract:Image matting is a longstanding problem in computational photography. Although, it has been studied for more than two decades, yet there is a challenge of developing an automatic matting algorithm which does not require any human efforts. Most of the state-of-the-art matting algorithms require human intervention in the form of trimap or scribbles to generate the alpha matte form the input image. In this paper, we present a simple and efficient approach to automatically generate the trimap from the input image and make the whole matting process free from human-in-the-loop. We use learning based matting method to generate the matte from the automatically generated trimap. Experimental results demonstrate that our method produces good quality trimap which results into accurate matte estimation. We validate our results by replacing the automatically generated trimap by manually created trimap while using the same image matting algorithm.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to reduce or eliminate the need for human intervention in the process of Image Matting. Specifically, most existing image matting algorithms require users to manually provide a trimap, which divides the image into definite foreground, definite background and unknown areas. This process of manually generating a trimap is both time - consuming and error - prone, especially more obvious when dealing with transparent objects. Therefore, the paper proposes a method for automatically generating a trimap, aiming to make the entire image matting process fully automated, thereby improving efficiency and accuracy. The main contributions of the paper include: 1. Proposing an automatic trimap generation framework for image matting to get rid of any human intervention. 2. Instead of processing each pixel, using superpixels to oversegment the image and process a group of pixels together. 3. Utilizing image saliency and appropriate local feature descriptors to identify foreground and background superpixels, thus helping to automatically generate a trimap. Through these methods, the authors of the paper hope to significantly reduce user participation without sacrificing the quality of matting, making image matting technology more practical and efficient.