Patent ID: 7907778
Filing Date: 2011-03-15
Classification: G06K,G06T

Abstract:
1. A method for processing a digital image comprising a plurality of pixels, wherein a pixel from the plurality of pixels may comprise values for one or more color channels, the method comprising the steps of: identifying from the plurality of pixels a set of foreground pixels; selecting at least some of the pixels from the set of foreground pixels and for each selected foreground pixel: obtaining a filtered image by smoothing the pixels with a foreground label separately from the pixels with a background label; refining the foreground and background pixel labels of the filtered image; using the foreground and background pixel labels to enhance the colors of at least some of the pixels with a foreground label; and further refining the foreground and background pixel labels by regulating shapes of pixel segments; wherein the step of further refining the foreground and background pixel labels by regulating shapes of pixel segments comprises: