marcelo ferreira siqueira ufms brazil joint work with
play

Marcelo Ferreira Siqueira UFMS - Brazil Joint work with Jean - PowerPoint PPT Presentation

Marcelo Ferreira Siqueira UFMS - Brazil Joint work with Jean Gallier Dimas Morera Luis Gustavo Nonato CIS - UPenn - USA ICMC - USP - Brazil ICMC - USP - Brazil Dianna Xu Luiz Velho CS - Bryn Mawr - USA IMPA - Brazil Problem Statement


  1. Marcelo Ferreira Siqueira UFMS - Brazil Joint work with Jean Gallier Dimas Morera Luis Gustavo Nonato CIS - UPenn - USA ICMC - USP - Brazil ICMC - USP - Brazil Dianna Xu Luiz Velho CS - Bryn Mawr - USA IMPA - Brazil

  2. Problem Statement Given a simplicial surface, S T , in R 3 , with an empty boundary, a positive integer k , and a positive real number ǫ , we want to . . . S T 2

  3. Problem Statement find a C k surface, S , in R 3 such that . . . S ⊂ R 3 3

  4. Problem Statement there exists a homeomorphism, h : | S T | → S , satisfying � h ( v ) − v � ≤ ǫ for every vertex v in S T . | S T | S 4

  5. Problem Statement REMARK : S T is expected to be “very large” ( ∼ 10 6 vertices). 5

  6. An Adaptive Fitting Approach Step 1 : Simplify S T using the Four-Face Clusters algorithm. S ′ S T T See [Velho, 2001] 6

  7. An Adaptive Fitting Approach Algorithm preserves topology. Each vertex of S ′ T is a vertex of S T . S ′ S T T S ′ T is also a hierarchical multiresolution mesh. 7

  8. An Adaptive Fitting Approach Step 2 : Map the edges of S ′ T to S T using geodesics. 8

  9. An Adaptive Fitting Approach Step 2 : (continuation...) Re-triangulate S T so that the geodesics are covered by edges. Adapted from the algorithm in [Morera, Carvalho and Velho, 2005] 9

  10. An Adaptive Fitting Approach Step 3 : Parametrize the star of each vertex v of S ′ T over a regular polygon inscribed in a unit circle in R 2 and containing the vertex (0,1). v 10

  11. An Adaptive Fitting Approach Step 3 : (continuation...) Map the vertices of S T to the regular polygons. v We use Floater’s parametrization for each “macro triangle”. 11

  12. An Adaptive Fitting Approach Step 4 : T , we define a C ∞ function, For each vertex v ∈ S ′ Non-polynomial convex combination of B´ ezier patches! γ v : R 2 → R 3 through a least squares fitting using the parameter points in the polygon associated with v and their corresponding vertices in S T . S T w w ′ 12

  13. An Adaptive Fitting Approach Step 4 : (continuation...) Compute the approximation error: � γ v ( w ′ ) − w � . If � γ v ( w ′ ) − w � ≥ ǫ then S ′ T must be locally refined. Refinement is simple : we take advantage of the hierarchical and multiresolusion structure of S ′ T . This comes from the simplification algorithm. After all faces are refined, we go back to Step 2. 13

  14. An Adaptive Fitting Approach Step 5 : We define a parametric pseudo-manifold , M , in R 3 using the topology of S ′ T , the vertices of S T , and the parametrizations computed in Step 3. M S ′ T M is the image of M in R 3 . 14

  15. Gluing Data and PPM’s R m θ 1 θ 2 R n ϕ 12 Ω 21 Ω 1 Ω 2 Ω 12 ϕ 21 See [Grimm and Hughes, 1995] 15

  16. Gluing Data and PPM’s R m θ 1 θ 2 θ j ◦ ϕ 21 ( p ) θ i ( p ) R n ϕ 12 Ω 21 Ω 1 Ω 2 Ω 12 p ϕ 21 16

  17. Gluing Data and PPM’s See [Siqueira, Xu, and Gallier, 2008] 17

  18. Concluding Remarks The overall idea (mesh simplification + mesh parametrization) of the previous adaptive fitting is not new, but the components (i.e., geodesics and parametric pseudo-manifolds ) used in our solution make it simpler and/or more powerful than similar approaches. The work is still in progress... Code for computing geodesics and re-triangulate S T is not stable. 18

  19. Concluding Remarks Code for computing parametric pseudo-surfaces is finished. 19

  20. References • L. Velho. Mesh Simplification Using Four-Face Clusters. In Proceed- ings of the International Conference on Shape Modeling & Applica- tions (SMI), 2001. • D. Morera, L. Velho, and P.C. Carvalho. Computing Geodesics on Triangular Meshes, Computer & Graphics , 29(5): 667-675, 2005. • C. M. Grimm and J. F. Hughes. Modeling Surfaces of Arbitrary Topol- ogy Using Manifolds. In Proceedings of the ACM SIGGRAPH , 1995. Construction of C ∞ Surfaces • M. Siqueira, D. Xu, and J. Gallier. from Triangular Meshes Using Parametric Pseudo-Manifolds . Techni- cal Report MS-CIS-08-14, Department of Computer and Information Science, University of Pennsylvania, 2008. 20

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend