Performance evaluation of state-of-the-art discrete symmetry detection algorithms

Symmetry is one of the important cues for human and machine perception of the world. For over three decades, automatic symmetry detection from images/patterns has been a standing topic in computer vision. We present a timely, systematic, and quantitative performance evaluation of three state of the art discrete symmetry detection algorithms. This evaluation scheme includes a set of carefully chosen synthetic and real images presenting justified, unambiguous single or multiple dominant symmetries, and a pair of well-defined success rates for validation. We make our 176 test images with associated hand-labeled ground truth publicly available with this paper. In addition, we explore the potential contribution of symmetry detection for object recognition by testing the symmetry detection algorithm on three publicly available object recognition image sets (PASCAL VOC'07, MSRC and Caltech-256). Our results indicate that even after several decades of effort, symmetry detection in real-world images remains a challenging, unsolved problem in computer vision. Meanwhile, we illustrate its future potential in object recognition.

[1]  Luc Van Gool,et al.  Mirror and point symmetry under perspective skewing , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Harry Shum,et al.  Digital papercutting , 2005, SIGGRAPH '05.

[3]  Yehezkel Yeshurun,et al.  Context-free attentional operators: The generalized symmetry transform , 1995, International Journal of Computer Vision.

[4]  Yunde Jia Description and recognition of curved objects , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. III. Conference C: Image, Speech and Signal Analysis,.

[5]  Andrew Zisserman,et al.  Shape from symmetry: detecting and exploiting symmetry in affine images , 1995, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[6]  Kok Cheong Wong,et al.  Detection and localisation of reflectional and rotational symmetry under weak perspective projection , 1999, Pattern Recognit..

[7]  Antonio Criminisi,et al.  Object categorization by learned universal visual dictionary , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[8]  Jan-Olof Eklundh,et al.  Detecting Symmetry and Symmetric Constellations of Features , 2006, ECCV.

[9]  Terrance E. Boult,et al.  Analyzing skewed symmetries , 1994, International Journal of Computer Vision.

[10]  Takeo Kanade,et al.  Recovery of the Three-Dimensional Shape of an Object from a Single View , 1981, Artif. Intell..

[11]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[12]  Richard W. Conners,et al.  Developing a quantitative model of human preattentive vision , 1989, IEEE Trans. Syst. Man Cybern..

[13]  Hagit Hel-Or,et al.  Symmetry as a Continuous Feature , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  V. Barnett,et al.  Applied Linear Statistical Models , 1975 .

[15]  G. Griffin,et al.  Caltech-256 Object Category Dataset , 2007 .

[16]  M. Gardner The new ambidextrous universe : symmetry and asymmetry from mirror reflections to superstrings , 1990 .

[17]  Jianguo Zhang,et al.  The PASCAL Visual Object Classes Challenge , 2006 .

[18]  Jean Ponce,et al.  On characterizing ribbons and finding skewed symmetries , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[19]  Sebastian Thrun,et al.  Shape from symmetry , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[20]  Larry S. Davis,et al.  Detecting rotational symmetries , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[21]  H. Coxeter,et al.  Introduction to Geometry , 1964, The Mathematical Gazette.

[22]  M. Brady,et al.  Smoothed Local Symmetries and Their Implementation , 1984 .

[23]  John Stillwell,et al.  Symmetry , 2000, Am. Math. Mon..

[24]  James Hays,et al.  A Quantitative Evaluation of Symmetry Detection Algorithms , 2007 .

[25]  John M. Gauch,et al.  The Intensity Axis of Symmetry and Its Application to Image Segmentation , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[26]  Stefan Carlsson,et al.  Symmetry in Perspective , 1998, ECCV.

[27]  Alexei A. Efros,et al.  Discovering Texture Regularity as a Higher-Order Correspondence Problem , 2006, ECCV.

[28]  Larry S. Davis,et al.  Understanding Shape: Angles and Sides , 1977, IEEE Transactions on Computers.