Pet fur color and texture classification Object segmentation is important in image analysis for imaging tasks such as image rendering and image retrieval. Pet owners have been known to be quite vocal about how important it is to render their pets perfectly. We present here an algorithm for pet (mammal) fur color classification and an algorithm for pet (animal) fur texture classification. Per fur color classification can be applied as a necessary condition for identifying the regions in an image that may contain pets much like the skin tone classification for human flesh detection. As a result of the evolution, fur coloration of all mammals is caused by a natural organic pigment called Melanin and Melanin has only very limited color ranges. We have conducted a statistical analysis and concluded that mammal fur colors can be only in levels of gray or in two colors after the proper color quantization. This pet fur color classification algorithm has been applied for peteye detection. We also present here an algorithm for animal fur texture classification using the recently developed multiresolution directional subband Contourlet transform. The experimental results are very promising as these transforms can identify regions of an image that may contain fur of mammals, scale of reptiles and feather of birds, etc. Combining the color and texture classification, one can have a set of strong classifiers for identifying possible animals in an image.

Spatially weighted order binary pattern for color texture classification Abstract   In this paper, we propose a novel descriptor called spatially weighted order binary pattern (SWOBP) for color texture classification. The SWOBP descriptor not only encodes color order information in different channels but also encodes color order relationships in the spatial domain. To achieve these goals, we introduce a color gradient channel to complement the traditional color channels and explore a multichannel color order pattern to jointly encode interchannel features. Furthermore, we decompose local color differences into spatially weighted binary templates and use them to encode color order information in a local neighborhood. Finally, we aggregate all the encoded features into image histograms as texture descriptor. Experiments on five benchmark databases demonstrate that the proposed SWOBP descriptor achieves the stateoftheart performance for color texture classification.