Weak and approximate curvatures of a measure: a varifold perspective
Blanche Buet, Gian Paolo Leonardi, Simon Masnou

TL;DR
This paper introduces a new framework for defining and computing weak and approximate curvature tensors for varifolds, including point clouds, with proven convergence and demonstrated numerical effectiveness.
Contribution
It extends Hutchinson's generalized second fundamental form to all varifolds via regularization, enabling curvature analysis of diverse datasets like point clouds.
Findings
Explicit formulas for curvature tensors
Structural properties and convergence proofs
Numerical tests confirm effectiveness
Abstract
By revisiting the notion of generalized second fundamental form originally introduced by Hutchinson for a special class of integral varifolds, we define a weak curvature tensor that is particularly well-suited for being extended to general varifolds of any dimension and codimension through regularization. The resulting approximate second fundamental forms are defined not only for piecewise-smooth surfaces, but also for datasets of very general type (like, e.g., point clouds). We obtain explicitly computable formulas for both weak and approximate curvature tensors, we exhibit structural properties and prove convergence results, and lastly we provide some numerical tests on point clouds that confirm the generality and effectiveness of our approach.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Elasticity and Material Modeling · Advanced Numerical Analysis Techniques
Weak and approximate curvatures of a measure:
a varifold perspective
Blanche Buet
Laboratoire de Mathématiques d’Orsay, Univ. Paris-Sud, CNRS, Université Paris-Saclay, F-91405 Orsay, France
,
Gian Paolo Leonardi
Dipartimento di Matematica, Università di Trento, Italy
and
Simon Masnou
Univ Lyon, Université Claude Bernard Lyon 1, CNRS UMR 5208, Institut Camille Jordan, F-69622 Villeurbanne, France
Abstract.
By revisiting the notion of generalized second fundamental form originally introduced by Hutchinson for a special class of integral varifolds, we define a weak curvature tensor that is particularly well-suited for being extended to general varifolds of any dimension and codimension through regularization. The resulting approximate second fundamental forms are defined not only for piecewise-smooth surfaces, but also for datasets of very general type (like, e.g., point clouds). We obtain explicitly computable formulas for both weak and approximate curvature tensors, we exhibit structural properties and prove convergence results, and lastly we provide some numerical tests on point clouds that confirm the generality and effectiveness of our approach.
Key words and phrases:
Varifold, regularized variations, approximate second fundamental form, point cloud
2010 Mathematics Subject Classification:
Primary: 49Q15. Secondary: 68U05, 65D18
G.P. Leonardi has been supported by GNAMPA-INdAM. B. Buet and S. Masnou acknowledge support from the French National Research Agency (ANR) under grants ANR-12-BS01-0014-01 (project GEOMETRYA) and ANR-14-CE27-001 (project MIRIAM). S. Masnou acknowledges support from the European Union Horizon 2020 research and innovation programmes under the Marie Skodowska-Curie grant agreement No 777826 NoMADS. Part of this work was also supported by the LABEX MILYON (ANR-10-LABX-0070) of Université de Lyon, within the program ”Investissements d’Avenir” (ANR-11-IDEX- 0007) operated by the French National Research Agency (ANR), by the Department of Physics, Informatics and Mathematics of the University of Modena and Reggio Emilia, and by the JCJC 2018 PEPS of INSMI, CNRS (project: ”A unified framework for surface approximation through varifolds”).
Introduction
The aim of this paper is to present a new approach for the computation of second-order extrinsic properties (curvatures) for a very general class of geometric objects, including both smooth or piecewise smooth -submanifolds and discrete datasets in the Euclidean -space. The proposed framework and toolbox rely on a suitable extension of the classical theory of varifolds, as we shall describe later on.
The generality and potentialities of our method can be mostly appreciated on unstructured datasets, like point clouds, for which the determination of curvatures is a very important but extremely delicate task. Indeed, the need of efficient and robust techniques for the analysis of geometric features of general datasets is today of primary importance, due to the variety of both data sources and applications of data analysis, in particular in high dimensions. Among the most common techniques used to measure curvatures of unstructured data, we mention the Moving Least Squares (MLS) algorithm, that is based on the reconstruction of a local, implicit surface from the dataset, from which first- and second-order differential properties can be recovered (see [AK04, Lev98, YQ07]). Other quite popular methods rely on integral geometry, and in particular on the connection between curvatures and the local expansion of volumes and of covariance-type quantities (see [CLL14] and [MOG11]). These methods can be used as well for estimating the curvatures of structured data, typically triangle meshes, a problem which has motivated a large number of contributions. An exhaustive description of this literature is far beyond the scope of this paper, the interested reader may refer to [NR17] and the references therein. In comparison with the various approaches that have been proposed so far for defining and estimating curvatures, we believe that our framework combines two nice properties: it can handle a large category of unsmooth and unstructured data with good consistency and convergence properties, and it is very well suited for numerical purposes. This latter property is a major advantage over other weak notions of curvatures, as those developed in metric measure spaces like Menger’s, Wald’s or Finsler-Haantjes’ curvatures (see [NR17]) whose numerical approximation is complicated or, at least, computationally expensive.
Our framework is based on the notion of varifold (see below), a classical tool in geometric measure theory. Surprisingly, the representation and analysis of discrete surfaces has rarely taken advantage of the tools and techniques developed in geometric measure theory. A remarkable exception is the theory of normal cycles (a generalization of unit normal bundles [Win82, Fu93, Zäh86]) that has been recently adapted to the reconstruction of curvatures from offsets of distance-like functions associated with datasets (see [CCLT09, CSM06, Mor08]).
The theory of varifolds
Varifolds represent very natural generalizations of classical -surfaces, as they encode, loosely speaking, a joint distribution of mass and tangents. More technically, varifolds are Radon measures defined on the Grassmann bundle whose elements are pairs specifying a position in space and an unoriented -plane. Varifolds have been proposed more than 50 years ago by Almgren [Alm65] as a mathematical model for soap films, bubble clusters, crystals, and grain boundaries. After Allard’s fundamental work [All72], they have been successfully used in the context of Geometric Measure Theory, Geometric Analysis, and Calculus of Variations. Among those, Almgren–Pitts min–max theory (see [CDL03] for a survey) has fundamental consequences, from existence of smooth embedded minimal hypersurfaces in a given compact Riemannian manifold [Pit81] to the recent proof of Willmore’s conjecture [MN14]. Another successful application of varifolds resulted in the definition and study of a general weak mean curvature flow in [Bra78], which allowed to prove existence of mean curvature evolution with singularities in [KT15]. Beyond the theory of rectifiable varifolds, the flexibility of the varifold structure has proven to be relevant to model diffuse interfaces, e.g., phase field approximations, and took for instance a crucial part in the proof of the convergence of the Allen-Cahn equation to Brakke’s mean curvature flow [Ilm93, Ton03, TT16], or in the proof of the –convergence of Cahn-Hilliard type energies to the Willmore energy (up to an additional perimeter term) [RS06]. In all these contributions a key element is the possibility to use second-order properties of varifolds associated with either nicely diffuse or fairly well concentrated (rectifiable) measures. The notion of approximate curvature tensors proposed in our paper opens new perspectives for calculating second-order properties associated with any varifold.
Within the classical theory of varifolds, a generalized notion of curvature is encoded in the first variation operator, see [All72, All75, Sim83]. The first variation of a varifold is a vector–valued distribution of order , i.e., a linear and continuous functional defined on compactly supported vector fields of class . Given a vector field , the first variation of applied to equals the derivative of the mass of the varifold obtained by transforming (push-forwarding) through the one-parameter flow generated by (see Section 1). Note that such a derivative, in the case of a smooth -surface without boundary, can be obtained by integrating (minus) the scalar product between the mean curvature vector and the vector field on . The so–called Allard varifolds, i.e., varifolds whose first variation is a Radon measure, constitute a very important class of measures. In particular, the generalized mean curvature of an Allard varifold can be defined as the vector–valued density of with respect to the mass (or weight) measure . We mention that, as a key ingredient of the direct method of the Calculus of Variations, a regularity theory is available for varifolds with generalized mean curvature in for (see [All72]). With less integrability, weak regularity results still hold: all integral varifolds with locally bounded first variation are uniformly rectifiable [Luc08] and -rectifiable [Men13]. Let us also mention the extension of Allard’s regularity theory to the anisotropic setting recently achieved in [DPDRG16].
More than a decade after Allard’s work, a theory of curvature varifolds was proposed by Hutchinson [Hut86b, Hut86a]. This theory provides a notion of generalized second fundamental form, together with existence and regularity results for solutions to variational problems involving curvature–dependent functionals. As a matter of fact, if Almgren-Allard’s theory of varifolds has been mostly known and used by specialists of Geometric Measure Theory, Geometric Analysis, and Calculus of Variations, it seems that an even smaller community of mathematicians has been aware of Hutchinson’s theory of curvature varifolds. Among the most noticeable works that refer to this theory, or make some use of it, we recall the extension to curvature varifolds with boundary [Man96] and the recent reformulation and extension [Men16, MS18], plus several works on the minimization of curvature-dependent energies [Bel97, Mon10, KMS14], on the relaxation of elastica and Willmore functionals [BM10, BM07], on some applications to mechanics [GMMM09], or on geometric flows arising from cosmology [HI01]. Other closely related works are [AST90, Del00, Del97, DS95] on the theory of generalized Gauss graphs, and [AGP98] on a comparison between curvature varifolds and measures arising as limits of suitable classes of multiple–valued functions.
As we already pointed out in our previous work [BLM17], the theory of varifolds has seen no substantial applications in the fields of applied mathematics. A possible explanation is that some key tools, like the first variation operator, are not directly applicable to general varifolds, and in particular to varifolds arising from discrete datasets. For example, the first variation of a point cloud varifold is not a measure, but only a distribution resulting from a directional / tangential derivative of a finite sum of weighted Dirac’s deltas (see Section 2). Therefore, the standard first variation of a point cloud varifold does not directly provide any consistent notion of (mean) curvature for that kind of dataset.
Weak and approximate curvature tensors
In [BLM17] we showed how to define consistent notions of approximate mean curvature for any varifold, including those of discrete type, and we proved a series of results that opened the way for a systematic application of the (extended) theory of varifolds in the context of discrete and computational geometry. Here, our main objective is to push forward our previous work in the direction of a general theory of approximate curvature tensors, to be made available for the whole class of varifold measures.
In respect of this objective, a very natural idea would be to apply the same regularization scheme as in [BLM17] to Hutchinson’s generalized curvature tensor. However, this is not possible without a suitable revision of Hutchinson’s theory itself. The fact that Hutchinson’s generalized curvature tensor is not defined as a distribution of order (see formula (4.2)) is the main, structural obstruction to a direct application of our regularization technique. By taking a closer look to the definition of curvature tensor given by Hutchinson (see also Section 4), one can easily realize that the constraints imposed on the curvature tensor by general test functions – specifically, by those that are nonlinear with respect to the Grassmannian variable – make Hutchinson’s notion extremely rigid, in the sense that every blow-up of an integral varifold admitting generalized curvatures in , with , necessarily consists of a finite union of -planes with multiplicities.
In order to overcome the structural obstruction mentioned above, we need to modify Hutchinson’s definition of generalized curvature tensor in order to obtain less rigid, but at the same time fully consistent notions of weak curvatures. To this aim, we introduce in Section 3 a suitable family of variation operators (the -linear variations, see Definition 3.1) and obtain from them a weak second fundamental form (WSFF, see Definition 3.5). The path we follow is similar to the standard one that, starting from the first variation , leads to the generalized mean curvature . Our WSFF can be considered in some sense a core distributional notion extracted from Hutchinson’s original definition. We refer the interested reader to Section 4 for a thorough comparison between Hutchinson’s tensor and our WSFF. As explained in Section 3, a net advantage of the WSFF with respect to Hutchinson’s tensor is that it only depends on the space variable and can be directly computed from the -linear variations through explicit formulae. As far as we know, these formulae are new and provide the basis for the definition of explicitly computable approximate second fundamental forms.
Let us note that the mean curvature vector is orthogonal to the tangent plane for a smooth submanifold as well as for an integral varifold, at least almost everywhere ([Bra78]) and consequently there is some margin in the definition of a weak second fundamental form consistent for regular varifolds. This observation allows to define a consistent variant of the WSFF, the orthogonal weak second fundamental form denoted by WSFF⟂ (see Definition 3.7), that both enforces the structural properties (3.10) (which are satisfied by the second fundamental form of any smooth -surface) and gives a better rate of convergence after regularization (see Theorem 6.11).
In Section 6 we apply the regularization technique of [BLM17] to the WSFF (as well as to its variant WSFF⟂) and obtain corresponding notions of approximate second fundamental form for general varifolds (-WSFF or -WSFF⟂, where is a parameter that controls the approximation scale, see Definitions 6.5 and 6.9). The convergence properties of these approximate curvature tensors are then analyzed in the last part of the section, resulting in Theorem 6.8 and 6.11. We insist that those results are convergence and not only consistency results, in the sense that they compare the approximate second fundamental forms of a sequence of varifolds with the second fundamental form of its weak- limit.
Finally, in Section 7 we show some numerical results on point clouds that illustrate the robustness of the method. In particular, some examples of -dimensional point clouds in are considered. For them, we compute the approximate principal curvatures also in presence of noise and singularities.
In conclusion, the approximate second fundamental form -WSFF (as well as its orthogonal variant -WSFF⟂) constitutes a general, robust, and easily-computable tool for extracting local curvature information from very general geometric objects. Several possible applications as well as future research directions can be thus envisaged. Some of them are (1) the development of a theory of discrete geometric evolutions (e.g., the discrete mean curvature flow) for point clouds with application to either shape smoothing and segmentation, or to the study of interfaces in systems of microscopic particles (see the context in [Spo93]); (2) the use of curvature estimators for data analysis and classification; (3) the determination of intrinsic properties of unstructured datasets (like the density of a point cloud, or the second-order derivatives of functions in grid-free numerical methods) via curvature–related properties.
1. Preliminaries
Notations
In what follows, and denote, respectively, the set of natural and of real numbers. Given , , and , we denote by the canonical basis of , the Euclidean norm of and set . If is an open set, writing means that is a relatively compact subset of . We define the -tubular neighborhood of a set as
[TABLE]
denotes the –dimensional Lebesgue measure and . Given a metric space and a function , we denote by the Lipschitz constant of . Then, denotes the space of real–valued Lipschitz functions defined on and such that . is the space of –valued Radon measures and is the space of –valued finite Radon measures on the metric space . We denote by the total variation of a measure .
From now on, we fix with . By we shall always denote an open set. The –dimensional Hausdorff measure in is denoted by . We let be the Grassmannian manifold of -dimensional vector subspaces of . We recall that a -dimensional subspace of is equivalently represented by the orthogonal projection onto , denoted as (or simply when there is no possible confusion). is equipped with the metric , where denotes the operator norm on the space of linear endomorphisms of . We will usually write instead of . Other norms on vectors and matrices will be used in the sequel, like the norm defined as when is a vector of , or if is a matrix with real coefficients.
Given a continuous –valued function defined in , its support is the closure in of . is the closure of in with respect to the norm . Given , is the space of real–valued functions of class with compact support in . and denote, respectively, the space of Lipschitz functions and the space of functions of class with Lipschitz derivative on . On such spaces we shall consider the norms and , respectively.
Given , and , we define for , the –gradient of at as well as the –divergence of at as
[TABLE]
Notice that if is a –submanifold, those notations are shortened in the classical ones and .
Second fundamental form: the classical case
For the sake of clarity, and in order to fix further notations that will be used in the next sections, we recall the essential definitions and facts about the classical second fundamental form. In view of the generalized notions that will be introduced after, we closely follow the notation of [Hut86b]. We consider a smooth -dimensional submanifold of with the standard induced metric. Given , we denote by the orthogonal projection onto the tangent space ; such a projection is represented by the matrix with respect to the standard basis of . The usual covariant derivative in is denoted by . Assuming fixed, and given a vector , we let and .
We denote by, respectively, and the tangential and the normal bundle associated with , so that we have the splitting .
We can now introduce the classical, second fundamental form of , as the bilinear and symmetric map defined as
[TABLE]
For technical reasons it is convenient to consider the extended second fundamental form of , which is defined as for all . Therefore we have that the map fully encodes the second fundamental form. We set
[TABLE]
where is the canonical basis of . It is easy to check that the coefficient set uniquely identifies .
We now present an equivalent way of defining the extended second fundamental form by computing tangential derivatives of the orthogonal projection onto the tangent space to at . More precisely, let us set
[TABLE]
whenever and . It is not difficult to check that
[TABLE]
and, reciprocally,
[TABLE]
see also Proposition 3.6 for a proof of these identities. We note for future reference the symmetry properties and . The symmetry of follows from . The symmetry of relies upon the well-known identity , which follows from the fact that the Levi-Civita connection is torsion–free.
Let us now recall the classical divergence theorem on . Given a smooth vector field with compact support on an open neighborhood of , we have
[TABLE]
where is the outward pointing conormal to .
Let us now consider vector fields of the form , with . Recalling that , from (1.5) we obtain the identity
[TABLE]
for every . It is worth noticing that
[TABLE]
where denotes the mean curvature vector of at . We shall see in Section 3 that formula (1.6) can be used to define the curvature tensor in a weak sense.
2. Varifolds
Here we briefly recall the main definitions and some basic facts about varifolds, and refer the interested reader to [Sim83] for more details.
Definition 2.1** (General –varifold).**
Let be an open set. A –varifold in is a non-negative Radon measure on .
An important class of varifolds is represented by the so-called rectifiable varifolds.
Definition 2.2** (Rectifiable –varifold).**
Given an open set , let be a countably –rectifiable set and be a non negative function with –almost everywhere in . A rectifiable –varifold in is a non-negative Radon measure on of the form i.e.
[TABLE]
where is the approximate tangent space at which exists –almost everywhere in . The function is called the multiplicity of the rectifiable varifold. If additionally for –almost every , we say that is an integral varifold.
In [BLM17] we considered discrete varifolds (i.e., varifolds that are defined by a finite set of real parameters) as a relevant class of varifolds associated with discrete geometric data. Among them, an important subclass is that of point cloud varifolds.
Definition 2.3** (Point cloud varifold).**
Let be a finite set of triplets, where , , and for all . We associate with this set of triplets the point cloud –varifold
[TABLE]
Note that a point cloud varifold is a –varifold even though it is not –rectifiable as its support is zero-dimensional.
Definition 2.4** (Mass).**
The mass of a general varifold is the positive Radon measure defined by for every Borel, with defined by . For example, the mass of a –rectifiable varifold is the measure , while the mass of a point cloud –varifold is the measure .
The following result is proved via a standard disintegration of the measure in terms of its mass (see for instance [AFP00]).
Proposition 2.5** (Young-measure representation).**
Given a –varifold on , there exists a family of probability measures on defined for -almost all , such that , that is,
[TABLE]
for all .
We recall that a sequence of Radon measures defined on a locally compact metric space is said to weakly– converge to a Radon measure (in symbols, ) if, for every , as .
Definition 2.6** (Convergence of varifolds).**
A sequence of –varifolds weakly– converges to a –varifold in if, for all ,
[TABLE]
We now recall the definition of Bounded Lipschitz distance between two Radon measures. It is also called flat metric and can be seen as a modified –Wasserstein distance which allows the comparison of measures with different masses (see [Vil09], [PR14]). In contrast, the –Wasserstein distance between two measures with different masses is infinite.
Definition 2.7** (Bounded Lipschitz distance).**
Being and two Radon measures on a locally compact metric space , we define
[TABLE]
It is well-known that defines a distance on the space of Radon measures on , called the Bounded Lipschitz distance.
Hereafter we introduce some special notation for the distance between varifolds.
Definition 2.8**.**
Let be an open set and let be two –varifolds on . For any open set we define
[TABLE]
and
[TABLE]
We shall often drop the subscript when , that is we set
[TABLE]
thus making the dependence upon the domain implicit whenever this does not create any confusion.
The following fact is well-known (see [Vil09, Bog07]).
Proposition 2.9**.**
Let , , be Radon measures on a locally compact and separable metric space . Assume that and that there exists a compact set such that the supports of and of are contained in for all . Then if and only if as .
Let us eventually introduce the following linear form that encodes a generalized notion of mean curvature.
Definition 2.10** (First variation of a varifold, [All72]).**
The first variation of a –varifold in is the vector–valued distribution (of order ) defined for any vector field as
[TABLE]
Remark 2.11*.*
It is convenient to define the action of on a function as the vector
[TABLE]
We also notice that is well-defined whenever is a Lipschitz vector field such that the measure of the set of non-differentiability points for is zero.
The definition of first variation can be motivated as follows. Let be the one-parameter group of diffeomorphisms generated by the flow of the vector field . Let be the mapping defined on as
[TABLE]
Set as the push–forward of the varifold measure by the mapping , that is,
[TABLE]
where denotes the tangential Jacobian of at . Then, assuming for some relatively compact open set , one has the identity
[TABLE]
The linear functional is, by definition, continuous with respect to the -topology on , however in general it is not continuous with respect to the topology. In the special case when this is satisfied, that is, for any fixed compact set there exists a constant , such that for any vector field with , one has
[TABLE]
we say that has a locally bounded first variation. In this case, by Riesz Theorem, there exists a vector–valued Radon measure on (still denoted as ) such that
[TABLE]
Thanks to Radon-Nikodym Theorem, we can decompose as
[TABLE]
where and is singular with respect to . The function is called the generalized mean curvature vector. By the divergence theorem, coincides with the classical mean curvature vector if , where is a -dimensional submanifold of class .
3. Weak Second Fundamental Form
The left-hand side of (1.6) motivates the following definition.
Definition 3.1** (-linear variation).**
Let be an open set and let be a –varifold in . We fix and define the distribution as
[TABLE]
We say that is a -linear variation (or, shortly, a variation) of .
Definition 3.2** (Bounded variations).**
Let be an open set and let be a –varifold in . We say that has locally bounded variations if and only if for , is a Radon measure. In this case there exist and Radon measures that are singular w.r.t. , such that
[TABLE]
The proof of the following proposition is immediate.
Proposition 3.3**.**
For any we have and therefore
[TABLE]
Hence, if has locally bounded variations then in particular it has locally bounded first variation.
When is a compact –submanifold of class , and is the associated varifold with multiplicity , then we infer from (1.6) and (3.1) that
[TABLE]
for all . Note that in this case we have
[TABLE]
where . In Lemma 3.4 below we prove some crucial properties of the linear system
[TABLE]
and in particular the fact that it completely characterizes the tensor .
Lemma 3.4**.**
Let be a positive semi-definite symmetric matrix and let . Let us consider the set of equations of unknowns
[TABLE]
and let be the matrix associated with system (3.4). Then,
- (1)
the matrix is invertible and , 2. (2)
the unique solution of the system is
[TABLE]
where is defined by .
In particular, if is an orthogonal projector of rank or for a probability measure on , then is positive semidefinite and symmetric. Moreover, there exists a dimensional constant such that
[TABLE]
Proof.
We first order the -tuples in lexicographic order. Then, we note that, except for the columns/rows, every other column and row of contains exactly one coefficient (the diagonal one) which is equal to , while all the other coefficients are zero. Therefore one has , where is the following matrix:
[TABLE]
We then substract the last columns by block to the columns for . Then, the last columns are unchanged, and for , the columns are constituted of on lines , on last lines and zeros elsewhere. Therefore, when adding by block to the last lines the lines for , the determinant of is equal to the determinant of an upper triangular block-matrix, whose diagonal blocks are and eventually
[TABLE]
The proof of the second assertion follows by plugging (3.5) into (3.4) and by using the matrix identity
[TABLE]
If now , then is a symmetric matrix, and for every vector one has
[TABLE]
Moreover, if is an orthogonal projector of rank , then (indeed, is diagonalisable with eigenvalues equal to and the remaining ones equal to [math]) and if , then by –concavity of the determinant on the convex set of positive definite matrices, and by Jensen inequality, one obtains
[TABLE]
and thus . Being a projector, we have and thus
[TABLE]
therefore we obtain . Moreover , hence it is easy to bound using the formula
[TABLE]
This concludes the proof. ∎
We fix the notations we will stick to thereafter. For a –varifold with bounded variations , we let be such that . Then we set , which is defined for –almost every . Applying Lemma 3.4 to the linear system
[TABLE]
we find that it admits a unique solution for -almost every . This motivates the following definition.
Definition 3.5** (Weak second fundamental form).**
Let be an open set and be a –varifold in with locally bounded variations. Given the tensor from Definition 3.2 we call weak second fundamental form the unique solution of (3.7). In particular, for all and
[TABLE]
In view of the classical notion of second fundamental form, we also define the tensor as
[TABLE]
Calling a second fundamental form (instead of ) is a certain abuse of terminology. It is actually very easy to switch between both tensors as the following result shows.
Proposition 3.6**.**
The weak second fundamental form defined in (3.8) is equivalently characterized by
[TABLE]
Proof.
Let us simplify the notation by setting and . Assume first that satisfies (3.9), so that
[TABLE]
and this proves (3.8). Conversely, if satisfies (3.8), then by the symmetry property (following from , and thus and the formula (3.5)) we obtain ; moreover we have
[TABLE]
so that satisfies (3.9). ∎
In the case of an integral varifold, Brakke has shown that the mean curvature vector is orthogonal to the approximate tangent plane almost everywhere (see [Bra78]) and therefore, being the orthogonal projector on the approximate tangent plane in this case, one has and therefore
[TABLE]
With this observation in force, we now introduce a modified version of weak second fundamental form, that is denoted by WSFF⟂ and coincides with the WSFF whenever the varifold is integral and has bounded variations (see Proposition 3.8). We will later show in Proposition 5.2 that this orthogonal weak second fundamental form WSFF⟂ satisfies in addition the structural properties (3.10).
Definition 3.7** (WSFF⟂, Orthogonal weak second fundamental form).**
Let be an open set and let be a –varifold in . For –almost every , we define
[TABLE]
and as the solution to the linear system (3.4), with and . The tensor will be then referred to as the orthogonal weak second fundamental form WSFF⟂ of .
Proposition 3.8**.**
Let be an open set and let be an integral –varifold in with bounded variations. Then, for –almost every , one has , hence the WSFF and WSFF⟂ coincide.
Proof.
We know from Proposition 5.1 that and by Brakke’s result ([Bra78]) we know that the mean curvature vector of an integral varifold is orthogonal to the approximate tangent plane almost everywhere. Therefore, for –almost every ,
[TABLE]
which together with (3.11) gives the conclusion. ∎
4. A comparison with Hutchinson’s Generalized Second Fundamental Form
In the previous section we have introduced the notion of weak second fundamental form (WSFF). This notion corresponds to a modification of the generalized second fundamental form that was first proposed and studied by Hutchinson in [Hut86b, Hut86a]. As we will explain later on, our WSFF corrects some critical aspects that are present in Hutchinson’s definition, it is more consistent with Allard’s definitions of first variation and of generalized mean curvature, and it is well-suited for regularization and approximation, according to the scheme proposed in [BLM17].
In order to better motivate our WSFF, a comparison with Hutchinson’s generalized tensor is necessary. We start recalling that Hutchinson’s tensor arises from the application of the tangential divergence theorem (1.5) ( being a smooth -submanifold of ) to vector fields of the form , with , being the space of real matrices of size and being the -th vector of the canonical basis of . Indeed, one obtains in this case an identity similar to (1.6), that is,
[TABLE]
where is the partial derivative of with respect to the variable , and is the tangential gradient of with respect to . Here, is assumed to be a -submanifold of without boundary, and the projection onto its tangent plane at is denoted by .
Extending this identity to the varifold setting led Hutchinson to Definition 4.1 below. Let us point out that (4.1) holds true for submanifolds without boundary, therefore Definition 4.1 does not take into account boundary terms. However, we recall that a notion of curvature varifold with boundary has been studied in [Man96].
Definition 4.1** (Hutchinson’s Generalized Second Fundamental Form).**
Let be an open set and let be an integral –varifold in . We say that admits a generalized second fundamental form in the sense of Hutchinson if there exists a family such that for all ,
[TABLE]
A first observation concerning Hutchinson’s tensor is that, in general, it may depend not only on the spatial variable , but also on the Grassmannian variable . On the one hand, this seems not fully consistent with the fact that Allard’s generalized mean curvature only depends on . On the other hand, Hutchinson himself implicitly shows in [Hut86b, Proposition 5.2.2] that his tensor ultimately depends upon - and not on - as soon as the varifold is rectifiable.
A second observation is about the existence of the tensor as a distribution, which is a delicate issue even if one restricts the analysis to integral varifolds. Here one finds a structural obstruction. Indeed, due to the form of the middle term in the left-hand side of (4.2), where the -derivative of multiplies , it is not possible to interpret the identity as a distributional definition of the tensor . However, we note that the class of test functions ensuring uniqueness of the tensor is strictly smaller than the class used in the definition of this tensor, see [Hut86b, Proposition 5.2.2]. To be more specific, that definition uses test functions which are possibly nonlinear in the Grassmannian variable, however linearity in the Grassmannian variable is enough to prove uniqueness. From this observation we infer that Hutchinson’s definition contains a core distributional notion (the one leading to our WSFF), plus extra constraints coming from test functions that are nonlinear in , which make Hutchinson’s definition more rigid. As we have said in the introduction, this rigidity affects the structure of the singularities of integral varifolds whose curvature tensor is bounded. Indeed, a non-quantitative version of Lemma 3.3 coupled with Corollary 3.5 in [Hut86a] shows that an integral varifold , with curvature tensor in for , only admits blow-ups in the form of finite unions of -planes with multiplicities.
We now restrict our analysis to rectifiable varifolds, as actually done in [Hut86b]. We first prove the following proposition.
Proposition 4.2** (WSFF versus Hutchinson’s tensor: the case of rectifiable varifolds).**
If a rectifiable varifold in admits a generalized second fundamental form in the sense of Hutchinson (Definition 4.1), then it also admits a weak second fundamental form in the sense of Definition 3.5, and the two tensors coincide -almost everywhere.
Proof.
Let be a –rectifiable varifold in and let us denote, for –almost every , by its approximate tangent plane at . We assume that there exists sastisfying (4.2). Taking test functions of the form , one has
[TABLE]
By (4.2) we obtain that for all and ,
[TABLE]
Therefore has bounded variations (see Definition 3.1) with no singular part:
[TABLE]
Since has bounded variations, it has also a WSFF (in the sense of Definition 3.5) that we denote by . Then we infer from (4.3) that for –a.e. , and are both solutions of the linear system (3.7), therefore they must coincide by uniqueness. ∎
Remark 4.3*.*
In view of (4.1) and Hutchinson’s definition, an obvious consequence of the above proposition is that our weak second fundamental form coincides with the classical second fundamental form whenever with a smooth –submanifold of and a constant.
Structural differences between the WSFF and Hutchinson’s generalized second fundamental form: a -dimensional example in the plane
We are now going to see that the essential difference between our WSFF and Hutchinson’s tensor shows up in the structure of admissible singularities of a curvature varifold. We remark that in [Hut86a] the following fact is shown: if an integral varifold admits a generalized second fundamental form in for , then any tangent cone at every point of the support of consists of a finite union of –planes with constant integral multiplicities. This follows from a key monotonicity identity proved in [Hut86a, Section 3.4]. In particular, a junction of half-lines, seen as a –varifold with multiplicity , is a curvature varifold in Hutchinson’s sense if and only if it is a finite union of full lines. In the example below, we compute our WSFF and Hutchinson’s tensor in the case of 9 half-lines issuing from the origin through the vertices of a regular -gon, obtaining that the WSFF is identically zero, while Hutchinson’s tensor is not globally defined.
Let us consider the rectifiable –varifold associated with a union of half lines joining at [math], of constant multiplicity , and directed by a unit vector . On each half line , the projection matrix onto the tangent line satisfies for . Let us compute the -linear variation , for and :
[TABLE]
Therefore has bounded variations and
[TABLE]
is singular (or zero) with respect to . In particular, contrarily to Hutchinson’s case, any such junctions admit a WSFF. We then wonder if some of them have zero WSFF without being a union of lines. Hence, we study the case where the WSFF of the junction is identically zero. By (4.4), this property is equivalent to the following equations:
[TABLE]
As are unit vectors, it is also equivalent to
[TABLE]
If for , we end up with the conditions
[TABLE]
By taking and , we obtain a regular junction of half–lines (which is not a union of full lines), whose weak second fundamental form is identically zero. At the same time, Hutchinson’s tensor cannot be globally defined, otherwise it should also be identically zero by Proposition 4.2, and thus we would reach a contradiction with the admissible singularities of a varifold with zero curvature (see [Hut86a, Corollary 3.5] and the discussion following Definition 4.1).
Remark 4.4* (Interpretation in terms of weak differentiability of the approximate tangent plane).*
Theorem of [Men16] states that an integral varifold is a curvature varifold in Hutchinson’s sense if and only if is a Radon measure absolutely continuous with respect to and the approximate tangent plane is a weakly -differentiable function in the sense of [Men16, Definition 8.3]. Thanks to this characterization, in [MS18] the notion of curvature varifold is extended to diffuse-type varifolds.
5. Properties of the weak second fundamental form
5.1. Structural properties
In the smooth case, the functions and satisfy some structural properties. We check in the next proposition which ones are still valid in our extended setting.
Proposition 5.1**.**
Let be an open set and be a –varifold in with bounded variations. Then, for all ,
- (1)
, and , 2. (2)
* and where is the generalized mean curvature vector,* 3. (3)
* and .*
Proof.
The first assertion follows from for every . In order to prove the second assertion, for we compute
[TABLE]
and
[TABLE]
Consequently, we deduce that and . By taking the Radon-Nikodym derivative with respect to , the analogous equalities hold for and . The last assertions are then direct consequences of formula (3.5):
[TABLE]
and
[TABLE]
∎
We recall that the following identities were proved in Proposition 5.1:
[TABLE]
Therefore, the identities
[TABLE]
are true for an integral varifold, but not for a general varifold. Owing to , we get that (5.1) hold if and only if . Nevertheless, in the following proposition we show that the identities (5.1) are satisfied by (see Definition 3.7).
Proposition 5.2**.**
Let be an open set and be a –varifold in with bounded variations. Then,
[TABLE]
where we have set .
Proof.
Indeed, dropping the –exponent for more simplicity, and recalling that , we have
[TABLE]
and then,
[TABLE]
We can now compute
[TABLE]
and
[TABLE]
as wanted. ∎
5.2. Convergence and compactness
We start with a direct consequence of Allard’s compactness theorem, see also [BLM17].
Proposition 5.3**.**
Let be an open set and let be a sequence of –varifolds in , with bounded variations. Assume that for ,
[TABLE]
then, there exists a subsequence weakly– converging to a –varifold with bounded variations satisfying
[TABLE]
Moreover, if the are integral varifolds, then is integral.
Proof.
Let be the canonical basis of , then
[TABLE]
Therefore (5.3) implies
[TABLE]
and it only remains to apply Allard’s compactness theorem ([All72]) and use the lower semicontinuity of . ∎
Next, we deal with some convergence properties of the WSFF. Let be an open set and let be a sequence of –varifolds weakly– converging to a –varifold . Assuming that the variations of are bounded and that is enough to conclude that has bounded variations. Thus (resp. ) admits a WSFF (in the sense of Definition 3.5), denoted by (resp. ). The following theorem focuses on the convergence of the measures , as .
Proposition 5.4** (Convergence of the WSFF).**
Let be an open set and let be a sequence of –varifolds weakly– converging to a rectifiable –varifold . Assume that there exists constants and , such that and
[TABLE]
for all . Then is absolutely continuous with respect to , and the measures weakly– converge to the measure as .
Proof.
Let be a –rectifiable set endowed with a multiplicity function , such that . Thanks to (3.4) we have
[TABLE]
for -almost all and , with only depending on the dimension . Therefore, by (5.4) and Hölder’s inequality we infer that
[TABLE]
for every compact set . Combining the fact that converges to for all with the above uniform control (5.5), we obtain that weakly– converges to . We can now apply Example in [AFP00] to conclude that and moreover
[TABLE]
On the other hand, from (5.4) we similarly deduce that for every fixed compact . Therefore there exists a subsequence (which we do not relabel) that weakly– converges to a limit Radon measure which is absolutely continuous with respect to . In other words, there exists such that weakly– converges to . Note that
[TABLE]
and thus (up to extraction) there exists such that weakly– converges to .
We now show that for -almost every . First, for every , by taking the limit as in the equality
[TABLE]
and by representing the limit measure via the Young measures , we get
[TABLE]
so that for –almost every , , as wanted.
By definition of , for every and for all we have
[TABLE]
Taking again the limit as , we get
[TABLE]
and consequently, for –almost every ,
[TABLE]
By uniqueness of the solution to the linear system (3.4) (see Lemma 3.4) we obtain
[TABLE]
for –almost every , hence for –almost every , which concludes the proof. ∎
6. Approximate weak second fundamental form
Let us fix some notations that we will use all along the paper. We fix three non-negative functions of class , with the properties listed below:
- •
for all , ;
- •
is decreasing, , and ;
- •
for all , and .
We define for and
[TABLE]
We also define the constants
[TABLE]
Given an open set and we define .
6.1. Approximation via mollification
We showed in [BLM17] how to define the approximate mean curvature of general varifolds using a mollification of the first variation. We extend here this approach to define the approximate second fundamental form of general varifolds. We observe that the idea of mollifying the first variation to get a smoothed mean curvature was first used by Brakke in [Bra78] for varifolds with bounded first variation in order to construct their evolution by mean curvature flow.
Definition 6.1** (Regularized variations).**
Let be an open set and let be a –varifold in . Given and , for any vector field we set
[TABLE]
We say that is a regularized -linear variation of .
Of course (6.3) defines in the sense of distributions. The following proposition, which is a simple adaptation of Proposition 4.2 in [BLM17], shows that can be represented by a smooth vector field with locally bounded -norm when has locally finite mass in .
Proposition 6.2** (Representation of the regularized variations).**
Let be an open set, a –varifold in , and let . Then is represented by the continuous vector field
[TABLE]
defined for . In addition, .
Proof.
By Fubini-Tonelli’s theorem we get from (6.3) for every :
[TABLE]
which proves (6.4). The fact that is an immediate consequence of being bounded in . ∎
Remark 6.3*.*
We emphasize that is in even when is not locally bounded.
In view of the above representation of the -linear variation, given any –varifold and given , the following quantities are defined for –almost every :
[TABLE]
Recall that in [BLM17], we defined a regularization of the mean curvature vector of a varifold with finite mass and locally bounded first variation as the approximate mean curvature vector given for –a.e. by
[TABLE]
The regularizations of and are consistent in the sense that the structural identities in Proposition 5.1 are preserved, i.e.
[TABLE]
Remark 6.4*.*
As when we defined in [BLM17], we allow two different kernels for the regularization of and in the definition of . As evidenced for mean curvature, the same computations as done in [BLM17] Section 5, suggest a specific choice of and , namely the so-called natural kernel pair relation, that is
[TABLE]
This choice has proven to be relevant from a numerical point of view (see [BLM17], Section 8) and we shall use it in the numerical experiments performed in Section 7, we recall that with this choice of kernels .
We can write where is the probability measure defined as
[TABLE]
so that Lemma 3.4 applies to the linear system
[TABLE]
which arises as the natural regularization of (3.4) and the unique solution is explicitly given in (3.5). This allows to introduce a notion of approximate second fundamental form as follows:
Definition 6.5** (Approximate second fundamental form, –WSFF).**
Let be an open set and be a –varifold in . For and for –almost every , we define as the unique solution to system (6.8) that is
[TABLE]
We call the approximate second fundamental form, or the –WSFF. With a slight abuse of terminology, we will also call approximate second fundamental form the tensor defined by (see (3.8)).
Remark 6.6*.*
We stress that the –WSFF can be defined for any varifold , even though does not have bounded variations.
We denote for brevity
[TABLE]
and
[TABLE]
When there is no ambiguity, we might drop the part of the exponent referring to the varifold .
6.2. Consistency of the approximate second fundamental form
We justify in Proposition 6.7 the definition of –WSFF (Definition 6.5) by proving that it converges (when ) to the exact one when it exists.
Proposition 6.7** (Consistency of the approximate second fundamental form).**
*Let be an open set and let be a rectifiable –varifold with bounded variations. Then, for –almost any the quantities are defined for small enough, and respectively converge to as .
Moreover, there exist constants , such that*
[TABLE]
Proof.
The proof of the convergence of and is obtained arguing as in [BLM17, Proposition ]. For the sake of clarity, we provide it hereafter. For and small enough, we can drop in the exponent for simplicity, and write
[TABLE]
where
[TABLE]
We recall that is rectifiable, that is, . Then we preliminarily notice that, for -almost every ,
[TABLE]
which follows from the definition of the approximate tangent plane and the fact that . Thanks to (6.12), for -almost any (such that is also a Lebesgue point of ), we have
[TABLE]
The previous estimate together with (6.11) lead to , as wanted.
Now we observe that the map is in , then by a similar proof, where essentially one replaces with , we get the convergence of to for almost every ; and the convergences of and follow.
We are thus left with the proof of (6.10) which follows from the fact that and that and are uniformly bounded by a dimensional constant (see (3.6)). Indeed, from (3.5), we have
[TABLE]
And for the last term in (6.13), let us temporarily denote and so that
[TABLE]
leading to
[TABLE]
since and . Plugging (6.14) into (6.13) we obtain (6.10).
∎
6.3. Convergence of the approximate second fundamental form of a sequence of varifolds
We now turn to the following question: given a sequence of –varifolds approximating (in the sense of weak– convergence for instance) a –rectifiable varifold with bounded variations, does the –WSFF of converge to the WSFF of under suitable assumptions? In order to answer this question we follow the scheme of [BLM17] and obtain two convergence results. A first one showing a slower convergence rate, but requiring weaker assumptions; a second one showing a better convergence rate, but under stronger assumptions. The proofs are slight variants of the ones given in [BLM17, Theorems and ]), therefore we shall only provide the key estimates and underline the main differences with[BLM17].
Theorem 6.8**.**
Let be an open set and be a rectifiable –varifold with bounded variations. Let be a sequence of –varifolds and let be two positive, decreasing and infinitesimal sequences satisfying the following property: for any ball , with small enough radius and centered in , one has
[TABLE]
Then, for –almost every , for any sequence tending to , and for any infinitesimal sequence such that
[TABLE]
one has for large enough
[TABLE]
In particular, both right-hand sides of (6.16) are infinitesimal as soon as
[TABLE]
Proof.
In order to prove (6.16), it is enough to prove that the right-hand sides of (6.16) provide upper bounds for, respectively, and . The proof is exactly the same as that of Theorem 4.5 in [BLM17]. Shortly, we combine Proposition 6.7 with the two estimates below: for ,
[TABLE]
and
[TABLE]
In order to prove (6.17) and (6.18), we first observe that following, general inequality holds:
[TABLE]
where contains . In the case of (6.17), we have
[TABLE]
therefore we can take and , so that plugging
[TABLE]
into (6.19) gives (6.17). In the case of (6.18) we have
[TABLE]
therefore we can still take and set , so that plugging
[TABLE]
The convergence estimate (6.16) proved in Theorem 6.8, and obtained under quite general assumptions, shows an asymptotic rate proportional to . On the other hand, we can obtain a better convergence rate under more restrictive assumptions, as shown in Theorem 6.11 below. The idea is that, whenever is a smooth –submanifold of and , the mean curvature vector is orthogonal to the tangent plane, therefore we have
[TABLE]
In (6.20), as soon as the tangent plane is Lipschitz, we will gain one factor of order in the first term when computing the Lipschitz constant of , which leads to the same gain of order when estimating the pointwise error , as seen in the proof of Theorem 6.8. Concerning the second term, we know from Theorem in [BLM17] that we gain an order by projecting the tangential gradient to the orthogonal space at . When defining a modified version of in accordance with (6.20), we recover the introduced in Definition 3.7. We next propose an approximate version of :
Definition 6.9** (Approximate orthogonal weak second fundamental form, –WSFF⟂).**
Let be an open set and let be a –varifold in . For , we define
[TABLE]
We call approximate orthogonal weak second fundamental form (referred to as –WSFF⟂) the tensor where each is the solution to the linear system (3.4) with and . With a slight abuse of terminology, we will also call approximate orthogonal weak second fundamental form the tensor defined by (see (3.8)).
Notice that by (3.5) and following the computations in the proof of Proposition 5.2, we get that
[TABLE]
Remark 6.10*.*
Notice that we use rather than the regularized expression in Definition 6.9. If we used , we would directly recover the convergence of Theorem 6.8. Yet, under the assumptions of Theorem 6.11, the regularization of is not necessary anymore and that is why we drop it in Definition 6.9.
Theorem 6.11**.**
Let be an open set, be a –dimensional submanifold of class without boundary, and let . Let be a extension of the tangent map on a tubular neighborhood of . Let be a sequence of –varifolds in . Choose and a sequence converging to , such that . Assume that there exist positive, decreasing and infinitesimal sequences , such that for any ball centered in and contained in a neighborhood of , one has
[TABLE]
and, recalling the decomposition ,
[TABLE]
Then, there exists such that for large enough,
[TABLE]
for all . Moreover, if we also assume that as , then
[TABLE]
Proof.
First of all, note that as for the proof of Theorem 6.8, we only need to bound and from above by the right-hand side of (6.25), and the upper bound for is a direct consequence of (6.24). Let us rewrite explicitly :
[TABLE]
We know from Theorem in [BLM17] that for large enough
[TABLE]
In the following we fix and prove that
[TABLE]
where is a constant depending only on and . To this aim we write
[TABLE]
where , and are defined - and estimated - hereafter. We start with
[TABLE]
where , so that is Lipschitz, with depending only on and on . Note also that . Therefore we obtain
[TABLE]
Then we have
[TABLE]
Finally we have
[TABLE]
so that by combining these estimates with (6.29) we obtain (6.28).
Eventually, we know from (6.26) that
[TABLE]
The conclusion follows from injecting (6.27) and (6.28) in (6.31), combined with Lemma in [BLM17] and the fact that is thus bounded. The last part of the statement follows from (6.25) and Proposition 3.8. ∎
7. Implementation and numerical illustrations
We present in this section a few numerical illustrations of approximate curvatures for point clouds. We recall for more convenience the notion of point cloud varifold (see Definition 2.3). Given a finite set of points , of ”masses” , and –planes , we associate a –varifold in defined as
[TABLE]
While the variations of are generally not Radon measures but distributions of order , it is yet possible to compute explicitly the –WSFF of for any , as explained in Section 6. Explicit formulas for point cloud varifolds are derived in Section 7.1 below, while the implementation is detailed in Section 7.2. Finally, in Section 7.3 we perform some numerical experiments on –dimensional point clouds in .
7.1. Approximate WSFF⟂ for point clouds
Let us give the precise expression of the –WSFF⟂ in the case of the point cloud varifold defined in (7.1). We take, up to re-normalization, the profile for and then define according to (6.7). Let and . We have
[TABLE]
Then, thanks to and (6.22), is defined as
[TABLE]
Lastly, by Definition 6.9:
[TABLE]
In order to rewrite this latter tensor in a more standard way, we first project, for fixed , the vector onto the normal space by taking:
[TABLE]
and in the case where (codimension ), we obtain a scalar value by taking the scalar product with a unit vector generating the normal space. We obtain the matrix :
[TABLE]
In order to recover the principal curvatures, it remains to pass from the extended second fundamental form to the one restricted to the tangent space. It can be done by simply considering the matrix whose columns constitute an orthonormal basis of the tangent space at , and then computing
[TABLE]
The eigenvalues and eigenvectors of are (approximations of) the principal curvatures and directions at .
Notice that as long as no global orientation of the cloud is given, is chosen up to a sign, therefore the sign of each eigenvalue cannot be recovered, but their relative sign is known. This is perfectly normal as the eigenvalues depend on a chosen orientation. In dimension , it is however possible to compute the Gaussian curvature for instance since it does not depend on the orientation (because being , the principal curvatures, one has ).
7.2. Implementation
The implementation relies on the computation of –neighborhoods of points in point clouds (or –neighborhoods when the number of neighboring points is fixed rather than the radius of the neighboring ball). This can be done very efficiently in practice with the C++ library Nanoflann[Nan]. Linear algebra computations are done with the Eigen library [Eig]. We use CloudCompare [Clo] for point clouds rendering.
The approximation of the curvature tensor requires the computation of the masses and the approximate tangent planes from the positions . As usual, the planes can be computed by local weighted regression: given a point in the cloud, and given a parameter (or a number of points ), we first compute the barycenter of the points contained in the –neighborhood of (or of closest neighbors of ). Then, with the notation for the –components of , we compute the covariance matrix at defined as , where
[TABLE]
Computing the eigenvectors associated with the highest eigenvalues gives a basis of a plane which approximates the tangent plane at .
As for the computation of the weights , if the discretization is locally uniform (at scale ), then one can simply take all masses equal (to for instance). Otherwise, we fix a number of points and we compute at the (smallest) radius of the ball containing at least points. Then we define the mass at as , or simply (simplifying the constant in (7.2)).
7.3. Numerical experiments
Figure 1 shows the approximate Gaussian curvature of a dragon point cloud with points (the point cloud was sampled from a mesh from Stanford 3D scanning repository http://graphics.stanford.edu/data/3Dscanrep/). The curvature values are represented with colors ranging from blue (negative values) to red (positive values) through white.
We represent in Figure 2 the approximation on the same point cloud of the sum of the absolute values of the two principal curvatures . The values are indicated with colors ranging from blue (low values) to red (high values) through green and yellow.
Figure 3 shows the approximation of various curvature informations (Gaussian curvature, sum of the absolute principal curvatures, and norm of the mean curvature) for a point cloud of points subsampled on a genus surface. The number of points used to compute local tangent planes and the -WSFF⟂ is , corresponding to an average for a point cloud of diameter approximately .
Figure 4 shows the approximation on a Farman Institute 3D point cloud, see [DAL*+*11], of the sum of the absolute principal curvatures at every point of the cloud. This example illustrates that curvature information can be useful for the extraction of features from a dataset.
We conclude with a test performed on a cube discretized with points (i.e. around points per edge). The number of points used to compute local tangent planes and the -WSFF⟂ was , corresponding to an average for a cube of side–length . The approximate Gaussian curvature is shown in Figure 5(a) and the sum of the approximate absolute values of the two principal curvatures is represented in Figure 5(d). Figures 5(b) and 5(e) show the results of the same test performed after modifying the positions of all points with an additive centered Gaussian noise of standard deviation . A standard deviation equal to was used for Figures 5(c) and 5(f). In these latter experiments, the number of points used to compute local tangent planes and the -WSFF⟂ was which corresponds to an average .
Acknowledgements
The authors are grateful to Carlo Mantegazza, Ulrich Menne, and Stefan Luckhaus for stimulating discussions about varifolds. They also thank Adriano Pisante for pointing out reference [Spo93].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AFP 00] L. Ambrosio, N. Fusco, and D. Pallara. Functions of bounded variation and free discontinuity problems . Oxford mathematical monographs. Clarendon Press, Oxford, New York, 2000.
- 2[AGP 98] L. Ambrosio, M. Gobbino, and D. Pallara. Approximation problems for curvature varifolds. The Journal of Geometric Analysis , 8(1):1–19, 1998.
- 3[AK 04] N. Amenta and Y. J. Kil. Defining point-set surfaces. In ACM SIGGRAPH 2004 Papers , SIGGRAPH ’04, pages 264–270, New York, NY, USA, 2004. ACM.
- 4[All 72] W. K. Allard. On the first variation of a varifold. Annals of mathematics , pages 417–491, 1972.
- 5[All 75] W. K. Allard. On the first variation of a varifold: Boundary behavior. Annals of Mathematics , 101(3):418–446, 1975.
- 6[Alm 65] F. J. Almgren. The theory of varifolds, 1965.
- 7[AST 90] G. Anzellotti, R. Serapioni, and I. Tamanini. Curvatures, functionals, currents. Indiana University Mathematics Journal , pages 617–669, 1990.
- 8[Bel 97] G. Bellettini. Variational approximation of functionals with curvatures and related properties. Journal of Convex Analysis , 4:91–108, 1997.
