Download presentation
Presentation is loading. Please wait.
Published byLaureen Bradford Modified over 9 years ago
1
Marc Levoy Graphics research and courses at Stanford http://graphics.stanford.edu
2
Marc Levoy Graphics faculty Chris Bregler animation, motion capture Ron Fedkiw simulation, natural phenomena Pat Hanrahan rendering, interaction Marc Levoy input, modeling, rendering Leo Guibas modeling, geometry
3
Marc Levoy Related areas Carlo Tomasi computer vision Bernd Girod (EE) imaging, video, networking Terry Winograd human-computer interaction
4
Marc Levoy Research projects Digital Michelangelo project Real-time display of large 3D models Solving the Forma Urbis Romae Visualizing cuneiform tablets Modeling plants and forests Simulating the weathering of surfaces Measuring and modeling reflectance Acquisition and display of light fields Image-based modeling and rendering Interactive workspaces Parallel graphics architectures Stanford immersive television project Texture analysis-synthesis methods Motion analysis / synthesis Automatic illustration systems Physics-based modeling and simulation Visualization of computer systems Real-time programmable shading …and many more
5
Marc Levoy Digital Michelangelo project (Levoy) very large geometric models scientific tool for art historians virtual museums, multimedia, replicas lasting archive of important cultural artifacts
7
Marc Levoy David’s left eye
8
Marc Levoy Research challenges vision problems –aligning and merging scans –automatic hole filling –inverse color rendering –automated view planning digital archiving problems –making the data last forever –robust 3D digital watermarking –indexing and searching 3D data –real-time viewing on low-cost PCs
9
Marc Levoy Real-time display of large 3D models (Levoy) goals –1 billion polygons –useful image in a few seconds –real-time when moving –high quality when idle –compact representation applications –visualization of large models –online merchandise catalogs –networked multiplayer games –streaming over networks
10
Marc Levoy Solving the Forma Urbis Romae (Levoy) 60’ x 45’ x 4” marble map of ancient Rome, carved 200 A.D. now in 1,163 fragments, an open problem for 500 years search pairs of fragments for fits among side border surfaces use clustering to reduce number of candidate pairs
11
Modeling and rendering forests (Hanrahan)
12
Marc Levoy Parallel graphics architectures (Hanrahan) distributed framebuffer architectures texture caching and compression parallel graphics APIs real-time programmable shading languages
13
Marc Levoy Interactive workspaces (Hanrahan, Winograd, Baker, Fox) multiple display surfaces multiple interaction devices flexible display architecture facilitates group work
14
Measuring and rendering light fields and BRDFs (Girod, Hanrahan, Horowitz, Levoy) video light field camera spherical light field camera
15
Marc Levoy Stanford Immersive Television Project (Bregler, Dally, Girod, Hanrahan, Horowitz, Levoy, Tomasi) light field acquisition and display –3D freeze-frame real-time range scanning –coffee-table diorama sensing vision compression transmission decompression graphics DTV tuner card
16
Motion analysis / synthesis (Bregler) ? Acquisition Analysis Animation Kinematics Dynamics Language
17
Marc Levoy Physics-based modeling and simulation (Fedkiw) new computational algorithms for numerical simulation of physical phenomena Water - simulated using the Navier Stokes equations and the level set method for implicit surface evolution. A solid “invisible” sphere initiates the splashing.
18
Marc Levoy Physics-based modeling and simulation (Fedkiw) new computational algorithms for numerical simulation of physical phenomena Smoke - simulated as a scalar in a flow field generated using the Navier Stokes equations. Photon mapping is used for the visualization.
19
Marc Levoy Courses CS 99D – The Science of Art CS 148 – Introductory Computer Graphics CS 248 – Introduction to Computer Graphics CS 248V – Introduction to Scientific Visualization CS 348A – Mathematical Foundations (modeling) CS 348B – Image Synthesis Techniques (rendering) CS 348C – Animation Techniques CS 368 – Geometric algorithms (computational geometry) CS 448 – Topics in Computer Graphics CS 468 – Topics in Geometric Algorithms CS 528 – AI/Graphics/Geometry/Vision/Robotics Seminar
20
Marc Levoy Examples of topics CS 448 - Topics in Computer Graphics –modeling natural phenomena –exotic input and display technologies –advanced graphics architectures –illustration, perception, and visualization –experiments in digital television –interactive workplaces –modeling appearance CS 468 - Topics in Geometric Algorithms –matching techniques and similarity measures
21
Marc Levoy PhD students Maneesh Agrawala Sean Anderson Robert Bosch Ian Buck Cindy Chen Milton Chen Scott Cohen Joao Comba James Davis Matthew Eldridge Reid Gershbein Francois Guimbretiere Olaf Hall-Holt David Hoffman Greg Humphreys Homan Igehy Brad Johanson Menelaos Karavelas Dave Koller Song Sam Liang Tamara Munzner Bradley Nelson John Owens Lucas Pereira Matt Pharr Kekoa Proudfoot Katheline Pullen Timothy Purcell Ravi Ramamoorthi Szymon Rusinkiewicz Gordon Stoll Chris Stolte Diane Tang Yelena Vileshina Li-Yi Wei http://graphics.stanford.edu
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.