How to tell the difference between a cat and a dog?

The aim of this work is to present a method in computer vision for model‐based object recognition by integration of texture, color, and partial silhouette matching cues. As a test problem, a challenging task of distinguishing between cats and dogs are proposed. No condition is imposed on the images. In spite of high intraclass variability of two classes (especially dogs), accuracy rate of over 92% is achieved. A novel method for integration of color information to textures is also presented. © 2007 Wiley Periodicals, Inc. Int J Imaging Syst Technol, 16, 234–239, 2006

[1]  Gérard G. Medioni,et al.  Structural Indexing: Efficient 3-D Object Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  F.M. Wahl,et al.  3D B-spline curve matching for model based object recognition , 1997, Proceedings of International Conference on Image Processing.

[3]  Sven Loncaric,et al.  A survey of shape analysis techniques , 1998, Pattern Recognit..

[4]  Daphna Weinshall,et al.  Flexible Syntactic Matching of Curves and Its Application to Automatic Hierarchical Classification of Silhouettes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Jitendra Malik,et al.  Normalized Cuts and Image Segmentation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Jitendra Malik,et al.  Matching Shapes , 2001, ICCV.

[8]  Cordelia Schmid,et al.  Constructing models for content-based image retrieval , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[9]  Andrew Zisserman,et al.  Classifying Images of Materials: Achieving Viewpoint and Illumination Independence , 2002, ECCV.

[10]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Vladimir Kolmogorov,et al.  Computing geodesics and minimal surfaces via graph cuts , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[12]  Andrew Zisserman,et al.  Texture classification: are filter banks necessary? , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[13]  Jitendra Malik,et al.  Learning a classification model for segmentation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[14]  Matti Pietikäinen,et al.  View-based recognition of real-world textures , 2004, Pattern Recognit..

[15]  Jitendra Malik,et al.  Spectral grouping using the Nystrom method , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Pietro Donatini,et al.  Natural pseudodistances between closed manifolds , 2004 .

[17]  Patrizio Frosini,et al.  The Use of Size Functions for Comparison of Shapes Through Differential Invariants , 2004, Journal of Mathematical Imaging and Vision.

[18]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[19]  Afra J. Zomorodian,et al.  Topology for Computing (Cambridge Monographs on Applied and Computational Mathematics) , 2005 .