used to describe all aspects of imaging process: input scene f, imaging system O, and output image g.

Similar documents
used to describe all aspects of imaging process: input scene f, imaging system O, and output image g.

Solutions to Midterm Exam

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics

MATH115. Polar Coordinate System and Polar Graphs. Paolo Lorenzo Bautista. June 14, De La Salle University

IMGS Solution Set #9

Downloaded from

Chapter 5 Partial Differentiation

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

Lesson Goals. Unit 6 Introduction to Trigonometry Graphing Other Trig Functions (Unit 6.5) Overview. Overview

2nd Year Computational Physics Week 1 (experienced): Series, sequences & matrices

14 Chapter. Interference and Diffraction

Unit 3 Trig II. 3.1 Trig and Periodic Functions

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation

Functions and Graphs. The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996.

Parametric and Polar Curves

Chapter 3: Trigonometric Identities

1 Laboratory #4: Division-of-Wavefront Interference

FRESNEL DIFFRACTION AND PARAXIAL WAVE EQUATION. A. Fresnel diffraction

Formulas of possible interest

Unit 6 Introduction to Trigonometry Graphing Other Trig Functions (Unit 6.5)

1. GRAPHS OF THE SINE AND COSINE FUNCTIONS

Section 5: Introduction to Trigonometry and Graphs

Math12 Pre-Calc Review - Trig

You used set notation to denote elements, subsets, and complements. (Lesson 0-1)

Chapter 11. Parametric Equations And Polar Coordinates

8.6 Other Trigonometric Functions

Interference. Electric fields from two different sources at a single location add together. The same is true for magnetic fields at a single location.

PARAMETRIC EQUATIONS AND POLAR COORDINATES

Calculus I Review Handout 1.3 Introduction to Calculus - Limits. by Kevin M. Chevalier

Tutorial 5. Jun Xu, Teaching Asistant March 2, COMP4134 Biometrics Authentication

8-1 Simple Trigonometric Equations. Objective: To solve simple Trigonometric Equations and apply them

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes

Multiple Choice Questions Circle the letter of the correct answer. 7 points each. is:

Separation of variables: Cartesian coordinates

SET DEFINITION 1 elements members

Clustering. K-means clustering

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

Chapter 11 Image Processing

Contents. 1.3 Array Synthesis Binomial Array Dolph-Chebyshev Array... 16

2 Review of Set Theory

Chapter 1: Number and Operations

Fourier transforms and convolution

This is called the horizontal displacement of also known as the phase shift.

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

Math Precalculus (12H/4H) Review. CHSN Review Project

Graphics and Interaction Transformation geometry and homogeneous coordinates

Notice there are vertical asymptotes whenever y = sin x = 0 (such as x = 0).

Digital Signal Processing Lecture Notes 22 November 2010

4.1 QUANTIZATION NOISE

Chapter 5. An Introduction to Trigonometric Functions 1-1

Fourier Transform and Texture Filtering

PLANE TRIGONOMETRY Exam I September 13, 2007

Grad operator, triple and line integrals. Notice: this material must not be used as a substitute for attending the lectures

DIFFRACTION 4.1 DIFFRACTION Difference between Interference and Diffraction Classification Of Diffraction Phenomena

Spherical Microphone Arrays

2.4. A LIBRARY OF PARENT FUNCTIONS

1-3 Continuity, End Behavior, and Limits

Polar Coordinates. OpenStax. 1 Dening Polar Coordinates

Computer Vision 2. SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung. Computer Vision 2 Dr. Benjamin Guthier

Mastery. PRECALCULUS Student Learning Targets

Problem μ Max Min

Image Sampling and Quantisation

Section 10.1 Polar Coordinates

June 6 Math 1113 sec 002 Summer 2014

To determine the wavelength of laser light using single slit diffraction

Image Sampling & Quantisation

5-2 Verifying Trigonometric Identities

THREE LECTURES ON BASIC TOPOLOGY. 1. Basic notions.

4 Parametrization of closed curves and surfaces

CS321 Introduction To Numerical Methods

TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.

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

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z

Math 734 Aug 22, Differential Geometry Fall 2002, USC

PHYS 3410/6750: Modern Optics Midterm #2

3D shot-profile migration in ellipsoidal coordinates

1 Mathematical Descriptions of Imaging Systems

College Pre Calculus A Period. Weekly Review Sheet # 1 Assigned: Monday, 9/9/2013 Due: Friday, 9/13/2013

Section Polar Coordinates. or 4 π (restricting θ to the domain of the lemniscate). So, there are horizontal tangents at ( 4 3

Parametric and Polar Curves

Digital Signal Processing. Soma Biswas

Review of Trigonometry

Parametric and Polar Curves

Chapter 4/5 Part 1- Trigonometry in Radians

Section 7.1. Standard position- the vertex of the ray is at the origin and the initial side lies along the positive x-axis.

Definition 3.1 The partial derivatives of a function f(x, y) defined on an open domain containing (x, y) are denoted by f

5.5 Multiple-Angle and Product-to-Sum Formulas

MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS

MEI GeoGebra Tasks for A2 Core

Near-field time-of-arrival measurements for four feed-arms with a bicone switch

MATH 1113 Practice Test 5 SPRING 2016

Optics II. Reflection and Mirrors

MATH 1113 Exam 3 Review. Fall 2017

AN acoustic array consists of a number of elements,

Topology - I. Michael Shulman WOMP 2004

Computer Graphics. Lecture 2. Doç. Dr. Mehmet Gokturk

Visualisation Pipeline : The Virtual Camera

Biomedical Image Analysis. Point, Edge and Line Detection

Transcription:

SIMG-716 Linear Imaging Mathematics I 03 1 Representations of Functions 1.1 Functions Function: rule that assigns one numerical value (dependent variable) to each of a set of other numerical values (independent variable or input coordinate). used to describe all aspects of imaging process: input scene f, imaging system O, and output image g. Number of independent variables required to specify a unique location in that domain is the dimensionality of the function set of possible values of the independent variable(s) is the domain of the function. Set of possible values of the dependent variable f is the range of the function. 1.1.1 Multidimensional Functions More than one independent variable If independent variables have same units (e.g., [x, y]) then may be expressed in various equivalent coordinate systems 2-D Cartesian coordinates 2-D polar coordinates 3-D Cartesian 3-D cylindrical 3-D spherical... Choice of coordinate system depends on conditions of specific imaging problem; the art is choosing most convenient representation Conventions for notation: Cartesian coordinates in brackets, e.g., [x, y] and [x, y, z]. domains with at least one angle enclosed in parentheses; e.g., (r, θ). (note potential for confusion with common notation for open-ended and closed intervals of real-valued coordinates) combinations of brackets and parentheses specify intervals in the domain. Bracketed coordinates [ 1, +1], specify a domain that includes the indicated endpoints parentheses, ( 1, +1) indicate that the interval does not include the endpoints infinite domain is (, + ). bracket and a parenthesis used together to specify interval with one included endpoint (the closed coordinate) but not the other (the open coordinate): [0, 1) indicates an interval of unit length on the real line that includes the origin but not x =1,so that 0 x<1. 1

1.2 Classes of Functions based on characteristics of its domain and/or range. Examples: 1. domain may be specified either over continuous domain or at discrete set of samples 2. coordinates [x, y, ] in domain may be real, imaginary, or complex-valued (always real-valued for us) finite (compact) support infinite support 3. range of dependent variable f may be real-, imaginary-, or complex-valued (often complex for us) 4. dependent variable f may repeat at regular intervals of domain to create a periodic function. 5. set of zeros of function: locations where amplitude f is zero. 6. shape of function over its domain amplitude is a power of coordinate x linear = amplitude is proportional to coordinate (f [x] =αx x 1 ). quadratic function of x has the form f [x] =βx 2 x 2,aparabolicshape. arbitrary shapes may often be expressed as a sum of simpler shapes basis for power-series expansions, e.g., Ã f [x] =(f [x 0 ]) x 0 1 df + 1! dx x=x0! Ã! (x x 0 ) 1 1 d 2 f + 2! dx 2 (x x 0 ) 2 + x=x0 Ã! 1 d n f + n! dx n (x x 0 ) n + x=x0 which decomposes f [x] into the sum of constant, linear, quadratic,... functions of x. These classifications for functions (and others yet to be introduced) will be useful in the course of this discussion. We begin by considering the classes based on the continuity of the domain and range. 1.3 Examples of Functions with Continuous and Discrete Domains 1. f 1 [x] y =4x amplitude of f 1 proportional to input coordinate, and therefore f 1 [x] is a linear function domain and range include all real numbers, both domain and range are (, + ). range is bipolar because it includes positive and negative values. one zero, located at x =0. 2. f 2 [x] =x 2 quadratic (not linear). 2

domain and range of f 2 [x] are continuous domain is (, + ) range is [0, + ). One zero at x =0. 3. 1-D sinusoid with period X 3 : domain and range are continuous domain is (, + ) range is [ 1, +1]. 2πx f 3 [x] =sin amplitude f 3 repeats for coordinates x separated by intervals of X 3 f 3 [x] is periodic infinite number of isolated zeros uniformly spaced at intervals of width x = X 3 2. X 3 Graphs of different functions, all with continuous domains but different ranges. Though shown with different line styles, all represent continuous functions. 4. Discrete functions: amplitude is defined only at discrete set of uniformly spaced coordinates f 4 [x] =cos[2πn x],n=0, ±1, ±2, may be constructed from continuous functions by sampling, considered later. 3

Discrete ( sampled ) function, with discrete domain and continuous range. 5. Discontinuous Range transition coordinates where derivative is not defined 2πx f 5 [x] =tan X amplitude jumps from f 5 + at x =+ X 4 to f 5 at x =+ X 4 small positive real number ' 0 +, where is a amplitude not defined at x = X 4 and its derivative is not finite there. Discontinuous function tan [πx] with continuous domain and continuous range. 4

1.4 Continuous and Discrete Ranges set of all allowed values of dependent variable f different flavors of range exist for different functions may have an infinite or finite extent may have all real values between extrema or only some discrete set. may be continuous or discrete 6. f 6 [x] =INT [x] domain is entire real line (, + ) range includes discrete (though infinite) set of integers (0, ±1, ±2, ) common variant is CINT[], which rounds the value to the nearest integer. f 7 [x] =CINT [x] INT x + 1 2 (a) Greatest integer function (truncation of amplitude) compared to (b) closest integer function CINT [x] that rounds the amplitude to the nearest integer. truncation or rounding may be applied to amplitude of any function f [x] to convert from a continuous to discrete range g [x] =CINT {f [x]} = g = CINT [f] 5

COS 2πx 16 after independent quantization to 7 levels and independent sampling at integer coordinates. 6

1.5 Discrete Domain and Range Digitized Functions Both domain and range are discrete Results from the cascade of sampling and subsequent quantization of nonnegative sinusoid; note the changes in amplitude due to the quantization. 1.6 Periodic, Aperiodic, and Harmonic Functions 1. criterion for a one-dimensional (1-D) function f [x] to be periodic: f [x 0 ]=f [x 0 + nx 0 ] where n is any integer and X 0 (the period of f [x]) is the smallest possible increment of the independent variable x such that the requirement is satisfied. a nonnull function f [x] is periodic if amplitudes are identical at all coordinates separated by integer multiples of some distance X 0. may have very irregular form; the criterion for periodicity merely requires that the amplitude repeat at regular intervals. aperiodic function is any function that does not satisfy the criterion for periodicity Functions of dimension two (or larger) may be periodic over all coordinates or over just a subset. 7

Function that obeys requirement for periodicity because f [x] =f [x +4n] for any integer value of n. 2. Harmonic functions produced by oscillatory motions common in electromagnetism (and therefore in optics), acoustics, classical and quantum mechanics harmonic function is composed of a single sinusoid spatially oscillating harmonic function: 2πx f [x] =A 0 cos [Φ [x]] = A 0 cos + φ X 0 0 temporally oscillating harmonic function: f [t] =A 0 cos [Φ [t]] = A 0 cos 2πt + φ T 0 0 Φ [x] or Φ [t] defines an angle measured in radians: the phase angle. Φ [x] must be a linear or a constant function of x for f [x] to be harmonic constant Φ [x] = oscillation frequency is 0 radians per unit length constant part φ 0 of phase angle is the angle at x =0:theinitial phase concept of phase is generalized to nonsinusoidal, and even nonperiodic, functions 8

Harmonic function f [x] =cos[2πx], which is composed of a single sinusoidal component. 1.6.1 Harmonic Function of Space AND Time 2πx f [x, t] =A 0 cos [Φ [x, t]] = A 0 cos forms a traveling wave X 0 2πt + φ T 0 0 point of constant phase (where Φ [x, y] =Φ 0 )musthavex increase with increasing t, so wave moves towards x =+ Amplitude is A 0 wherever phase Φ[x, t] is integer multiple of 2π radians. Anylocationin2-Dspace-timedomainforwhichΦ [x, t] =2π n is a maximum of the sinusoid. As t increases, the spatial position x of this particular maximum also must change to maintain thesamephase. x of the point with zero phase must increase as t increases point of constant phase of the wave moves toward x =+ Sinusoids of this form are called traveling waves in physics. rate of energy transfer of f[x, t] is proportional to (f [x, t]) 2,whichisthe power. period X 0 of traveling wave is the interval of x over which the phase changes by 2π radians X 0 is a length (e.g., mm). Spatial Frequency: Often convenient to recast phase in terms of reciprocal of period ξ 0 X 1 0 specifies number of periods ( cycles ) of sinusoid in one unit of independent variable x ξ 0 in units of reciprocal length, e.g., mm 1 cycles per millimeter 9

ξ 0 is a rate of oscillation, the spatial frequency. Equivalent expression for sinusoid is: f [x] =A 0 cos [Φ [x]] = A 0 cos [2πξ 0 x + φ 0 ] Common to measure ξ 0 in units of cycles per mm. Angular Spatial Frequency based upon number of radians of phase within one unit of length denoted by k 0 or σ 0 units of reciprocal length radians per millimeter sometimes called wavenumber of spatial wave f [x] =A 0 cos [Φ [x]] = A 0 cos [k 0 x + φ 0 ],wherek 0 =2πξ 0. angular spatial frequency most conveniently defined as spatial derivative of phase: Φ [x] Angular Spatial Frequency k 0 = [radians/unit length] x angular spatial frequency is constant (function is harmonic) if Φ [x] is (at most) a linear function of x spatial frequency includes scale factor of 2π radians per cycle, or (2π) 1 cycles per radian: Spatial Frequency ξ 0 = 1 Φ [x] 2π x [cycles/unit length] Temporal Frequencies parameter corresponding to ξ 0 is the temporal frequency, often indicated by ν 0 units of cycles per time interval (e.g., cycles per second or Hertz). units of angular temporal frequency ω 0 are radians per unit time, so that the conversion is ω 0 =2πν 0 Φ [t] Angular Temporal Frequency ω 0 = radians per unit time (e.g., radians per sec ) t Temporal Frequency ν 0 = 1 Φ [t] cycles per unit time (e.g., cycles per sec ) 2π t Negative Frequencies ξ 0 defined as derivative = negative values are allowed negative frequency = phase decreases as corresponding coordinate (x or t) increases: Φ < 0 = ξ<0 x angular temporal frequency ω 0 is negative if position variable x decreases as t increases; the points of constant phase move toward. Φ < 0 = ν<0 t 10

1.6.2 Specifying Sinusoids any harmonic sinusoidal function f [x] may be specified by three parameters: 1. amplitude A 0 2. period X 0 (or spatial frequency ξ 0 or angular spatial frequency k 0 ) 3. initial phase φ 0. This equivalence is basis for alternate representation of function obtained via Fourier transform. Independent variable x and corresponding frequency ξ 0 (or the time t and temporal frequency ν 0 )areconjugate variables reciprocal units 1.6.3 Anharmonic Sinusoids Harmonic function is sinusoid whose frequency (spatial or temporal) does not vary with location (in space or time, or both) Anharmonic sinusoid: phase includes terms of order larger than 1 " µ # 2 x f [x] = A 0 cos π + φ 0 α 0 ξ = ξ [x] = 1 Φ 2π x = 1 2π µ 2πx α 2 = x 0 α 2 0 x Sinusoidal function with quadratic phase, f [x] =cos πx 2. 11

1.7 Symmetry Properties of Functions 1.7.1 even and odd parts Every function may be decomposed into unique even and odd parts: f [x] =f e [x]+f o [x] even part of f [x] is symmetric with respect to the origin = obtain identical function if coordinate is reversed f e [x] =f e [ x] odd part is antisymmetric = obtain negative of function if coordinate is reversed f o [x] = f o [ x] Easy to show that even and odd parts of f [x] are evaluated from f [x] via: f e [x] 1 (f [x]+f [ x]) 2 f o [x] 1 (f [x] f [ x]). 2 cos [2πξ 0 x] and sin [2πξ 0 x] are even and odd harmonic functions, respectively General harmonic function with spatial frequency ξ 0 and initial phase φ 0 is decomposed into constituent even and odd parts via: cos [α ± β] =cos[α] cos[β] sin [α] sin[β] f [x] =A 0 cos [2πξ 0 x + φ 0 ]=A 0 (cos [2πξ 0 x] cos[φ 0 ] sin [2πξ 0 x] sin[φ 0 ]) =(A 0 cos [φ 0 ])cos[2πξ 0 x]+( A 0 sin [φ 0 ]) sin [2πξ 0 x] f e [x] =(A 0 cos [φ 0 ]) cos [2πξ 0 x] f o [x] =( A 0 sin [φ 0 ]) sin [2πξ 0 x] amplitude of even and odd parts of general harmonic function are: A even = A 0 cos [φ 0 ] A odd = A 0 sin [φ 0 ] Corollary: sum of two sinusoids with same frequency and arbitrary amplitudes and phases yields a sinusoid with that same frequency. 12

Sinusoidal function f [x] =cos 2π x 2 + π 6 decomposed into its even and odd parts: f e [x] = 3 2 cos [πx] and f o [x] = 1 2 sin [πx]. 1.7.2 Symmetry of 2-D Functions: symmetry determined by behavior when reversed with respect to origin f [x, y] =f e [x, y]+f o [x, y] f e [x, y] 1 (f [x, y]+f [ x, y]) 2 f o [x, y] 1 (f [x, y] f [ x, y]) 2 f e (r, θ) =f e (r, θ ± nπ) f o (r, θ) = f o (r, θ ± nπ) 13