A method of refining a pixel-based segmentation mask derived by upsampling a block-based segmentation mask for an image having multiple object classes determines a likelihood that each pixel in the pixel-based segmentation mask exists in each object class. Boundary pixels between bordering classes are extracted and processed to find a true class for each boundary pixel. The pixel-based segmentation mask is then updated with the true class for each of the boundary pixels to produce a smoothed pixel-based segmentation mask.
展开▼