. Wild Dreams for Cameras Jack Tumblin Northwestern University From May 24 Panel Discussion on cameras.

Slides:



Advertisements
Similar presentations
Paul Debevec Computational Photography: Advanced Topics Computational Photography: Advanced Topics.
Advertisements

Manual Camera Settings
By Aaron Proia and Matthew Copenhaver.  For this presentation, we will be walking you through two processes that are commonly used in Photoshop.  These.
INF1090 Special Project Photography. It’s just taking pictures, right? Photographers have a lot to think about when taking photographs. Professional photography.
Po-Hsiang Chen Advisor: Sheng-Jyh Wang. People  Shree K. Nayar  Ramesh Raskar  Ren Ng 2.
Digital Photography By Mike Volker. What is Digital Photography? A form of Photography that uses digital technology to make images of subjects Replaced.
Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 4 Image-Based Modeling and Rendering
Computational Photography
Photorealistic Rendering of Rain Streaks Department of Computer Science Columbia University Kshitiz Garg Shree K. Nayar SIGGRAPH Conference July 2006,
CS 395/495-25: Spring 2003 IBMR: Week 10A Dimensionality of IBMR Methods Jack Tumblin
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Photometric Stereo Merle Norman Cosmetics, Los Angeles Readings R. Woodham, Photometric Method for Determining Surface Orientation from Multiple Images.
Stereo Guest Lecture by Li Zhang
Project 1 artifact winners Project 2 questions Project 2 extra signup slots –Can take a second slot if you’d like Announcements.
Lecture 33: Computational photography CS4670: Computer Vision Noah Snavely.
Course 3: Computational Photography Ramesh Raskar Mitsubishi Electric Research Labs Jack Tumblin Northwestern University Course WebPage :
WHAT MAKES A GOOD PHOTOGRAPH? Composition. The selection, placement and arrangement of subjects within the picture area Means “putting together” Organization.
This objective is designed to have you take photographs in some of the classic styles of photography that exist. 1.Contact Sheet 6. Abstract Close-Up 2.
PRINCIPLES OF DESIGN PHOTOGRAPHY. BALANCE Visual center is above geometric center. Visual weight is determined by many variables Size Darkness – A strong.
OUTLINEOUTLINE What is Photography? What is Photography? What is ‘The Photographic Signal’? What is ‘The Photographic Signal’? Perfecting Film-Like Photography:
MERL, MIT Media Lab Reinterpretable Imager Agrawal, Veeraraghavan & Raskar Amit Agrawal, Ashok Veeraraghavan and Ramesh Raskar Mitsubishi Electric Research.
Computer Graphics An Introduction. Computer Graphics 26/9/2008Lecture 12 What’s this course all about? We will cover… Graphics programming and algorithms.
Northeastern University, Fall 2005 CSG242: Computational Photography Ramesh Raskar Mitsubishi Electric Research Labs Northeastern University Oct 19th,
1 CS6825: Image Formation How are images created. How are images created.
Digital Photography A tool for Graphic Design Graphic Design: Digital Photography.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 15: Image-Based Rendering and Light Fields Ravi Ramamoorthi
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
ECSE 4750: Computer Graphics Rensselaer Polytechnic Institute Nov 5, 2012 Texture and Texture Mapping.
Digital Face Replacement in Photographs CSC2530F Project Presentation By: Shahzad Malik January 28, 2003.
Tone Mapping Software Photomatix Pro Application to Photography Konferenz und Workshop '05 Reality-Based Visualization.
Computational photography CS4670: Computer Vision Noah Snavely.
Week 2 Arcadia Photography Club. What is a camera? How does it work? REVIEW:
1 Shadows (2) ©Anthony Steed Overview n Shadows – Umbra Recap n Penumbra Analytical v. Sampling n Analytical Aspect graphs Discontinuity meshing.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Textures Repeated patterns Texture can be uniform or irregular Ex:fabric,soil,brick Surface finish also known as surface texture T = P 1 * V 1 * V c T=
Depth Edge Detection with Multi- Flash Imaging Gabriela Martínez Final Project – Processamento de Imagem IMPA.
CS 395: Adv. Computer Graphics Light Fields and their Approximations Jack Tumblin
Vision-based human motion analysis: An overview Computer Vision and Image Understanding(2007)
Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography.
CSL 859: Advanced Computer Graphics Dept of Computer Sc. & Engg. IIT Delhi.
Showing depth and textures
Student Camera Concepts Examples. Concepts The underlying principles that apply regardless of the camera you are using. The underlying principles that.
Course 1: Room 6DE Computational Photography A.2: Concepts Tumblin.
Older Cameras Used Film Took longer to access pictures Digital Cameras No film used Instant access to view pitures Easy to load to a computer Easy to.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
The Trilateral Filter for High Contrast Images and Meshes
Coach Pate April 30,  Algebra 3- Board Games Using probability concepts that were learned in Chapter 13 you will get into groups of 3 or 4 then.
Moments of Clarity MASON EDUCATION. Bell Journal What areas of your photography would you like to improve in 2016 ?
Don Norman’s Fall 2003 Seminar 8-Dimensional Digital Photography for Historical Preservation Jack Tumblin
Introduction to Photography To take beautiful photographs you do not need an expensive camera and a bag full of equipment. What is important is the photographer’s.
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
A Framework for Perceptual Studies in Photorealistic Augmented Reality Martin Knecht 1, Andreas Dünser 2, Christoph Traxler 1, Michael Wimmer 1 and Raphael.
A tool for Graphic Design
PHOTOGRAPHY VOCABULARY AND DEFINITIONS :
The Multisensor Camera
Image-Based Rendering
Image Segmentation Classify pixels into groups having similar characteristics.
Sampling and Reconstruction of Visual Appearance
Interactive Computer Graphics
Low Light Photography.
Rob Fergus Computer Vision
A.2 Concepts in Computational Photography (Tumblin, 15 minutes)
Introduction to Photography
Aperture & DSLR Photography
A tool for Graphic Design
Knowledge Organiser: Year 10 photography
Digital Camera Terms and Functions
Artistic Rendering Final Project Initial Proposal
Presentation transcript:

. Wild Dreams for Cameras Jack Tumblin Northwestern University From May 24 Panel Discussion on cameras at Symposium on Computational Photography & Video May 23-25, 2005

Definitions Visual Appearance: What we think we see. (Consciously-available estimates of our surroundings, made from the light reaching our eyes) Picture: A ‘container’ for visual appearance. (something we make to hold what we see, or what would like to see) Image: A copy of light intensities. (Just one kind of picture, made by copying a scaled map of scene light intensities as a lens might)

 “Machine-Readable” Images? scene scene display SceneLightIntensities DisplayLightIntensities ‘Pixel values’ (scene intensity? display intensity? (scene intensity? display intensity? perceived intensity? ‘blackness/whiteness’ ?) perceived intensity? ‘blackness/whiteness’ ?) display

Display RGB(x,y,t n ) Image I(x,y,λ,t) Rendering 3D Scene light sources, BRDFs, shapes, positions, movements, …Eyepoint position, movement, projection, … PHYSICAL Scene light sources, BRDFs, shapes, positions, movements, …Eyepoint position, movement, projection, … PERCEIVED Vision Digital Images Exposure’ or Tone Mapping

Something Else? Display RGB(x,y,t n ) Image I(x,y,λ,t) Rendering 3D Scene light sources, BRDFs, shapes, positions, movements, …Eyepoint position, movement, projection, … PHYSICAL Scene light sources, BRDFs, shapes, positions, movements, …Eyepoint position, movement, projection, … PERCEIVED Vision ‘Digital Pictures?’

Williams 1998: ‘Inflated Silhouettes’ 2D Photo Silhouette  ‘Inflate’ Depth  Symmetry

Williams`98: ‘Inflated Silhouettes’ Not bad! How can we do better?

Malzbender, HPlabs 2001 A Mostly 2-D Method Polynomial Texture Maps Store just 6 coefficients at each pixel, get Interactive re-lighting...

3D: Try image + other dimensions Halle: Multiple Viewpoint Rendering (SIGG98) Multiple Viewpoint Rendering (SIGG98)

Oh et. al, 2001: 2D  3D Manually Guided—7 Hours!Manually Guided—7 Hours! ? Would a more varied for camera pose help? Would a more varied for camera pose help?

Bixels (bilinear) Bixels: Picture Samples With Embedded Sharp Boundaries Jack Tumblin and Prasun Choudhury Northwestern University, Evanston IL, USA Pixels (bilinear)

Results: boundary=depth discontinuity (Source data courtesy Ramesh Raskar, MERL) Source (1100x800) Boundaries (50x65)

Results: boundary=depth discontinuity (Source data courtesy Ramesh Raskar, MERL) Bixels (bilinear) 50x65 Pixels (bilinear) 50x65