Download presentation
Presentation is loading. Please wait.
Published byArron Carroll Modified over 8 years ago
1
Structure-Aware Shape Processing Part III Example Applications Martin Bokeloh Niloy Mitra Michael Wand Hao Zhang Daniel Cohen-Or Martin Bokeloh
2
Part III - Overview Shape deformation – Local & global invariants – Learned deformations Shape synthesis by part recombination – Cutting & combination – Learned parts & relations Structure-aware reconstruction Structure-aware design exploration +
3
SHAPE DEFORMATION
4
Structure-Aware Deformation physically motivated
5
Structure-Aware Deformation physically motivated structure- aware
6
Local Adaptivity Non-homogenuous resizing – Elastic deformation model – Introduce local ‘vulnerability’ term (parameters) Prefer stretch in low curvature/high slippage regions [Kraevoy et al. 2008]
7
Local Adaptivity Joint-aware deformation – Joint-analysis using slippage direction – Setup deformation cells (parts) Prefer motions along joints in deformation (parameters) [Xu et al. 2009]
8
Non-local Relations iWires – Extract crease lines (parts) – Detect inter- and intra-wire properties (relations) Parallelity, orthogonality, symmetry – Maintain relations under deformations [Gal et al. 2009]
9
Non-local Relations iWires [Gal et al. 2009]
10
Non-local Relations [Gal et al. 2009]
11
Learning Deformations PCA-based models – Establish dense correspondendes between shapes from a database and a template shape – Fit linear generative model to data Assume low-dimensional linear subspace [Blanz and Vetter 1999]
12
PART RECOMBINATION
13
Modeling by example User focused method – User defines parts and accepts suggestions from the database Method assists in composition [Funkhouser et al. 2004]
14
Fixed-sized tiles Provide parts Find compatible boundaries MRF-based reassembling [Merrell 2007]
15
Fixed-sized tiles [Merrell 2007] Input
16
Docking Sites Cut model at symmetry boundaries Symmetric boundaries yield replacement rules Precompute shape grammar Docking Sites [Bokeloh et al. 2010]
17
Docking Sites [Bokeloh et al. 2010]
18
Docking Sites [Bokeloh et al. 2010]
19
Pattern-aware Deformation Combine docking sites with structure-aware deformation Specific to regular patterns [Bokeloh et al. 2011]
20
Retargeting of Irregular Facades User provides rectangular parts – Additionally specifies resizing parameters Formulate 2D-retargeting as sequence of 1D problems [Lin et al. 2011]
21
Probabilistic Shape Model Learning parameters & relations – Input: Segmented shape database – Learn probabilistic model [Kalogerakis et al. 2012] Shape style Component style
22
Probabilistic Shape Model [Kalogerakis et al. 2012]
23
Set Evolution Define mutation operator – Cross-shape Evolve a set of shapes – User defines fitness – Additionally: Diversity [Xu et al. 2012]
24
Set Evolution [Xu et al. 2012] Input Generation 5 Generation 10Generation 15
25
STRUCTURE-AWARE RECONSTRUCTION
26
Point Set Structuring Detect planes Build primitve graph Construct a structured point set Reconstruct using graph cut optimization [Lafarge and Alliez 2013]
27
Structure recovery through part assembly Reconstruct kinect data with high quality 3d database (labeled) [Shen et al. 2012]
28
STRUCTURE-AWARE DESIGN EXPLORATION
29
Constrained meshes Explore shape space w.r.t. specific constraints (implicit non-linear constraints) [Yang et al. 2011]
30
Structural optimization Improve structural stability of 3d masonry buildings – Apply local changes to stabilize [Whiting et al. 2012]
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.