digital geometry processing
play

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


  1. DIGITAL GEOMETRY PROCESSING Algorithms for Representing, Analyzing and Comparing 3D shapes

  2. Today • Practical Information • Introduction to the course • Actual content: • Shape Acquisition • Rigid Alignment (registration)

  3. Practical Information • Instructor: Maks Ovsjanikov maks@lix.polytechnique.fr http://www.lix.polytechnique.fr/~maks/

  4. 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)

  5. 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%

  6. 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.

  7. Why Geometric Modeling? • Modern manufacturing pipeline: e.g. Dassault Falcon 7X Computer model idea

  8. Why Geometric Modeling? • Modern manufacturing pipeline: e.g. Dassault Falcon 7X 80% of Implementation Computer model the time Simulation idea

  9. What is Digitally Modeled? • Everything!

  10. What is Digitally Modeled? • And more! Gaming 3d Cinema and Animation

  11. What is Digitally Modeled? • And more! Mathematical Biological and Surfaces Geological Data Medical Data

  12. 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.

  13. Why Geometric Modeling Now ? If you can model an object, 3d printers are becoming you can create it at home. widely available

  14. Why Geometric Modeling Now ? If you can model an object, 3d printers are becoming you can create it at home. widely available

  15. Why Geometric Modeling Now ? Our ability to digitally model directly affects the world we live in.

  16. Why Geometric Modeling Now ? Shapies – 3D portraits http://shapify.me Either scan with Microsoft Kinect.

  17. Why Geometric Modeling Now ? 3D Scanning capabilities in recent devices Sony Xperia XZ1 Apple iPhone X

  18. Why Geometric Modeling Now ?

  19. What are we going to learn? • Point Clouds • Analysis and cleanup – e.g. normal estimation • Reconstruction

  20. What are we going to learn? • 3D: Surfaces • Triangle Meshes • Discrete Differential Geometry

  21. What are we going to learn? • 3D: Shape Processing and Analysis • Shape Parameterization, • Smoothing

  22. What are we going to learn? • 3D: Shape Matching • Rigid vs. Non-Rigid

  23. What are we going to learn? • 2D / 3D: Shape Processing • Deformation, Interpolation, Search (Shape Retrieval)

  24. Introduction? Questions?

Recommend


More recommend