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 Information • Instructor: Maks Ovsjanikov maks@lix.polytechnique.fr http://www.lix.polytechnique.fr/~maks/
Practical Information Website: http://www.lix.polytechnique.fr/~maks/Verona_MPAM or http://goo.gl/MOivra • 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)
Practical Information Course Structure: • 4 Lectures and Practical Sessions Except Tuesday, the 29 th : Lectures: 8:30 – 10:30 Lecture: 14h30-16h30 PS: 16h30-17h30 PS’s: 10:30 – 11:30 • Mini-Project Requirements Research Project: Implementation + Short report (~ 2 – 3 pages) Evaluation: PS: 50% - Project: 50%
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 Computer model idea
Why Geometric Modeling? • Modern manufacturing pipeline: e.g. Dassault Falcon 7X 80% of Implementation Computer model the time Simulation idea
What is Digitally Modeled? • Everything!
What is Digitally Modeled? • And more! Gaming 3d Cinema and Animation
What is Digitally Modeled? • And more! Mathematical Biological and Surfaces Geological Data Medical 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 ? If you can model an object, 3d printers are becoming you can create it at home. widely available
Why Geometric Modeling Now ? If you can model an object, 3d printers are becoming you can create it at home. widely available
Why Geometric Modeling Now ? Our ability to digitally model directly affects the world we live in.
Why Geometric Modeling Now ? Shapies – 3D portraits http://shapify.me Either scan with Microsoft Kinect.
Why Geometric Modeling Now ? 3D Scanning capabilities in recent devices Sony Xperia XZ1 Apple iPhone X
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)
Introduction? Questions?
Recommend
More recommend