DIGITAL GEOMETRY PROCESSING Algorithms for Representing, Analyzing - - PowerPoint PPT Presentation
DIGITAL GEOMETRY PROCESSING Algorithms for Representing, Analyzing - - PowerPoint PPT Presentation
DIGITAL GEOMETRY PROCESSING Algorithms for Representing, Analyzing and Comparing 3D shapes Today Practical Information Introduction to the course Actual content: Shape Acquisition Rigid Alignment (registration) Practical
Today
- Practical Information
- Introduction to the course
- Actual content:
- Shape Acquisition
- Rigid Alignment (registration)
Practical Information
- Instructor:
Maks Ovsjanikov
maks@lix.polytechnique.fr http://www.lix.polytechnique.fr/~maks/
Practical Information
Website:
- 4 Lectures and Practical Sessions (2h + 1h)
- Practical Sessions mostly in MATLAB.
- If taking the course for credit:
- Submit all practical sessions
- Do a mini-project (bonus question or implement a geometric
algorithm)
http://www.lix.polytechnique.fr/~maks/Verona_MPAM
- r http://goo.gl/MOivra
Practical Information
Course Structure:
- 4 Lectures and Practical Sessions
- Mini-Project Requirements
Evaluation: Lectures: 8:30 – 10:30 PS’s: 10:30 – 11:30
PS: 50% - Project: 50%
Implementation + Short report (~ 2 – 3 pages) Research Project:
Except Tuesday, the 29th: Lecture: 14h30-16h30 PS: 16h30-17h30
Introduction to the course
What is geometry processing?
- Broad Goals:
To create mathematical models and practical tools for digital representation and manipulation of 2D/3D shapes.
Why Geometric Modeling?
- Modern manufacturing pipeline: e.g. Dassault Falcon 7X
idea Computer model
Why Geometric Modeling?
- Modern manufacturing pipeline: e.g. Dassault Falcon 7X
idea Computer model Simulation Implementation 80% of the time
What is Digitally Modeled?
- Everything!
What is Digitally Modeled?
- And more!
3d Cinema and Animation Gaming
What is Digitally Modeled?
- And more!
Biological and Medical Data Mathematical Surfaces Geological Data
Why Geometric Modeling?
- A digital model allows easy manipulation.
- Digital simulation is much cheaper.
- Model optimization and repair is possible.
- Comparison across models.
- Creation of new models from other ones is easy.
Why Geometric Modeling Now?
3d printers are becoming widely available If you can model an object, you can create it at home.
Why Geometric Modeling Now?
3d printers are becoming widely available If you can model an object, you can create it at home.
Why Geometric Modeling Now?
Our ability to digitally model directly affects the world we live in.
Why Geometric Modeling Now?
Either scan with Microsoft Kinect. Shapies – 3D portraits http://shapify.me
Why Geometric Modeling Now?
3D Scanning capabilities in recent devices
Apple iPhone X Sony Xperia XZ1
Why Geometric Modeling Now?
What are we going to learn?
- Point Clouds
- Analysis and cleanup – e.g. normal estimation
- Reconstruction
What are we going to learn?
- 3D: Surfaces
- Triangle Meshes
- Discrete Differential Geometry
What are we going to learn?
- 3D: Shape Processing and Analysis
- Shape Parameterization,
- Smoothing
What are we going to learn?
- 3D: Shape Matching
- Rigid vs. Non-Rigid
What are we going to learn?
- 2D / 3D: Shape Processing
- Deformation, Interpolation, Search (Shape Retrieval)