Title: Graphics research and courses at Stanford
1Graphics research and courses at Stanford
http//graphics.stanford.edu
2Graphicsfaculty
3Relatedareas
4Research projects
- Digital Michelangelo project
- Solving the Forma Urbis Romae
- Visualizing cuneiform tablets
- Modeling subsurface scattering
- Multi-image digital photography
- Measuring and modeling reflectance
- Acquisition and display of light fields
- Image-based modeling and rendering
- Real-time volume 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
5Digital Michelangelo project(Levoy)
- very large geometric models
- scientific tool for art historians
- virtual museums, multimedia, replicas
- lasting archive of important cultural artifacts
6(No Transcript)
7Davids left eye
8Research 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
9The Forma Urbis Romae(Levoy)
- 60 x 45 x 4 marble map of ancient Rome, carved
200 A.D. - shows the city at a scale where you can see every
room - now in 1,163 fragments, an open problem for 500
years
10Solving the puzzle
- algorithms must be fast
- minimize false positives
- robust to effects of weathering
11Real-Time Programmable Shading(Hanrahan)
- high-level languages for programmable graphics
hardware - RenderMan in real-time
- guide the future of graphics hardware
- parallelizing scientific computations on the same
hardware
12Modeling subsurface scattering(Hanrahan, Levoy)
- translucency is caused by multiple scattering
- approximated by volumetric diffusion
- validation using physical measurements
13Stanford Immersive Television Project(Bregler,
Dally, Girod, Hanrahan, Horowitz, Levoy)
Intel DTV tuner card
- light field cameras
- real-time range scanning
14Light field cameras(Horowitz, Levoy, Hanrahan)
video light field camera
spherical light field camera
15Real-time range scanning
time
space
16 - holes can be found and filled on-the-fly
- object or scanner can be handheld / shoulderheld
video frame
range data
merged model(159 frames)
17Motion analysis / synthesis(Bregler)
Acquisition Analysis Animation Kinematics Dynamic
s Language
?
18Physics-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.
19Physics-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.
20Virtual Human(oid) Project (Fedkiw)
- derive and improve physics-based models of
tissues, organs, organ systems, clothing
21Kinetic Data Structures(Guibas)
- A kinetic data structure (KDS)maintains an
attribute of interest in a collection of moving
or deforming objects. - Examples include many kinds ofproximity,
visibility, or connectivityinformation. - This yields efficient algorithms for collision
detection, visibility maintenance, and
aggregation orcommunication among mobile nodes.
22Interactive workspaces (iRoom)(Winograd, Fox,
Hanrahan)
The ultra-high resolution Interactive Mural
integrates desktop access, sketching, 3D models,
and images under pen-based control
- multiple display surfaces
- multiple interaction devices
- flexible display architecture
- facilitates group work
23Courses
- CS 148 Introductory Computer Graphics
- CS 248 Introduction to Computer Graphics
- CS 348A Mathematical Foundations (modeling)
- CS 348B Image Synthesis Techniques (rendering)
- CS 348C Animation Techniques
- CS 338 Level Set Methods
- CS 368 Geometric algorithms (computational
geometry) - CS 448 Topics in Computer Graphics
- CS 468 Topics in Geometric Algorithms
24Examples of topics
- CS 448 - Topics in Computer Graphics
- experiments in digital television
- interactive workplaces
- modeling appearance
- This year
- graphics architectures (Autumn, Hanrahan)
- digital photography (Spring, Levoy)
- CS 468 - Topics in Geometric Algorithms
- matching techniques and similarity measures
25PhD students
- Maneesh Agrawala lt maneesh_at_pepper.stanford.edu gt
- Sean Anderson lt seander_at_cs.stanford.edu gt
- Robert Bosch lt bosch_at_cs.stanford.edu gt
- Ian Buck lt ianbuck_at_graphics.stanford.edu gt
- Cindy Chen lt xcchen_at_graphics.stanford.edu gt
- Milton Chen lt miltchen_at_graphics.stanford.edu gt
- Scott Cohen lt scohen_at_cs.stanford.edu gt
- Joao Comba lt comba_at_cs.stanford.edu gt
- James Davis lt jedavis_at_cs.stanford.edu gt
- Matthew Eldridge lt eldridge_at_graphics.stanford.edu
gt - Reid Gershbein lt rsg_at_uni.stanford.edu gt
- Francois Guimbretiere lt francois_at_graphics.stanford
.edu gt - Olaf Hall-Holt lt olaf_at_cs.stanford.edu gt
- David Hoffman lt hoffman_at_cs.stanford.edu gt
- Greg Humphreys lt humper_at_graphics.stanford.edu gt
- Homan Igehy lt homan_at_graphics.stanford.edu gt
- Brad Johanson lt bjohanso_at_stanford.edu gt
- Menelaos Karavelas lt menelaos_at_graphics.stanford.ed
u gt
- Dave Koller lt dk_at_graphics.stanford.edu gt
- Song Sam Liang lt sliang_at_graphics.stanford.edu gt
- Tamara Munzner lt munzner_at_cs.stanford.edu gt
- Bradley Nelson lt bdnelson_at_stanford.edu gt
- John Owens lt jowens_at_graphics.stanford.edu gt
- Lucas Pereira lt lucasp_at_graphics.stanford.edu gt
- Matt Pharr lt mmp_at_lux.stanford.edu gt
- Kekoa Proudfoot lt kekoa_at_graphics.stanford.edu gt
- Katheline Pullen lt pullen_at_graphics.stanford.edu gt
- Timothy Purcell lt tpurcell_at_graphics.stanford.edu
gt - Ravi Ramamoorthi lt ravir_at_graphics.stanford.edu gt
- Szymon Rusinkiewicz lt smr_at_graphics.stanford.edu gt
- Gordon Stoll lt gws_at_aperture.stanford.edu gt
- Chris Stolte lt cstolte_at_graphics.stanford.edu gt
- Diane Tang lt dtang_at_cs.stanford.edu gt
- Yelena Vileshina lt lena_at_graphics.stanford.edu gt
- Li-Yi Wei lt liyiwei_at_graphics.stanford.edu gt
http//graphics.stanford.edu