Shape Description and Matching Using Integral Invariants on Eccentricity Transformed Images

Matching occluded and noisy shapes is a problem frequently encountered in medical image analysis and more generally in computer vision. To keep track of changes inside the breast, for example, it is important for a computer aided detection system to establish correspondences between regions of interest. Shape transformations, computed both with integral invariants (II) and with geodesic distance, yield signatures that are invariant to isometric deformations, such as bending and articulations. Integral invariants describe the boundaries of planar shapes. However, they provide no information about where a particular feature lies on the boundary with regard to the overall shape structure. Conversely, eccentricity transforms (Ecc) can match shapes by signatures of geodesic distance histograms based on information from inside the shape; but they ignore the boundary information. We describe a method that combines the boundary signature of a shape obtained from II and structural information from the Ecc to yield results that improve on them separately.

[1]  Eam Khwang Teoh,et al.  A novel 2D shape matching algorithm based on B-spline modeling , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[2]  Phillip Colella,et al.  Two new methods for simulating photolithography development in 3D , 1996, Advanced Lithography.

[3]  Martin Bauer,et al.  Local Uniqueness of the Circular Integral Invariant , 2011 .

[4]  Li Dehua SUSAN edge detection method for color image , 2011 .

[5]  Ali Shokoufandeh,et al.  Shock Graphs and Shape Matching , 1998, International Journal of Computer Vision.

[6]  Laurent D. Cohen,et al.  Global Minimum for Active Contour Models: A Minimal Path Approach , 1997, International Journal of Computer Vision.

[7]  BasriRonen,et al.  Shape Representation and Classification Using the Poisson Equation , 2006 .

[8]  Andrew J. Davison,et al.  Active Matching , 2008, ECCV.

[9]  Dinggang Shen,et al.  Structure-adaptive B-snake for segmenting complex objects , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[10]  Ron Kimmel,et al.  Numerical Geometry of Images , 2003, Springer New York.

[11]  Jianning Xu Shape matching using morphological structural shape components , 2008, 2008 15th IEEE International Conference on Image Processing.

[12]  Mehmet Ali Aktas Shape descriptors , 2009, Encyclopedia of Database Systems.

[13]  Rangachar Kasturi,et al.  Machine vision , 1995 .

[14]  J. Tsitsiklis,et al.  Efficient algorithms for globally optimal trajectories , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[15]  Ehud Rivlin,et al.  Scale space semi-local invariants , 1997, Image Vis. Comput..

[16]  Niklas Peinecke,et al.  Laplace-spectra as fingerprints for shape matching , 2005, SPM '05.

[17]  Stephen M. Smith,et al.  SUSAN—A New Approach to Low Level Image Processing , 1997, International Journal of Computer Vision.

[18]  P. Dupuis,et al.  Markov Chain Approximations for Deterministic Control Problems with Affine Dynamics and Quadratic Cost in the Control , 1999 .

[19]  David A. Forsyth,et al.  3D Object Recognition Using Invariance , 1995, Artif. Intell..

[20]  Farzin Mokhtarian,et al.  Scale-Based Description and Recognition of Planar Curves and Two-Dimensional Shapes , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  David Mumford,et al.  2D-Shape Analysis Using Conformal Mapping , 2004, CVPR.

[22]  Xiaoou Tang,et al.  2D Shape Matching by Contour Flexibility , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Cun Lu Xu,et al.  Rolling penetrate descriptor for shape-based image retrieval and object recognition , 2009, Pattern Recognit. Lett..

[24]  Hongkai Zhao,et al.  A fast sweeping method for Eikonal equations , 2004, Math. Comput..

[25]  P. Dupuis,et al.  Markov chain approximations for deterministic control problems with affine dynamics and quadratic cost in the control , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[26]  David A. Forsyth,et al.  Invariant Descriptors for 3D Object Recognition and Pose , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Yongming Li,et al.  Hybrid corner detection algorithm for brain magnetic resonance image registration , 2011, 2011 4th International Conference on Biomedical Engineering and Informatics (BMEI).

[28]  Farzin Mokhtarian,et al.  A Theory of Multiscale, Curvature-Based Shape Representation for Planar Curves , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Robert M. Nishikawa,et al.  Computer-aided Detection and Diagnosis , 2010 .

[30]  R. F. Brown,et al.  PERFORMANCE EVALUATION , 2019, ISO 22301:2019 and business continuity management – Understand how to plan, implement and enhance a business continuity management system (BCMS).

[31]  Bo Wang,et al.  Skeleton Graph Matching Based on Critical Points Using Path Similarity , 2009, ACCV.

[32]  Radu Horaud,et al.  Articulated shape matching using Laplacian eigenfunctions and unsupervised point registration , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[33]  G. Sandini,et al.  Computer Vision — ECCV'92 , 1992, Lecture Notes in Computer Science.

[34]  Ming Chen,et al.  Adaptive BER-constraint-based power allocation for downlink MC-CDMA systems with linear MMSE receiver , 2010, 2010 IEEE 12th International Conference on Communication Technology.

[35]  Gabriel Peyré,et al.  The Numerical Tours of Signal Processing , 2011, Computing in Science & Engineering.

[36]  K. S. Arun,et al.  Evaluation of SUSAN Filter for the Identification of Micro Calcification , 2011 .

[37]  Terry Caelli,et al.  Invariance Signatures: Characterizing Contours by Their Departures from Invariance , 2000, Comput. Vis. Image Underst..

[38]  Josef Kittler,et al.  Efficient and Robust Retrieval by Shape Content through Curvature Scale Space , 1998, Image Databases and Multi-Media Search.

[39]  Zhaohui Huang,et al.  Affine-invariant B-spline moments for curve matching , 1996, IEEE Trans. Image Process..

[40]  Stan Z. Li,et al.  Matching: Invariant to translations, rotations and scale changes , 1992, Pattern Recognit..

[41]  David Mumford,et al.  Mathematical theories of shape: do they model perception? , 1991, Optics & Photonics.

[42]  Jing Tian,et al.  Image Edge Detection Using Variation-Adaptive Ant Colony Optimization , 2011, Trans. Comput. Collect. Intell..

[43]  Remco C. Veltkamp,et al.  State of the Art in Shape Matching , 2001, Principles of Visual Information Retrieval.

[44]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[45]  金谷 健一 Group-theoretical methods in image understanding , 1990 .

[46]  Ghassan Hamarneh,et al.  A Survey on Shape Correspondence , 2011, Comput. Graph. Forum.

[47]  David A. Forsyth,et al.  Canonical Frames for Planar Object Recognition , 1992, ECCV.

[48]  Jan-Olof Eklundh,et al.  Shape Representation by Multiscale Contour Approximation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[49]  Otmar Scherzer,et al.  Identifiability and reconstruction of shapes from integral invariants , 2008 .

[50]  Ralph Roskies,et al.  Fourier Descriptors for Plane Closed Curves , 1972, IEEE Transactions on Computers.

[51]  Ron Kimmel,et al.  Optimal Algorithm for Shape from Shading and Path Planning , 2001, Journal of Mathematical Imaging and Vision.

[52]  M. Sniedovich Dynamic programming : foundations and principles , 2011 .

[53]  Haibin Duan,et al.  Artificial bee colony (ABC) optimized edge potential function (EPF) approach to target recognition for low-altitude aircraft , 2010, Pattern Recognit. Lett..

[54]  Peng Wang,et al.  Randomized SUSAN edge detector , 2011 .

[55]  Steven Haker,et al.  Differential and Numerically Invariant Signature Curves Applied to Object Recognition , 1998, International Journal of Computer Vision.

[56]  Gabriel Peyré The Numerical Tours of Signal Processing Part 2: Multiscale Processings , 2011, Computing in Science & Engineering.

[57]  Isaac Weiss Noise-Resistant Invariants of Curves , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[58]  Ron Kimmel,et al.  Fast Marching Methods , 2004 .

[59]  Ngoc Thanh Nguyen Transactions on Computational Collective Intelligence V , 2011, Trans. Computational Collective Intelligence.

[60]  Alfred M. Bruckstein,et al.  Analysis of Two-Dimensional Non-Rigid Shapes , 2008, International Journal of Computer Vision.

[61]  Remco C. Veltkamp,et al.  Shape matching: similarity measures and algorithms , 2001, Proceedings International Conference on Shape Modeling and Applications.

[62]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[63]  Euripides G. M. Petrakis,et al.  Matching and Retrieval of Distorted and Occluded Shapes Using Dynamic Programming , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[64]  Nassir Navab,et al.  Relative Affine Structure: Canonical Model for 3D From 2D Geometry and Applications , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[65]  Fernand S. Cohen,et al.  Part I: Modeling Image Curves Using Invariant 3-D Object Curve Models-A Path to 3-D Recognition and Shape Estimation from Image Contours , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[66]  Lihua Zhang,et al.  An Algorithm to Edge Detection Based on SUSAN Filter and Embedded Confidence , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[67]  Daniel Cremers,et al.  Integral Invariants for Shape Matching , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[68]  Dmitry Chetverikov,et al.  Matching for Shape Defect Detection , 1999, CAIP.

[69]  Byung-Woo Hong,et al.  Segmentation of mammograms in topographic approach , 2003 .

[70]  Cordelia Schmid,et al.  A performance evaluation of local descriptors , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[72]  K. Mardia,et al.  Shape distributions for landmark data , 1989, Advances in Applied Probability.

[73]  Luc Van Gool,et al.  Affine/ Photometric Invariants for Planar Intensity Patterns , 1996, ECCV.

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

[75]  Eduardo Bayro-Corrochano,et al.  A new framework for the formation of invariants and multiple-view constraints in computer vision , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[76]  H. Pottmann,et al.  Inverse Problems of Integral Invariants and Shape Signatures , 2007 .

[77]  Shi-Min Hu,et al.  Robust principal curvatures on multiple scales , 2006, SGP '06.

[78]  Sven J. Dickinson,et al.  Skeleton based shape matching and retrieval , 2003, 2003 Shape Modeling International..

[79]  Mauro R. Ruggeri,et al.  Spectral-Driven Isometry-Invariant Matching of 3D Shapes , 2010, International Journal of Computer Vision.

[80]  Jing Tian,et al.  Wavelet-Based Image Interpolation Using a Three-Component Exponential Mixture Model , 2008, 2008 Congress on Image and Signal Processing.

[81]  Alex M. Andrew,et al.  Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science (2nd edition) , 2000 .

[82]  Paul L. Rosin Shape Description by Bending Invariant Moments , 2011, CAIP.

[83]  Hossein Sarabadani,et al.  Automatic Crack Detection in Eggshell Based on SUSAN Edge Detector Using Fuzzy Thresholding , 2011 .

[84]  Ulrich Eckhardt,et al.  Shape descriptors for non-rigid shapes with a single closed contour , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[85]  MokhtarianFarzin,et al.  A Theory of Multiscale, Curvature-Based Shape Representation for Planar Curves , 1992 .

[86]  Philip N. Klein,et al.  On Aligning Curves , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[87]  Sen Wang,et al.  Conformal Geometry and Its Applications on 3D Shape Matching, Recognition, and Stitching , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[88]  Hua Li,et al.  Gaussian-curvature-derived invariants for isometry , 2011, Science China Information Sciences.

[89]  Bernd Neumann,et al.  Computer Vision — ECCV’98 , 1998, Lecture Notes in Computer Science.

[90]  G. Taubin,et al.  Object recognition based on moment (or algebraic) invariants , 1992 .

[91]  Ronen Basri,et al.  Shape representation and classification using the Poisson equation , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[92]  E. R. Davies,et al.  Machine vision - theory, algorithms, practicalities , 2004 .

[93]  C. Hann,et al.  Projective Curvature and Integral Invariants , 2002 .

[94]  Hiroshi Murase,et al.  A lie group theoretic approach to the invariance problem in feature extraction and object recognition , 1991, Pattern Recognit. Lett..

[95]  Abdessalam Benzinou,et al.  Shape geodesics for boundary-based object recognition and retrieval , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[96]  Roberto Cipolla,et al.  Affine integral invariants and matching of curves , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[97]  Johannes Wallner,et al.  Integral invariants for robust geometry processing , 2009, Comput. Aided Geom. Des..

[98]  Krishnendu Basuli,et al.  Content-Based Image Retrieval System , 2008, UBIQ.

[99]  Irene Y. H. Gu,et al.  Coarse-to-fine planar object identification using invariant curve features and B-spline modeling , 2000, Pattern Recognit..

[100]  Helmut Pottmann,et al.  Reassembling fractured objects by geometric matching , 2006, ACM Trans. Graph..

[101]  Tracy Yerkes Thomas,et al.  The Differential Invariants of Generalized Spaces , 1991 .

[102]  Francisco Sandoval Hernández,et al.  Corner detection and curve segmentation by multiresolution chain-code linking , 2005, Pattern Recognit..

[103]  Emanuele Trucco,et al.  Geometric Invariance in Computer Vision , 1995 .

[104]  João Paulo Costeira,et al.  A Global Solution to Sparse Correspondence Problems , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[105]  Michael Brady,et al.  Region Matching in the Temporal Study of Mammograms Using Integral Invariant Scale-Space , 2012, Digital Mammography / IWDM.

[106]  Ronen Basri,et al.  Curve Matching Using the Fast Marching Method , 2003, EMMCVPR.

[107]  Ender Özcan,et al.  Partial shape matching using genetic algorithms , 1997, Pattern Recognit. Lett..

[108]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[109]  David A. Forsyth,et al.  Planar object recognition using projective shape representation , 1995, International Journal of Computer Vision.

[110]  R. Howe,et al.  Review: Sigurdur Helgason, Groups and geometric analysis. Integral geometry, invariant differential operators and spherical functions , 1989 .

[111]  Haim J. Wolfson On curve matching , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[112]  Jinglun Shi,et al.  An evolutionary image matching approach , 2013, Appl. Soft Comput..

[113]  Lars Nielsen,et al.  Projective area-invariants as an extension of the cross-ratio , 1991, CVGIP Image Underst..

[114]  E. M. L. Beale,et al.  Nonlinear and Dynamic Programming , 1965 .

[115]  Haibin Ling,et al.  Shape Classification Using the Inner-Distance , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[116]  Hongbin Zha,et al.  Computer Vision - ACCV 2009, 9th Asian Conference on Computer Vision, Xi'an, China, September 23-27, 2009, Revised Selected Papers, Part III , 2010, Asian Conference on Computer Vision.

[117]  Stefano Soatto,et al.  Shape representation via harmonic embedding , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[118]  Edsger W. Dijkstra,et al.  Co-operating sequential processes , 1968 .

[119]  Thomas H. Reiss,et al.  Recognizing Planar Objects Using Invariant Image Features , 1993, Lecture Notes in Computer Science.

[120]  Martial Hebert,et al.  A spectral technique for correspondence problems using pairwise constraints , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[121]  Vladimir Kolmogorov,et al.  Feature Correspondence Via Graph Matching: Models and Global Optimization , 2008, ECCV.

[122]  Marko Subasic,et al.  Level Set Methods and Fast Marching Methods , 2003 .

[123]  Guojun Lu,et al.  Review of shape representation and description techniques , 2004, Pattern Recognit..

[124]  Ehud Rivlin,et al.  Invariant-Based Shape Retrieval in Pictorial Databases , 1998, Comput. Vis. Image Underst..

[125]  Wang Wei-zhi,et al.  Moving shadow detection based on Susan algorithm , 2011, 2011 IEEE International Conference on Computer Science and Automation Engineering.

[126]  Antonios Gasteratos,et al.  Evaluation of shape descriptors for shape-based image retrieval , 2011 .

[127]  Philip N. Klein,et al.  Alignment-Based Recognition of Shape Outlines , 2001, IWVF.

[128]  D. Kendall SHAPE MANIFOLDS, PROCRUSTEAN METRICS, AND COMPLEX PROJECTIVE SPACES , 1984 .

[129]  Gabriella Sanniti di Baja,et al.  Visual Form 2001 , 2001, Lecture Notes in Computer Science.

[130]  Radu Horaud,et al.  Shape matching based on diffusion embedding and on mutual isometric consistency , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[131]  A. Ben Hamza,et al.  Geodesic matching of triangulated surfaces , 2006, IEEE Transactions on Image Processing.

[132]  Bo Yu,et al.  A curve matching algorithm based on Freeman Chain Code , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[133]  Nico Karssemeijer,et al.  Robust Breast Composition Measurement - VolparaTM , 2010, Digital Mammography / IWDM.

[134]  Ewaryst Rafajlowicz SUSAN edge detector reinterpreted, simplified and modified , 2007, 2007 International Workshop on Multidimensional (nD) Systems.

[135]  Josep Lladós,et al.  Boundary Shape Recognition Using Accumulated Length and Angle Information , 2007, IbPRIA.

[136]  Alan C. Bovik,et al.  Computer-Aided Detection and Diagnosis in Mammography , 2005 .

[137]  Li Yan,et al.  An improved SUSAN corner detection algorithm based on adaptive threshold , 2010, 2010 2nd International Conference on Signal Processing Systems.

[138]  MiliosEvangelos,et al.  Matching and Retrieval of Distorted and Occluded Shapes Using Dynamic Programming , 2002 .

[139]  David A. Forsyth,et al.  Projectively invariant representations using implicit algebraic curves , 1991, Image Vis. Comput..

[140]  Nico Karssemeijer,et al.  Robust breast composition measurement - Volpara™ , 2010 .

[141]  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..

[142]  Ron Kimmel,et al.  On Bending Invariant Signatures for Surfaces , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[143]  Feng Lin,et al.  Representations that uniquely characterize images modulo translation, rotation, and scaling , 1996, Pattern Recognit. Lett..

[144]  Laurent D. Cohen,et al.  Geodesic Methods in Computer Vision and Graphics , 2010, Found. Trends Comput. Graph. Vis..

[145]  Stefano Soatto,et al.  Integral Invariant Signatures , 2004, ECCV.

[146]  Roberto Cipolla,et al.  Computer Vision — ECCV '96 , 1996, Lecture Notes in Computer Science.

[147]  Ron Kimmel,et al.  Generalized multidimensional scaling: A framework for isometry-invariant partial surface matching , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[148]  Jean-Michel Morel,et al.  Integral and local affine invariant parameter and application to shape recognition , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[149]  Laurent D. Cohen,et al.  Matching 2D and 3D articulated shapes using the eccentricity transform , 2011, Comput. Vis. Image Underst..

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

[151]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[152]  Ronald-Bryan O. Alferez,et al.  Geometric and Illumination Invariants for Object Recognition , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[153]  Stanley Osher,et al.  Fast Sweeping Algorithms for a Class of Hamilton-Jacobi Equations , 2003, SIAM J. Numer. Anal..

[154]  Moshe Sniedovich Dynamic Programming: Foundations and Principles, Second Edition , 2010 .

[155]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .

[156]  Reiner Lenz,et al.  Group Theoretical Methods in Image Processing , 1990, Lecture Notes in Computer Science.

[157]  Z. Popovic Rethinking Algorithms for Games: Towards High-Fidelity Effects in Interactive Environments , 2007 .

[158]  Roberto Cipolla,et al.  Affine integral invariants for extracting symmetry axes , 1997, Image Vis. Comput..

[159]  P. Olver Equivalence, Invariants, and Symmetry: References , 1995 .

[160]  Dinggang Shen,et al.  Lane detection and tracking using B-Snake , 2004, Image Vis. Comput..

[161]  Jean Ponce,et al.  A tensor-based algorithm for high-order graph matching , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[162]  C Kamath,et al.  Matching Shapes Using Local Descriptors , 2004 .

[163]  L. Cohen,et al.  Shape Matching Using the Geodesic Eccentricity Transform - A Study , 2007 .

[164]  Laurent D. Cohen,et al.  3D shape matching by geodesic eccentricity , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[165]  Jennifer A. Harvey,et al.  Comparing a New Volumetric Breast Density Method (VolparaTM) to Cumulus , 2010, Digital Mammography / IWDM.

[166]  Kai-Kuang Ma,et al.  A novel shape matching method using biological sequence dynamic alignment , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[167]  Ghassan Hamarneh,et al.  Contour Correspondence via Ant Colony Optimization , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).