Mapping from one planar polygonal domain to another is a fundamental problem in computer graphics and geometric modelling. exploiting the properties of harmonic maps, we define smooth and bijective maps with prescribed behaviour along the domain boundary. these maps can be approximated in different ways, and we discuss the respective advantages and disadvantages. we further present a simple procedure for reducing their distortion and demonstrate the effectiveness of our approach by providing examples of applications in image warping and surface cross-parameterization. moreover, we briefly discuss the extension of our construction to 3d and its application to volumetric shape deformation.
smooth bijective maps between arbitrary planar polygons
1. Smooth Bijective Maps between
Arbitrary Planar Polygons
Teseo Schneider
University of Lugano
joint work with
Kai Hormann
2. GMP 2015 – Lugano – 2 June 2015
Introduction
! special bivariate interpolation problem
! bijective
! smooth
! linear along edges
! with low distortion
8. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
! FEM – Finite Element Method
! BEM – Boundary Element Method
! MFS – Method of Fundamental Solutions
[Strang and Fix 2008]
[Hall 1994]
[Fairweather and Karageorghis 1998]˜' ⇡
mX
i=1
wiGsi
+ A
˜' ⇡
1
!(x)
mX
i=1
di
Z
@⌦
GxBi ci
Z
@⌦
@Gx
@n
Bi
˜' ⇡
mX
i=1
ciBi
9. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
smooth meshless
exact on the
boundary
precise near
the boundary
fast
FEM " " # # #
BEM # # " # "
MFS # # " " #
FEM MFSBEM
10. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
smooth meshless
exact on the
boundary
precise near
the boundary
fast
FEM " " # # #
BEM # # " # "
MFS # # " " #
FEM MFSBEM
11. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
smooth meshless
exact on the
boundary
precise near
the boundary
fast
FEM " " # # #
BEM # # " # "
MFS # # " " #
MFSFEM BEM
12. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
smooth meshless
exact on the
boundary
precise near
the boundary
fast
FEM " " # # #
BEM # # " # "
MFS # # " " #
MFSFEM BEM
13. GMP 2015 – Lugano – 2 June 2015
Solving the Laplace Equation
smooth meshless
exact on the
boundary
precise near
the boundary
fast
FEM " " # # #
BEM # # " # "
MFS # # " " #
MFSFEM BEM
big sparse
linear system
boundary
integrals and
small dense
linear system
small dense
linear system
14. GMP 2015 – Lugano – 2 June 2015
Inverting '1 – Piecewise Linear
'1
'0
0 1
£
15. GMP 2015 – Lugano – 2 June 2015
Inverting '1 – Piecewise Linear
'1
0 1
£
16. GMP 2015 – Lugano – 2 June 2015
'1
Inverting '1 – Piecewise Linear
'0
0 1
£
17. GMP 2015 – Lugano – 2 June 2015
Inverting '1 – Optimization
'1
'0
min
y2⌦1
kx '1(y)k2
x
0 1
£
18. GMP 2015 – Lugano – 2 June 2015
Inverting '1
Piecewise linear Optimization
19. GMP 2015 – Lugano – 2 June 2015
Comparison
composite mean value mapssmooth bijective maps
source
[Schneider et al. 2013]
20. GMP 2015 – Lugano – 2 June 2015
Comparison
composite mean value maps, conformal distortion 203.77smooth bijective maps, conformal distortion 7.03