Nonphotorealistic rendering, and future cameras Computational Photography, 6.882 Bill Freeman Fredo Durand May 11, 2006.

Slides:



Advertisements
Similar presentations
3-D Computational Vision CSc Image Processing II - Fourier Transform.
Advertisements

Manual Camera Settings
Photography and CS Philip Chan. Film vs Digital Camera What is the difference?
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
The Generic Sensor Each photosite converts lightwave energy into photo- electrons Pixels in the output image are a measure of the number of photo-electrons.
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
Generalized Mosaics Yoav Y. Schechner, Shree Nayar Department of Computer Science Columbia University.
CS248 Midterm Review. CS248 Midterm Mon, November 4, 7-9 pm, Terman Aud Mostly “short answer” questions – Keep your answers short and sweet! Covers lectures.
Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Image Forgery Detection by Gamma Correction Differences.
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
Linear View Synthesis Using a Dimensionality Gap Light Field Prior
Computational Photography Light Field Rendering Jinxiang Chai.
Processing Image and Video for An Impressionist Effect Peter Litwinowicz Apple Computer, Inc. Siggraph1997.
Introduction to Computer Graphics
Achieving True Color Fidelity
6.098 Digital and Computational Photography Advanced Computational Photography Photography Survival Kit Bill Freeman Frédo Durand MIT - EECS.
Light Field. Modeling a desktop Image Based Rendering  Fast Realistic Rendering without 3D models.
Photography Is the capture of reflective light on light sensitive material. Film-Base Photography used “silver” as the light sensitive material. Digital.
Digital Photography Basics. Pixels A pixel is a contraction if the term PIcture ELement. Digital images are made up of small squares, just like a tile.
Photography Parts of a Camera. Aperture size (or width or diameter) of the opening of a lens diaphragm inside a photographic lens regulates the amount.
Camera products and the future. DAC & actuators memory and processor communication ADC video, audio, temperature, chemical, tactile electronic system.
{ The Triad Understanding Shutter Speed, Aperture and ISO The first steps.
Intro to Photography. Types of Cameras Single Lens Reflex A single-lens reflex (SLR) camera typically uses a mirror and prism system that allows the photographer.
MERL, MIT Media Lab Reinterpretable Imager Agrawal, Veeraraghavan & Raskar Amit Agrawal, Ashok Veeraraghavan and Ramesh Raskar Mitsubishi Electric Research.
Measurements in Fluid Mechanics 058:180 (ME:5180) Time & Location: 2:30P - 3:20P MWF 3315 SC Office Hours: 4:00P – 5:00P MWF 223B-5 HL Instructor: Lichuan.
Capture your favorite image Done by: ms.Hanan Albarigi.
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.
1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
How A Camera Works Image Sensor Shutter Mirror Lens.
David E. Pitts Digital Cameras 101 Digital Cameras by David E. Pitts March 27, 2012 Copyright 2012.
Comparing Regular Film to Digital Photography
Photoshop Software Rasterized, file formats, and printing choices.
Light Using Texture Synthesis for Non-Photorealistic Shading from Paint Samples. Christopher D. Kulla, James D. Tucek, Reynold J. Bailey, Cindy M. Grimm.
Photography in Education TECH2113 Dr. Alaa Sadik Department of Instructional & Learning Technologies
Advanced Computer Technology II FTV and 3DV KyungHee Univ. Master Course Kim Kyung Yong 10/10/2015.
Processing Images and Video for an Impressionist Effect Author: Peter Litwinowicz Presented by Jing Yi Jin.
Digital Cameras And Digital Information. How a Camera works Light passes through the lens Shutter opens for an instant Film is exposed to light Film is.
Image Processing Edge detection Filtering: Noise suppresion.
LCC, MIERSI SM 14/15 – T4 Special Effects Miguel Tavares Coimbra.
EG 2011 | Computational Plenoptic Imaging STAR | VI. High Speed Imaging1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman.
Sounds of Old Technology IB Assessment Statements Topic 14.2., Data Capture and Digital Imaging Using Charge-Coupled Devices (CCDs) Define capacitance.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
Exposure. Exposure = Controlling the amount of light hitting the film or digital sensor Getting the “right” amount of light for the scene at hand.
Extracting Depth and Matte using a Color-Filtered Aperture Yosuke Bando TOSHIBA + The University of Tokyo Bing-Yu Chen National Taiwan University Tomoyuki.
The Camera. Photography is all about how light interacts with film and with paper. Cameras are designed to control the amount of light that reaches film.
EG 2011 | Computational Plenoptic Imaging STAR | I. Introduction1 Computational Plenoptic Imaging Gordon Wetzstein 1 Ivo Ihrke 2 Douglas Lanman 3 Wolfgang.
Digital Images and Digital Cameras take notes in your journal.
Nonphotorealistic rendering Computational Photography, Bill Freeman Fredo Durand May 9, 2006 Drawing from: NPR Siggraph 1999 course, Green et al.
Fundamentals of Digital Images & Photography. Pixels & Colors The pixel (a word invented from "picture element") is the basic unit of programmable color.
U Fast Shutter Speed = Stops the Action u Slow Shutter Speed = Blurs the Action (Dragging the shutter) 1/6th 1/500th Photography Basics u Aperture and.
CAMERA CONTROLS Lighting. Shutter DEFINITION:  blades or diaphragm that opens and closes for distinct periods of time to allow light into the camera.
Understanding Aperture (a beginner’s guide) Understanding Aperture (a beginner’s guide)
The NPR Assignment Everything is online off course web page List of papers: –Choose one –First to me gets the paper –Some pairings of tightly related.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
CSE 185 Introduction to Computer Vision
Electronics Lecture 5 By Dr. Mona Elneklawi.
CS262 – Computer Vision Lect 4 - Image Formation
Uncontrolled Modulation Imaging
Chapter I, Digital Imaging Fundamentals: Lesson II Capture
Chapter I Digital Imaging Fundamentals
Recap from Wednesday Spectra and Color Light capture in cameras and humans.
Digital Image Processing עיבוד סיפרתי של תמונות
How to Digitize the Natural Color
Using the Digital Camera
Interactive media.
Photographic Image Formation I
Presentation transcript:

Nonphotorealistic rendering, and future cameras Computational Photography, Bill Freeman Fredo Durand May 11, 2006

Organization of NPR methods Automated methods –2-d processing –3-d processing Interactive methods –2-d processing –3-d processing

Computer generated watercolor

Interactive application. But too slow to let you paint in real-time.

Offline application User inputs

Steps in the rendering (user-supplied region mask not shown)

Resulting watercolor

Source image for a 3d animation

Pen and ink illustration, exploiting 3d geometry

The artist approved of this one…

Future cameras Computational Photography, Bill Freeman Fredo Durand May 11, 2006

What can be improved about current cameras? Dynamic range Blurred photos Post-shot controllable depth of field Post-shot editable lighting, positions, etc. Size of camera (your list first…)

What crazy other things? The previous list is all mostly with reference to the functionality of a film camera. Surely unexpected camera capabilities and uses, only possible with digital media, will come with future cameras.

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

Color pixel mosaic

Intensity attenuation mosaic

Color and intensity mosaic

Color and polarization mosaic

Temporal sensitivity modulation

Shree Nayar, Columbia University

Original (12 bits)

As sampled (8 bits)

Cubic spline interpolation to 12 bits

Linear regression interpolation to 12 bits

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

Foveon features Use the optical properties of silicon itself to separate colors. –Different wavelengths get absorbed at different depths of the silicon—blue, then green, then red. More efficient at capturing light—don’t discard 2/3 of the spectrum at each pixel. Variable pixel size, depending on photo mode or video mode. 2002: “…destined to become the standard in image sensors for electronic cameras.”, said Carver Mead, Foveon’s founder. Status now…?

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

Blurring convolution kernel Fourier transforms into sinc Fourier transforms into a function with no zeros

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

Some possible future directions Assorted pixels Foveon imager Coded shutter flutter Light field camera Gradient camera

end