Abstract
3D non-rigid shape similarity is a meaningful and challenging task in deformable shape analysis. In this paper, we present a 3D non-rigid shape similarity measure framework based on Laplace-Beltrami operator which achieves the state-of-the-art performance in shape analysis tasks. The presented framework is used to measure 3D non-rigid shape similarity by calculating the Fréchet distance between the shape spectral distances distribution curves extracting geometry and topology information of shapes. Here, the wave diffusion distance within shape spectral distances is selected because it can describe the shape with high accuracy and does not depend on the time parameter. In addition, our framework is more flexible and computationally efficient: it can be generalized to any distance distribution curves and different distances between the shape distances distribution curves. Experiment results show that the proposed framework can measure 3D non-rigid shape similarity accurately and robustly on benchmarks and have good performance in 3D non-rigid shape retrieval.
Similar content being viewed by others
References
Alt H, Knauer C, Wenk C (2001) Matching polygonal curves with respect to the fréchet distance. In: Symposium on theoretical aspects of computer science, pp 63–74
Andriy M, Xubo S (2010) Point set registration: coherent point drift. IEEE Trans Patt Anal Mach Intel 32(12):2262–2275
Anguelov D, Srinivasan P, Koller D, Thrun S, Rodgers J, Davis J (2005) SCAPE: Shape completion and animation of people. ACM Trans Graph 24(3):408–416
Aspert N, Santa-Cruz D, Ebrahimi T (2002) MESH: Measuring errors between surfaces using the hausdorff distance. In: IEEE international conference on multimedia and expo, vol 1, pp 705–708
Aubry M, Schlickewei U, Cremers D (2011) The wave kernel signature: A quantum mechanical approach to shape analysis. In: IEEE international conference on computer vision workshops, pp 1626–1633
Axenopoulos A, Rafailidis D, Papadopoulos G, Houstis EN, Daras P (2016) Similarity search of flexible 3d molecules combining local and global shape descriptors. IEEE/ACM Trans Comput Bio Bioinforma 13(5):954–970
Belongie S, Malik J, Puzicha J (2010) Shape matching and object recognition using shape contexts. In: IEEE international conference on computer science and information technology, pp 483–507
Ben HA, Krim H (2006) Geodesic matching of triangulated surfaces. IEEE Trans Image Process 15(8):2249–2258
Besl PJ, Mckay ND (1992) A method for registration of 3-D shapes. IEEE Trans Patt Anal Mach Intel 14(2):239–256
Biasotti S, Cerri A, Bronstein A, Bronstein M (2016) Recent trends, applications, and perspectives in 3D shape similarity assessment. Computer Graphics Forum 35(6):87–119
Bronstein MM, Bronstein AM (2011) Shape recognition with spectral distances. IEEE Trans Patt Anal Mach Intel 33(5):1065
Bronstein MM, Kokkinos I (2010) Scale-invariant heat kernel signatures for non-rigid shape recognition. In: Computer vision and pattern recognition, pp 1704–1711
Bronstein AM, Bronstein MM, Kimmel R (2009) Monographs in computer science, Numerical geometry of non-rigid shapes. Multidimensional Scaling[J] (Chapter 7):137–167, https://doi.org/10.1007/978-0-387-73301-2
Castellani U, Cristani M, Fantoni S, Murino V (2010) Sparse points matching by combining 3D mesh saliency with statistical descriptors. Computer Graphics Forum 27(2):643–652
Chui H, Rangarajan A (2003) A new point matching algorithm for non-rigid registration. Comput Vis Image Underst 89(2):114–141
Eiter T, Mannila H (1994) Computing discrete fréchet distance. Tech. rep., Citeseer
Fang Y, Liu YS, Ramani K (2009) Three dimensional shape comparison of flexible proteins using the local-diameter descriptor. Bmc Structural Bio 9(1):29–29
Ghorpade VK, Checchin P, Malaterre L, Trassoudaine L (2017) 3D Shape representation with spatial probabilistic distribution of intrinsic shape keypoints. Eurasip J Advances Signal Process 2017(1):52
Hamza AB (2016) A graph-theoretic approach to 3d shape classification. Neurocomputing 211:11–21
Havens TC, Bezdek JC, Keller JM, Popescu M (2009) Dunn’s cluster validity index as a contrast measure of vat images. In: International conference on pattern recognition, pp 1–4
He S, Choi YK, Guo Y, Guo X, Wang W (2015) A 3D shape descriptor based on spectral analysis of medial axis. Computer Aided Geometric Design 39 (C):50–66
Ion A, Artner NM, Peyre G, Marmol SBL (2009) 3D shape matching by geodesic eccentricity. In: IEEE computer society conference on computer vision and pattern recognition workshops, pp 1–8
Levy B (2006) Laplace-Beltrami eigenfunctions towards an algorithm that understands geometry. In: IEEE international conference on shape modeling and applications, pp 13–13
Lian Z, Godil A, Bustos B, Daoudi Mea (2011) SHREC’11 track: shape retrieval on non-rigid 3d watertight meshes. In: Proceedings of the 4th Eurographics conference on 3D object retrieval, EG 3DOR’11, Eurographics Association, pp 79–88
Lian Z, Godil A, Sun X, Xiao J (2013) CM-BOF: Visual similarity-based 3D shape retrieval using Clock Matching and Bag-of-Features. Mach Vis Appl 24(8):1685–1704
Ling H, Jacobs DW (2007) Shape classification using the inner-distance. IEEE Trans Patt Anal Mach Intel 29(2):286
Ling H, Okada K (2006) Diffusion distance for histogram comparison. In: IEEE computer society conference on computer vision and pattern recognition, pp 246–253
Lipman Y, Rustamov RM, Funkhouser TA (2010) Biharmonic distance. ACM Trans Graph 29(3):27
Lowe DG (1999) Object recognition from local scale-invariant features. In: IEEE international conference on computer vision, pp 1150
Mahmoudi M, Sapiro G (2009) Three-dimensional point cloud recognition via distributions of geometric distances. Graph Model 71(1):22–31
Marcolin F, Vezzetti E (2017) Novel descriptors for geometrical 3d face analysis. Multimedia Tools and Applications 76(12):13805–13834
Osada R, Funkhouser TA, Chazelle B, Dobkin DP (2002) Shape distributions. ACM Trans Graph 21(4):807–832
Ovsjanikov M, Sun J, Guibas L (2008) Global intrinsic symmetries of shapes. In: Computer graphics forum, vol 27, pp 1341–1348
Patané G, Barsky BA (2017) An introduction to Laplacian spectral distances and kernels: Theory, computation, and applications. In: ACM SIGGRAPH, pp 3
Pickup D, Sun Xea (2015) Canonical forms for non-rigid 3d shape retrieval. In: Eurographics workshop on 3d object retrieval
Pickup D, Sun X, Rosin PL, Martin RRea (2014) SHREC’14 track: Shape retrieval of non-rigid 3d human models. In: Proceedings of the 7th eurographics workshop on 3D object retrieval, EG 3DOR’14, Eurographics Association
Pickup D, Sun X, Rosin PL, Martin RR (2016) Skeleton-based canonical forms for non-rigid 3d shape retrieval. Comput Vis Med 2(3):231–243
Roman-Rangel E, Wang C, Marchand-Maillet S (2016) Simmap: Similarity maps for scale invariant local shape descriptors. Neurocomputing 175:888–898
Rustamov RM (2007) Laplace-Beltrami eigenfunctions for deformation invariant shape representation. In: Eurographics symposium on geometry processing, pp 225–233
Shinagawa Y, Kunii TL (1991) Constructing a reeb graph automatically from cross sections. IEEE Comput Graph Appl 11(6):44–51
Smeets D, Hermans J, Vandermeulen D, Suetens P (2012) Isometric deformation invariant 3D shape recognition. Pattern Recogn 45 (7):2817–2831
Sun J, Ovsjanikov M, Guibas L (2009) A concise and provably informative multi-scale signature based on heat diffusion. In: Computer fraphics forum, vol 28, pp 1383–1392
Sundar H, Silver D, Gagvani N, Dickinson S (2003) Skeleton based shape matching and retrieval. In: Shape modeling international, pp 130–139
Tatsuma A, Koyanagi H, Aono M (2012) A large-scale shape benchmark for 3d object retrieval: Toyohashi shape benchmark
Tierny J, Vandeborre JP, Daoudi M (2010) Partial 3D shape retrieval by reeb pattern unfolding. Computer Graphics Forum 28(1):41–55
Vezzetti E, Marcolin F, Tornincasa S, Ulrich L, Dagnes N (2018) 3D geometry-based automatic landmark localization in presence of facial occlusions. Multimedia Tools and Applications 77(11):14177–14205
Wang H, Li Y, Jin H, Yin C, Su X, Chen W (2003) Three-dimensional visualization of shape measurement data based on a computer generated hologram. J Opt A Pure Appl Opt 5(5):S195—S199
Xu G (2004) Discrete laplace–beltrami operators and their convergence. Computer Aided Geometric Design 21(8):767–784
Yao B, Li Z, Ding M, Chen M (2016) Three-dimensional protein model similarity analysis based on salient shape index. BMC Bioinforma 17 (1):131–131
ÇeliktutanBerk GökberkBülent SankurLale Akarun ASAD (2008) Bosphorus database for 3d face analysis. Biomet Ident Manage 1:47–56
Acknowledgements
The authors would like to thank the anonymous reviewers for their constructive comments. This research was partially supported by the National Key Cooperation between the BRICS of China(No.2017YFE0100500), National Key R&D Program of China (No. 2017YFB1002604) and Beijing Natural Science Foundation of China (No.4172033).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, D., Wu, Z., Wang, X. et al. 3D non-rigid shape similarity measure based on Fréchet distance between spectral distance distribution curve. Multimed Tools Appl 80, 615–640 (2021). https://doi.org/10.1007/s11042-020-09420-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09420-5