An iterative optimization approach for unified image segmentation and matting

J. Wang, M.F. Cohen
2005 Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1  
Separating a foreground object from the background in a static image involves determining both full and partial pixel coverages, also known as extracting a matte. Previous approaches require the input image to be pre-segmented into three regions: foreground, background and unknown, which is called a trimap. Partial opacity values are then computed only for pixels inside the unknown region. This presegmentation based approach fails for images with large portions of semi-transparent foreground
more » ... arent foreground where the trimap is difficult to create even manually. In this paper we combine the segmentation and matting problem together and propose a unified optimization approach based on Belief Propagation. We iteratively estimate the opacity value for every pixel in the image, based on a small sample of foreground and background pixels marked by the user. Experimental results show that compared with previous approaches, our method is more efficient to extract high quality mattes for foregrounds with significant semi-transparent regions.
doi:10.1109/iccv.2005.37 dblp:conf/iccv/WangC05 fatcat:6yhaciot6vaexg6ug5csmoxdvm