6 Slides/Page

6 Slides/Page

Today's plan 6.098 Digital and Computational • Introduction of Computational Photography • Course facts Photography • Camera advice 6.882 Advanced Computational • Syllabus Photography • History Bill Freeman Frédo Durand MIT - EECS What is computational photography Quick demos • Convergence of image processing, computer vision, Computational Photography @ MIT computer graphics an dphotography • Tone mapping • Digital photography: • Defocus Matting – Simply replaces traditional sensors and recording by • Motion magnification digital technology • Superresolution – Involves only simple image processing • Computational photography – More elaborate image manipulation, more computation – New types of media (panorama, 3D, etc.) – Camera design that take computation into account Tone mapping Defocus Matting • One of your assignments! • With Morgan McGuire, Wojciech Matusik, Hanspeter Pfister, John “Spike” Hughes Before After • Data-rich: use 3 streams with different focus 1 Super-resolution • Get a sharp high resolution image from low resolution • Important principle: Learn from examples Bicubic spline Altamira Our technique [Freeman et al] Original Our technique 70x70 [Freeman et al] Motion magnification Today's plan • Introduction of Computational Photography • Course facts • Camera advice • Syllabus • History Administrivia Grading policy • Staff • 6.098 – Bill Freeman [email protected] – Assignments 75% – Frédo Durand [email protected] – Final project 25% –CeLiu [email protected][email protected] • 6.882 • Office hours (email for other time) – Assignment 70% – Bill Freeman: Tuesday 2:30-4pm, 32-D476 • With additional questions compared to 6.098 – Frédo Durand: Friday 2:30-4pm, 32-D426 – Final project 22% – Ce Liu: Wednesday 2:30-4pm, 32-D460 – Paper review 8% • Prereq: 18.06 & 6.003 • Read and write a review (Siggraph form) for a paper from – or equivalent level the literature • Web page: http://groups.csail.mit.edu/graphics/classes/CompPhoto06/ + participation – Lecture notes will be posted 2 Assignment Textbook • Every two week • No textbook required • written questions + programming • Lots of resources on the net • Camera? • Siggraph course notes – Not required, but can help. Can be borrowed from us. – http://www.merl.com/people/raskar/photo/ • Matlab • Will post references with lectures – First office hour (Tuesday), Ce will give an intro – Or see Xiaoxu Ma's slides: http://courses.csail.mit.edu/6.869/handouts/6869%20Matlab%20Tutorial.ppt • Turn in code and results • Final project – Proposal due with PSet 5 – Individual or teams of 2 Questions? Introductions • Who are you? • What do you know about photography? • Why you want to take this class? What do you think you will learn? What the class is not about • Little about art, photographers • Little about EE (sensors, A/D, etc) • Not much about optics – but some cool stuff such as wavefront coding • Not how to use Photoshop – But how its coolest tools work • Not much about 3D imaging • Not too much fundamentals of signal processing • Not much computational imaging, no tomography, no radar, no microscopy – See Berthold Horn’s class! • Not much computer vision, computer graphics – We avoided overlap with 6.837 and 6.801/6.866 3 What the class is about Skills you will acquire • Software aspects of computational photography • Implementation of basic tools – Color demosaicing – but a bit of hardware as well, lens technology, new – Multiscale blending camera designs – Matting • Basic tools – Bilateral filter – Gradient reconstruction – Linear & non-linear image processing, color – Panorama stitching • Emphasis on applications – Markov Random Field – High-dynamic range photography, photomontage, – Optical flow • General approaches to computational photography panoramas, foreground extraction, inpainting, • Important problems ion computational photography morphing • By the end of the class, you should be able to make • Emphasis on recent research results contributions to the state of the art – Your final project could lead to a publication Non-photo motivation Questions? • It's about any kind of data ! – Speech, motion, geometry, etc. – Example: •Music • Motion graphs • Poisson mesh editing • BTF shop Today's plan Syllabus • Introduction of Computational Photography • Image formation • Panoramic imaging • Color and color perception • Image and video registration • Course facts • Demosaicing • Spatial warping operations • Image processing and wavelets • Motion analysis • Camera advice • Applications of wavelets; pyramid • Temporal sequence re-rendering texture synthesis • Active flash methods • Syllabus • Matting • Lens technology • History • High Dynamic Range Imaging • Depth and defocus • Bilateral filtering and HDR • Non-photorealistic rendering display • Future cameras • Gradient image manipulation • Plenoptic function and light fields • Taking great pictures • Student project presentations • Markov Random Fields • Non-parametric image synthesis, inpainting, analogies • Tampering detection and higher- order statistics 4 Syllabus Syllabus • Image formation • Image processing and wavelets • Applications of wavelets; pyramid texture synthesis • Color and color perception • Demosaicing Syllabus Syllabus • High Dynamic • Gradient image manipulation Range Imaging • Bilateral filtering and HDR display • Matting Syllabus Syllabus • Taking great pictures • Markov Random Fields • Non-parametric image synthesis, inpainting, analogies Art Wolfe Ansel Adams 5 Syllabus Syllabus • Tampering detection • Panoramic imaging and higher-order statistics • Image and video registration • Spatial warping operations Syllabus Syllabus • Temporal sequence re rendering • Motion analysis Syllabus Syllabus • Active flash methods Flash • Non-photorealistic rendering • Lens technology • Depth and defocus No-flash our result 6 Syllabus Questions? • Future cameras • Plenoptic function and light fields Today's plan Equipment • Introduction of Computational Photography • Do get an SLR, compacts are way too limited • Don't worry about brand • Course facts • Don't worry about the body, get the cheapest one • Camera advice • Worry about lenses • Syllabus – Zooms are convenient but quality can be a problem • History • avoid the basic zoom, but the one above is usually great • Maximum aperture matters (the smaller the number, the better) – Get a prime in the 35-85mm range (cheap, high quality, wide aperture) 50mm f/1.8 (both Canon & Nikon) • Get a tripod • Get an external flash if you want to take “event” pictures – And orient towards ceiling – Good flash photography is very difficult • Count ~1k for camera+standard zoom+50mm Nikon Canon Tends to be a tad cheaper • Rebel XT or 20D • D50 is a great body. D70 is a • 17-85 little better. • 70-200 f/4.0 • 18-70 (amazing lens) • 55-200 is surprisingly not so • 50mm f/1.8 bad and super cheap • 100mm f/2.8 macro • Get the 50mm f/1.8 (great also for portraits) 7 Other brands Shooting Not as big a range, future not always clear (see Minolta), have been slower to get to digital SLR • Use aperture priority, work on depth of field • Olympus • Change your viewpoint – Good system, but smaller sensor • Konica-Minolta • Don't center things – Just announced they stop photography! • Learn to adjust ISO • Pentax – Good entry camera • Sigma • Shoot raw – Intriguing sensor (Foveon) • Fuji • Check your histogram – One-trick pony (the sensor) – Nikon body • Sony – Interesting hybrid, the R1 – Very silent, good images, crappy viewfinder, no interchangeable lenses Editing (Photoshop) Questions? • Crop to improve composition • Manage contrast using curve and adjustment layers • Sharpen a bit • Convert to black and white with gradient map Today's plan History of traditional and digital photo • Introduction of Computational Photography • http://www.digicamhistory.com/ • Course facts • Camera advice • Syllabus • History 8 Quiz (0.001% of grade) Quiz • When was photography invented? • When was photography invented? 1825 • By whom? • By whom? Niepce – Exposure time? – Exposure time? 8 hours • William Henry Fox Talbot invents the calotype in 1834 which pretty much invents the negative First production camera? First production camera? • 1839. Daguerrotype Beginning of hobby photography? Quiz • 1900 Kodak Brownie (a heck of a job!) • Who did the first color photography? • When? 9 Quiz Prokudin-Gorskii • Who did the first color photography? • Digital restoration – Maxwell (yes, the same from the EM equations) • When? 1861 • Oldest color photos still preserved: Prokudin-Gorskii http://www.loc.gov/exhibits/empire/ http://www.loc.gov/exhibits/empire/ Prokudin-Gorskii Prokudin-Gorskii Flash bulb? Flash bulb? • As opposed to podwer systems • As opposed to podwer systems • BOUTAN-CHAUFFOUR FLASH BULB - 1893 • For underwater photography 10 Instant photography? Instant photography? • 1947, Edwin Land (Polaroid founder) First TV? First TV? Transmission of moving images Transmission of moving images • 1884 - Paul Nipkow – Using rotating disk with raster spiral – But amplification problems CRT? CRT? • 1897 • Karl Braun 11 Electronic photography? Television (II) • A. A. CAMPBELL SWINTON AND ELECTRONIC • PHILO T. FARNSWORTH TELEVISION - 1932 PHOTOGRAPHY - 1908 • 25 images per second Color TV Color TV • First broadcast in 1951, CBS First electronic photo of Mars Transistor? • 1964, NASA JPL • 1947, Bell Labs (Nobel in 1956) • William Shockley, John Bardeen and Walter Brattain 12 Silicon technology? Integrated circuit? • 1956, William Shockley and Victor Jones, • 1959 Bob Noyce of Fairchild

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    20 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us