1. An image matting system, comprising: at least one processor for executing sets of instructions; memory containing an image processing pipeline application; wherein the image processing pipeline application directs the processor to: receive (i) an image comprising a plurality of pixel color values for pixels in the image and (ii) an initial depth map corresponding to the depths of the pixels within the image; regularize the initial depth map into a dense depth map using depth values of known pixels to compute depth values of unknown pixels; determine an object of interest to be extracted from the image; generate an initial trimap using the dense depth map and the object of interest to be extracted from the image; and apply color image matting to unknown regions of the initial trimap to generate a matte for image matting.