Reference Text: The evolution of Applied harmonics analysis by Elena Prestini

Similar documents
IMAGE ENHANCEMENT: FILTERING IN THE FREQUENCY DOMAIN. Francesca Pizzorni Ferrarese

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain

G52IVG, School of Computer Science, University of Nottingham

Lecture # 06. Image Processing in Frequency Domain

Introduction to the Fourier transform. Computer Vision & Digital Image Processing. The Fourier transform (continued) The Fourier transform (continued)

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Chapter 17: Fourier Series

FILTERING IN THE FREQUENCY DOMAIN

Part II. Fundamentals of X-ray Absorption Fine Structure: data analysis

Lecture 4 Filtering in the Frequency Domain. Lin ZHANG, PhD School of Software Engineering Tongji University Spring 2016

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Signals and Systems Lecture (S2) Orthogonal Functions and Fourier Series March 17, 2008

Chapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum

Time-Frequency Analysis

Review of Linear System Theory

CS 4495 Computer Vision. Frequency and Fourier Transforms. Aaron Bobick School of Interactive Computing. Frequency and Fourier Transform

Fourier Transform in Image Processing. CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012)

Topic 3: Fourier Series (FS)

Lecture 27 Frequency Response 2

3. Lecture. Fourier Transformation Sampling

Image Filtering, Edges and Image Representation

Central to this is two linear transformations: the Fourier Transform and the Laplace Transform. Both will be considered in later lectures.

Linear Systems Theory Handout

EA2.3 - Electronics 2 1

Physical Acoustics. Hearing is the result of a complex interaction of physics, physiology, perception and cognition.

Digital Image Processing

GBS765 Electron microscopy

I. Signals & Sinusoids

FOURIER ANALYSIS. (a) Fourier Series

SNR Calculation and Spectral Estimation [S&T Appendix A]

L6: Short-time Fourier analysis and synthesis

CH.4 Continuous-Time Fourier Series

PHYS 502 Lecture 3: Fourier Series

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm

Jean Morlet and the Continuous Wavelet Transform

Continuous-time Fourier Methods

Image Processing 2. Hakan Bilen University of Edinburgh. Computer Graphics Fall 2017

Lab Fourier Analysis Do prelab before lab starts. PHSX 262 Spring 2011 Lecture 5 Page 1. Based with permission on lectures by John Getty

E : Lecture 1 Introduction

Networks and Systems Prof V.G K. Murti Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 10 Fourier Series (10)

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

SOLUTIONS to ECE 2026 Summer 2017 Problem Set #2

MITOCW watch?v=b1ekhyc9tto

IB Paper 6: Signal and Data Analysis

Contents. Signals as functions (1D, 2D)

Topic 7. Convolution, Filters, Correlation, Representation. Bryan Pardo, 2008, Northwestern University EECS 352: Machine Perception of Music and Audio

FOURIER SERIES. Chapter Introduction

Differential Equations

Contents. Signals as functions (1D, 2D)

Lab 12. Spring-Mass Oscillations

Wavelets and Multiresolution Processing

Communication Signals (Haykin Sec. 2.4 and Ziemer Sec Sec. 2.4) KECE321 Communication Systems I

Analysis II: Fourier Series

26. The Fourier Transform in optics

Homework #4 Reminder Due Wed. 10/6

Linear Algebra in Numerical Methods. Lecture on linear algebra MATLAB/Octave works well with linear algebra

Today s lecture. Local neighbourhood processing. The convolution. Removing uncorrelated noise from an image The Fourier transform

ESE 250: Digital Audio Basics. Week 4 February 5, The Frequency Domain. ESE Spring'13 DeHon, Kod, Kadric, Wilson-Shah

Signal Processing COS 323

ECG782: Multidimensional Digital Signal Processing

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

In this section we extend the idea of Fourier analysis to multivariate functions: that is, functions of more than one independent variable.

Contents. Signals as functions (1D, 2D)

Linear Prediction 1 / 41

Chapter 8: Wave Motion. Homework #4 Reminder. But what moves? Wave properties. Waves can reflect. Waves can pass through each other

Fourier series: Any periodic signals can be viewed as weighted sum. different frequencies. view frequency as an

7 PDES, FOURIER SERIES AND TRANSFORMS Last Updated: July 16, 2012

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME

ECE Digital Image Processing and Introduction to Computer Vision. Outline

Sound 2: frequency analysis

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

Partial Differential Equations Summary

Review of Linear Systems Theory

FOURIER TRANSFORMS. At, is sometimes taken as 0.5 or it may not have any specific value. Shifting at

ECE 425. Image Science and Engineering

Unit #17: Spring Trig Unit. A. First Quadrant Notice how the x-values decrease by while the y-values increase by that same amount.

Wave Motions and Sound

Lab 11. Spring-Mass Oscillations

Introduction to Fourier Analysis. CS 510 Lecture #5 February 2 nd 2015

MITOCW ocw-18_02-f07-lec17_220k

General Physics I Spring Oscillations

Time-Frequency Analysis: Fourier Transforms and Wavelets

An improper integral and an infinite series

Wave Motion A wave is a self-propagating disturbance in a medium. Waves carry energy, momentum, information, but not matter.

9.4 Enhancing the SNR of Digitized Signals

Introduction to Fourier Analysis Part 2. CS 510 Lecture #7 January 31, 2018

MITOCW 6. Standing Waves Part I

Electromagnetic Waves

CS711008Z Algorithm Design and Analysis

Fourier Series and the Discrete Fourier Expansion

The Frequency Domain : Computational Photography Alexei Efros, CMU, Fall Many slides borrowed from Steve Seitz

Campus Academic Resource Program Chain Rule

Math 345: Applied Mathematics VIII: The Wobble Problem

PS403 - Digital Signal processing

Albertson AP Calculus AB AP CALCULUS AB SUMMER PACKET DUE DATE: The beginning of class on the last class day of the first week of school.

Convolution Spatial Aliasing Frequency domain filtering fundamentals Applications Image smoothing Image sharpening

Theory of signals and images I. Dr. Victor Castaneda

DuVal High School Summer Review Packet AP Calculus

MATH 308 COURSE SUMMARY

Transcription:

Notes for July 14. Filtering in Frequency domain. Reference Text: The evolution of Applied harmonics analysis by Elena Prestini It all started with: Jean Baptist Joseph Fourier (1768-1830) Mathematician, Physicist, Historian, and Politician Best known for the Fourier transform Auxerre, France In 1807, his introductory manuscript Theory of the propagation of heat in solid bodies In 1822, published "Theacuteorie analytique de la chaleur" Established the mathematical theory of heat diffusion Introduced the representation of a function as a series of sines and cosines known as Fourier series - Joseph Fourier was responsible for developing a method in which any periodic function can be expressed as the sum of sines and/or cosines of different frequencies, each multiplied by a different coefficient. - Some theorize that he became interested in heat distribution after living in the Alps and being really cold. He apparently had a box made that would go around his body to stay warm.

Quote by Fourier Heat : like gravity, penetrates every substance of the universe, its rays occupy all parts of space. The object of our work is to set forth the mathematical laws which this element obeys. The theory of heat will hereafter form one of the most important branches of general physics. Analytical Theory of Heat Fourier transforms have an extraordinary amount of uses: from MRI machines to I- Pods. Group Project 5: Where the FT is used? Find a real application of the Fourier transform that may look surprising and attractive for high school students. Write a 3-page hand-out for the students explaining the background of the application and how the Fourier transform is used in the application. Please include the references used in the hand-out and for further reading - assignment should be 2 pages long (not including the pictures) - it is optional and worth (2%) - upload the assignment to the website - include the references used in the handout and for further reading Pure Tones and Their Frequencies Blue: 262 Hz Red: 524 Hz

- Pure tones are pure sine or cosine functions - Periodicity of the blue tone is 0.0229/0.6 = 0.00365-1/T = 262HZ - Red is double the frequency of the blue - Low pitch with low frequency - High pitch with high frequency - Pure tones do not sound good to human ears -Here we are representing the signal as some quantity vs. time (time domain) Combining the blue and red tones: tone: Blue (262 Hz) + Red (524 Hz) -This tone is more complex and is sounds more pleasant -The more complicated a tones sound nicer

-This is a guitar tone, it is more complicated, and is easier to listen to - Since this tone is more complicated, it is harder to figure out its frequency The Fourier function rewrites the complicated function as a sum of sine or cosine waves A Tour in the 1D Fourier Transform: Fourier Transform of a Signal Inner Product of Two Vectors: A projection of vector B onto vector A measures similarity between vector B and vector A -In a similar way Fourier Transform can find similarities between a complex function and sine waves with different frequencies - The important property of Fourier transform is that a function can be reconstructed back completely via an inverse process with no loss of information The Fourier Transform (1807) f + Fourier transform ( x) F ( u) = f ( x) exp( j2π ux)dx

f + = ( x) F( u) exp( j2π ux) du F( u) Inverser Fourier Transform -where e j2πux = cos2πux jsin 2πux - the integral acts like the inner product - f(x) is the signal function - ux is the frequency variable Review of Complex Numbers -F(u) is defined in the Complex domain

Examples of functions in time domain and frequency domain Ex.1 Pure tone - the area under the bars in the frequency domain should approach to 1 as the hight goes to infinity due to the property of the impulse function? Ex.2 Notice that this function is more complex, the Fourier transform breaks it up into functions with two distinct frequencies

-The height of the bars represents the contribution of each function to the amplitude of the function in the time domain - there is no bar at 0, which means the average intensity of the signal is 0 Ex. 3 : Guitar note - there is the bar at 0, which is the average of the signal intensity - this complex guitar tone is decomposed into functions with higher and lower frequencies - the height of each bar represents the contribution of each to the amplitude of the tone in time domain - the contribution high tones is a lot smaller than the contribution from the low tones - the low frequencies give the general shape while the high frequencies provide the small details - telephone systems cut out the high frequencies from our voices to save on the bandwidth - (Low Pass Filter) We can get rid of the high frequencies to smooth out the small details - (High Pass Filter) Get rid of low frequencies to capture details, edge information.

Lower and higher frequencies Below is what the curve looks like if we get rid of the higher frequencies - The details in the curve are gone - Low Pass Filter

Below is what the curve looks like when the lower frequencies are eliminated, lots of small details are left. High Pass Filter. Note: the curve has been shifted up for comparison purposes, the 0 frequency(middle line) in the frequency domain has been deleted, the curve should be averaged over 0. What the Fourier Transform of other functions look like? Rectangular Window( Time domain) Sinc (frequency domain)

Above: The FT of a rectangular window is sin c( πu) - - sinc is defined as sin(x)/x sinc(m) = sin(pi*m)/(pi*m) The Fourier Transform of a Gaussian is a Gaussian exp 2 2 ( π x ) exp( πu )

-The Fourier Transformation of a unit impulse located at the origin of the spatial domain is a constant in the frequency domain. - this function is apparently used for sampling of continuous functions. Continuous functions have to be converted into a sequence of discrete values before they can be processed in a computer. 2. A Tour in the 1D Fourier Transform: Important basic properties Uniqueness: t = h t H () () ( u) H ( u) h1 2 1 = 2 - this is why there is no loss of information, every function has a unique Fourier Transform, and the inverse will get the original function back Linearity: ah1 t + bh2 t ah1 u + bh 2 () () ( ) ( u) Linear combination hold for functions and their Fourier transform - by the property of integrals

Convolution Theorem: Convolution Multiplication h1 ( x) h2 ( x) H 1( u) H 2( u) x h x u H u 1 ( ) ( ) H1( ) 2( ) h 2 - The Fourier transform of a Convolution of two functions in the spatial domain is equal to the product in the frequency domain of the Fourier transforms of the two functions. This is very useful because convolution is a process that goes through every point and is time consuming, whereas it is much quicker to perform multiplication. This is why MATLAB can perform certain operations very fast - In this example we have corresponding cases of one dimensional and two dimensional Fourier Transforms. In one dimension, the Fourier transform breaks up a complicated curve into a composition of basic sinusoidal graphs. In two dimensions, the Fourier Transform uses spatial sinusoids The higher frequency ones are used for finer details of a picture The lower frequency ones are used for the overall shape of the picture Since they are in two dimensions, they will be at different angles.

In this slide we see the directions and frequencies of the Fourier Spectra. The further away from the centre, we have higher frequencies. The closer to the centre we have lower frequencies. The spatial sinusoids are vertical or horizontal on the axis, but slanted when not on the axis. In this slide two dots were added to the frequency domain, producing the image with incorrect spatial sinusoid.

In this slide, all the high frequency information was deleted, with only low frequency information remaining. We can see that the picture has the same general shape but no fine details. Because only low frequency spatial sinusoids are used. This is the opposite of the previous slide. The low frequency information was deleted. The fine details are left in the picture, because only the high frequency spatial sinusoids are used.