1. A computer implemented system to segment an image, wherein the computer implemented system includes a plurality of processors, comprising: an image capture device; a computer-based image acquisition module operable on at least one of the plurality of processors that receives an image captured by the image capture device; a computer-based coarse object detection module operable on at least one of the plurality of processors that develops from the captured image a coarse segmentation image, wherein object pixels in the coarse segmentation image have an intensity different than background pixels in the coarse segmentation image; a computer-based marker identification module operable on at least one of the plurality of processors that develops a distance map image from the coarse segmentation image and uses the distance map image to identify a seed pixel, wherein the seed pixel is associated with a contiguous group object pixels in the coarse segmentation image; and a computer-based object splitting module operable on at least one of the plurality of processors that associates a color value with the seed pixel, selects object pixels in the coarse segmentation image associated with the seed pixel, and sets a color value of each selected object pixel to the color value associated with the seed pixel.