|
ABSTRACT
Polycube T-spline has been formulated elegantly that can unify T-splines and manifold splines to define a new class of shape representations for surfaces of arbitrary topology by using polycube map as its parametric domain. In essense, The data fitting quality using polycube T-splines hinges upon the construction of underlying polycube maps. Yet, existing methods for polycube map construction exhibit some disadvantages. For example, existing approaches for polycube map construction either require projection of points from a 3D surface to its polycube approximation, which is therefore very difficult to handle the cases when two shapes differ significantly; or compute the map by conformally deforming the surfaces and polycubes to the common canonical domain and then construct the map using function composition, which is challenging to control the location of singularities and makes it hard for the data-fitting and hole-filling processes later on. This paper proposes a novel framework of user-controllable polycube maps, which can overcome disadvantages of the conventional methods and is much more efficient and accurate. The current approach allows users to directly select the corner points of the polycubes on the original 3D surfaces, then construct the polycube maps by using the new computational tool of discrete Euclidean Ricci flow. We develop algorithms for computing such polycube maps, and show that the resulting user-controllable polycube map serves as an ideal parametric domain for constructing spline surfaces and other applications. The location of singularities can be interactively placed where no important geometric features exist. Experimental results demonstrate that the proposed polycube maps introduce lower area distortion and retain small angle distortion as well, and subsequently make the entire hole-filling process much easier to accomplish.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Carner, C., Jin, M., Gu, X., and Qin, H. 2005. Topology-driven surface mappings with robust feature alignment. In IEEE Visualization
|
| |
2
|
Chow, B., and Luo, F. 2003. Combinatorial Ricci flows on surfaces.J. Differential Geom. 63, 1, 97--129.
|
| |
3
|
|
 |
4
|
|
| |
5
|
Floater, M. S., and Hormann, K. 2005. Surface parameterization: a tutorial and survey. In Advances in multiresolution for geometric modelling, N. A. Dodgson, M. S. Floater, and M. A. Sabin, Eds. Springer Verlag, 157--186.
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
Gu, X., and Vemuri, B. C. 2004. Matching 3d shapes using 2d conformal representations. In MICCAI(1), 771--780.
|
| |
10
|
|
 |
11
|
|
| |
12
|
Gu, X., Wang, Y., Chan, T. F., Thompson, P. M., and Yau, S.-T. 2004. Genus zero surface conformal mapping and its application to brain surface mapping. IEEE Transactions on Medical Imaging 23, 8 (Aug.), 945--958.
|
 |
13
|
|
 |
14
|
Xianfeng Gu , Ying He , Miao Jin , Feng Luo , Hong Qin , Shing-Tung Yau, Manifold splines with single extraordinary point, Proceedings of the 2007 ACM symposium on Solid and physical modeling, June 04-06, 2007, Beijing, China
[doi> 10.1145/1236246.1236258]
|
| |
15
|
Steven Haker , Sigurd Angenent , Allen Tannenbaum , Ron Kikinis , Guillermo Sapiro , Michael Halle, Conformal Surface Parameterization for Texture Mapping, IEEE Transactions on Visualization and Computer Graphics, v.6 n.2, p.181-189, April 2000
[doi> 10.1109/2945.856998]
|
| |
16
|
Hamilton, R. S. 1988. The Ricci flow on surfaces. Mathematics and general relativity 71, 237--262.
|
| |
17
|
He, Y., Jin, M., Gu, X., and Qin, H. 2005. A C1 globally interpolatory spline of arbitrary topology. In LNCS, vol. 3752, 295--306.
|
| |
18
|
He, Y., Gu, X.-F., and Qin, H. 2006. Automatic shape control of triangular B-splines of arbitrary topology. J. Comput. Sci. Technol. 21, 2, 232--237.
|
| |
19
|
He, Y., Wang, K., Wang, H., Gu, X., and Qin, H. 2006. Manifold T-spline. In Proceedings of Geometric Modeling and Processing, 409--122.
|
| |
20
|
Henle, M. 1979. A Combinatorial Intorduction to Topology. W. H. Freeman and Co.
|
| |
21
|
Hoppe, H. 1998. Efficient implementation of progressive meshes. Computers & Graphics 22, 1, 27--36.
|
| |
22
|
|
 |
23
|
|
| |
24
|
Jost, J., and Simha, R. R. 1997. Compact Riemann Surfaces: An Introduction to Contemporary Mathematics. Springer-Verlag Telos.
|
| |
25
|
Kälberer, F., Nieser, M., and Polthier, K. 2007. Quad-cover - surface parameterization using branched coverings. Computer Graphics Forum 26, 375--384.
|
| |
26
|
Kharevych, L., Springborn, B., and Schröder, P. 2005. Cone singularities to the rescue: Mitigating area distorsion in discrete conformal. In ACM SIGGRAPH/Eurographics Symposium on Geometry Processing.
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
|
 |
31
|
|
 |
32
|
|
| |
33
|
Perelman, G. 2002. The entropy formula for the ricci flow and its geometric application.
|
| |
34
|
Perelman, G. 2003. Finite extinction time for the solutions to the ricci flow on certain three-manifolds.
|
| |
35
|
Perelman, G. 2003. Ricci flow with surgery on three-manifolds.
|
 |
36
|
|
 |
37
|
|
| |
38
|
Rodin, B., and Sullivan, D. 1987. The convergence of circle packings to the Riemann mapping. J. Differential Geom. 26, 2, 349--360.
|
 |
39
|
|
 |
40
|
|
| |
41
|
|
| |
42
|
Sheffer, A., and De Sturler, E. 2001. Parameterization of faceted surfaces for meshing using angle-based flattening. Eng. Comput. (Lond.) 17, 3, 326--337.
|
 |
43
|
|
| |
44
|
|
| |
45
|
Stephenson, K. 2005. Introduction to circle packing. Cambridge University Press, Cambridge. The theory of discrete analytic functions.
|
| |
46
|
|
 |
47
|
|
| |
48
|
Thurston, W. 1982. Hyperbolic geometry and 3-manifolds. In Low-dimensional topology (Bangor, 1979), vol. 48 of London Math. Soc. Lecture Note Ser. Cambridge Univ. Press, Cambridge, 9--25.
|
| |
49
|
Y. Tong , P. Alliez , D. Cohen-Steiner , M. Desbrun, Designing quadrangulations with discrete harmonic forms, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
| |
50
|
Wang, Y., and Zheng, J. 2006. Control point removal algorithm for T-spline surfaces. In GMP, 385--396.
|
| |
51
|
Wang, L., Gu, X., Mueller, K., and Yau, S.-T. 2005. Uniform texture synthesis and texture mapping using global parameterization. The Visual Computer 21, 8--10, 801--810.
|
 |
52
|
Hongyu Wang , Ying He , Xin Li , Xianfeng Gu , Hong Qin, Polycube splines, Proceedings of the 2007 ACM symposium on Solid and physical modeling, June 04-06, 2007, Beijing, China
[doi> 10.1145/1236246.1236281]
|
 |
53
|
|
 |
54
|
|
CITED BY 2
|
|
|
|
|
Hongyu Wang , Ying He , Xin Li , Xianfeng Gu , Hong Qin, Technical Section: Geometry-aware domain decomposition for T-spline-based manifold modeling, Computers and Graphics, v.33 n.3, p.359-368, June, 2009
|
|