Presentation is loading. Please wait.

Presentation is loading. Please wait.

Structure-Aware Shape Processing Part III Example Applications Martin Bokeloh Niloy Mitra Michael Wand Hao Zhang Daniel Cohen-Or Martin Bokeloh.

Similar presentations


Presentation on theme: "Structure-Aware Shape Processing Part III Example Applications Martin Bokeloh Niloy Mitra Michael Wand Hao Zhang Daniel Cohen-Or Martin Bokeloh."— Presentation transcript:

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]


Download ppt "Structure-Aware Shape Processing Part III Example Applications Martin Bokeloh Niloy Mitra Michael Wand Hao Zhang Daniel Cohen-Or Martin Bokeloh."

Similar presentations


Ads by Google