240 likes | 256 Views
Explore the world of graphics with the cutting-edge research and courses offered at Stanford. From modeling and rendering to computer architecture and interaction, discover a wide range of topics.
E N D
Graphics research and courses at Stanford http://graphics.stanford.edu
Leo Guibasmodeling, geometry Pat Hanrahanrendering, architectures, visualization Marc Levoysensing,modeling, rendering Graphicsfaculty Ron Fedkiw simulation, natural phenomena
Mark HorowitzVLSI, hardware Bill Dallycomputer architecture Terry Winogradhuman-computer interaction Bernd Girod (EE)imaging, video, networking Relatedareas
Digital Michelangelo project Solving the Forma Urbis Romae Visualizing cuneiform tablets Modeling subsurface scattering Kinetic data structures Measuring and modeling reflectance Acquisition and display of light fields Image-based modeling and rendering Geometry for structural biology Interactive workspaces Parallel graphics architectures Stanford multi-camera array Real-time ray tracing Texture analysis-synthesis methods Automatic illustration systems Physics-based modeling and simulation Virtual humanoid Real-time programmable shading Research projects …and many more
Digital Michelangelo Project(Levoy) • very large geometric models • scientific tool for art historians • virtual museums, multimedia, replicas • lasting archive of important cultural artifacts
vision problems aligning and merging scans automatic hole filling inverse color rendering digital archiving problems making the data last forever copy protection for 3D models robust 3D digital watermarking Research challenges
The 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,186 fragments, and much of map is missing • solving it has been an open problem for 500 years
linear features 2D contours 3D surfaces Solving the puzzle • algorithms must be fast • robust to effects of weathering • minimize false positives
Modeling subsurface scattering(Hanrahan, Levoy) • translucency is caused by multiple scattering • approximated by volumetric diffusion • validation using physical measurements
Real-time programmable shading(Hanrahan) • high-level languages for programmable graphics hardware • RenderMan in real-time • guide the future of graphics hardware • parallelize scientific computations on the same hardware
1 2 3 4 5 6 Generating instructions for humans(Hanrahan, Tversky) • Why: To improve perception, comprehension, memory, inference and decision making • How: Discover, test and apply cognitive design principles for creating effective displays assembly instructions route maps
Stanford multi-camera array(Horowitz, Levoy, Hanrahan) • inexpensive imagers + cheap optics +fast networking + plentiful computation =high-performance imagingusing an array of low-cost cameras
high-X imaging resolution frame rate dynamic range depth-of-field video light fields tele-immersion autostereoscopic display shape from light fields synthetic aperture photography Research challenges
Simulation of Natural Phenomena(Fedkiw) • new computational algorithms for numerical simulation of natural phenomena smoke water fire
Virtual human(oid) project (Fedkiw) • derive and improve physics-based models of bones, muscles, joints, organs, organ systems, skin, clothing, hair, etc. bones cloth Yoda
Kinetic 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 of proximity, visibility, or connectivity information. • This yields efficient algorithms for collision detection, visibility maintenance, and aggregation or communication among mobile nodes.
Geometry for structural biology(Guibas) • Modeling protein shapes using shape libraries • Medial axis computations for electron density map interpretation • Accelerating molecular dynamics using kinetic data structures and implicit solvent potentials
Courses(http://graphics.stanford.edu/courses/) • CS 148 – Introductory Computer Graphics Win, Johnson • CS 205 – Continuous Mathematics for Graphics & Vision Aut, Fedkiw • CS 248 – Introduction to Computer Graphics Aut, Levoy • CS 348A – Geometric Modeling Win, Guibas • CS 348B – Image Synthesis Techniques (rendering) Spr, visitor? • CS 348C – Animation Techniques not offered ’02-’03 • CS 368 – Geometric Algorithms (computational geometry) Spr, Guibas • CS 448 – Topics in Computer Graphics Aut, Hanrahan Spr, Levoy? • CS 468 – Topics in Geometric Algorithms Aut, Zomorodian Win, Guibas
Examples of topics • CS 448 - Topics in Computer Graphics • advanced rendering (Hanrahan, Aut, 2002) • digital photography and image-based rendering • real-time graphics architectures • experiments in digital television • interactive workplaces • modeling appearance • CS 468 - Topics in Geometric Algorithms • introduction to computational topology (Aut, 2002) • matching techniques and similarity measures
Maneesh Agrawala < maneesh@pepper.stanford.edu > Sean Anderson < seander@cs.stanford.edu > Robert Bosch < bosch@cs.stanford.edu > Ian Buck < ianbuck@graphics.stanford.edu > Cindy Chen < xcchen@graphics.stanford.edu > Milton Chen < miltchen@graphics.stanford.edu > Scott Cohen < scohen@cs.stanford.edu > Joao Comba < comba@cs.stanford.edu > James Davis < jedavis@cs.stanford.edu > Matthew Eldridge < eldridge@graphics.stanford.edu > Reid Gershbein < rsg@uni.stanford.edu > Francois Guimbretiere < francois@graphics.stanford.edu > Olaf Hall-Holt < olaf@cs.stanford.edu > David Hoffman < hoffman@cs.stanford.edu > Greg Humphreys < humper@graphics.stanford.edu > Homan Igehy < homan@graphics.stanford.edu > Brad Johanson < bjohanso@stanford.edu > Menelaos Karavelas < menelaos@graphics.stanford.edu > Dave Koller < dk@graphics.stanford.edu > Song Sam Liang < sliang@graphics.stanford.edu > Tamara Munzner < munzner@cs.stanford.edu > Bradley Nelson < bdnelson@stanford.edu > John Owens < jowens@graphics.stanford.edu > Lucas Pereira < lucasp@graphics.stanford.edu > Matt Pharr < mmp@lux.stanford.edu > Kekoa Proudfoot < kekoa@graphics.stanford.edu > Katheline Pullen < pullen@graphics.stanford.edu > Timothy Purcell < tpurcell@graphics.stanford.edu > Ravi Ramamoorthi < ravir@graphics.stanford.edu > Szymon Rusinkiewicz < smr@graphics.stanford.edu > Gordon Stoll < gws@aperture.stanford.edu > Chris Stolte < cstolte@graphics.stanford.edu > Diane Tang < dtang@cs.stanford.edu > Yelena Vileshina < lena@graphics.stanford.edu > Li-Yi Wei < liyiwei@graphics.stanford.edu > PhD students http://graphics.stanford.edu