15-463 (15-862): Computational Photography. Staff Prof: Alexei Efros 4207 TA: Jim McCann Graphics Lab Web Page

Slides:



Advertisements
Similar presentations
1 Visual Processing for Social Media Andrew C. Gallagher Tsuhan Chen September 30, 2012 Cornell University TexPoint fonts used in EMF. Read the TexPoint.
Advertisements

CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Paris town hall.
16-721: Advanced Machine Perception Staff: Instructor: Alexei (Alyosha) Efros 4207 TA: David Bradley 2216 NSH Web Page:
Internet Vision - Lecture 3 Tamara Berg Sept 10. New Lecture Time Mondays 10:00am-12:30pm in 2311 Monday (9/15) we will have a general Computer Vision.
(15-862): Computational Photography. Staff Prof: Alexei Efros 225 Smith TA: Natasha Kholgade Web.
Check web page often T,R 12:30-1:50pm PSCB (Phy Sci Class Blg) 140 Course intro handout.
Computational Photography CS498dh Derek Hoiem 8/25/11.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Introduction Week 1, Wed Jan 5.
Computational Photography Prof. Feng Liu Spring /30/2015.
Data-driven Methods: Faces : Computational Photography Alexei Efros, CMU, Fall 2007 Portrait of Piotr Gibas © Joaquin Rosales Gomez.
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
Math. Meth. in Vision and Imaging cmput 613/498 Lecture 1: Introduction and course overview Martin Jagersand.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
CPSC : Data-driven Character Animation Jinxiang Chai.
16-721: Learning-based Methods in Vision Staff: Instructor: Alexei (Alyosha) Efros 4207 TA: Tomasz Malisiewicz Smith Hall.
1 1cs426-winter-2008 CS 426: Computer Animation. 2 2cs426-winter-2008 Contact  Robert Bridson,  Office hours: TBD.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
15-463: Rendering and Image Processing Staff Prof: Alexei Efros TA: James Hays Web Page
16-899A Pixels to Percepts Instructors: Alexei (Alyosha) Efros, 225 Smith Hall, CMU.Lavanya Sharan, Disney Research Pittsburgh Web Page:
(15-862): Computational Photography Staff Prof: Alexei Efros 4207 TA: Mohit Gupta Web Page
(15-862): Computational Photography. Staff Prof: Alexei Efros 4207 NSH (for TA: Ronit Slyper Web Page
SCA Introduction to Multimedia
16-721: Learning-based Methods in Vision Staff: Instructor: Alexei (Alyosha) Efros 4207 TA: Jean-Francois Lalonde A521.
Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page
Computational Photography Introduction Jinxiang Chai Computer Science and Engineering Texas A&M University.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
ECS 298 Photorealistic Image Synthesis course overview Brian Budge Center for Image Processing and Integrated Computing Computer Science Department University.
(15-862): Computational Photography Staff Prof: Alexei Efros 4207 Web Page Newsgroup:
Computer Vision (CSE/EE 576) Staff Prof: Steve Seitz TA: Aseem Agarwala Web Page
Staff Web Page Handouts overload list intro slides image filtering slides Computer Vision (CSE.
SBU Digital Media CSE 690 Internet Vision Organizational Meeting Tamara Berg Assistant Professor SUNY Stony Brook.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
CMSC 426: Image Processing (Computer Vision) David Jacobs.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CS 1950-G Computational Photography Instructor: James Hays HTA: Patrick Doran UTA: Alex Collins.
Photo by Svetlana Lazebnik Which parts are hard to model? From Alexei Efros.
Computational Photography CS498dwh Derek Hoiem 8/24/10.
The forerunner of the camera: The Camera Obscura
Computational Photography CS 590 Spring 2014 Prof. Alex Berg (Credits to many other folks on individual slides)
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Definition of Computer Graphics
Last tuesday, you talked about active shape models Data set of 1,500 hand-labeled faces 20 facial features (eyes, eye brows, nose, mouth, chin) Train 40.
Digital Media Lecture 11: Animation Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
FiiNaL ExAm by: cHUcKiiE. What is Computer Graphics? Computer graphics is a sub-field of computer science and is concerned with digitally synthesizing.
 Multi (Latin): Many/Much  Media (Latin): An intervening substance through which something is transmitted on.
Image-Based Lighting © Eirik Holmøyvik …with a lot of slides donated by Paul Debevec CS194: Image Manipulation & Computational Photography Alexei Efros,
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
CPSC : Data-driven Computer Graphics Jinxiang Chai.
Data-driven Methods: Faces : Computational Photography Alexei Efros, CMU, Fall 2012 Portrait of Piotr Gibas © Joaquin Rosales Gomez.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
Computer Vision Overview Marc Schlosberg CS 175 – Spring 2015.
(15-862): Computational Photography. Staff Prof: Alexei Efros 4207 TAs: Alvaro Collet and Laura Trutoiu
What is ?.
Graphics and Multimedia
ECE 533 Digital Image Processing
CS 4501: Introduction to Computer Vision Sparse Feature Detectors: Harris Corner, Difference of Gaussian Connelly Barnes Slides from Jason Lawrence, Fei.
Syed Sohail Ahmed Assistant Professor, UET Taxila
It’s a 3D World, After All Alyosha Efros CMU.
McGraw-Hill Technology Education
Computational Photography
Data-driven Methods: Faces
Multiple View Geometry in Computer Vision
Computer Vision (CSE 490CV, EE400B)
Computer Vision (CSE 455) Staff Web Page Handouts
Computer Vision (CSE 455) Staff Web Page Handouts
Please fill out an index card
CMPT 102 Introduction to Scientific Computer Programming
CS 232 Geometric Algorithms: Lecture 1
Presentation transcript:

(15-862): Computational Photography

Staff Prof: Alexei Efros 4207 TA: Jim McCann Graphics Lab Web Page Discussion Forum: TBD

Today Introduction Overview of the course Administrative stuff

A bit about me Alexei (Alyosha) Efros Relatively New faculty (RI/CSD) Ph.D 2003, from UC Berkeley (signed by Arnie!) Research Fellow, University of Oxford, ’03-’04 Teaching The plan is to have fun and learn cool things, both you and me! Social warning: I don’t see well Research Graphics, Vision, Machine Learning

PhD Thesis on Texture and Action Synthesis Antonio’s son cannot walk but he can fly Smart Erase button in MS Digital Image Pro:

More recent work Derek Hoiem, Alexei Efros, Martial Hebert

Jim’s latest stuff

The Story So Far… (brief overview of prior work) Computational Photography

Depicting Our World: The Begining Prehistoric Painting, Lascaux Cave, France ~ 13, ,000 B.C.

The Empress Theodora with her court. Ravenna, St. Vitale 6th c. Depicting Our World: Middle Ages

Nuns in Procession. French ms. ca Depicting Our World: Middle Ages

Depicting Our World: Renaissance East Doors (1452) North Doors (1424) Lorenzo Ghiberti ( )

Depicting Our World: Renaissance Piero della Francesca, The Flagellation (c.1469)

Depicting Our World: Toward Perfection Jan van Eyck, The Arnolfini Marriage (c.1434)

Depicting Our World: Toward Perfection Lens Based Camera Obscura, 1568

Depicting Our World: Perfection! Still Life, Louis Jaques Mande Daguerre, 1837

Depicting Our World: Perfection?

Depicting Our World: Ongoing Quest Pablo Picasso Marc Chagall

Depicting Our World: Ongoing Quest Antonio Torralba & Aude Oliva (2002) David Hockney, 1985

Enter Computer Graphics...

GRAPHICS Traditional Computer Graphics 3D geometry physics Simulation projection

State of the Art Amazingly real But so sterile, lifeless, futuristic (why?)

The richness of our everyday world Photo by Svetlana Lazebnik

Beauty in complexity University Parks, Oxford

Which parts are hard to model? Photo by Svetlana Lazebnik

People From “Final Fantasy” On the Tube, London

Faces / Hair Photo by Joaquin Rosales Gomez From “Final Fantasy”

Urban Scenes Virtual LA (SGI) Photo of l LA

Nature River Cherwell, Oxford

The Realism Spectrum + easy to create new worlds + easy to manipulate objects/viewpoint - Very hard to look realistic + instantly realistic + easy to aquire - very hard to manipulate objects/viewpoint Computer GraphicsPhotography Computational Photography Realism Manipulation Ease of capture

Virtual Real World Campanile Movie

Course Outline

Programming Project 0 The Vertigo Effect

Programming Project 1 Images of the Russian Empire -- colorizing the Prokudin-Gorskii photo collection

Programming Project 2 Photo Mosaics Full screen panoramas (cubic): Mars: New Years Eve:

Programming Project 2 Automatic Mosaic Stitching

Programming Project 3 Image Resizing by Scene Carving

Programming Project 3 Image Resizing by Scene Carving

Programming Project 4 Face warping and morphing

Programming Project 5 Tour Into the Picture

Final Project Something cool!!!

Administrative Stuff Grading Written and Programming Assngments (60%) Exam (20%) Final Project (20%) Late Policy Five late days total, to be spent wisely Cheating Let’s not embarrass ourselves Hardware/Software Graphics cluster, Wean 5336 (should have card access and login by now) MATLAB!!!

General Comments Prerequisites Linear algebra!!! Some computer graphics, vision, or image processing is useful, but not required. Emphasis on programming projects! Building something from scratch (Matlab!)

References There is no required text. Various course notes and papers will be made available. Furthermore, there is an optional textbook that you might find helpful. It will be placed on reserve at the Wean Hall library: Computer Vision: The Modern Approach, Forsyth and Ponce There is a number of other fine texts that you can use for general reference: Photography (8 th edition), London and Upton, Vision Science: Photons to Phenomenology, Stephen Palmer Digital Image Processing, 2nd edition, Gonzalez and Woods Multiple View Geometry in Computer Vision, Hartley & Zisserman The Computer Image, Watt and Policarpo Linear Algebra and its Applications, Gilbert Strang

Cameras Really cool Not too expensive nowadays (<$200) e.g. Canon A550