Exploring 2D Shape Complexity

In this paper, we explore different notions of shape complexity, drawing from established work in mathematics, computer science, and computer vision. Our measures divide naturally into three main categories: skeleton-based, symmetry-based, and those based on boundary sampling. We apply these to an established library of shapes, using k-medoids clustering to understand what aspects of shape complexity are captured by each notion. Our contributions include a new measure of complexity based on the Blum medial axis and the notion of persistent complexity as captured by histograms at multiple scales rather than a single numerical value.

[1]  Peter Wonka,et al.  Practical grammar-based procedural modeling of architecture: SIGGRAPH Asia 2015 course notes , 2015, SIGGRAPH Asia Courses.

[2]  Bernard Chazelle,et al.  Shape distributions , 2002, TOGS.

[3]  Axel Carlier,et al.  A 2D shape structure for decomposition and part similarity , 2016, 2016 23rd International Conference on Pattern Recognition (ICPR).

[4]  Karan Singh,et al.  Sketching piecewise clothoid curves , 2008, SBM'08.

[5]  Daniel Cohen-Or,et al.  Structure-aware shape processing , 2013, Eurographics.

[6]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[7]  Kathryn Leonard,et al.  Efficient Shape Modeling: ⋮-Entropy, Adaptive Coding, and Boundary Curves -vs- Blum’s Medial Axis , 2007, International Journal of Computer Vision.

[8]  Erin W. Chambers,et al.  Extended grassfire transform on medial axes of 2D shapes , 2011, Comput. Aided Des..

[9]  Miroslaw Bober,et al.  MPEG-7 visual shape descriptors , 2001, IEEE Trans. Circuits Syst. Video Technol..

[10]  Raphaëlle Chaine,et al.  Identifying Perceptually Salient Features on 2D Shapes , 2015 .

[11]  Mateu Sbert,et al.  Shape complexity based on mutual information , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[12]  Antonis A. Argyros,et al.  Parameter-free modelling of 2D shapes with ellipses , 2016, Pattern Recognit..

[13]  M. Mercimek,et al.  Real object recognition using moment invariants , 2005 .

[14]  Bernard Chazelle,et al.  Triangulation and shape-complexity , 1984, TOGS.

[15]  Hari Sundaram,et al.  Estimating Complexity of 2D Shapes , 2005, 2005 IEEE 7th Workshop on Multimedia Signal Processing.

[16]  J. Feldman,et al.  Information along contours and object boundaries. , 2005, Psychological review.

[17]  Thorsten Joachims,et al.  Training linear SVMs in linear time , 2006, KDD '06.

[18]  Mongi A. Abidi,et al.  Shape Measure for Identifying Perceptually Informative Parts of 3D Objects , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[19]  Mongi A. Abidi,et al.  Shape analysis algorithm based on information theory , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[20]  Stefanie Hahmann,et al.  The 2D shape structure dataset: A user annotated open access database , 2016, Comput. Graph..