• Aucun résultat trouvé

Toward mean curvature flows for 3D point clouds

6.2 And for 3D point clouds

6.2.2 Toward mean curvature flows for 3D point clouds

In this section, we test the evolution of a point cloud by the discrete mean curvature flow, xn+1k =xnk+dtH(xnk),

whereH(xnk) is the approximation of the mean curvature at the pointxnk given by formula (6.23) and dt is a prescribed time step. Of course, as this scheme is explicit, we expect that instabilities appear.

Let us begin with the flow of a ball of radius 1, with a large radius ε= 0.6 and a large enough time stepdt= 0.01. After 40 iterations, we obtain in Figure 6.10 a smaller ball of radius around 0.6 (which is coherent with the time step and the curvature of the ball).

As expected, we can see instabilities appearing after 40 iterations, and the point cloud is no longer a “ball” after 50 iterations. This corresponds to the time when the radius of the ball used for computing curvature is the same as the radius of the ball itself.

We now observe the effects of this mean curvature flow on the bunny of diameter around 7 constituted of N = 34835 points. We take a radius ε = 0.5 and a step time dt = 0.001. We can observe that after 120 iterations, the body of the bunny has been smoothed (see the back of the bunny which is wavy before the flow in Figure 6.11). We also understand why the flow crashes at that moment: the ears are thin and collapse after 120 iterations. The color corresponds to the intensity of the computed curvature.

Let us now end with an entertaining experiment illustrated in Figure 6.12: we let the bunny evolve in the same conditions, but by the reverse mean curvature flow,

xn+1k =xnk−dtH(xnk).

Let us conclude this chapter by mapping out some perspectives about the numerics related to the (direct) discrete mean curvature flow, whose stability issues have been mentioned above. A first aspect is to stabilize the approximation of the mean curvature itself, by changing our current approximation

(a)

(b) Details on the tail of the dragon

(c) Details on the head of the dragon

Figure 6.9: Intensity of the mean curvature of a dragon, the computations are done for ε= 0.02 for a dragon of diameter 1

(a) From 0 to 40 iterations (b) After 30 iterations

(c) After 40 iterations (d) After 50 iterations

Figure 6.10: Balls evolving by mean curvature flow,with radius ε= 0.6 and time step dt= 0.01.

(a) Time 0

(b) After 120 iterations

(c) Time 0 (d) After 120 iterations

(e) Time 0 (f) Time 50 (g) Time 100 (h) Time 120

Figure 6.11: Bunny evolving by mean curvature flow: global evolution and comparison after 120 152

Figure 6.12: Bunny after a reverse main curvature flow: After 340 iterations with a radius ε = 0.5 and a time step dt= 0.001

for the one proposed in (6.24) and by fixing the number of points used to the computation instead of fixing the radius of the ball used. Another aspect is the instability due to the explicit discretization in time: is it possible to design a reasonable implicit or semi-implicit scheme with our approximation of the mean curvature? This will be the purpose of future work.

Bibliographie

[AFP] L. Ambrosio, N. Fusco, and D. Pallara. Functions of bounded variation and free discontinuity problems. Oxford mathematical monographs. Clarendon Press, Oxford, New York.

[All72] W. K. Allard. On the first variation of a varifold. Ann. of Math. (2), 95 :417–491, 1972.

[Alm65] F. J. Almgren. The theory of varifolds. 1965.

[BBT01] A. M. Bruckner, J. B. Bruckner, and B. S. Thomson. Elementary real analysis. Prentice Hall, 2001.

[Bes28] A. S. Besicovitch. On the fundamental geometrical properties of linearly measurable plane sets of points. Math. Ann., 98(1) :422–464, 1928.

[Bes38] A. S. Besicovitch. On the fundamental geometrical properties of linearly measurable plane sets of points (II). Math. Ann., 115(1) :296–329, 1938.

[Bes39] A. S. Besicovitch. On the fundamental geometrical properties of linearly measurable plane sets of points (III). Math. Ann., 116(1) :349–357, 1939.

[BLM] B. Buet, G. P. Leonardi, and S. Masnou. Regularization of the first variation of a varifold.

in preparation.

[Bra78] K. A. Brakke. The motion of a surface by its mean curvature, volume 20 of Mathematical Notes. 1978.

[Bue13] B. Buet. Varifolds and generalized curvature. In Journ´ees en Mod´elisation Math´ematique et Calcul Scientifique, volume 42, pages 1–9, 2013.

[Bue14] B. Buet. Quantitative conditions of rectifiability for varifolds. ArXiv e-prints, September 2014.

[CCLT09] F. Chazal, D. Cohen-Steiner, A. Lieutier, and B. Thibert. Stability of curvature measures.

Computer Graphics Forum, 28(5), 2009.

[CLR12] D. Coeurjolly, J.-O. Lachaud, and T. Roussillon. Multigrid convergence of discrete geo-metric estimators. In Digital geometry algorithms, volume 2 of Lect. Notes Comput. Vis.

Biomech., pages 395–424. Springer, Dordrecht, 2012.

[CRT04] U. Clarenz, M. Rumpf, and A. Telea. Robust feature detection and local classification for surfaces based on moment analysis. IEEE Transactions on Visualization and Computer Graphics, 10(5) :516–524, 2004.

[CSM06] D. Cohen-Steiner and J.-M. Morvan. Second fundamental measure of geometric sets and local approximation of curvatures. J. Differential Geom., 74(3) :363–394, 2006.

[CT13] N. Charon and A. Trouv´e. The varifold representation of nonoriented shapes for diffeo-morphic registration. SIAM J. Imaging Sci., 6(4) :2547–2580, 2013.

[Dav71] R. O. Davies. Measures not approximable or not specifiable by means of balls.

Mathematika, 18 :157–160, 1971.

[Dor85] J. R. Dorronsoro. A characterization of potential spaces. Proceedings of A.M.S., 95(1) :21–

31, 1985.

[DS91a] G. David and S. Semmes. Singular integrals and rectifiable sets in Rn : Beyond Lipschitz graphs. Ast´erisque, (193) :152, 1991.

[DS91b] G. David and S. Semmes. Singular integrals and rectifiable sets inRn : Au-dela des graphes lipschitziens, volume 193. Soci´et´e math´ematique de France, 1991.

[DS93a] G. David and S. Semmes. Analysis of and on uniformly rectifiable sets, volume 38. Ma-thematical Surveys and Monographs, 1993.

[DS93b] G. David and S. Semmes. Quantitative rectifiability and Lipschitz mappings. Transactions of the American Mathematical Society, 337(2) :855–889, 1993.

[EG92] L. C. Evans and R. F. Gariepy. Measure theory and fine properties of functions. Studies in Advanced Mathematics. CRC Press, Boca Raton, FL, 1992.

[Fed69] H. Federer. Geometric measure theory. Die Grundlehren der mathematischen Wissen-schaften, Band 153. Springer-Verlag New York Inc., New York, 1969.

[Hut86] J. E. Hutchinson. Second fundamental form for varifolds and the existence of surfaces minimising curvature. Indiana Univ. Math. J., 35(1) :45–71, 1986.

[JL01] W. B. Johnson and J. Lindenstrauss, editors. Handbook of the geometry of Banach spaces.

North-Holland Publishing Co., Amsterdam, 2001.

[Jon90] P. W. Jones. Rectifiable sets and the traveling salesman problem. Inventiones Mathematicae, 102(1) :1–15, 1990.

[LM09] G. P. Leonardi and S. Masnou. Locality of the mean curvature of rectifiable varifolds. Adv.

Calc. Var., 2(1) :17–42, 2009.

[Man93] Carlo Mantegazza. Su alcune definizioni deboli di curvatura per insiemi non orientati, 1993.

[Man96] C. Mantegazza. Curvature varifolds with boundary. J. Differential Geom., 43(4) :807–843, 1996.

[Mat75] P. Mattila. Hausdorff m regular and rectifiable sets in n-space. Trans. Amer. Math. Soc., 205 :263–274, 1975.

[Mat95] P. Mattila. Cauchy singular integrals and rectifiability of measures in the plane. Advances in Mathematics, 115(1) :1 – 34, 1995.

[Men12] Ulrich Menne. Decay estimates for the quadratic tilt-excess of integral varifolds. Arch.

Ration. Mech. Anal., 204(1) :1–83, 2012.

[Mor08] J.-M. Morvan. Generalized curvatures, volume 2 of Geometry and Computing. Springer-Verlag, Berlin, 2008.

[Mor09] F. Morgan. Geometric measure theory. Elsevier/Academic Press, Amsterdam, fourth edition, 2009. A beginner’s guide.

[Oki92] K. Okikiolu. Characterization of subsets of rectifiable curves inrn. Journal of the London Mathematical Society, 2(2) :336–348, 1992.

[Paj97] H. Pajot. Conditions quantitatives de rectifiabilit´e. Bull. Soc. Math. France, 125(1) :15–53, 1997.

[Paj02] H. Pajot. Analytic capacity, rectifiability, Menger curvature and Cauchy integral, volume 1799. Springer, 2002.

[PP93] U. Pinkall and K. Polthier. Computing discrete minimal surfaces and their conjugates.

Experiment. Math., 2(1) :15–36, 1993.

[PR14] B. Piccoli and F. Rossi. Generalized Wasserstein distance and its application to transport equations with source. Arch. Ration. Mech. Anal., 211(1) :335–358, 2014.

[Pre87] D. Preiss. Geometry of measures in Rn: distribution, rectifiability, and densities. Ann. of Math. (2), 125(3) :537–643, 1987.

[PT91] D. Preiss and J. Tiˇser. Measures in Banach spaces are determined by their values on balls.

Mathematika, 38(2) :391–397 (1992), 1991.

[Sim83] L. Simon. Lectures on geometric measure theory, volume 3 of Proceedings of the Centre for Mathematical Analysis, Australian National University. Australian National University Centre for Mathematical Analysis, Canberra, 1983.

[Tri82] C. Tricot. Two definitions of fractional dimension. Math. Proc. Cambridge Philos. Soc., 91(1) :57–74, 1982.

[TT85] S. J. Taylor and C. Tricot. Packing measure, and its evaluation for a Brownian path.

Trans. Amer. Math. Soc., 288(2) :679–699, 1985.

[Vil09] C. Villani. Optimal transport, volume 338. Springer-Verlag, Berlin, 2009.