you're at the end of cs148, the cs148, summer...

4
1 CS148, Summer 2010 Siddhartha Chaudhuri 2 You're at the end of CS148, the introductory graphics class 3 Where do you want to go today? 4 Computational Photography Light Field Photography with a Hand-Held Plenoptic Camera (Ng, Levoy, Brédif, Duval, Horowitz, Hanrahan. 2005) 5 The Frankencamera: An Experimental Platform for Computational Photography (Adams, Talvala, Park, Jacobs, Ajdin, Gelfand, Dolson, Vaquero, Baek, Tico, Lensch, Matusik, Pulli, Horowitz, Levoy. 2010) Computational Photography 6 More Information CS178: Digital Photography CS448A: Computational Photography

Upload: others

Post on 10-Aug-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: You're at the end of CS148, the CS148, Summer 2010graphics.stanford.edu/courses/cs148-10-summer/docs/14b_extra.pdf · CS148, Summer 2010 Siddhartha Chaudhuri 2 You're at the end of

1

CS148, Summer 2010

Siddhartha Chaudhuri

2

You're at the end of CS148, the introductory graphics class

3

Where do you want to go today?

4

Computational Photography

Light Field Photography with a Hand-Held Plenoptic Camera(Ng, Levoy, Brédif, Duval, Horowitz, Hanrahan. 2005)

5

The Frankencamera:An Experimental Platform for Computational Photography

(Adams, Talvala, Park, Jacobs, Ajdin, Gelfand, Dolson, Vaquero,Baek, Tico, Lensch, Matusik, Pulli, Horowitz, Levoy. 2010)

Computational Photography

6

More Information

CS178: Digital Photography

CS448A: Computational Photography

Page 2: You're at the end of CS148, the CS148, Summer 2010graphics.stanford.edu/courses/cs148-10-summer/docs/14b_extra.pdf · CS148, Summer 2010 Siddhartha Chaudhuri 2 You're at the end of

7

Character Animation

Optimizing Walking Controllers for Uncertain Inputs and Environments(Wang, Fleet, Hertzmann)

Interactive Generation of Human Animation with Deformable Motion Models (Min, Chen)

Gesture Controllers(Levine, Krähenbühl, Thrun, Koltun) 8

More Information

CS164: Computing with Physical Objects: Algorithms for Shape and Motion

CS205A: Mathematical Methods for Computer Vision, Robotics, and Graphics

CS448D: Character Animation

9

Fluids and Solids

Unified Simulation of Elastic Rods, Shells, and Solids

(Martin, Kaufmann, Botsch, Grinspun, Gross, 2010) 10

More Information

CS205B: Mathematical Methods forFluids, Solids and Interfaces

11

Image Editing

PatchMatch: A Randomized Correspondence Algorithmfor Structural Image Editing

(aka Photoshop CS5 Content-Aware Fill)

(Barnes, Shechtman, Finkelstein, Goldman, 2009) 12

Computer Vision

Real-Time Object Segmentation with Semantic Texton Forests

(Shotton, Johnson, Cipolla. 2008)

Page 3: You're at the end of CS148, the CS148, Summer 2010graphics.stanford.edu/courses/cs148-10-summer/docs/14b_extra.pdf · CS148, Summer 2010 Siddhartha Chaudhuri 2 You're at the end of

13

More Information

CS223B: Introduction to Computer Vision

CS448F: Image Processing for Photography and Vision

14

Large-Scale Rendering

25 billion polygons rendered interactively

(Chaudhuri, Horn, Hanrahan, Koltun, 2009)

15

Photorealistic GPU Rendering

Nvidia OptiX GPU Raytracer 16

More Information

CS248: Interactive Computer Graphics(the one that has the video game contest)

CS348B: Computer Graphics: Image Synthesis Techniques

(the one that has the rendering contest)

17

Understanding Shapes

A Connection between Partial Symmetryand Inverse Procedural Modeling

(Bokeloh, Wand, Seidel, 2010) 18

Generating Shapes

Metropolis Procedural Modeling

(Talton, Lou, Lesser, Duke, Měch, Koltun, 2010)

Page 4: You're at the end of CS148, the CS148, Summer 2010graphics.stanford.edu/courses/cs148-10-summer/docs/14b_extra.pdf · CS148, Summer 2010 Siddhartha Chaudhuri 2 You're at the end of

19

Data-Driven Modeling

Data-Driven Suggestions for Creativity Support in 3D Modeling(Chaudhuri and Koltun, 2010) 20

Model Acquisition and Reconstruction

Non-local Scan Consolidation for 3D Urban Scene(Zheng, Sharf, Wan, Li, Mitra, Chen, Cohen-Or, 2010)

21

More Information

CS268: Geometric Algorithms

CS348A: Computer Graphics: Geometric Modeling

CS468: Topics in Geometric Algorithms

22

Visualization

CS448B: Data Visualization

23

And now for something completely different...

24

NETRA: Interactive Display for EstimatingRefractive Errors and Focal Range

(Pamplona, Mohan, Oliveira, Raskar, 2010)