Continuous Space Fourier Transform (CSFT)
|
|
- Kory Beasley
- 6 years ago
- Views:
Transcription
1 C. A. Bouman: Digital Image Processing - January 8, 8 Continuous Space Fourier Transform (CSFT) Forward CSFT: F(u,v) = Inverse CSFT: f(x,y) = f(x,y)e jπ(ux+vy) dxdy F(u,v)e jπ(ux+vy) dudv Space coordinates:. Usually, x is horizontal and y is vertical coordinate. Usually, y points down 3. Raster order - Television scans rapidly from left to right and more slowly from top to bottom. Frequency coordinates:. u corresponds to horizontal frequency components (vertical strips).. v corresponds to vertical frequency components (horizontal strips).
2 C. A. Bouman: Digital Image Processing - January 8, 8 Useful Continuous Space Signal Definitions δ(x,y) = δ(x)δ(y) rect(x,y) = rect(x) rect(y) sinc(x,y) = sinc(x) sinc(y) circ(x,y) = rect( x +y ) A -D function f(x,y) is said to be separable formed by the product of two -D functions. f(x,y) = g(x)h(y) if it is rect(x,y), sinc(x,y), and δ(x,y) are separable functions. Is circ(x,y) a separable function?
3 C. A. Bouman: Digital Image Processing - January 8, 8 3 CSFT Properties Inherited from CTFT Some properties of the CSFT are very similar to corresponding CTFT properties. Property Space Domain Function CSFT Linearity af(x,y)+bg(x,y) af(u,v)+bg(u,v) Conjugation f (x,y) F ( u, v) Scaling f(ax, by) ab F(u/a,v/b) Shifting f(x x,y y ) e jπ(ux +vy ) F(u,v) Modulation e jπ(u x+v y) f(x,y) F(u u,v v ) Convolution f(x,y) g(x,y) F(u,v)G(u,v) Multiplication f(x,y)g(x,y) F(u,v) G(u,v) Duality F(x, y) f( u, v) Inner product property = f(x,y)g (x,y)dxdy F(u,v)G (u,v)dudv
4 C. A. Bouman: Digital Image Processing - January 8, 8 Properties Specific to CSFT But some properties of the CSFT are quite unique to the -dimensional problem. Property Space Domain Function CSFT Separability f(x)g(y) ( [ ]) F(u)G(v) x Rotation f A A y F ( [u,v]a )
5 C. A. Bouman: Digital Image Processing - January 8, 8 5 Separability of CSFT F(u,v) = = [ f(x,y)e jπ(ux+vy) dxdy ] f(x,y)e jπux dx e jπvy dy Define the CTFT of f(x,y) in the variable x F(u,y) = f(x,y)e jπux dx Then the CSFT may be computed as the CTFT of F(u,y) in y F(u,v) = F(u,y)e jπvy dy Comment: -D CSFT can be computed as two -D CTFT s.
6 C. A. Bouman: Digital Image Processing - January 8, 8 6 Let Then Proof: CSFT of Separable Functions g(t) CTFT G(f) h(t) CTFT H(f) g(x)h(y) CSFT G(u)H(v) F(u,v) = CSFT {g(x)h(y)} = = = [ = G(u)H(v) g(x)h(y)e jπ(ux+vy) dxdy g(x)h(y)e jπux e jπvy dxdy ][ ] g(x)e jπux dx h(y)e jπvy dy
7 C. A. Bouman: Digital Image Processing - January 8, 8 7 Useful CSFT Transform Pairs -D delta function: CSFT {δ(x,y)} = CSFT {δ(x)δ(y)} = CTFT {δ(x)} CTFT {δ(y)} = = delta(x,y) D rect function: CSF T {rect(x, y)} = CSF T {rect(x)rect(y)} = CTFT {rect(x)} CTFT {rect(y)} = sinc(u) sinc(v) = sinc(u,v) rect(x,y) sinc(fx,fy)
8 C. A. Bouman: Digital Image Processing - January 8, 8 8 Rotated Functions Let the matrix A be an orthonormal rotation of angle θ [ ] cos(θ) sin(θ) A = sin(θ) cos(θ) Because A is an orthonormal transform A = A = A t Then the CSFT of the function g CSFT { ( [ x g A y ])} ( [ x A y ]) is given by = A G ( [u,v]a ) = A G ( [u,v]a t) ( [ ]) u = G A v So we have g ( [ x A y ]) ( [ CSFT u G A v ])
9 C. A. Bouman: Digital Image Processing - January 8, 8 9 Rotated Rect Function Rotated -D rect function: ( y +x rect, y x ) where A = = rect [ ] ( [ x A y ]) A is a 5 rotation, so it is and orthonormal transform { ( y +x CSFT rect, y x )} { ( [ x = CSFT rect A y ( [ ]) u = sinc A v ( v +u = sinc, v u ) ])}
10 C. A. Bouman: Digital Image Processing - January 8, 8 Rotated -D Rect and Sinc Transform Pairs Mesh plot rect((y+x)/sqrt(),(y x)/sqrt()) sinc(fx,fy) Contour plot rect((y+x)/sqrt(),(y x)/sqrt()) sinc(fx,fy)
11 C. A. Bouman: Digital Image Processing - January 8, 8 More Useful CSFT Transform Pairs Circ function: CSFT {circ(x,y)} = jinc(u,v) where ( J π ) u +v jinc(u,v) = u +v and J (r) is the Bessel function of the first kind order. circ(x,y) jinc(fx,fy) fy Axis fx Axis Notice that both functions are circularly symmetric
12 C. A. Bouman: Digital Image Processing - January 8, 8 CSFT of a Plane Wave Consider an impulse in the -D frequency domain. F(u,v) = δ(u u o,v v o ) Its inverse transform is a -D plane wave. f(x,y) = = e jπ(u ox+v o y) δ(u u o,v v o )e jπ(ux+vy) dudv We know that cos(π(u o x+v o y)) = [ ] e jπ(u ox+v o y) +e jπ(u ox+v o y) So we have that cos(π(u o x+v o y)) CSFT [δ(u u o,v v o )+δ(u+u o,v +v o )]
13 C. A. Bouman: Digital Image Processing - January 8, 8 3 -D Plane Wave Example Example transform pair computed with Matlab y axis Cosine: U = and V = x axis v axis Frequency Response u axis Graphical representation of space-frequency domain /Vo φ Vo /Po φ /Uo Po Uo Plane Wave in Space Domain /P = V +U Rotations in space and frequency domains are the same. Impulse in Frequency Domain f(x,y) = cos(u x+v y)+.5
14 C. A. Bouman: Digital Image Processing - January 8, 8 More Examples -D Plane Waves y axis Cosine: U =3 and V = x axis v axis Frequency Response u axis y axis Cosine: U = and V = x axis v axis Frequency Response u axis
15 C. A. Bouman: Digital Image Processing - January 8, 8 5 More Examples -D Plane Waves y axis Cosine: U =.5 and V = x axis v axis Frequency Response u axis y axis Cosine: U = and V = x axis v axis Frequency Response u axis
Motivation. The main goal of Computer Graphics is to generate 2D images. 2D images are continuous 2D functions (or signals)
Motivation The main goal of Computer Graphics is to generate 2D images 2D images are continuous 2D functions (or signals) monochrome f(x,y) or color r(x,y), g(x,y), b(x,y) These functions are represented
More informationThe main goal of Computer Graphics is to generate 2D images 2D images are continuous 2D functions (or signals)
Motivation The main goal of Computer Graphics is to generate 2D images 2D images are continuous 2D functions (or signals) monochrome f(x,y) or color r(x,y), g(x,y), b(x,y) These functions are represented
More informationPhys. 428, Lecture 6
Phys. 428, Lecture 6 Mid-Term & Weekly questions Since we are behind in the material, there will be no midterm Instead the final project will be subdivided into graded stages Class Project Pick: An imaging
More informationLecture 5: Frequency Domain Transformations
#1 Lecture 5: Frequency Domain Transformations Saad J Bedros sbedros@umn.edu From Last Lecture Spatial Domain Transformation Point Processing for Enhancement Area/Mask Processing Transformations Image
More informationTomography. Forward projectionsp θ (r) are known as a Radon transform. Objective: reverse this process to form the original image
C. A. Bouman: Digital Image Processing - January 9, 217 1 Tomography Many medical imaging systems can only measure projections through an object with density f(x,y). Projections must be collected at every
More informationEECS490: Digital Image Processing. Lecture #16
Lecture #16 Wiener Filters Constrained Least Squares Filter Computed Tomography Basics Reconstruction and the Radon Transform Fourier Slice Theorem Filtered Backprojections Fan Beams Motion Blurring Model
More informationSampling: Application to 2D Transformations
Sampling: Application to 2D Transformations University of the Philippines - Diliman August Diane Lingrand lingrand@polytech.unice.fr http://www.essi.fr/~lingrand Sampling Computer images are manipulated
More informationEE123 Digital Signal Processing
Multi-Dimensional Signals EE23 Digital Signal Processing Lecture Our world is more complex than D Images: f(x,y) Videos: f(x,y,t) Dynamic 3F scenes: f(x,y,z,t) Medical Imaging 3D Video Computer Graphics
More informationChapter6 Image Reconstruction
Chapter6 Image Reconstruction Preview 61I 6.1 Introduction 6.2 Reconstruction by Fourier Inversion 6.3 Reconstruction by convolution and backprojection 6.4 Finite series-expansion 1 Preview Reconstruction
More informationImage Reconstruction from Projection
Image Reconstruction from Projection Reconstruct an image from a series of projections X-ray computed tomography (CT) Computed tomography is a medical imaging method employing tomography where digital
More informationDigital Image Processing. Lecture 6
Digital Image Processing Lecture 6 (Enhancement in the Frequency domain) Bu-Ali Sina University Computer Engineering Dep. Fall 2016 Image Enhancement In The Frequency Domain Outline Jean Baptiste Joseph
More informationTo graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6
Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points
More informationTopics. 2D Signal. a b. c d. Bioengineering 280A Principles of Biomedical Imaging. Fall Quarter 2004 Lecture 4 2D Fourier Transforms
Bioengineering 280A Principles of Biomedical Imaging Fall Quarter 2004 Lecture 4 2D Fourier Transforms Topics. 2D Signal Representations 2. 2D Fourier Transform 3. Transform Pairs 4. FT Properties 2D Signal
More informationMath 251 Quiz 5 Fall b. Calculate. 2. Sketch the region. Write as one double integral by interchanging the order of integration: 2
Math 251 Quiz 5 Fall 2002 1. a. Calculate 5 1 0 1 x dx dy b. Calculate 1 5 1 0 xdxdy 2. Sketch the region. Write as one double integral by interchanging the order of integration: 0 2 dx 2 x dy f(x,y) +
More informationCOMP 9517 Computer Vision
COMP 9517 Computer Vision Frequency Domain Techniques 1 Frequency Versus Spa
More informationGEOMETRIC TRANSFORMATIONS AND VIEWING
GEOMETRIC TRANSFORMATIONS AND VIEWING 2D and 3D 1/44 2D TRANSFORMATIONS HOMOGENIZED Transformation Scaling Rotation Translation Matrix s x s y cosθ sinθ sinθ cosθ 1 dx 1 dy These 3 transformations are
More informationLecture 2: 2D Fourier transforms and applications
Lecture 2: 2D Fourier transforms and applications B14 Image Analysis Michaelmas 2017 Dr. M. Fallon Fourier transforms and spatial frequencies in 2D Definition and meaning The Convolution Theorem Applications
More informationSolutions For Homework #7
Solutions For Homework #7 Problem :[ pts] Let f(r) = r = x2 + y 2 () We compute the Hankel Transform of f(r) by first computing its Abel Transform and then calculating the D Fourier Transform of the result.
More informationCoordinate Transformations in Advanced Calculus
Coordinate Transformations in Advanced Calculus by Sacha Nandlall T.A. for MATH 264, McGill University Email: sacha.nandlall@mail.mcgill.ca Website: http://www.resanova.com/teaching/calculus/ Fall 2006,
More informationTo 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:
Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points
More informationMath 210, Exam 2, Spring 2010 Problem 1 Solution
Math, Exam, Spring Problem Solution. Find and classify the critical points of the function f(x,y) x 3 +3xy y 3. Solution: By definition, an interior point (a,b) in the domain of f is a critical point of
More informationMagnetic Resonance Imaging (MRI)
C. A. Bouman: Digital Image Processing - January 12, 215 1 Magnetic Resonance Imaging (MRI) Can be very high resolution No radiation exposure Very flexible and programable Tends to be expensive, noisy,
More informationMultimedia Computing: Algorithms, Systems, and Applications: Edge Detection
Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection By Dr. Yu Cao Department of Computer Science The University of Massachusetts Lowell Lowell, MA 01854, USA Part of the slides
More informationFourier analysis and sampling theory
Reading Required: Shirley, Ch. 9 Recommended: Fourier analysis and sampling theory Ron Bracewell, The Fourier Transform and Its Applications, McGraw-Hill. Don P. Mitchell and Arun N. Netravali, Reconstruction
More informationHomework: Study 6.1 # 1, 5, 7, 13, 25, 19; 3, 17, 27, 53
January, 7 Goals:. Remember that the area under a curve is the sum of the areas of an infinite number of rectangles. Understand the approach to finding the area between curves.. Be able to identify the
More informationArea and Jacobians. Outline
Area and Jacobians Outline 1. Jacobians Let f : 2 2 be a smooth map from the uv-plane to the xy-plane. The Jacobian of f is the absolute value of the determinant of the derivative matrix: Jf = det(df)
More information1-D Sampling. Letf s = 1/T be the sampling frequency. What is the relationship between S(e jω ) and G(f)? S(e jω ) = 1. Intuition Scale frequencies
C. A. Bouman: Digital Image Processing - January 12, 2015 1 1-D Sampling g(t) Continuous timeinput Sampler PeriodT s(n) = g(nt) Discrete timeoutput Letf s = 1/T be the sampling frequency. What is the relationship
More informationLesson 27: Angles in Standard Position
Lesson 27: Angles in Standard Position PreCalculus - Santowski PreCalculus - Santowski 1 QUIZ Draw the following angles in standard position 50 130 230 320 770-50 2 radians PreCalculus - Santowski 2 Fast
More informationSupplementary Material: The Rotation Matrix
Supplementary Material: The Rotation Matrix Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2014 COMP 4766/6778 (MUN) The Rotation Matrix January
More informationMath 7 Elementary Linear Algebra PLOTS and ROTATIONS
Spring 2007 PLOTTING LINE SEGMENTS Math 7 Elementary Linear Algebra PLOTS and ROTATIONS Example 1: Suppose you wish to use MatLab to plot a line segment connecting two points in the xy-plane. Recall that
More informationImage warping introduction
Image warping introduction 1997-2015 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Warping 2015 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 22 Warping.. image
More informationTo Do. Advanced Computer Graphics. Sampling and Reconstruction. Outline. Sign up for Piazza
Advanced Computer Graphics CSE 63 [Spring 207], Lecture 3 Ravi Ramamoorthi http://www.cs.ucsd.edu/~ravir Sign up for Piazza To Do Assignment, Due Apr 28. Anyone need help finding partners? Any issues with
More informationIntegration. Example Find x 3 dx.
Integration A function F is called an antiderivative of the function f if F (x)=f(x). The set of all antiderivatives of f is called the indefinite integral of f with respect to x and is denoted by f(x)dx.
More informationChapter 3 Geometric Optics
Chapter 3 Geometric Optics [Reading assignment: Goodman, Fourier Optics, Appendix B Ray Optics The full three dimensional wave equation is: (3.) One solution is E E o ûe i ωt± k r ( ). This is a plane
More informationCamera Model and Calibration
Camera Model and Calibration Lecture-10 Camera Calibration Determine extrinsic and intrinsic parameters of camera Extrinsic 3D location and orientation of camera Intrinsic Focal length The size of the
More informationA1:Orthogonal Coordinate Systems
A1:Orthogonal Coordinate Systems A1.1 General Change of Variables Suppose that we express x and y as a function of two other variables u and by the equations We say that these equations are defining a
More informationLimits and Continuity: section 12.2
Limits and Continuity: section 1. Definition. Let f(x,y) be a function with domain D, and let (a,b) be a point in the plane. We write f (x,y) = L if for each ε > 0 there exists some δ > 0 such that if
More informationSubpixel Corner Detection Using Spatial Moment 1)
Vol.31, No.5 ACTA AUTOMATICA SINICA September, 25 Subpixel Corner Detection Using Spatial Moment 1) WANG She-Yang SONG Shen-Min QIANG Wen-Yi CHEN Xing-Lin (Department of Control Engineering, Harbin Institute
More informationTutorial 5. Jun Xu, Teaching Asistant March 2, COMP4134 Biometrics Authentication
Tutorial 5 Jun Xu, Teaching Asistant nankaimathxujun@gmail.com COMP4134 Biometrics Authentication March 2, 2017 Table of Contents Problems Problem 1: Answer The Questions Problem 2: Indeterminate Region
More informationDigital Image Fundamentals II
Digital Image Fundamentals II 1. Image modeling and representations 2. Pixels and Pixel relations 3. Arithmetic operations of images 4. Image geometry operation 5. Image processing with Matlab - Image
More informationPreCalculus Unit 1: Unit Circle Trig Quiz Review (Day 9)
PreCalculus Unit 1: Unit Circle Trig Quiz Review (Day 9) Name Date Directions: You may NOT use Right Triangle Trigonometry for any of these problems! Use your unit circle knowledge to solve these problems.
More informationCentral Slice Theorem
Central Slice Theorem Incident X-rays y f(x,y) R x r x Detected p(, x ) The thick line is described by xcos +ysin =R Properties of Fourier Transform F [ f ( x a)] F [ f ( x)] e j 2 a Spatial Domain Spatial
More informationContent. Coordinate systems Orthographic projection. (Engineering Drawings)
Projection Views Content Coordinate systems Orthographic projection (Engineering Drawings) Graphical Coordinator Systems A coordinate system is needed to input, store and display model geometry and graphics.
More informationKeypoint detection. (image registration, panorama stitching, motion estimation + tracking, recognition )
Keypoint detection n n Many applications benefit from features localized in (x,y) (image registration, panorama stitching, motion estimation + tracking, recognition ) Edges well localized only in one direction
More informationBLUR INVARIANT REGISTRATION OF ROTATED, SCALED AND SHIFTED IMAGES
BLUR INVARIANT REGISTRATION OF ROTATED, SCALED AND SHIFTED IMAGES Ville Ojansivu and Janne Heikkilä Machine Vision Group, Department of Electrical and Information Engineering University of Oulu, PO Box
More informationReading. 2. Fourier analysis and sampling theory. Required: Watt, Section 14.1 Recommended:
Reading Required: Watt, Section 14.1 Recommended: 2. Fourier analysis and sampling theory Ron Bracewell, The Fourier Transform and Its Applications, McGraw-Hill. Don P. Mitchell and Arun N. Netravali,
More informationMATH 19520/51 Class 15
MATH 19520/51 Class 15 Minh-Tam Trinh University of Chicago 2017-11-01 1 Change of variables in two dimensions. 2 Double integrals via change of variables. Change of Variables Slogan: An n-variable substitution
More informationSection Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals
Section 16.4 Parametrized Surfaces and Surface Integrals (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals MATH 127 (Section 16.4) Parametrized Surfaces and Surface Integrals
More informationThe diagram above shows a sketch of the curve C with parametric equations
1. The diagram above shows a sketch of the curve C with parametric equations x = 5t 4, y = t(9 t ) The curve C cuts the x-axis at the points A and B. (a) Find the x-coordinate at the point A and the x-coordinate
More informationParametric and Polar Curves
Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates
More informationHello, welcome to the video lecture series on Digital Image Processing. So in today's lecture
Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module 02 Lecture Number 10 Basic Transform (Refer
More information1. ORIENTATIONS OF LINES AND PLANES IN SPACE
I Main Topics A Defini@ons of points, lines, and planes B Geologic methods for describing lines and planes C AMtude symbols for geologic maps D Reference frames 1 II Defini@ons of points, lines, and planes
More informationComputer Vision and Graphics (ee2031) Digital Image Processing I
Computer Vision and Graphics (ee203) Digital Image Processing I Dr John Collomosse J.Collomosse@surrey.ac.uk Centre for Vision, Speech and Signal Processing University of Surrey Learning Outcomes After
More informationEdge and local feature detection - 2. Importance of edge detection in computer vision
Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature
More informationKevin James. MTHSC 206 Section 15.6 Directional Derivatives and the Gra
MTHSC 206 Section 15.6 Directional Derivatives and the Gradient Vector Definition We define the directional derivative of the function f (x, y) at the point (x 0, y 0 ) in the direction of the unit vector
More informationParametric Surfaces. Substitution
Calculus Lia Vas Parametric Surfaces. Substitution Recall that a curve in space is given by parametric equations as a function of single parameter t x = x(t) y = y(t) z = z(t). A curve is a one-dimensional
More informationComputer Graphics 7: Viewing in 3-D
Computer Graphics 7: Viewing in 3-D In today s lecture we are going to have a look at: Transformations in 3-D How do transformations in 3-D work? Contents 3-D homogeneous coordinates and matrix based transformations
More informationPolar Coordinates
Polar Coordinates 7-7-2 Polar coordinates are an alternative to rectangular coordinates for referring to points in the plane. A point in the plane has polar coordinates r,θ). r is roughly) the distance
More informationTransformations: 2D Transforms
1. Translation Transformations: 2D Transforms Relocation of point WRT frame Given P = (x, y), translation T (dx, dy) Then P (x, y ) = T (dx, dy) P, where x = x + dx, y = y + dy Using matrix representation
More informationFilters and Fourier Transforms
Filters and Fourier Transforms NOTE: Before reading these notes, see 15-462 Basic Raster notes: http://www.cs.cmu.edu/afs/cs/academic/class/15462/web/notes/notes.html OUTLINE: The Cost of Filtering Fourier
More informationCalculus III. Math 233 Spring In-term exam April 11th. Suggested solutions
Calculus III Math Spring 7 In-term exam April th. Suggested solutions This exam contains sixteen problems numbered through 6. Problems 5 are multiple choice problems, which each count 5% of your total
More informationPre-Calc Unit 14: Polar Assignment Sheet April 27 th to May 7 th 2015
Pre-Calc Unit 14: Polar Assignment Sheet April 27 th to May 7 th 2015 Date Objective/ Topic Assignment Did it Monday Polar Discovery Activity pp. 4-5 April 27 th Tuesday April 28 th Converting between
More informationChapter 10: Parametric And Polar Curves; Conic Sections
206 Chapter 10: Parametric And Polar Curves; Conic Sections Summary: This chapter begins by introducing the idea of representing curves using parameters. These parametric equations of the curves can then
More informationExamination in Digital Image Processing, TSBB08
Examination in Digital Image Processing, TSBB8 Time: 215-1-23, 14.-18. Location: TER4 Examiner: Maria Magnusson will visit the classroom at 15. and 16.45, tel. 281336, 73-84 38 67 Permitted equipment:
More informationis a plane curve and the equations are parametric equations for the curve, with parameter t.
MATH 2412 Sections 6.3, 6.4, and 6.5 Parametric Equations and Polar Coordinates. Plane Curves and Parametric Equations Suppose t is contained in some interval I of the real numbers, and = f( t), = gt (
More information6.1 Polar Coordinates
6.1 Polar Coordinates Introduction This chapter introduces and explores the polar coordinate system, which is based on a radius and theta. Students will learn how to plot points and basic graphs in this
More informationChanging Variables in Multiple Integrals
Changing Variables in Multiple Integrals 3. Examples and comments; putting in limits. If we write the change of variable formula as (x, y) (8) f(x, y)dx dy = g(u, v) dudv, (u, v) where (x, y) x u x v (9)
More informationParametric and Polar Curves
Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates
More informationAliasing. Can t draw smooth lines on discrete raster device get staircased lines ( jaggies ):
(Anti)Aliasing and Image Manipulation for (y = 0; y < Size; y++) { for (x = 0; x < Size; x++) { Image[x][y] = 7 + 8 * sin((sqr(x Size) + SQR(y Size)) / 3.0); } } // Size = Size / ; Aliasing Can t draw
More informationParametric and Polar Curves
Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates
More informationSolutions For Homework #8
Solutions For Homework #8 Problem 1:[1 pts] (a) In this problem, the circular aperture functions representing Polyphemus and Odysseus eyes are expressed as functions of the unitless independent variable
More informationMATH 261 EXAM III PRACTICE PROBLEMS
MATH 6 EXAM III PRACTICE PROBLEMS These practice problems are pulled from actual midterms in previous semesters. Exam 3 typically has 5 (not 6!) problems on it, with no more than one problem of any given
More informationAnalytic Spherical Geometry:
Analytic Spherical Geometry: Begin with a sphere of radius R, with center at the origin O. Measuring the length of a segment (arc) on a sphere. Let A and B be any two points on the sphere. We know that
More informationCoordinate transformations. 5554: Packet 8 1
Coordinate transformations 5554: Packet 8 1 Overview Rigid transformations are the simplest Translation, rotation Preserve sizes and angles Affine transformation is the most general linear case Homogeneous
More informationLesson 5.6: Angles in Standard Position
Lesson 5.6: Angles in Standard Position IM3 - Santowski IM3 - Santowski 1 Fast Five Opening Exercises! Use your TI 84 calculator:! Evaluate sin(50 ) " illustrate with a diagram! Evaluate sin(130 ) " Q
More informationFinal Exam Review. Name: Class: Date: Short Answer
Name: Class: Date: ID: A Final Exam Review Short Answer 1. Find the distance between the sphere (x 1) + (y + 1) + z = 1 4 and the sphere (x 3) + (y + ) + (z + ) = 1. Find, a a + b, a b, a, and 3a + 4b
More informationProperties of a Function s Graph
Section 3.2 Properties of a Function s Graph Objective 1: Determining the Intercepts of a Function An intercept of a function is a point on the graph of a function where the graph either crosses or touches
More informationPresented, and Compiled, By. Bryan Grant. Jessie Ross
P a g e 1 Presented, and Compiled, By Bryan Grant Jessie Ross August 3 rd, 2016 P a g e 2 Day 1 Discovering Polar Graphs Days 1 & 2 Adapted from Nancy Stephenson - Clements High School, Sugar Land, Texas
More informationImage Restoration. Yao Wang Polytechnic Institute of NYU, Brooklyn, NY 11201
Image Restoration Yao Wang Polytechnic Institute of NYU, Brooklyn, NY 11201 Partly based on A. K. Jain, Fundamentals of Digital Image Processing, and Gonzalez/Woods, Digital Image Processing Figures from
More informationEECE 478. Learning Objectives. Learning Objectives. Linear Algebra and 3D Geometry. Linear algebra in 3D. Coordinate systems
EECE 478 Linear Algebra and 3D Geometry Learning Objectives Linear algebra in 3D Define scalars, points, vectors, lines, planes Manipulate to test geometric properties Coordinate systems Use homogeneous
More informationMotion Control (wheeled robots)
Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,
More informationAssignment #6: Subspaces of R n, Bases, Dimension and Rank. Due date: Wednesday, October 26, 2016 (9:10am) Name: Section Number
Assignment #6: Subspaces of R n, Bases, Dimension and Rank Due date: Wednesday, October 26, 206 (9:0am) Name: Section Number Assignment #6: Subspaces of R n, Bases, Dimension and Rank Due date: Wednesday,
More informationCalculus IV. Exam 2 November 13, 2003
Name: Section: Calculus IV Math 1 Fall Professor Ben Richert Exam November 1, Please do all your work in this booklet and show all the steps. Calculators and note-cards are not allowed. Problem Possible
More informationCamera Model and Calibration. Lecture-12
Camera Model and Calibration Lecture-12 Camera Calibration Determine extrinsic and intrinsic parameters of camera Extrinsic 3D location and orientation of camera Intrinsic Focal length The size of the
More information2D Object Definition (1/3)
2D Object Definition (1/3) Lines and Polylines Lines drawn between ordered points to create more complex forms called polylines Same first and last point make closed polyline or polygon Can intersect itself
More informationMultiple Integrals. max x i 0
Multiple Integrals 1 Double Integrals Definite integrals appear when one solves Area problem. Find the area A of the region bounded above by the curve y = f(x), below by the x-axis, and on the sides by
More informationTransformations. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico
Transformations Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 4E Addison-Wesley 25 1 Objectives
More informationPC-MATLAB PRIMER. This is intended as a guided tour through PCMATLAB. Type as you go and watch what happens.
PC-MATLAB PRIMER This is intended as a guided tour through PCMATLAB. Type as you go and watch what happens. >> 2*3 ans = 6 PCMATLAB uses several lines for the answer, but I ve edited this to save space.
More information2.3 Circular Functions of Real Numbers
www.ck12.org Chapter 2. Graphing Trigonometric Functions 2.3 Circular Functions of Real Numbers Learning Objectives Graph the six trigonometric ratios as functions on the Cartesian plane. Identify the
More informationA small review, Second Midterm, Calculus 3, Prof. Montero 3450: , Fall 2008
A small review, Second Midterm, Calculus, Prof. Montero 45:-4, Fall 8 Maxima and minima Let us recall first, that for a function f(x, y), the gradient is the vector ( f)(x, y) = ( ) f f (x, y); (x, y).
More informationPolar Coordinates. 2, π and ( )
Polar Coordinates Up to this point we ve dealt exclusively with the Cartesian (or Rectangular, or x-y) coordinate system. However, as we will see, this is not always the easiest coordinate system to work
More informationMeasuring Lengths The First Fundamental Form
Differential Geometry Lia Vas Measuring Lengths The First Fundamental Form Patching up the Coordinate Patches. Recall that a proper coordinate patch of a surface is given by parametric equations x = (x(u,
More informationMULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.
Calculus III-Final review Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Find the corresponding position vector. 1) Define the points P = (-,
More informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More informationLecture 39: Mueller Calculus and Optical Activity Physical Optics II (Optical Sciences 330) (Updated: Friday, April 29, 2005, 8:29 PM) W.J.
C:\Dallas\1_Courses\1_OpSci_33\1 Lecture Notes\39 MuellerCalculus.doc: Page 1 of 5 Lecture 39: Mueller Calculus and Optical Activity Physical Optics II (Optical Sciences 33) (Updated: Friday, April 29,
More informationd f(g(t), h(t)) = x dt + f ( y dt = 0. Notice that we can rewrite the relationship on the left hand side of the equality using the dot product: ( f
Gradients and the Directional Derivative In 14.3, we discussed the partial derivatives f f and, which tell us the rate of change of the x y height of the surface defined by f in the x direction and the
More informationX-ray tomography. X-ray tomography. Applications in Science. X-Rays. Notes. Notes. Notes. Notes
X-ray tomography Important application of the Fast Fourier transform: X-ray tomography. Also referred to as CAT scan (Computerized Axial Tomography) X-ray tomography This has revolutionized medical diagnosis.
More informationFiltering Images. Contents
Image Processing and Data Visualization with MATLAB Filtering Images Hansrudi Noser June 8-9, 010 UZH, Multimedia and Robotics Summer School Noise Smoothing Filters Sigmoid Filters Gradient Filters Contents
More informationOutline. Sampling and Reconstruction. Sampling and Reconstruction. Foundations of Computer Graphics (Fall 2012)
Foundations of Computer Graphics (Fall 2012) CS 184, Lectures 19: Sampling and Reconstruction http://inst.eecs.berkeley.edu/~cs184 Outline Basic ideas of sampling, reconstruction, aliasing Signal processing
More informationChapter 10 Homework: Parametric Equations and Polar Coordinates
Chapter 1 Homework: Parametric Equations and Polar Coordinates Name Homework 1.2 1. Consider the parametric equations x = t and y = 3 t. a. Construct a table of values for t =, 1, 2, 3, and 4 b. Plot the
More information