CSCI 599: Digital Geometry Processing
Hao Li
http://cs599.hao-li.com
1
Spring 2015
CSCI 599: Digital Geometry Processing Spring 2015 Hao Li - - PowerPoint PPT Presentation
CSCI 599: Digital Geometry Processing Spring 2015 Hao Li http://cs599.hao-li.com 1 USC Graphics http://gfx.usc.edu 2 Geometric Capture [Lab] http://www.hao-li.com 3 The Team Instructor ! Hao Li, hao.li@usc.edu Office: SAL 244
CSCI 599: Digital Geometry Processing
Hao Li
http://cs599.hao-li.com
1
Spring 2015
USC Graphics
2
http://gfx.usc.edu
Geometric Capture [Lab]
http://www.hao-li.com
3
The Team
Instructor!
4
Assistants!
About Me
Industrial Light & Magic
Science, Engineering, & Art
High Tech & Capital of Entertainment
DreamWorks
Introduction
9
Target Audience
10
!
Physics, Game Program, Biomedicine, Bioengineering, etc.
Learning, Signal and Image Processing, Medical Imaging
!
Prerequisites
11
!
!
Administrative
12
When and where?!
Credits!
Website!
Exercises
13
Programming assignments!
Integral part of the lecture!
Grading
14
limited to it
grade
Exercises Project
Academic Integrity
15
from anyone
Community Standards (Hell) will be notified
Course Objectives
16
algorithms in geometric modeling and digital geometry processing
surface representations and geometric modeling and apply the proposed methods in your own work
geometric modeling system
Recommended Textbook
Botsch, Kobbelt, Pauly, Alliez, Levy: Polygon Mesh Processing, AK Peters, 2010
17
Acknowledgement
18
Course material taught at:!
An Example
19
Computer Graphics
Performance Capture
The Vision
IMocap
IMocap
IMocap
IMocap
Facial Perfomance Capture
Geometry Capture
Realtime Facial Performance Capture
Capturing Geometry
30
Static 3D Capture
Stanford 2002
Dynamic 3D Capture
Stanford 2002
Commercial 3D Capture
Artec Group
3D scanner 3D acquisition
Full Body Capture
Lee Perry-Smith, Infinite Realities + Agisoft
Multi-View Stereo
Capturing Cities
Google Earth
Geometry! γεωµετρία
38
geo = earth metria = measure
Geometry! γεωµετρία
39
Geometry! γεωµετρία
40
x-ray diffractometer microscope MRI scanner time-of-flight scanner stereo camera laser scanner radio telescope ultrasoundOverview
Geometric Modeling!
geometric objects
We will focus on triangle meshes!
processing?
Geometry Processing Pipeline
42
Geometry Processing Pipeline
43
Geometry Processing Pipeline
44
Geometry Processing Pipeline
45
Geometry Processing Pipeline
46
Geometry Processing Pipeline
47
Geometry Processing Pipeline
48
Impacting Science
Cardiology
Evolutionary Biology
Cancer Treatment
Digitized Future
53
For Everyone
For Everyone
For Everyone
Scanning@Home
54°
Living Room Entertainment
In Tablet
In Laptops
In Laptops
In Smartphones
From Capture to Fabrication
63
3D printing
Realtime Future
64
VFX/Game Production Virtual Avatars Robotics AR/Virtual Mirror
Why Realtime?
Realtime Game Engines
Realtime Facial Animation
Virtual Reality Reloaded
Oculus VR 2012 / Crytek 2014
Personalized Future
69
3D Self-Portraits
Omote3D Shashin Kan
3D Self-Portraits
Omote3D Shashin Kan
3D Self-Portraits
Omote3D Shashin Kan
3D Self-Portraits
Omote3D Shashin Kan
3D Selfies
3D Selfies
Personalized Games
USC/ICT
Personalized Applications
digital garment entertainment fitness
MPI IS, Embodee
Fashion Industry
Summary
79
Reconstruction Geometry Processing Capture Design Analysis Manipulation Storage Rendering Simulation Reproduction
Classic Graphics
80
Reconstruction Geometry Processing Capture Design Analysis Manipulation Storage Rendering Simulation Reproduction
Modern Graphics/Vision
81
Reconstruction Geometry Processing Capture Design Analysis Manipulation Storage Rendering Simulation Reproduction
The Future: Big Data / Robotics
82
Reconstruction Geometry Processing Capture Design Analysis Manipulation Storage Rendering Simulation Reproduction AI Feedback
Next Time
83
http://cs599.hao-li.com
Demos!
84