Fourier transform. Filtering. Examples of FT pairs. Examples of FT pairs. Comb function. Examples of FT pairs FRPE. Decomposes into freq.

Similar documents
Electromagnetic waves and power spectrum. Rays. Rays. CS348B Lecture 4 Pat Hanrahan, Spring 2002

Measuring Light: Radiometry and Cameras

Spectral Color and Radiometry

Measuring Light: Radiometry and Photometry

Measuring Light: Radiometry and Photometry

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation

Aliasing and Antialiasing. ITCS 4120/ Aliasing and Antialiasing

INFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!

Radiometry. Computer Graphics CMU /15-662, Fall 2015

ELEC Dr Reji Mathew Electrical Engineering UNSW

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

Advanced Computer Graphics. Aliasing. Matthias Teschner. Computer Science Department University of Freiburg

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

Understanding Variability

CMSC427 Shading Intro. Credit: slides from Dr. Zwicker

CS-184: Computer Graphics. Today. Lecture 22: Radiometry! James O Brien University of California, Berkeley! V2014-S

Computer Graphics. Sampling Theory & Anti-Aliasing. Philipp Slusallek

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

All forms of EM waves travel at the speed of light in a vacuum = 3.00 x 10 8 m/s This speed is constant in air as well

Introduction to Computer Vision. Week 8, Fall 2010 Instructor: Prof. Ko Nishino

Sampling, Aliasing, & Mipmaps

CS184 LECTURE RADIOMETRY. Kevin Wu November 10, Material HEAVILY adapted from James O'Brien, Brandon Wang, Fu-Chung Huang, and Aayush Dawra

CS6670: Computer Vision

Sampling, Aliasing, & Mipmaps

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

Theoretically Perfect Sensor

Ulrik Söderström 17 Jan Image Processing. Introduction

Theoretically Perfect Sensor

Pop Quiz 1 [10 mins]

Sampling, Aliasing, & Mipmaps

CS4670: Computer Vision

Image Processing 1 (IP1) Bildverarbeitung 1

The Elements of Colour

Michelson Interferometer

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology

Digital Image Processing. Introduction

LECTURE 26: Interference ANNOUNCEMENT. Interference. Interference: Phase Differences

UNIT-2 IMAGE REPRESENTATION IMAGE REPRESENTATION IMAGE SENSORS IMAGE SENSORS- FLEX CIRCUIT ASSEMBLY

CS6670: Computer Vision

E (sensor) is given by; Object Size

Sampling and Reconstruction

Michael Moody School of Pharmacy University of London 29/39 Brunswick Square London WC1N 1AX, U.K.

CS5670: Computer Vision

Fourier analysis and sampling theory

Light. Properties of light. What is light? Today What is light? How do we measure it? How does light propagate? How does light interact with matter?

Reflectance & Lighting

MODELING LED LIGHTING COLOR EFFECTS IN MODERN OPTICAL ANALYSIS SOFTWARE LED Professional Magazine Webinar 10/27/2015

Reading. 2. Fourier analysis and sampling theory. Required: Watt, Section 14.1 Recommended:

OPPA European Social Fund Prague & EU: We invest in your future.

Anno accademico 2006/2007. Davide Migliore

Computer Vision. The image formation process

Sampling: Application to 2D Transformations

f. (5.3.1) So, the higher frequency means the lower wavelength. Visible part of light spectrum covers the range of wavelengths from

Chapter 37. Wave Optics

Cameras and Radiometry. Last lecture in a nutshell. Conversion Euclidean -> Homogenous -> Euclidean. Affine Camera Model. Simplified Camera Models

Scaled representations

Photometric Stereo.

CS667 Lecture Notes: Radiometry

Neurophysical Model by Barten and Its Development

Chapter 37. Interference of Light Waves

Image Sampling and Quantisation

The Light Field. Last lecture: Radiometry and photometry

Anti-aliasing. Images and Aliasing

Image Sampling & Quantisation

Aliasing. Can t draw smooth lines on discrete raster device get staircased lines ( jaggies ):

IMPORTANT INSTRUCTIONS

Overview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)

Monte Carlo Ray Tracing. Computer Graphics CMU /15-662

Lecture 7 - Path Tracing

Textbook Reference: Physics (Wilson, Buffa, Lou): Chapter 24

Illumination and Reflectance

Global Illumination The Game of Light Transport. Jian Huang

Chapter 24. Wave Optics

Lecture 2: 2D Fourier transforms and applications

A1:Orthogonal Coordinate Systems

specular diffuse reflection.

Picking. Lecture 9. Using Back Buffer. Hw notes. Using OpenGL Selection Using Back Buffer

Computational Photography

Physical or wave optics

Chapter 24. Wave Optics

GG450 4/5/2010. Today s material comes from p and in the text book. Please read and understand all of this material!

The Rendering Equation. Computer Graphics CMU /15-662, Fall 2016

Radiometry (From Intro to Optics, Pedrotti 1-4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black

Announcements. Light. Properties of light. Light. Project status reports on Wednesday. Readings. Today. Readings Szeliski, 2.2, 2.3.

The Rendering Equation. Computer Graphics CMU /15-662

Light: Geometric Optics

CSE 167: Lecture #6: Color. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

FINDING THE INDEX OF REFRACTION - WebAssign

Chapter 35 &36 Physical Optics

Chapter 24 The Wave Nature of Light

Thin Lenses 4/16/2018 1

Physics-based Vision: an Introduction

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

PSD2B Digital Image Processing. Unit I -V

6. Illumination, Lighting

The Design and Implementation of a Radiosity Renderer. Alexandru Telea

Index. aliasing artifacts and noise in CT images, 200 measurement of projection data, nondiffracting

3. Image formation, Fourier analysis and CTF theory. Paula da Fonseca

Inaugural University of Michigan Science Olympiad Invitational Tournament. Optics

Homework Set 3 Due Thursday, 07/14

Transcription:

Fourier transform Filtering Decomposes into freq. components = )>[@ ƒ [WH ƒläw GW Inverse transform reconstructs the function ) ƒ >;@ = ;ÄH LÄW GÄ ž ƒ Examples of FT pairs Examples of FT pairs FT(delta function) = constant or wave FT(constant or wave) = delta function delta function (not quite a function): IRU DOO [ [ IRU DOO = ƒ [G[ box sinc Examples of FT pairs Comb function FRPE ; Q ƒ W ƒ Q7 Gaussian Gaussian FT of a comb is also a comb 1

Properties Shannon theorem 1DPH RI WKH SURSHUW\ VLJQDOV )RXULHU WUDQVIRUPV /LQHDULW\ D[W E\W D)>[@Ä E)>\@Ä 7LPH VKLIWLQJ 6HFWLRQ [W ƒ W H ƒläw )>[@Ä =RRPLQJ 6HFWLRQ [W D D)>[@DÄ 'L HUHQWLDWLRQ G[W GW LÄ)>Ä@ &RQYROXWLRQ 6HFWLRQ [W \W )>[@Ä)>\@Ä A function can be from samples if it is bandlimited (Fourier transform is zero for large frequencies) sampling frequency is at least twice the max. frequency of the function Filtering Convolution solution to aliasing problems: get rid of high frequencies we cannot reconstruct In freq. domain: multiply by a box what does it mean in the spatial domain? multiplication in the frequency domain is convolution in the spatial domain 8 ;< XW = V ƒ [V\W ƒ VGV Review Shrinking Continuous real image Digitization (e.g. scanning) sampling square array of numbers (abstract pixels) each physical pixel covers an area display (physical pixels) reconstruction resized, nearest neighbor The eye blurs pixels into continuous image perceived image original resized, 11-point filter 2

Shrinking Image transformation resized, nearest neighbor continuous original sampling discrete [>Q@ discrete transformed [W often no control (done by scanner, camera, etc.) \>Q@ Can choose original reconstruction Continuous no control (display + eye) \W resized, 11-point filter Sampling and reconstruction Sampling = multiplication by comb A[W FRPEW[W original samples Reconstruction = convolution with sinc samples [W VLQFW A[W Samping and reconstruction Frequency domain Sampling = convolution with comb = replication and shift ;Ä ; A ;Ä ƒ Q Q original samples Reconstruction = multiplication by box (get rid of extra copies) ;Ä ER[Ä;Ä A samples Shrinking: problem Shrinking by a factor a in freq. domain becomes stretching by a Shrinking:problem Shrinking by a factor a < 1 in freq. domain becomes stretching by 1/a below 1/2 sampling above 1/2 sampling below 1/2 sampling above 1/2 sampling Won t be able to reconstruct correctly = won t see the expected image Won t be able to reconstruct correctly = won t see the expected image compare to the original 3

Shrinking: solution Theoretical solution: BEFORE shrinking, remove high frequencies, i.e. multiply by a narrow box shrinking Filters Theoretical quality criterion: how close to box in freq. domain? D V D V box: FT(box): Now, there is no overlap, can reconstruct (= see the right thing) hat: FT(hat): Filters: properties Filters: boundary Other important properties: symmetric integrates to 1 (preserve brightness) short (efficiency) Generalization to 2D: just take h(x)h(y); do all operations twice, once for vertical, once for horizontal direction Real signals and images are finite. What do we do at the boundary? everything outside is zero (may get darker edges) pixels outside is the same as on the boundary reflect the image across boundaries Local Illumination model Physics of Light interaction of light with the surface Need to know how to measure light how to describe surface properties computer representation 4

Properties of light Basic Units spectrum (energy per wavelength) polarization coherence Radiometry: physical properties Photometry: perceptual properties Visible wavelengths: 380 nm - 770 nm Force: Newton = kg m/sec 2 1 Energy: joule =Newton m Power: 400nm watt = joule/sec To get standard eye response, integrate spectrum (energy as function of wavelength) multiplied by relative efficiency. Luminous energy: talbot; Luminous power: lumen = talbot/sec Standardized luminous relative efficiency curve 555nm 700 nm Photometry and Radiometry Radiometry units are primary. If the spectrum of light P(λ) (measured in watts/nm) is known, then luminous power is computed as 684 V( λ)p( λ) dλ Flow of light Assumptions: light consists out of particles (ignore wave nature) propagates along straight rays (isotropic medium) Flow: 684 is an arbitrary constant measured in lumens/watt (luminosity at the wavelength 555 nm, yellow-green ). If most of the energy of a light source is near 555nm, then to convert from watts to lumens multiply by 684. 1 particle density G$ differential area Y particle velocity 1 YGW G$ FRV Flux and Flux Density Solid Angles Flux = particles/unit time; differential flux through a small area: G 1YFRV G$ solid angle spanned by a cone is measured by the area of intersection of the cone with a sphere: Flux density = particles/(unit time unit area) G G$ 1 Y FRV $ 5 differential solid angle can be assigned a direction. Unit: steradian (full sphere = 4π) 5

Measuring light For any point in space, we can consider directional distribution of photons going through a differential area at this point. Radiance: energy per unit time, per unit differential area perpendicular to the ray, per unit solid angle in the direction of the ray. Measured in watts/meter 2 /steradian If [ G1 G is directional distribution of photons of wavelength λ, going through the area then radiance is /[ š KF [ š energy of a photon PH Constancy of Radiance radiance is constant along a ray: consider the flow of photons in a a thin pencil; the number of photons entering onthe right with the direction inside GÄ, exit through the other side; equating the expressions for entering and exiting diff. flows we get G / GÄ G$ / GÄ G$ G but G$ GÄ G$ GÄ so / / 6