Image Matting using Machine Learning

Image matting is an interesting problem in computer vision that deals with identifying the foreground and background components of an image. While this may seem a fairly easy task, sometimes even experienced graphics professional find it difficult.

Lets see the very famous example of dandelion image.

Our task is to separate the background (green) and the foreground (flower).

I am sure you must have noticed these: