CE00998-3 Coding and Transformations Sept - Nov 2010.

Slides:



Advertisements
Similar presentations
David Hansen and James Michelussi
Advertisements

Computer Vision Lecture 7: The Fourier Transform
Lecture 7: Basis Functions & Fourier Series
Transform Techniques Mark Stamp Transform Techniques.
Digital Image Processing
Fourier Analysis. Joseph Fourier ( ) “Yesterday was my 21st birthday, and at that age, Newton and Pascal had already acquired many claims to immortality.”
Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L  ) L -L L  -L  - 
Techniques in Signal and Data Processing CSC 508 Frequency Domain Analysis.
中華大學 資訊工程系 Fall 2002 Chap 5 Fourier Series. Page 2 Fourier Analysis Fourier Series Fourier Series Fourier Integral Fourier Integral Discrete Fourier Transform.
Fourier Transform – Chapter 13. Image space Cameras (regardless of wave lengths) create images in the spatial domain Pixels represent features (intensity,
Lecture 11: Introduction to Fourier Series Sections 2.2.3, 2.3.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F(  ) is the spectrum of the function.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Lecture 13 The frequency Domain (1)
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
Fourier theory made easy (?). 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Announcements 10/19/11 Prayer Chris: today: 3-5 pm, Fri: no office hours Labs 4-5 due Saturday night Term project proposals due Sat night ( ed to me)
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Fourier Analysis D. Gordon E. Robertson, PhD, FCSB School of Human Kinetics University of Ottawa.
Time and Frequency Representation
CH#3 Fourier Series and Transform
Fourier Series Or How I Spent My Summer Vacation (the 2 weeks after the AP Exam) Kevin Bartkovich Phillips Exeter Academy 1.
Where we’re going Speed, Storage Issues Frequency Space.
Image Processing Fourier Transform 1D Efficient Data Representation Discrete Fourier Transform - 1D Continuous Fourier Transform - 1D Examples.
Lecture 7 Fourier Series Skim through notes before lecture Ask questions in lecture After lecture read notes and try some problems See me in E47 office.
Fourier (1) Hany Ferdinando Dept. of Electrical Eng. Petra Christian University.
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
Fundamentals of Electric Circuits Chapter 17
1 Spatial Frequency or How I learned to love the Fourier Transform Jean Baptiste Joseph Fourier.
Electronic Communications: A Systems Approach Beasley | Hymer | Miller Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Information and.
Spectral Analysis AOE March 2011 Lowe 1. Announcements Lectures on both Monday, March 28 th, and Wednesday, March 30 th. – Fracture Testing –
Basic signals Why use complex exponentials? – Because they are useful building blocks which can be used to represent large and useful classes of signals.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
Lecture 6 Intro to Fourier Series Introduction to Fourier analysis Today I’m now setting homework 1 for submission 31/10/08.
Seismic Reflection Data Processing and Interpretation A Workshop in Cairo 28 Oct. – 9 Nov Cairo University, Egypt Dr. Sherif Mohamed Hanafy Lecturer.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
October 29, 2013Computer Vision Lecture 13: Fourier Transform II 1 The Fourier Transform In the previous lecture, we discussed the Hough transform. There.
By Ya Bao oct 1 Fourier Series Fourier series: how to get the spectrum of a periodic signal. Fourier transform: how.
CE Coding and Transformations. Schedule WeekGrande LecturePetite LectureTutorialLab 7 Sep IntroductionIntro to MAPLEIntro MAPLEIntegration 14 Sep.
1 ECE 3336 Introduction to Circuits & Electronics Note Set #8 Phasors Spring 2013 TUE&TH 5:30-7:00 pm Dr. Wanda Wosik.
Spatial Frequencies Spatial Frequencies. Why are Spatial Frequencies important? Efficient data representation Provides a means for modeling and removing.
CIS 350 – 4 The FREQUENCY Domain Dr. Rolf Lakaemper.
By Joshua Tanner and Ronald Doung Math 320 3/15/10
Verfahrenstechnische Produktion Studienarbeit Angewandte Informationstechnologie WS 2008 / 2009 Fourier Series and the Fourier Transform Karl Kellermayr.
Fourier Series Fourier Transform Discrete Fourier Transform ISAT 300 Instrumentation and Measurement Spring 2000.
CS434/534: Mobile Computing and Wireless Networks Y. Richard Yang 08/30/2012.
CE Coding and Transformations Sept – Nov 2011.
Fourier and Wavelet Transformations Michael J. Watts
Announcements 10/17/12 Prayer TA: on Fridays Clement can now only have office hours 3-4 pm. Available 12-1 pm by request. Term project proposals due Sat.
Dr. Abdul Basit Siddiqui FUIEMS. QuizTime 30 min. How the coefficents of Laplacian Filter are generated. Show your complete work. Also discuss different.
Lecture 4-1CS251: Intro to AI/Lisp II Where did that edge go? April 29th, 1999.
Fourier Integral Fourier series of the function f [-p,p] The Fourier Integral of the function f.
The Frequency Domain Digital Image Processing – Chapter 8.
Digital Image Processing Lecture 7: Image Enhancement in Frequency Domain-I Naveed Ejaz.
CH#3 Fourier Series and Transform 1 st semester King Saud University College of Applied studies and Community Service 1301CT By: Nour Alhariqi.
CE Coding and Transformations April – June 2011.
Mayda M. Velasco Winter Classical Mechanics: Lecture #20.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
CE Coding and Transformations Sept – Nov 2011
Section II Digital Signal Processing ES & BM.
Advanced Digital Signal Processing
Fourier Series.
Fourier and Wavelet Transformations
MA 527 Dr. Park.
Applications of Fourier Analysis I Patterns in Space and Time:
Lecture 35 Wave spectrum Fourier series Fourier analysis
Fourier Integrals For non-periodic applications (or a specialized Fourier series when the period of the function is infinite: L) -L L -L- L
Digital Signal Processing
Filtering in the Frequency Domain
Discrete Fourier Transform
Presentation transcript:

CE Coding and Transformations Sept - Nov 2010

Teaching Staff Module Leader: Dr Pat Lewis (K219, ) Other Teaching Staff: Prof Brian Burrows (K221, ) Dr Martin Paisley (K219, ) Mr Chris Mann (K219, )

Lectures/Tutorials Large lecture (all together) Mon (D109) Small lecture/tutorial Group 1: Weds (C307) Group 2: Mon (C307) Group 3: Tues (C328) Lab session Group 1: Fri (KC001) Group 2: Weds (KC001) Group 3: Weds (KC001)

Module Aims To introduce key mathematical techniques for modern digital signal processing, and coding/information theory Decomposition of a periodic function into its harmonics (frequency analysis) Mapping from the time domain to the frequency domain (filtering for image enhancement, noise reduction etc) Algorithms for high-speed computing Efficient coding algorithms

Topics Covered Maple Mathematical Software Fourier Series Fourier Transforms Discrete Fourier Analysis and Fast Fourier Transform Coding

Schedule WeekGrande LecturePetite LectureTutorialLab 6 Sep IntroductionIntro to MAPLEIntro MAPLEIntegration 13 Sep Integration by PartsStep FunctionsMatricesProgramming 20 Sep Fourier Series ExamplesMAPLE 27 Sep FSOdd & Even FunctionsExamplesMAPLE 4 Oct FSComplex FormExamplesAssignment 1 11 Oct Class Test 1Fourier TransformsExamplesMAPLE 18 Oct FTPropertiesExamplesMAPLE 25 Oct FTGeneralised FunctionsExamplesAssignment 2 1 Nov Class Test 2Discrete FTExamplesMAPLE 8 Nov DFTFast FTExamplesAssignment 3 15 Nov DFTHuffman CodingExamplesMAPLE 22 Nov Class Test 3

1. Introduction 2. Sine and Cosine 3. What is a Fourier Series? 4. Some Demonstrations Week 3 Introduction to Fourier Series

Fourier methods and their generalisations lie at the heart of modern digital signal processing Fourier analysis starts by –representing complicated periodicity by harmonics of simpler periodic functions: sine and cosine –“frequency domain representation” Introduction

Joseph Fourier ( ) Born in Auxerre Scientific advisor to Napoleon during invasion of Egypt in 1798 Introduced Fourier Series in “Theorie Analytique de la Chaleur “ for heat flow analysis in Discovered the ‘greenhouse effect’

Fourier’s discovery Any periodic function… …can be represented as a sum of harmonics of sine and/or cosine

Sine and Cosine x sin (x) cos (x) sin (x) cos (x) cos(x) and sin(x) are periodic with period 2 1

Other Periods? sin(2x) Periodic with period 1 cos(2x)

Other Periods? sin(2x/T) cos(2x/T) T T Periodic with period T eg T=13.2

Harmonics n=1 n=2 n=3 n=1 n=2 n=3

What is a Fourier Series? The representation of a periodic function as a sum of harmonics of sine and/or cosine An infinite series but usually only a few terms are needed for a reasonable approximation

Finding the Fourier Series The coefficients are given by (so is…? …the mean value of f(x))

Square Wave Demo Find the Fourier series for

Square Wave Demo More integration for the other coefficients shows that the series is Easy integration for

Square Wave Demo What does it look like?

Square Wave Demo What does it look like?

Square Wave Demo What does it look like?

Search on youtube for “square wave Fourier series” Square Wave Demo (For music lovers: when the frequency doubles the pitch of the note rises by one octave)

Saw Tooth Wave Demo Find the Fourier series for the function of period 4 given by

Saw Tooth Wave Demo More integration for the other coefficients shows that the series is Easy integration for

Saw Tooth Wave Demo What does it look like?

Saw Tooth Wave Demo What does it look like?

Saw Tooth Wave Demo What does it look like?

More on youtube for “square wave Fourier series” How many terms in the series are need for a ‘good’ representation? –It depends on the function Saw Tooth Wave Demo

Fourier analysis starts with the representation of periodic behaviour by sums of harmonics of sine and cosine functions The Fourier series tells you which harmonics (frequencies) are present, and their relative amplitudes “Frequency domain representation” The technique relies heavily on integration There are some short cuts for ‘odd’ and even’ functions – see Week 4 Summary

The Fourier Series can be written in ‘complex form’ (where the sines and cosines are replaced by exponentials) – see Week 5. This is the form that will be used later in the module. Following discussion of the theory we will do some examples by hand calculation We will also use MAPLE to remove some of the hard work Summary