1. An apparatus, comprising: a color modeler to build a color model, wherein to build the color model the color modeler is to build the color model based at least in part on a boundary of a foreground object in an image frame; an object boundary extractor coupled to the color modeler to identify the boundary of the foreground object, wherein to identify the boundary of the foreground object the object boundary extractor is to identify the boundary of the foreground object based at least in part on a depth frame and a motion mask associated with the image frame, wherein the depth frame has depth information of the image frame and the motion mask has information indicating pixels associated with motion; and a segmentation processor, coupled to the color modeler, to segment the foreground object from a background of the image frame, wherein to segment the foreground object from the background of the image frame the segmentation processor is to segment the foreground object from the background of the image frame based at least in part on the color model.