Introduction

Digital geometry processing (DGP), a subfield of computer graphics will be introduced in this course. Recent innovation in 3D acquisition (3D scanning, realtime depth sensor) and 3D production (3D printing) technologies, has made DGP become one of the vital technologies in applications ranging from visual effects, interactive games, CAD, machine perception, robotics to other related fields. This course will cover basic mathematical foundations for studying 3D surfaces from a discrete differential geometric standpoint and present some classical and advanced topics of DGP.

Administrative

Teacher: Junjie Cao
e-mail: jjcao@dlut.edu.cn; QQ: 1845687; Phone: ?
Office: B-1014, Chuangxinyuan Building of DUT
Office hours: Wed 15:00-16:00
TA: no


Homework

Times and Places

周一 1-2节;周五 1-2节(1-8周)。研教楼 510

作业提交

按照Syllabus的due对应周的周日晚23:50之前提交电子版(Submit after deadline: -10%)

打印版,统一在2019.0701晚23:50之前提交

请参考: 文档样式的例子


Syllabus

Date Topic Material Notes
4.28 Introduction introduction, motivation SIGGRAPH 2017 - Technical Papers Trailer.mp4, Ch1&2 of PMP
4.29 Geometry representation 1 Introduction, Implicit, Explicit, Mesh,  Ch1&2 of PMP
  Ex1: mesh IO and display using OpenMesh, libigl, and Matlab  
5.6 Geometry representation 2; Hw1; Conversion, [Hw1 Out], [Hw1 tip]
5.9 Point clouds Point1, Point2 Three Derivations of PCA by J. P. Lewis, PCA Tutorialby Jon Shlens, Least Squares Fitting (see Sec 4) by Dave Eberly, A Visual Explanation of the Hough Transform, Generalizing the Hough TransformDana Ballard.
     
5.13 Differential Geometry; CDG-curve, CDG-surface, Ch3 of PMP;
5.16 Discrete Differential Geometry DDG, [Hw1 Due]
  Ex2: libigl tutorial:
Ch2: Discrete Geometric Quantities and Operators
   
5.20 Discrete Differential Geometry2; g2(王媛聪,周沛,潘如玥): DenseBody(fig4的四篇)+ End-to-end Recovery of Human Shape and Pose + Joint 3d face reconstruction and dense alignment with position map regression network
5.23 Distance, Features; features
       
5.27 3D Scanning; Surface Registration; Hw2; Scanning, Registration, [Hw2 Out]
5.30 Surface smoothing; Smoothing, Smoothing2 with some new results g4 (张萍,郦琼娜) + g5 (霍海梅,刘倩倩)
  Ex3: libigl tutorial:   [Hw4 Out]; Ch4 of PMP;
6.3 Shape Matching; Matching,
6.6 Surface Reconstruction; Reconstruction, Ch5 & Appendix A of PMP
  704 Signed Distances; 705 Marching Cubes
  [Hw3 Out];
6.10 Decimation; Decimation, Ch9 of PMP; g1(王龙珂,张曼): Tex2Shape: Detailed Full Human Body Geometry from a Single Image+ Learning to Reconstruct People in Clothing from a Single RGB Camera+ Detailed Human Avatars from Monocular Video
6.13 Remeshing; Remeshing g7(高嘉馨,王鑫): Monocular Total Capture: Posing Face, Body, and Hands in the Wild + Expressive Body Capture: 3D Hands, Face, and Body from a Single Image
  Ex5: tutorial 703 Mesh Decimation,
506 Anisotropic remeshing using frame fields of libigl
Ex4: libigl tutorial:
  [Hw5 Out]; [Hw6 Out]
Ch5,6,7 of PMP
6.17 Parameterization Parameterization g3(黄骅,王诗瑶): 3D Point-Capsule Networks + fig3中的文章
6.20 Shape Deformation Introduction, Surface, Space g6(王华胜,陶文涛): BAE-NET: Branched Autoencoder for Shape Co-Segmentation LOGAN: Unpaired Shape Transform in Latent Overcomplete Space
  Ex6: tutorial Ch4 deformation of libigl   [Hw5 and Hw6 Due]

Resources


Role-playing: how to master a paper?

This seminar is organized around the different "roles" students play each week: SIGGRAPH Reviewer, Archaeologist, PhD Student, Industry R&D Expert, Hacker, and Private Investigator. Everyone, every week: Come with a new title for the current paper and a missing result the paper could have included.

Steal from "Seminar in Geometry and Animation".


References