Symmetry Hierarchy of Man-Made Objects Yanzhen Wang 1,2, Kai Xu 1,2, Jun Li 2, Hao Zhang 1, Ariel Shamir 3, Ligang Liu 4, Zhiquan Cheng 2, Yueshan Xiong.

Slides:



Advertisements
Similar presentations
Department of Computer Science and Engineering Defining and Computing Curve-skeletons with Medial Geodesic Function Tamal K. Dey and Jian Sun The Ohio.
Advertisements

1/50 Photo-Inspired Model-Driven 3D Object Modeling Kai Xu 1,2 Hanlin Zheng 3 Hao (Richard) Zhang 2 Daniel Cohen-Or 4 Ligang Liu 3 Yueshan Xiong 1 1 National.
Least-squares Meshes Olga Sorkine and Daniel Cohen-Or Tel-Aviv University SMI 2004.
Junjie Cao 1, Andrea Tagliasacchi 2, Matt Olson 2, Hao Zhang 2, Zhixun Su 1 1 Dalian University of Technology 2 Simon Fraser University Point Cloud Skeletons.
Indexing 3D Scenes Using the Interaction Bisector Surface Xi Zhao He Wang Taku Komura University of Edinburgh.
Partial and Approximate Symmetry Detection for 3D Geometry Mark Pauly Niloy J. Mitra Leonidas J. Guibas.
Transformations Vocabulary.
Mesh modeling and processing M. Ramanathan STTP CAD 2011Mesh modeling and processing.
Presentation by: Tammy Waters Identify, predict, and describe the results of transformation of plane figures: A) Reflections, B) Translations, C)
Transformation in Geometry Created by Ms. O. Strachan.
Model-Driven 3D Content Creation as Variation Hao (Richard) Zhang – 张皓 GrUVi Lab, Simon Fraser University (SFU) HKUST, 04/21/11 TAUZJUNUDT SFU.
Correspondence & Symmetry
Randomized Cuts for 3D Mesh Analysis
Learning 3D mesh segmentation and labeling Evangelos Kalogerakis, Aaron Hertzmann, Karan Singh University of Toronto Head Tors o Upper arm Lower arm Hand.
Consolidation of Unorganized Point Clouds for Surface Reconstruction Hui Huang 1 Dan Li 1 Hao Zhang 2 Uri Ascher 1 Daniel Cohen-Or 3 1 University of British.
The Planar-Reflective Symmetry Transform Princeton University.
Homework Discussion Read pages 372 – 382 Page 394: 1 – 6, 11 – 12,
Consistent Segmentation of 3D Models Aleksey Golovinskiy Thomas Funkhouser Princeton University.
Prior Knowledge for Part Correspondence Oliver van Kaick 1, Andrea Tagliasacchi 1, Oana Sidi 2, Hao Zhang 1, Daniel Cohen-Or 2, Lior Wolf 2, Ghassan Hamarneh.
Abstraction of Man-Made Shapes Ravish Mehra 1,2, Qingnan Zhou 1, Jeremy Long 4, Alla Sheffer 1, Amy Gooch 4, Niloy J. Mitra 2,3 1 Univ. of British Columbia.
Context-based Surface Completion Andrei Sharf, Marc Alexa, Daniel Cohen-Or.
Niloy J. Mitra Leonidas J. Guibas Mark Pauly TU Vienna Stanford University ETH Zurich SIGGRAPH 2007.
Modal Shape Analysis beyond Laplacian (CAGP 2012) Klaus Hildebrandt, Christian Schulz, Christoph von Tycowicz, Konrad Polthier (brief) Presenter: ShiHao.Wu.
Mesh Deformation Based on Discrete Differential Geometry Reporter: Zhongping Ji
1 Style-Content Separation by Anisotropic Part Scales Kai Xu, Honghua Li, Hao Zhang, Daniel Cohen-Or Yueshan Xiong, Zhi-Quan Cheng Simon Fraser Universtiy.
Conjoining Gestalt Rules for Abstraction of Architectural Drawings Liangliang(Leon) Nan 1, Andrei Sharf 2, Ke Xie 1, Tien-Tsin Wong 3 Oliver Deussen 4,
5-1: Transformations English Casbarro Unit 5.
Unit 5: Geometric Transformations.
Spectral Global Intrinsic Symmetry Invariant Functions Hui Wang Shijiazhuang Tiedao University Patricio Simari The Catholic University of America Zhixun.
Geometric Transformations:
Translations Translations and Getting Ready for Reflections by Graphing Horizontal and Vertical Lines.
Organizing Heterogeneous Scene Collections through Contextual Focal Points Kai Xu, Rui Ma, Hao Zhang, Chenyang Zhu, Ariel Shamir, Daniel Cohen-Or, Hui.
INFORMATIK Laplacian Surface Editing Olga Sorkine Daniel Cohen-Or Yaron Lipman Tel Aviv University Marc Alexa TU Darmstadt Christian Rössl Hans-Peter Seidel.
Shape Analysis and Deformation Igarashi Lab M2 Akira Ohgawara.
Reflections Students will be able to reflect figures across the x and y axis.
 Put your worksheets from last week into the exit slip bin if you didn’t turn them in yet.  Take out a compass and a protractor.  Take a piece of patty.
The Planar-Reflective Symmetry Transform Princeton University.
Sponsored by Deformation-Driven Topology-Varying 3D Shape Correspondence Ibraheem Alhashim Kai Xu Yixin Zhuang Junjie Cao Patricio Simari Hao Zhang Presenter:
2.4 –Symmetry. Line of Symmetry: A line that folds a shape in half that is a mirror image.
Course: Structure-Aware Shape Processing Hao (Richard) Zhang Simon Fraser University (SFU), Canada Structural Hierarchies Course: Structure-Aware Shape.
1.2: Transformations CCSS
Reflection Question 1. Reflection Question 2 m Reflection Question 3.
A Part-aware Surface Metric for Shape Analysis Rong Liu 1, Hao Zhang 1, Ariel Shamir 2, and Daniel Cohen-Or 3 1 Simon Fraser University, Canada 2 The Interdisciplinary.
Folding meshes: Hierarchical mesh segmentation based on planar symmetry Patricio Simari, Evangelos Kalogerakis, Karan Singh.
1 Objectives Define transformations and isometry Identify and draw translations Identify and draw reflections.
Unit 2 Vocabulary. Line of Reflection- A line that is equidistant to each point corresponding point on the pre- image and image Rigid Motion- A transformation.
Stackabilization Honghua Li, Ibraheem Alhashim, Hao Zhang, Ariel Shamir, Daniel Cohen-Or.
Course: Structure-Aware Shape Processing Introduction to Geometric ‘Structure’ Extracting Structures –analysis of Individual Models –analysis of Shape.
Funded by a grant from the National Science Foundation. Any opinions, findings, conclusions or recommendations expressed are those of the authors and do.
Geometry 12-5 Symmetry. Vocabulary Image – The result of moving all points of a figure according to a transformation Transformation – The rule that assigns.
Course: Structure-Aware Shape Processing Introduction to Geometric ‘Structure’ Extracting Structures –analysis of Individual Models –analysis of Shape.
Lesson 7.1: 1.Vocabulary of Transformations 2.Symmetry 3.Property of Reflection.
Co-Hierarchical Analysis of Shape Structures Oliver van Kaick 1,4 Kai Xu 2 Hao Zhang 1 Yanzhen Wang 2 Shuyang Sun 1 Ariel Shamir 3 Daniel Cohen-Or 4 4.
Structure-Aware Shape Processing Part III Example Applications Martin Bokeloh Niloy Mitra Michael Wand Hao Zhang Daniel Cohen-Or Martin Bokeloh.
Prior Knowledge for Part Correspondence
Transformations and Symmetry
Layered Analysis of Irregular Facades via Symmetry Maximization
Transformation in Geometry
CHAPTER 15 Geometry Tina Rye Sloan To accompany Helping Children Learn Math10e, Reys et al. ©2012 John Wiley & Sons  
Do Now: Graph the point and its image in a coordinate plane.
Geometry Honors Day 2: Reflections
Reflections & Rotations
Transformation in Geometry
DRILL What would be the new point formed when you reflect the point (-2, 8) over the origin? If you translate the point (-1, -4) using the vector.
Reflections in Coordinate Plane
What would be the new point formed when you reflect the point (-2, 8) over the origin? If you translate the point (-1, -4) using the vector.
Geometry Honors Day 2: Reflections
© T Madas.
Module 1 Topic C – Lesson 14 – Reflections
Module 1 Topic C – Lesson 14 – Reflections
Presentation transcript:

Symmetry Hierarchy of Man-Made Objects Yanzhen Wang 1,2, Kai Xu 1,2, Jun Li 2, Hao Zhang 1, Ariel Shamir 3, Ligang Liu 4, Zhiquan Cheng 2, Yueshan Xiong 2 1 Simon Fraser University 2 National University of Defense Technology 3 The Interdisciplinary Center, Herzliya 4 Zhejiang University

2 Symmetry in man-made objects

3 Symmetry hierarchy

4 Structural shape editing

5 Symmetry/regularity detection – Global or isolated partial symmetries – Compound structural regularities [Kazhdan et al. 2004] [Ovsjanikov et al. 2008][Mitra et al. 2006] [Podolak et al. 2006] [Xu et al. 2009]

6 Symmetry/regularity detection – Global or isolated partial symmetries – Compound structural regularities [Pauly et al. 2008]

7 Symmetry-aware processing [Podolak et al. 2006] [Xu et al. 2009] [Mitra et al. 2010] [Gal et al. 2009]

8 Symmetry-based hierarchical structures – Structuring 3D geometry [Martinet 2007]

9 Symmetry-based hierarchical structures – Folding meshes [Simari et al. 2006]

10 Symmetry hierarchy construction Pre-segmentation

11 Symmetry hierarchy construction Symmetry detection

12 Symmetry hierarchy construction Rotational symmetry Reflectional symmetry Connectivity Initial graph

13 Symmetry hierarchy construction Grouping Assembly Graph contraction

14 Symmetry hierarchy construction Grouping Assembly Graph contraction

15 How to order these operations? – Guiding principles Perceptual grouping: Gestalt law of symmetry Compactness of representation: Occam’s Razor Precedence rules

16 Definitions – Equivalent symmetries Rotational: same rotation axis Translational: co-linear translation vectors Reflectional: same reflection plane – Symmetry clique A clique defined by equivalent symmetry edges Grouping symmetry Clique order

17 Precedence rules – Grouping-assembly mixing rules E.g., M1: grouping before assembly A1A1 A1A1 A2A2 A2A2 B B

18 Precedence rules – Symmetry grouping rules E.g., G1: Clique order A4A4 A4A4 A1A1 A2A2 A3A3 B

19 Precedence rules – Assembly rules E.g., A1: symmetry preservation A1A1 A2A2 B

20 Symmetry hierarchy construction

21 Symmetry hierarchies

22 A missing part: pre-segmentation – Normalized cuts guided by shape concavity [Golovinskiy and Funkhouser 2008] – Symmetry-driven enhancement

23 Applications – Hierarchical segmentation

24 Applications – Hierarchical segmentation

25 Applications – Structural shape editing Editing of man-made objects: semantics-aware Two modes – Part structure  geometry (CAD/CAM design systems) – Geometry  part structure (iWires [Gal et al. 2009]) Symmetry hierarchy: suited for both – Structural view – Geometric view

26 Applications – Structural shape editing

27 Applications – Structural shape editing

28 Conclusion – Contribution: Symmetry hierarchy and its construction – A preliminary step towards high-level analysis of man-made shapes An intermediate representation between low-level representation and functional shape analysis

29 Limitations – Not suitable for all shapes – Only exact extrinsic symmetries – Dependent on the initial segmentation – Greedy graph contraction scheme

30 Future work – A rigorous objective function – User study – Other applications e.g., Upright orientation [Fu et al. 2008] – Consistent symmetry hierarchy

31 Acknowledgement Anonymous reviewers Code and model help: Oliver van Kaick, Kun Liu Fruitful discussions: Daniel Cohen-Or Fundings: NSERC (Canada), the Israel Ministry of Science and Education, the Israel Science Foundation, NSF China, the Research Fund for the Doctoral Program of Higher Education (China), and the China Scholarship Council Mesh models: the Princeton Shape Benchmark, SHREC’09, and Ran Gal

Thank you! Project page: