Abstract
We introduce and explore the concept of discrete Poincaré duality angles as an intrinsic measure that quantifies the metric-topological influence of boundary components to compact surfaces with boundary. Based on a discrete Hodge-Morrey-Friedrichs decomposition for piecewise constant vector fields on simplicial surfaces with boundary, the discrete Poincaré duality angles reflect a deep linkage between metric properties of the spaces of discrete harmonic Dirichlet and Neumann fields and the topology of the underlying surface, and may act as a new kind of shape signature. We provide an algorithm for the computation of these angles and discuss them on several exemplary surface models.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
1 Introduction
Hodge-type decomposition statements form an indispensable tool for the analysis and structural understanding of vector fields and more generally differential forms on manifolds. Dating back at least to Helmholtz’ classical result [18] on the decomposition of a vector field into a divergence-free and a rotation-free component, there has been a remarkable evolution of extensions and generalizations. Nowadays there is a well-developed theory for Hodge decompositions of differential forms of Sobolev class (see [15] for an overview), which is of central importance e.g. for finite element Galerkin methods for problems involving vector fields such as Maxwell’s equations or Navier-Stokes systems. A surprising property is the strong linkage of certain spaces of harmonic forms to the topology of the underlying manifold, whose first encounter is given by de Rham’s theorem, stating that on a closed oriented Riemannian manifold the space of harmonic k-forms is isomorphic to the k-th cohomology with real coefficients. On a surface with non-empty boundary, the corresponding statement applies to the spaces of harmonic Dirichlet fields \({\mathscr {H}}^1_D\) and Neumann fields \({\mathscr {H}}^1_N\), which are subspaces of all harmonic fields with certain boundary conditions imposed. However, there are now two decompositions—one including \({\mathscr {H}}^1_D\), the other one including \({\mathscr {H}}^1_N\)—and in general there is no single L 2-orthogonal decomposition including both these spaces at the same time. A recent result by Shonkwiler [16, 17] identifies the reason for this non-orthogonality as the existence of non-empty subspaces representing the interior cohomology of the manifold (in contrast to the cohomology induced by the boundary components), which establishes another astonishing linkage between metric properties and the topology. In particular, the principal angles between \({\mathscr {H}}^1_N\) and \({\mathscr {H}}^1_D\) seem to act as an indicator for the influence of boundary components on the overall geometry and therefore as a theoretical shape signature.
Contributions
The main contribution of this article is the introduction of discrete Poincaré duality angles in Sect. 4, based on a discretization of harmonic Neumann and Dirichlet fields by piecewise constant vector fields on simplicial surfaces with boundary. Furthermore, we provide an algorithm for their numerical computation, using a singular value decomposition of a matrix whose size only depends on the topological complexity of the surface. Finally, we compute these angles for a few exemplary models and discuss their interpretation as shape signatures.
Related Work
The literature on Hodge-type decomposition statements is vast and has a long history. For a modern treatment and a good overview on smooth and Sobolev-class Hodge-type decomposition statements see [15] and the literature referenced therein. The recent work by Shonkwiler [16, 17] introduces the concept of Poincaré duality angles and the splitting of Neumann and Dirichlet fields into interior cohomology- and boundary cohomology-representing subspaces on smooth oriented Riemannian manifolds. A general background on differential forms, Hodge decompositions and homology theory of manifolds can be found in standard textbooks such as [5, 9] and [10].
For the numerical treatment of vector fields there is a variety of discretization strategies available, cf. the overview article [3]. For instance, the finite element exterior calculus [2] by Arnold et al. introduces families of spaces of polynomial differential forms of arbitrary degree and generalizes classical ansatz spaces such as the Raviart-Thomas elements or Nédélec’s elements. The discrete exterior calculus [7] by Hirani defines discrete differential forms as synonyms for simplicial cochains and relies on a dual grid to derive metric-dependent properties. Here we focus on a discretization by piecewise constant vector fields (PCVFs). Their usage and analysis in geometry processing tasks goes back at least to the work by Polthier and Preuss [13] and Wardetzky [19]. The interplay of linear Lagrange and Crouzeix-Raviart elements as ansatz spaces for gradients and cogradients which is central to these works can already be found in [1] for the special case of a simply-connected domain in \(\mathbb {R}^2\). Since then, PCVFs have become a main ingredient for frame field modelling [20], remeshing [6, 14] or surface parameterization [8], just to name a few examples.
A complete, structurally consistent set of Hodge-type decompositions for PCVFs on simplicial surfaces and solids with boundary has been recently developed by Poelke and Polthier [11, 12], and we refer the reader to these works for all details concerning theory, discretization, implementation and numerical solving left out in this article.
Outline
Section 2 reviews the necessary background of smooth Hodge-type decompositions and Poincaré duality angles on smooth manifolds. In Sect. 3 we state the most important results from a discretization by piecewise constant vector fields as developed in [11, 12]. Furthermore, some exemplary angles between discrete harmonic Neumann and Dirichlet fields are computed, serving as a motivation for the introduction of discrete Poincaré duality angles, which are then introduced, computed and discussed in Sect. 4.
2 Hodge-Type Decompositions, Topology and Duality Angles
In its modern formulation, the Hodge decomposition theorem states that on a closed oriented Riemannian manifold M the space Ω k of smooth k-forms can be decomposed L 2-orthogonally as
where \({\mathscr {H}}^k\) is the space of harmonic k-forms satisfying dω = δω = 0. Here and in the following, ⊕ always denotes an L 2-orthogonal direct sum. A remarkable result is de Rham’s theorem which provides an isomorphism \({\mathscr {H}}^k \cong H^k(M)\) between the space of harmonic k-forms and the k-th cohomology with real coefficients on M, and therefore identifies the dimension of \({\mathscr {H}}^k\) as a topological invariant.
As soon as the manifold M has a non-empty boundary , Eq. (1) is no longer valid. Instead, the analogous splitting is now given by two decomposition statements known as the Hodge-Morrey-Friedrichs decomposition (see [15]):
Here, the subscript D denotes Dirichlet boundary conditions (i.e. the tangential part t(ω) of a differential form ω has to vanish along ) and N denotes Neumann boundary conditions (i.e. the normal part has to vanish along ) which are imposed on the corresponding spaces. Again, there are isomorphisms \({\mathscr {H}}_N^k \cong H^k(M)\) and , respectively, with the latter space denoting the k-th relative cohomology of M.
With respect to the characterization of vector fields on surfaces with boundary, a natural question is whether there is a single orthogonal decomposition including \({\mathscr {H}}_N^1\) and \({\mathscr {H}}_D^1\) at the same time. To this end, we say that a surface M is of type Σ g,m, if M is a compact orientable surface of genus g ≥ 0 with m ≥ 0 boundary components. We have the following result [11, Lemma 2.4.5]:
Lemma 1
Let M be a surface of type Σ 0,m . Then there is an L 2 -orthogonal decomposition
Lemma 1 includes the common case of two-dimensional flat domains embedded in \(\mathbb {R}^2\). On the other hand, if g ≥ 1 the sum \({\mathscr {H}}_D^1 \oplus {\mathscr {H}}_N^1\) is not L 2-orthogonal any more. A recent result by Shonkwiler [16, 17] identifies subspaces of \({\mathscr {H}}_D^1\) and \({\mathscr {H}}_N^1\), or more generally \({\mathscr {H}}_D^k\) and \({\mathscr {H}}_N^k\), representing the cohomology corresponding to the inner topology of M as the reason for this non-orthogonality. Shonkwiler introduces the spaces
of coexact Neumann, boundary-exact Neumann, exact Dirichlet and boundary-coexact Dirichlet k-forms, respectively. Here, denotes the inclusion, ⋆ is the Hodge star and n is the dimension of M. It is then shown [16, Thm. 2.1.3] that always \({\mathscr {H}}_{D,\mathrm {ex}}^k \perp {\mathscr {H}}_N^k\) and \({\mathscr {H}}_{N,\mathrm {co}}^k \perp {\mathscr {H}}_D^k\), but in general . Furthermore, the subspaces \({\mathscr {H}}_{D,\mathrm {ex}}^k\) and \({\mathscr {H}}_{N,\mathrm {co}}^k\) can be directly related to cohomology information that is induced by the boundary components, whereas the critical subspaces and are related to the “interior topology” of the manifold, and it is this presence of interior topology that causes the orthogonality to fail. The amount of failure can be measured by the Poincaré duality angles, which are the principal angles between \({\mathscr {H}}_{D}^k\) and \({\mathscr {H}}_{N}^k\). Since the boundary-representing subspaces are always orthogonal, the interesting, non-trivial principal angles therefore arise between the spaces and . Shonkwiler computes these angles analytically for the complex projective space with an open ball removed, and the Grassmannian with a tubular neighbourhood of a sub-Grassmannian removed [16, Chap. 3 & 4]. In both cases the Poincaré duality angles quantify how far the manifolds are from being closed. In particular, shrinking the size of the boundary component lets the angles tend to zero, whereas increasing the size lets them tend to π∕2. Furthermore, the order of convergence seems to encode the codimension of the removed submanifold, which is posed as a conjecture [16, Conj. 3]. For general manifolds, though, the analytic computation of these angles seems difficult or even intractable.
3 Discrete Neumann and Dirichlet Fields
Now, let \(M_h \subset \mathbb {R}^3\) be a compact, orientable simplicial surface with (possibly empty) boundary, triangulated by affine triangles, equipped with the locally Euclidean metric. We use the subscript h to distinguish between the simplicial surface and discrete function spaces, and their smooth counterparts. It can be thought of as a discretization parameter and commonly refers to the maximum diameter of the affine triangles in the triangulation of M h.
Let \({\mathscr {X}}_h\) denote the space of PCVFs on M h, which are given by one tangent vector X T per affine triangle T of M h, and let \({\mathscr {L}}\) and \({\mathscr {F}}\) denote the finite element spaces of linear Lagrange and Crouzeix-Raviart elements on M h. To be precise, \({\mathscr {L}}\) denotes the space of all continuous functions on M h that are linear when restricted to an individual triangle T, and \({\mathscr {F}}\) is the space of all L 2-functions on M h that are represented by a linear function when restricted to an individual triangle T such that the values of these linear representatives agree at the edge midpoint between any two adjacent triangles. Therefore, an element in \({\mathscr {L}}\) is uniquely defined by its values at vertices, whereas an element in \({\mathscr {F}}\) is uniquely defined by its values at edge midpoints. We denote by \({\mathscr {L}}_0\subset {\mathscr {L}}\) the subspace of all linear Lagrange functions that vanish at the boundary, and by \({\mathscr {F}}_0 \subset {\mathscr {F}}\) the subspace of all Crouzeix-Raviart functions that vanish at all midpoints of boundary edges. Furthermore, we denote by
the gradient and cogradient spaces, respectively, formed by these ansatz functions. Here, is the element-wise surface gradient and J denotes a counter-clockwise (with respect to a fixed unit normal field) rotation by π∕2 in the tangent plane of each triangle. In other words, if X T is a vector in the tangent plane of a triangle T, and N T is a unit normal on T, then JX T := N T × X T acts as the cross-product with N T.
It is not hard to prove that the spaces and are L 2-orthogonal to each other [12, Sec. 3.1], even if in which case we have \({\mathscr {L}}_0={\mathscr {L}}\) and \({\mathscr {F}}_0={\mathscr {F}}\). Let \({\mathscr {H}}_h\) denote the space of discrete harmonic PCVFs, defined as the L 2-orthogonal complement of the sum . If , i.e. if M h is a closed surface of genus g, then there is a single, orthogonal decomposition of the space of PCVFs, given by
and furthermore \(\dim {\mathscr {H}}_h = 2g\) [19, Thm. 2.5.2]. On the other hand, if , i.e. m ≥ 1, there are now two discrete Hodge-Morrey-Friedrichs decompositions [12, Cor. 3.3]:
Definition and Lemma 2
If M h ≠ ∅, there are two L 2 -orthogonal decompositions
where \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) are the spaces of discrete Neumann and Dirichlet fields , defined as the L 2 -orthogonal complement of the sum of the first three subspaces in Eqs.(4) and (5), respectively.
Furthermore, we have discrete de Rham isomorphisms \({\mathscr {H}}_{h,N}\cong H^1(M_h)\) and , and by Poincaré-Lefschetz duality it follows \(\dim {\mathscr {H}}_{h,D} = \dim {\mathscr {H}}_{h,N} = 2g + m -1\) for a surface of type Σ g,m with m ≥ 1. Bases for the spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) are shown in Fig. 1 for a surface of type Σ 0,3 and in Fig. 2 on a hand model with four boundary components, which is of type Σ 1,4.
As in the smooth case in Lemma 1, for simplicial surfaces of type Σ 0,m both spaces are always L 2-orthogonal to each other and consequently there is a single complete discrete decomposition [12, Lemma 3.10]
The numerical angles in Table 1 confirm this result for the surface of type Σ 0,3 from Fig. 1. Each angle \(\alpha = \measuredangle (X, Y)\) is computed as usual by
Note that the orthogonality of the shown vector fields is always meant with respect to the L 2-product on \({\mathscr {X}}_h\). Locally, these fields are in general not orthogonal, see the rightmost image in Fig. 1.
In contrast, the example in Fig. 3 shows bases for the three-dimensional spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) on a torus with a cylinder attached, which is of type Σ 1,2. Whereas both the second Neumann and Dirichlet fields form an angle of almost π∕2 to all other fields, this is not true for the those fields, whose masses concentrate on the toroidal region. Figure 4 shows a close-up of two pairs of fields on the toroidal region, one forming locally acute angles, the other forming locally obtuse angles. As their mass on the cylindrical region is negligible, the local situation here dominates the L 2-angle, and indeed the first pairing forms an acute L 2-angle of 0.74 radians, whereas the second pairing forms an obtuse L 2-angle of 2.31 radians, see Table 1. Consequently, the spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) cannot appear simultaneously in a single orthogonal decomposition on this model.
4 Discrete Poincaré Duality Angles as Shape Signatures
The previous examples depend on the particular choice of basis vector fields whose pairwise angles are measured. In order to get rid of this dependence, we consider instead the principal angles between the vector spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\), which are independent of any concrete choice of basis. In accordance with the smooth situation we call these principal angles discrete Poincaré duality angles and define them as follows:
Definition 3 (Discrete Poincaré Duality Angles)
The discrete Poincaré duality angles on M h are the principal angles 0 ≤ θ 1 ≤ θ 2 ≤⋯ ≤ θ 2g+m−1 ≤ π∕2 between the spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\), defined recursively by
We stress again that the sequence of discrete Poincaré duality angles, being defined as principal angles between linear subspaces of \({\mathscr {X}}_h\), only depends on \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\), but not on a concrete choice of vectors. In particular, whereas the sequence θ 1, θ 2, … is uniquely determined for a given simplicial surface M h, the vectors u k, v k realizing an angle θ k are not (cf. [4]).
A trivial consequence of Definition 3 is that if θ i = π∕2 for all i, then clearly \({\mathscr {H}}_{h,N} \perp {\mathscr {H}}_{h,D}\). In general, though, these angles measure the deviation of the spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) from being orthogonal to each other. In this sense they can be thought of as a quantitative value that measures how far away the two discrete Hodge-Morrey-Friedrichs-decompositions Eqs. (4) and (5) are from being either the single decomposition Eq. (1) on a closed surface of type Σ g,0 or the complete orthogonal decomposition Eq. (6) on a domain coming from a sphere, i.e. a surface of type Σ 0,m.
This is illustrated by the sequence in Fig. 5, which shows a torus surface of type Σ 1,2. In the beginning the boundary components are almost negligible and start to grow until the final surface in the sequence is ultimately dominated by the boundary components. This behaviour is numerically reflected by the sequence of the corresponding Poincaré duality angles given in Table 2.
Figure 6 shows a similar sequence of a genus-2-surface with three boundary components, so it is of type Σ 2,3. Here, the leftmost growing boundary component has a dramatic influence on the pair (θ 3, θ 4), corresponding to the left torus region. The other duality angles remain mostly unaffected.
The small angles θ 1 and θ 2 on the TwC-model suggest that the torus region is almost decoupled from the boundary components, and indeed this was the intention behind this rather artificial model. Here, \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) almost collapse to a single harmonic space of dimension 2 which would exist on a perfect torus. Moreover, by comparing with the values in Table 1 we see that the vector fields X N,1, X N,3 and X D,1, X D,3 in Fig. 3 are far from realizing the discrete Poincaré duality angles.
To a lesser extent, this situation is also prevalent for the hand model, where the torus region formed by thumb and index finger appears more integrated in the remaining part of the surface. Consequently, the angles θ 1 and θ 2, albeit small, are of magnitudes larger than in the TwC-model.
Note that in all examples in Table 2, there exist principal angles of value 1.57. This can be explained as follows. In analogy to the smooth case Eq. (2) there are splittings
of discrete coexact Neumann fields, discrete boundary-exact Neumann fields and so on, and it holds \({\mathscr {H}}_{h,{N},\mathrm {co}} \perp {\mathscr {H}}_{h,D}\) and \({\mathscr {H}}_{h,D,\mathrm {ex}} \perp {\mathscr {H}}_{h,N}\) [12, Section 3.4]. Furthermore, if M h is of type Σ g,m with m ≥ 1, then we have [12, Lemmas 3.8/3.9]
This explains the (m − 1)-many right angles in each of the experiments in Table 2.
Finally, it should be noted that there is a subtlety in the discrete theory that may arise in pathological examples and depends only on the grid combinatorics, i.e. the connectivity on the triangulation: whereas in the smooth case it is always \({\mathscr {H}}^k_N \cap {\mathscr {H}}^k_D = \{0\}\) [15, Thm. 3.4.4], the corresponding intersection of discrete spaces \({\mathscr {H}}_{h,N} \cap {\mathscr {H}}_{h,D}\) need not be trivial, resulting in invalid duality angles of value zero. This may happen if the discretization of the boundary is too low in comparison to the topological complexity (i.e. the numbers m and g of Σ g,m) of the surface, or if there are very coarsely triangulated regions that form the only connections of the boundaries to the rest of the surface. A precise treatment as well as a criterion that guarantees the validity of the statement \({\mathscr {H}}_{h,N} \cap {\mathscr {H}}_{h,D} = \{0\}\) is given in [11, Section 3.4]. While it is important to keep this in mind, most models that arise in practice are not affected by this pathology.
Numerical Computation of Poincaré Duality Angles
The numerical computation of principal angles between subspaces of a vector space is classical [4] and can be easily computed by means of the singular value decomposition (SVD). To this end we first compute orthonormal bases (ONB) \({\mathscr {B}}_N\) and \({\mathscr {B}}_D\) for the subspaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\), respectively. We refer the reader to [12, Sec. 4.1] for details on how to obtain these bases. By [4, Thm. 1] the principal angles are then the inverse cosines of the singular values of the matrix \(\left ( \langle u, v \rangle _{L^2}\right )_{u \in {\mathscr {B}}_N, v\in {\mathscr {B}}_D}\), which is of dimension (2g + m − 1) × (2g + m − 1). As 2g + m − 1 is typically small, the computation of this SVD poses no problems in terms of memory consumption or computation time. Listing 1 summarizes this procedure.
Listing 1 Numerical computation of discrete Poincaré duality angles
5 Conclusion and Outlook
We have introduced the notion of discrete Poincaré duality angles on simplicial surfaces with boundary as an intrinsic quantity that sets the geometry, i.e. the metric properties of the surface, in relation to its topology, which is determined by its boundary components and the genus of the corresponding closed surface. In particular, these angles measure the influence of the boundary components on the overall geometry and quantify how far the surface is from being a closed surface. Rephrasing this fact algebraically, they quantify how far the two discrete Hodge-Morrey-Friedrichs decompositions Eqs. (4) and (5) differ from either the single decomposition Eq. (3) on closed surfaces of type Σ g,0 or the complete orthogonal decomposition Eq. (6) on surfaces of type Σ 0,m in which both the spaces \({\mathscr {H}}_{h,N}\) and \({\mathscr {H}}_{h,D}\) appear simultaneously as orthogonal subspaces. In this sense, the vector (θ 1, …, θ 2g+m−1) of discrete Poincaré duality angles can be considered as a new intrinsic shape signature for a geometric-topological classification of simplicial surfaces with boundary.
On the other hand, it is still not clear in which way precisely the angles between Dirichlet and Neumann fields are related to the boundary components of M h. The examples explicitly computed in [16] are a first starting point for the search of a relation that could be even quantitatively described, but as mentioned in [17], in general they still seem to be poorly understood. In this respect, the numerical computation of discrete Poincaré duality angles complements the smooth theory and may provide further insights. Moreover, for arbitrarily complex surfaces that arise from CAD-modelling or 3D scanning, an analytic computation seems out of reach.
Therefore, a better understanding of this correlation is very promising with regard to applications including metric-topological shape classification, extraction of certain vector field components with controlled characteristics and parametrization tasks of surfaces with boundary, and remains for future work.
References
Arnold, D.N., Falk, R.S.: A uniformly accurate finite element method for the Reissner–Mindlin plate. SIAM J. Numer. Anal. 26(6), 1276–1290 (1989)
Arnold, D.N., Falk, R.S., Winther, R.: Finite element exterior calculus, homological techniques, and applications. Acta Numer. 15, 1–155 (2006)
Bhatia, H., Norgard, G., Pascucci, V., Bremer, P.-T.: The Helmholtz-Hodge decomposition - a survey. IEEE Trans. Vis. Comput. Graph. 19(8), 1386–1404 (2013)
Björck, Å., Golub, G.H.: Numerical methods for computing angles between linear subspaces. Math. Comput. 27(123), 579–594 (1973)
Bredon, G.E.: Topology and Geometry. Graduate Texts in Mathematics. Springer, New York (1993)
Dong, S., Kircher, S., Garland, M.: Harmonic functions for quadrilateral remeshing of arbitrary manifolds. Comput. Aided Geom. Des. 22(5), 392–423 (2005)
Hirani, A.N.: Discrete exterior calculus. PhD thesis, California Institute of Technology (2003)
Kälberer, F., Nieser, M., Polthier, K.: QuadCover – surface parameterization using branched coverings. Comput. Graph. Forum 26(3), 375–384 (2007)
Lee, J.M.: Introduction to Smooth Manifolds. Graduate Texts in Mathematics. Springer, New York (2003)
Munkres, J.R.: Elements of algebraic topology. Advanced Book Classics. Perseus Books, Cambridge, MA (1984)
Poelke, K.: Hodge-Type Decompositions for Piecewise Constant Vector Fields on Simplicial Surfaces and Solids with Boundary. PhD thesis, Freie Universität Berlin (2017)
Poelke, K., Polthier, K.: Boundary-aware Hodge decompositions for piecewise constant vector fields. Comput.-Aided Des. 78, 126–136 (2016)
Polthier, K., Preuss, E.: Identifying vector field singularities using a discrete Hodge decomposition. In: Hege, H.-C., Polthier, K. (eds.) Visualization and Mathematics III, pp. 113–134. Springer, New York (2003)
Schall, O., Zayer, R., Seidel, H.-P.: Controlled field generation for quad-remeshing. In: Proceedings of the 2008 ACM Symposium on Solid and Physical Modeling, SPM ’08, pp. 295–300. ACM, New York (2008)
Schwarz, G.: Hodge Decomposition: A Method for Solving Boundary Value Problems. Lecture Notes in Mathematics. Springer, Berlin, Heidelberg (1995)
Shonkwiler, C.: Poincaré Duality Angles on Riemannian Manifolds with Boundary. PhD thesis, University of Pennsylvania (2009)
Shonkwiler, C.: Poincaré duality angles and the Dirichlet-to-Neumann operator. Inverse Prob. 29(4), 045007 (2013)
von Helmholtz, H.: Über Integrale der hydrodynamischen Gleichungen, welche den Wirbelbewegungen entsprechen. Journal für die reine und angewandte Mathematik 55, 25–55 (1858)
Wardetzky, M.: Discrete Differential Operators on Polyhedral Surfaces - Convergence and Approximation. PhD thesis, Freie Universität Berlin (2006)
Xu, K., Zhang, H., Cohen-Or, D., Xiong, Y.: Dynamic harmonic fields for surface processing. Comput. Graph. 33(3), 391–398 (2009)
Acknowledgements
The authors thank the anonymous reviewers for their detailed and valuable feedback. This work was supported by the Einstein Center for Mathematics Berlin. The Laurent’s hand model on which the hand model in Fig. 2 is based on is provided courtesy of inria by the aim@shape-visionair Shape Repository.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Poelke, K., Polthier, K. (2020). Discrete Poincaré Duality Angles as Shape Signatures on Simplicial Surfaces with Boundary. In: Carr, H., Fujishiro, I., Sadlo, F., Takahashi, S. (eds) Topological Methods in Data Analysis and Visualization V. TopoInVis 2017. Mathematics and Visualization. Springer, Cham. https://doi.org/10.1007/978-3-030-43036-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-43036-8_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43035-1
Online ISBN: 978-3-030-43036-8
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)