Richard W. Hamming Learning to Learn The Art of Doing Science and Engineering Session 15: Digital Filters II Learning to Learn The Art of Doing Science.

Slides:



Advertisements
Similar presentations
Digital filters: Design of FIR filters
Advertisements

Signals and Systems Fall 2003 Lecture #5 18 September Complex Exponentials as Eigenfunctions of LTI Systems 2. Fourier Series representation of.
Signals and Fourier Theory
Lecture 7: Basis Functions & Fourier Series
Image Enhancement in the Frequency Domain (2)
Fourier series With coefficients:. Complex Fourier series Fourier transform (transforms series from time to frequency domain) Discrete Fourier transform.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Noise. Noise is like a weed. Just as a weed is a plant where you do not wish it to be, noise is a signal where you do not wish it to be. The noise signal.
CHAPTER 4 Image Enhancement in Frequency Domain
MATLAB Session 3 ES 156 Signals and Systems 2007 Harvard SEAS Prepared by Frank Tompkins.
Basic Image Processing January 26, 30 and February 1.
3.0 Fourier Series Representation of Periodic Signals
EEE422 Signals and Systems Laboratory Filters (FIR) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Systems: Definition Filter
02/12/02 (c) 2002 University of Wisconsin, CS 559 Filters A filter is something that attenuates or enhances particular frequencies Easiest to visualize.
Function approximation: Fourier, Chebyshev, Lagrange
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “FIR Filters” Texas Instruments University Programme Teaching.
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
Presentation Image Filters
Chapter 7 Fourier Series (Fourier 급수)
Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain.
Fundamentals of Electric Circuits Chapter 17
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
12.1 The Dirichlet conditions: Chapter 12 Fourier series Advantages: (1)describes functions that are not everywhere continuous and/or differentiable. (2)represent.
Richard W. Hamming Learning to Learn The Art of Doing Science and Engineering Session 14: Digital Filters I Learning to Learn The Art of Doing Science.
Chapter 5 Z Transform. 2/45  Z transform –Representation, analysis, and design of discrete signal –Similar to Laplace transform –Conversion of digital.
Signal and Systems Prof. H. Sameti Chapter 3: Fourier Series Representation of Periodic Signals Complex Exponentials as Eigenfunctions of LTI Systems Fourier.
Digital Image Processing DIGITIZATION. Summery of previous lecture Digital image processing techniques Application areas of the digital image processing.
Fourier Series Kamen and Heck.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
Orthogonal Functions and Fourier Series
Z TRANSFORM AND DFT Z Transform
Chapter 2. Signals and Linear Systems
3.0 Fourier Series Representation of Periodic Signals 3.1 Exponential/Sinusoidal Signals as Building Blocks for Many Signals.
Chapter 7 Finite Impulse Response(FIR) Filter Design
Differential Equations Brannan Copyright © 2010 by John Wiley & Sons, Inc. All rights reserved. Chapter 09: Partial Differential Equations and Fourier.
Dynamic Initialization to Improve Tropical Cyclone Intensity and Structure Forecasts Chi-Sann Liou Naval Research Laboratory, Monterey, CA (JHT Project,
Digital Signal Processing
Richard W. Hamming Learning to Learn The Art of Doing Science and Engineering Session 17: Digital Filters IV Learning to Learn The Art of Doing Science.
(c) 2002 University of Wisconsin, CS 559
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Eigenfunctions Fourier Series of CT Signals Trigonometric Fourier.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: FIR Filters Design of Ideal Lowpass Filters Filter Design Example.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
1 Roadmap SignalSystem Input Signal Output Signal characteristics Given input and system information, solve for the response Solving differential equation.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Eigenfunctions Fourier Series of CT Signals Trigonometric Fourier Series Dirichlet.
What is filter ? A filter is a circuit that passes certain frequencies and rejects all others. The passband is the range of frequencies allowed through.
Coherence spectrum (coherency squared)  = 0.1, 0.05, 0.01 X is the Fourier Transform Cross-spectral power density Confidence level: = running mean or.
FOURIER SERIES EVEN AND ODD FUNCTION AND APPLICATION
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 3 Review of Discerete time Fourier Transform (DTFT) University of Khartoum Department of Electrical.
Introduction and motivation Full range Fourier series Completeness and convergence theorems Fourier series of odd and even functions Arbitrary range Fourier.
Convergence of Fourier series It is known that a periodic signal x(t) has a Fourier series representation if it satisfies the following Dirichlet conditions:
Professor A G Constantinides 1 Digital Filter Specifications We discuss in this course only the magnitude approximation problem There are four basic types.
Fourier series With coefficients:.
EEE422 Signals and Systems Laboratory
DIGITAL FILTERS h = time invariant weights (IMPULSE RESPONSE FUNCTION)
Fourier Series FIR About Digital Filter Design
Computational Data Analysis
EE Audio Signals and Systems
Chapter 5 Z Transform.
UNIT II Analysis of Continuous Time signal
Applications of Fourier Analysis I Patterns in Space and Time:
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Z TRANSFORM AND DFT Z Transform
Z-Transform ENGI 4559 Signal Processing for Software Engineers
Fourier Series September 18, 2000 EE 64, Section 1 ©Michael R. Gustafson II Pratt School of Engineering.
Basic Image Processing
Coherence spectrum (coherency squared)
3.Fourier Series Representation of Periodic Signal
Filtering Images Work in the spatial domain
4. The Continuous time Fourier Transform
Presentation transcript:

Richard W. Hamming Learning to Learn The Art of Doing Science and Engineering Session 15: Digital Filters II Learning to Learn The Art of Doing Science and Engineering Session 15: Digital Filters II

Digital Filters Endless mistake to think that something new is just like the past. Earliest filters smoothed first by 3’s and then by 5’s. Removes frequencies from a stream of numbers. Endless mistake to think that something new is just like the past. Earliest filters smoothed first by 3’s and then by 5’s. Removes frequencies from a stream of numbers.

Digital Filters

Design of a Simple Filter In theory angular frequency is used, but in practice rotations are used. Substituting in the eigenfunction

Design of Simple Filters Output of the filter is the sun of three consecutive inputs divided by 2, and the output is opposite the middle input value.

Design of Simple Filters The filter decomposes the input signal into all its frequencies, multiplies each frequency by its corresponding eigenvalue, the transfer function, and then adds all the terms together to give the output. Ideally we want a transfer function that has a sharp cutoff between the frequencies it passes and those it stops. The filter decomposes the input signal into all its frequencies, multiplies each frequency by its corresponding eigenvalue, the transfer function, and then adds all the terms together to give the output. Ideally we want a transfer function that has a sharp cutoff between the frequencies it passes and those it stops.

Gibbs’ Phenomena Theorem: If a series of continuous function converges uniformly in a closed interval then the limit function is continuous. Story- Michelson noticed an overshoot when going from coefficients of a Fourier Series back to a function. When he asked local mathematicians about the problem, they said it was his computer.Story- Michelson noticed an overshoot when going from coefficients of a Fourier Series back to a function. When he asked local mathematicians about the problem, they said it was his computer. Gibbs, from Yale, listened and looked into the matter.Gibbs, from Yale, listened and looked into the matter. Theorem: If a series of continuous function converges uniformly in a closed interval then the limit function is continuous. Story- Michelson noticed an overshoot when going from coefficients of a Fourier Series back to a function. When he asked local mathematicians about the problem, they said it was his computer.Story- Michelson noticed an overshoot when going from coefficients of a Fourier Series back to a function. When he asked local mathematicians about the problem, they said it was his computer. Gibbs, from Yale, listened and looked into the matter.Gibbs, from Yale, listened and looked into the matter.

Gibbs’ Phenomena Simplest direct approach is to expand a standard discontinuity into a Fourier Series of a finite number of terms. After rearranging, then find the location of the first maximum and finally the corresponding height of the functions there. Many people had the opportunity to discover the Gibb’s phenomena, and it was Gibbs that made the effort. Simplest direct approach is to expand a standard discontinuity into a Fourier Series of a finite number of terms. After rearranging, then find the location of the first maximum and finally the corresponding height of the functions there. Many people had the opportunity to discover the Gibb’s phenomena, and it was Gibbs that made the effort.

Hamming Assertion There are opportunities all around and few people reach for them. Pasteur said, “Luck favors the prepared mind.” This time the person who was prepared to listen and help a first class scientist in his troubles (Gibbs) got the fame. There are opportunities all around and few people reach for them. Pasteur said, “Luck favors the prepared mind.” This time the person who was prepared to listen and help a first class scientist in his troubles (Gibbs) got the fame.

Cauchy’s Textbooks Contradictions A convergent series of continuous functions converge to a continuous function.A convergent series of continuous functions converge to a continuous function. The Fourier expansion of a discontinuous function.The Fourier expansion of a discontinuous function. The concept of uniform convergence. The overshoot of the Gibb’s phenomena occurs for any series of continuous functions, not just Fourier Series. Contradictions A convergent series of continuous functions converge to a continuous function.A convergent series of continuous functions converge to a continuous function. The Fourier expansion of a discontinuous function.The Fourier expansion of a discontinuous function. The concept of uniform convergence. The overshoot of the Gibb’s phenomena occurs for any series of continuous functions, not just Fourier Series.

Gibb’s Phenomena

Another Feature of a Fourier Series If the function exists then the coefficients fall off like 1/n. If the function is continuous and the derivative exists then the coefficients fall off like 1/n 2. If the first derivative is continuous and the second derivative exists then they fall off like 1/n 3, etc. If the function exists then the coefficients fall off like 1/n. If the function is continuous and the derivative exists then the coefficients fall off like 1/n 2. If the first derivative is continuous and the second derivative exists then they fall off like 1/n 3, etc.

Lanczos’ Window Set up the integral for the averaging

Effects of Lanczos’ Window Reduce Overshoot Reduced to , a factor of 7Reduced to , a factor of 7 Reduce first minimum to , a factor of 10Reduce first minimum to , a factor of 10 Significant but not a complete reduction of the Gibbs’ phenomenon.Significant but not a complete reduction of the Gibbs’ phenomenon. At discontinuity the truncated Fourier expansion takes on the mid-value of the two limits, one from each side.At discontinuity the truncated Fourier expansion takes on the mid-value of the two limits, one from each side. Reduce Overshoot Reduced to , a factor of 7Reduced to , a factor of 7 Reduce first minimum to , a factor of 10Reduce first minimum to , a factor of 10 Significant but not a complete reduction of the Gibbs’ phenomenon.Significant but not a complete reduction of the Gibbs’ phenomenon. At discontinuity the truncated Fourier expansion takes on the mid-value of the two limits, one from each side.At discontinuity the truncated Fourier expansion takes on the mid-value of the two limits, one from each side.

Transfer Function Another Approach-Modified Series

Digital Filter A filter is the convolution of one array by another, and that in turn is the multiplication of the corresponding functions.

Digital Filter Simple modification of Lanczos’ Window by changing the outer two coefficients from 1 to ½ produce a better window.

Digital Filter