Skip to main content
Log in

Equi-affine Invariant Geometry for Shape Analysis

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

Traditional models of bendable surfaces are based on the exact or approximate invariance to deformations that do not tear or stretch the shape, leaving intact an intrinsic geometry associated with it. These geometries are typically defined using either the shortest path length (geodesic distance), or properties of heat diffusion (diffusion distance) on the surface. Both measures are implicitly derived from the metric induced by the ambient Euclidean space. In this paper, we depart from this restrictive assumption by observing that a different choice of the metric results in a richer set of geometric invariants. We apply equi-affine geometry for analyzing arbitrary shapes with positive Gaussian curvature. The potential of the proposed framework is explored in a range of applications such as shape matching and retrieval, symmetry detection, and computation of Voroni tessellation. We show that in some shape analysis tasks, equi-affine-invariant intrinsic geometries often outperform their Euclidean-based counterparts. We further explore the potential of this metric in facial anthropometry of newborns. We show that intrinsic properties of this homogeneous group are better captured using the equi-affine metric.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Algorithm 1
Algorithm 2
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Aflalo, Y., Kimmel, R., Raviv, D.: Scale invariant geometry for non-rigid shapes. SIAM J. Imaging Sci. (2013). Accepted

  2. Alvarez, L., Guichard, F., Lions, P.L., Morel, J.M.: Axioms and fundamental equations of image processing. Arch. Ration. Mech. Anal. 123, 199–257 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  3. Amit, y., Let, F.: A non-linear variational problem for image matching. SIAM J. Sci. Comput. 15, 207–224 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  4. Andrade, M., Lewiner, T.: Affine-invariant curvature estimators for implicit surfaces. Comput. Aided Geom. Des. 29(2), 162–173 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  5. Beg, M.F.: Computing large deformation metric mappings via geodesic flows of diffeomorphisms. Int. J. Comput. Vis. 61(2), 139–157 (2005)

    Article  Google Scholar 

  6. Belkin, M., Niyogi, P.: Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput. 15(6), 1373–1396 (2003)

    Article  MATH  Google Scholar 

  7. Bérard, P., Besson, G., Gallot, S.: Embedding Riemannian manifolds by their heat kernel. Geom. Funct. Anal. 4(4), 373–398 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  8. Blaschke, W.: Vorlesungen uber Differentialgeometrie und geometrische Grundlagen von Einsteins Relativitatstheorie (1923)

    Chapter  Google Scholar 

  9. Bronstein, A.M., Bronstein, M.M., Castellani, U., Falcidieno, B., Fusiello, A., Godil, A., Guibas, L.J., Kokkinos, I., Lian, Z., Ovsjanikov, M., Patané, G., Spagnuolo, M., Toldo, R.: SHREC 2010: robust large-scale shape retrieval benchmark. In: Proc. Workshop on 3D Object Retrieval (3DOR) (2010)

    Google Scholar 

  10. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Expression-invariant face recognition via spherical embedding. In: Proc. Int’l Conf. Image Processing (ICIP), vol. 3, pp. 756–759 (2005)

    Google Scholar 

  11. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Three-dimensional face recognition. Int. J. Comput. Vis. 64(1), 5–30 (2005)

    Article  Google Scholar 

  12. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Efficient computation of isometry-invariant distances between surfaces. SIAM J. Sci. Comput. 28(5), 1812–1836 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  13. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Generalized multidimensional scaling: a framework for isometry-invariant partial surface matching. Proc. Natl. Acad. Sci. USA 103(5), 1168–1172 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  14. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Robust expression-invariant face recognition from partially missing data. In: Proc. European Conf. Computer Vision (ECCV), pp. 396–408 (2006)

    Google Scholar 

  15. Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Rock, paper, and scissors: extrinsic vs. intrinsic similarity of non-rigid shapes. In: Proc. International Conference on Computer Vision (ICCV) (2007)

    Google Scholar 

  16. Bronstein, A.M., Bronstein, M.M., Kimmel, R., Mahmoudi, M., Sapiro, G.: A Gromov-Hausdorff framework with diffusion geometry for topologically-robust non-rigid shape matching. Int. J. Comput. Vis. 89(2–3), 266–286 (2010)

    Article  Google Scholar 

  17. Bronstein, A.M., Bronstein, M.M., Ovsjanikov, M., Guibas, L.J.: Shape Google: geometric words and expressions for invariant shape retrieval. ACM Trans. Graph. 30(1) (2011)

  18. Bronstein, M.M., Kokkinos, I.: Scale-invariant heat kernel signatures for non-rigid shape recognition. In: Proc. Computer Vision and Pattern Recognition (CVPR) (2010)

    Google Scholar 

  19. Bruckstein, A.M., Holt, R.J., Netravali, A.N., Richardson, T.J.: Invariant signatures for planar shape recognition under partial occlusion. CVGIP, Image Underst. 58, 49–65 (1993)

    Article  Google Scholar 

  20. Castellani, U., Mirtuono, P., Murino, V., Bellani, M., Rambaldelli, G., Tansella, M., Brambilla, P.: A new shape diffusion descriptor for brain classification. In: Proc. Medical Image Computing and Computer Assisted Intervention (MICCAI), pp. 426–433 (2011)

    Google Scholar 

  21. Coifman, R.R., Lafon, S.: Diffusion maps. Appl. Comput. Harmon. Anal. 21, 5–30 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  22. Craizer, M., Anciaux, H., Lewiner, T.: Discrete affine minimal surfaces with indefinite metric. Differ. Geom. Appl. 28(2), 158–169 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  23. Dierkes, U., Hildebrandt, S., Kuster, A., Wohlrab, O.: Minimal Surfaces I. Springer, Heidelberg (1992)

    MATH  Google Scholar 

  24. Dubrovina, A., Kimmel, R.: Matching shapes by eigendecomposition of the Laplace Belrami operator. In: Proc. Symposium on 3D Data Processing Visualization and Transmission (3DPVT) (2010)

    Google Scholar 

  25. Dziuk, G.: Finite elements for the Beltrami operator on arbitrary surfaces. In: Partial Differential Equations and Calculus of Variations, pp. 142–155 (1988)

    Chapter  Google Scholar 

  26. Elad, A., Keller, Y., Kimmel, R.: Texture mapping via spherical multi-dimensional scaling. In: Proc. Scale-Space Theories in Computer Vision, pp. 443–455 (2005)

    Chapter  Google Scholar 

  27. Elad, A., Kimmel, R.: On bending invariant signatures for surfaces. IEEE Trans. Pattern Anal. Mach. Intell. 25(10), 1285–1295 (2003)

    Article  Google Scholar 

  28. Farkas, L.G.: Surface anatomy of the face in Down’s syndrome: anthropometric proportion indices in the craniofacial regions. J. Craniofac. Surg. 12(6), 519–524 (2001)

    Article  Google Scholar 

  29. Gebal, K., Baerentzen, A.J., Aanaes, H., Larsen, R.: Shape analysis using the auto diffusion function. In: Proc. of the Symposium on Geometry Processing (SGP), pp. 1405–1413 (2009)

    Google Scholar 

  30. Ghosh, D., Amenta, N., Kazhdan, M.: Closed-form blending of local symmetries. In: Proc. Symposium on Geometry Processing (SGP) (2010)

    Google Scholar 

  31. Gromov, M.: Structures Métriques Pour les Variétés Riemanniennes. Textes Mathématiques, vol. 1 (1981)

    MATH  Google Scholar 

  32. Jermyn, I.H.: Invariant Bayesian estimation on manifolds. Ann. Stat. 33(2) (2005)

  33. Kimmel, R., Sethian, J.A.: Computing geodesic paths on manifolds. Proc. Natl. Acad. Sci. USA 95(15), 8431–8435 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  34. Kovnatsky, A., Bronstein, M.M., Bronstein, A.M., Kimmel, R.: Photometric heat kernel signatures. In: Proc. Scale Space and Variational Methods (SSVM) (2011)

    Google Scholar 

  35. Kurtek, S., Klassen, E., Ding, Z., Jacobson, S., Jacobson, J.L., Avison, M.J., Srivastava, A.: Parameterization-invariant shape comparisons of anatomical surfaces. Trans. Med. Imaging 30(3) (2011)

  36. Lévy, B.: Laplace-Beltrami eigenfunctions towards an algorithm that “understands” geometry. In: Proc. Shape Modeling and Applications (2006)

    Google Scholar 

  37. Mémoli, F.: Gromov-Hausdorff distances in Euclidean spaces. In: Proc. Non-rigid Shape Analysis and Deformable Image Registration (NORDIA) Workshop. Part of Computer Vision and Pattern Recognition (CVPR) (2008)

    Google Scholar 

  38. Mémoli, F.: Spectral Gromov-Wasserstein distances for shape matching. In: Proc. Non-rigid Shape Analysis and Deformable Image Registration (NORDIA) Workshop (2009)

    Google Scholar 

  39. Mémoli, F., Sapiro, G.: A theoretical and computational framework for isometry invariant recognition of point cloud data. Found. Comput. Math. 5, 313–346 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  40. Merlob, P.: Anthropometric measurements of the newborn infant (27 to 41 gestational weeks). Birth Defects Orig. Artic. Ser. 20(7), 1–52 (1984)

    Google Scholar 

  41. Morel, J.M., Yu, G.: ASIFT: a new framework for fully affine invariant image comparison. SIAM J. Imaging Sci. 2, 438–469 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  42. Newhouse, M., Luder, A., Chalamish, A., Raviv, D., Kimmel, R., Amirav, I.: Design of aerosol facemasks for children using computerized 3d face analysis. J. Aerosol Med. Pulm. Drug Deliv. (2013). Accepted

  43. Ovsjanikov, M., Bronstein, A.M., Bronstein, M.M., Guibas, L.J.: Shape Google: a computer vision approach to invariant shape retrieval. In: Proc. Non-rigid Shape Analysis and Deformable Image Alignment (NORDIA) (2009)

    Google Scholar 

  44. Ovsjanikov, M., Mérigot, Q., Mémoli, F., Guibas, L.J.: One point isometric matching with the heat kernel. In: Proc. Symposium on Geometry Processing (SGP), vol. 29, pp. 1555–1564 (2010)

    Google Scholar 

  45. Ovsjanikov, M., Sun, J., Guibas, L.J.: Global intrinsic symmetries of shapes. Comput. Graph. Forum 27(5), 1341–1348 (2008)

    Article  Google Scholar 

  46. Qiu, H., Hancock, E.R.: Commute times, discrete Green’s functions and graph matching. In: International Conference on Image Analysis and Processing (ICIAP), pp. 454–462 (2005)

    Google Scholar 

  47. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Symmetries of non-rigid shapes. In: Proc. Workshop on Non-rigid Registration and Tracking Through Learning (NRTL). Part of International Conference on Computer Vision (ICCV) (2007)

    Google Scholar 

  48. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Full and partial symmetries of non-rigid shapes. Int. J. Comput. Vis. 89(1) (2010)

  49. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Volumetric heat kernel signatures. In: Proc. 3D Object Recognition (3DOR), Part of ACM Multimedia (2010)

    Google Scholar 

  50. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R., Sapiro, G.: Diffusion symmetries of non-rigid shapes. In: Proc. International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT) (2010)

    Google Scholar 

  51. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R., Sochen, N.: Affine-invariant diffusion geometry of deformable 3D shapes. In: Proc. Computer Vision and Pattern Recognition (CVPR) (2011)

    Google Scholar 

  52. Raviv, D., Bronstein, A.M., Bronstein, M.M., Kimmel, R., Sochen, N.: Affine-invariant geodesic geometry of deformable 3D shapes. Comput. Graph. 35(3), 692–697 (2011)

    Article  Google Scholar 

  53. Raviv, D., Dubrovina, A., Kimmel, R.: Hierarchical framework for shape correspondence. Numer. Math. Theor. Meth. Appl. 6(1) (2013)

  54. Reuter, M., Biasotti, S., Giorgi, D., Patanè, G., Spagnuolo, M.: Discrete Laplace–Beltrami operators for shape analysis and segmentation. Comput. Graph. 33(3), 381–390 (2009)

    Article  Google Scholar 

  55. Rustamov, R.M.: Laplace-Beltrami eigenfunctions for deformation invariant shape representation. In: Proc. Symposium on Geometry Processing (SGP), pp. 225–233 (2007)

    Google Scholar 

  56. Sabastian, T.M., Tek, H., Crisco, J.J., Kimia, B.B.: Segmentation of carpal bones from CT images using skeletally coupled deformable models. Med. Image Anal. 7(1) (2003)

  57. Sapiro, G.: Affine invariant shape evolutions. Ph.D. thesis, Technion—IIT (1993)

  58. Schwartz, E.L., Shaw, A., Wolfson, E.: A numerical solution to the generalized mapmaker’s problem: flattening nonconvex polyhedral surfaces. IEEE Trans. Pattern Anal. Mach. Intell. 11, 1005–1008 (1989)

    Article  Google Scholar 

  59. Sharma, A., Horaud, R.P., Cech, J., Boyer, E.: Topologically-robust 3D shape matching based on diffusion geometry and seed growing. In: Proc. Computer Vision and Pattern Recognition (CVPR) (2011)

    Google Scholar 

  60. Sivic, J., Zisserman, A.: Video Google: a text retrieval approach to object matching in videos. In: Proc. Computer Vision and Pattern Recognition (CVPR) (2003)

    Google Scholar 

  61. Sochen, N.: Affine-invariant flows in the Beltrami framework. J. Math. Imaging Vis. 20(1), 133–146 (2004)

    Article  MathSciNet  Google Scholar 

  62. Spira, A., Kimmel, R.: An efficient solution to the eikonal equation on parametric manifolds. Interfaces Free Bound. 6(3), 315–327 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  63. Styner, M., Oguz, I., Xu, S., Brechbühler, C.: Framework for the statistical shape analysis of brain structures using SPHARM-PDM. Insight 1071 (2006)

  64. Su, B.: Affine differential geometry. Science Press, Beijing (1983)

    MATH  Google Scholar 

  65. Sun, J., Ovsjanikov, M., Guibas, L.J.: A concise and provably informative multi-scale signature based on heat diffusion. In: Proc. Symposium on Geometry Processing (SGP) (2009)

    Google Scholar 

  66. Tsitsiklis, J.N.: Efficient algorithms for globally optimal trajectories. IEEE Trans. Autom. Control 40(9), 1528–1538 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  67. Wardetzky, M., Mathur, S., Kälberer, F., Grinspun, E.: Discrete Laplace operators: no free lunch. In: Proc. Symposium on Geometry Processing (SGP) (2007)

    Google Scholar 

  68. Weber, O., Devir, Y.S., Bronstein, A.M., Bronstein, M.M., Kimmel, R.: Parallel algorithms for approximation of distance maps on parametric surfaces. In: Proc. ACM Transactions on Graphics (SIGGRAPH) (2008)

    Google Scholar 

  69. Zhang, C., Bronstein, M.M., Bronstein, A.M., Paragios, N.: Discrete minimum distortion correspondence problems for non-rigid shape matching. In: Proc. Scale Space and Variational Methods (SSVM) (2011)

    Google Scholar 

  70. Zigelman, G., Kimmel, R., Kiryati, N.: Texture mapping using surface flattening via multi-dimensional scaling. IEEE Trans. Vis. Comput. Graph. 9(2), 198–207 (2002)

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by European Community’s FP7-ERC program, grant agreement no. 267414. This research was mostly done while D.R. was a PhD candidate in the Technion, Israel.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dan Raviv.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Raviv, D., Bronstein, A.M., Bronstein, M.M. et al. Equi-affine Invariant Geometry for Shape Analysis. J Math Imaging Vis 50, 144–163 (2014). https://doi.org/10.1007/s10851-013-0467-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-013-0467-y

Keywords

Navigation