CSE 570: Advanced Computer Graphics
CIDSE at Arizona State University
Fall 2018 * T & TH 9:00 - 10:15am * BYAC 240
Instructor: Dianne Hansford, Ph. D.
dianne.hansford@asu.edu
Office:
BYENG M1-02
Office Hours: 10:45 - 11:45am M,W or by appointment
Syllabus Class Log
Date | Topics | Materials | Homework |
Table of Contents for Text Terminology Sheet (updated 8/23) |
|||
16 Aug | Introduction to course | * Syllabus / website review * Mathematica (MM) -- Wolfram -- Stephen Wolfram * Introduction.ppt |
* Review materials from today * Laptops (smart phones) in class ... * Install Mathematica -- Goto MyApps for instructions -- Use your ASU email address -- Follow the instructions carefully! -- Wolfram User Portal |
21 Aug | Introduction to Mathematica (Bring your laptop!) |
IntroToMathematica.nb Programming Tips |
Play with the tutorial nb |
23 Aug | Geometry | Geometry.ppt |
Check out these sample nbs: VectorLength.nb, ParametricLine.nb, bilin.nb |
28 Aug | Geometry continued | Geometry ppt slide 22+ Metric v. Norm |
|
30 Aug | Geometry continued | ||
4 Sep | Geometry continued | Geometry ppt slide 50+ Quadratic Forms (slide 23+) |
HW #1 Assigned Programming Tips |
6 Sep | Geometry wrap-up HW Q&A Discrete Geometry |
Geometry ppt slide 59+ Discrete_geometry.ppt |
Differential Geometry texts: O'Neill or Do Carmo |
Geometry nbs: Osculating Circles Tangent Plane Gauss Map |
|||
11 Sep | Discrete Geometry | Voronoi nb Voronoi on sphere nb |
|
13 Sep | Discrete Geometry wrap up |
Bertrabd-Diguet-Puiseaux Thm Crusts Triangulation data structure (slide 22) Barycentric coordinates (slide 19+) |
|
18 Sep | Rigid Kingdom | Hausdorff distance + application 1 + application 2 In the rigid kingdom ppt Geometry of Symmetric Matrices SVD/PCA |
HW #1 Due |
20 Sep | Rigid Kingdom | Digital Michelangelo Project | HW #2 Assigned |
25 Sep | Rigid Kingdom Hausdorff distance Iterative Closest Point |
Besl and McKay paper (emailed) Horn paper (emailed) ICP Slides Quaternions Quaternions and spatial rotation |
|
27 Sep | Iterative Closest Point | Gimbal lock video Quaternion to 3D rotation video Apollo Space Program and Gimbal Lock |
Mock Midterm |
Excellent write-up example | |||
2 Oct | Review | ||
4 Oct | Midterm | ||
9 Oct | No class: Winter Break | ||
11 Oct | Midterm Discussion HW2 Discussion |
p-norm visualization nb PCA visualization |
HW #2 Due |
16 Oct | HW 3 Discussion MDS |
Borgatti's MDS overview Gradient descent mds.ppt |
HW #3 Assigned OFF triangulations |
18 Oct | MDS |
||
23 Oct | HW Q&A MDS |
23 Oct Masters Thesis Defense Light Estimation for Mixed-Reality Devices |
|
25 Oct | MDS - Spectral Embeddings | spectral.ppt | |
30 Oct | MDS - Spectral Embeddings | barycentric coord solutions nb | HW #3 Due |
1 Nov | MDS - Spectral Embeddings | Local Linear Embedding mesh smoothing nb discrete pde (Laplace) nb Laplace Beltrami Swiss Army Talk |
|
Upcoming event: Guest speaker at ASU on 17 Nov "Code Girls" of WWII |
|||
6 Nov | Shortest path / Geodesics |
shortest_path.ppt Maekawa geodesics pdf |
|
8 Nov | GMDS | FMM paths video Surazhsky et al. on MMP algorithm gmds ppts |
HW #4 Assigned |
13 Nov | GMDS GH Distance |
Error in ICP code Isometry Invariant Similarity ppt |
|
15 Nov | Partial Similarity | partial similarity ppt | Memoli paper on GH and H |
20 Nov | Non-rigid Correspondence and Calculus of Shapes | correspondence ppt Floater: param of triangulations Floater + Gotsman: How to morph |
Course evaluations are open. I value your input! Please take time to share your impressions of the class. |
22 Nov | No class: Thanksgiving Break | ||
For those of you who do not have the book, I thought this paper on FFM and minimal geodesics might be helpful. Sethian and Kimmel paper (Not needed for HW4!) |
|||
27 Nov | HW4 Q&A Floater papers |
Unrolling the Deadsea scrolls | HW #4 Due |
29 Nov | Face Recognition | face recognition ppt | Final |
6 Dec TH |
Turn in Final Exam 9:00am - 9:30am in BYENG M1-02 |
Turn in a hardcopy of the completed take home final exam. Please bring it to DCH's office on or before this date/time. If completing the extra credit, please email the report and nb. |
|