Lecture 7: Signal Processing

Slides:



Advertisements
Similar presentations
The imaging problem object imaging optics (lenses, etc.) image
Advertisements

3-D Computational Vision CSc Image Processing II - Fourier Transform.
Lecture 7: Basis Functions & Fourier Series
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Fourier Transform – Chapter 13. Image space Cameras (regardless of wave lengths) create images in the spatial domain Pixels represent features (intensity,
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Fourier Transform – Chapter 13. Fourier Transform – continuous function Apply the Fourier Series to complex- valued functions using Euler’s notation to.
Properties of continuous Fourier Transforms
Reminder Fourier Basis: t  [0,1] nZnZ Fourier Series: Fourier Coefficient:
Sep 15, 2005CS477: Analog and Digital Communications1 Modulation and Sampling Analog and Digital Communications Autumn
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Autumn Analog and Digital Communications Autumn
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Transforms: Basis to Basis Normal Basis Hadamard Basis Basis functions Method to find coefficients (“Transform”) Inverse Transform.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Leo Lam © Signals and Systems EE235 Lecture 27.
Application of Digital Signal Processing in Computed tomography (CT)
The Nyquist–Shannon Sampling Theorem. Impulse Train  Impulse Train (also known as "Dirac comb") is an infinite series of delta functions with a period.
Leo Lam © Signals and Systems EE235. Leo Lam © Fourier Transform Q: What did the Fourier transform of the arbitrary signal say to.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Topic 7 - Fourier Transforms DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Discrete-Time and System (A Review)
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Signals and Systems Jamshid Shanbehzadeh.
GG 313 Lecture 26 11/29/05 Sampling Theorem Transfer Functions.
CSC589 Introduction to Computer Vision Lecture 7 Thinking in Frequency Bei Xiao.
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
1 Chapter 5 Ideal Filters, Sampling, and Reconstruction Sections Wed. June 26, 2013.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Notice  HW problems for Z-transform at available on the course website  due this Friday (9/26/2014) 
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
Leo Lam © Signals and Systems EE235 Leo Lam.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Causality Linearity Time Invariance Temporal Models Response to Periodic.
ES97H Biomedical Signal Processing
2D Sampling Goal: Represent a 2D function by a finite set of points.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Leo Lam © Signals and Systems EE235 Lecture 26.
Computer Vision – 2D Signal & System Hanyang University Jong-Il Park.
Hülya Yalçın ©1 Fourier Series. Hülya Yalçın ©2 3.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
UNIT-II FOURIER TRANSFORM
Jean Baptiste Joseph Fourier
Advanced Computer Graphics
… Sampling … … Filtering … … Reconstruction …
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Sampling and Quantization
Image Enhancement in the
Zhongguo Liu Biomedical Engineering
Signals and Systems EE235 Lecture 26 Leo Lam ©
EE Audio Signals and Systems
2D Fourier transform is separable
EE 638: Principles of Digital Color Imaging Systems
Notes Assignments Tutorial problems
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
HKN ECE 210 Exam 3 Review Session
Lecture 11: Quality Assessment
LECTURE 20: FOURIER ANALYSIS OF DT SYSTEMS
Chapter 3 Sampling.
Digital Signal Processing
Lecture 4 Image Enhancement in Frequency Domain
Lecture 13: CT Reconstruction
Biomedical Imaging Center
Biomedical Imaging Center
Matlab Tutorial #2 Kathleen Chen February 13, 2018.
Lecture 6: Fourier Transform
LECTURE 11: FOURIER TRANSFORM PROPERTIES
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
Presentation transcript:

Lecture 7: Signal Processing 38655 BMED-2300-02 Lecture 7: Signal Processing Ge Wang, PhD Biomedical Imaging Center CBIS/BME, RPI wangg6@rpi.edu February 6, 2018

BB Schedule for S18 Tue Topic Fri 1/16 Introduction 1/19 MatLab I (Basics) 1/23 System 1/26 Convolution 1/30 Fourier Series 2/02 Fourier Transform 2/06 Signal Processing 2/09 Discrete FT & FFT 2/13 MatLab II (Homework) 2/16 Network 2/20 No Class 2/23 Exam I 2/27 Quality & Performance 3/02 X-ray & Radiography 3/06 CT Reconstruction 3/09 CT Scanner 3/20 MatLab III (CT) 3/23 Nuclear Physics 3/27 PET & SPECT 3/30 MRI I 4/03 Exam II 4/06 MRI II 4/10 MRI III 4/13 Ultrasound I 4/17 Ultrasound II 4/20 Optical Imaging 4/24 Machine Learning 4/27 Exam III Office Hour: Ge Tue & Fri 3-4 @ CBIS 3209 | wangg6@rpi.edu Kathleen Mon 4-5 & Thurs 4-5 @ JEC 7045 | chens18@rpi.edu

Logo for Foundation Operator Need to Shift & Scale

Fourier Series & Transform

Convolution Theorem

Why? For a shift-invariant linear system, a sinusoidal input will only generate a sinusoidal output at the same frequency. Therefore, a convolution in the t-domain must be a multiplication in the Fourier domain. The above invariability only holds for sinusoidal functions. Therefore, the convolution theorem exists only with the Fourier transform. If you are interested, you could write a paper out of these comments.

Why? For a shift-invariant linear system, a sinusoidal input will only generate a sinusoidal output at the same frequency. The above invariability only holds for sinusoidal functions unless the impulse response is a delta function.

Parseval's Identity

Representing a Continuous Function The product of the delta function and a continuous function f can be measured to give a unique result Therefore, a sample is recorded

Convolution Theorem

Let’s Study How to Process Digital Signal Next! Why Digital? Let’s Study How to Process Digital Signal Next!

Into Computer

Analog to Digital

Continuous Wave 5*sin(24t) Second

Well Sampled Second Frequency = 4 Hz, Rate = 256 Samples/s

Under-sampled signal can confuse you when reconstructed

Continuous vs Discrete 

Aliasing Problem  

In Spatial Doman  =

In Frequency Domain  =

Conditioning in Spatial Domain  =

Better Off in Frequency Domain  =

Ideal Sampling Filter It is a sinc function in the spatial domain, with infinite ringing

Cheap Sampling Filter It is a sinc function in the frequency domain, with infinite ringing

Gaussian Sampling Filter Fourier transform of Gaussian = Gaussian Good compromise as a sampling filter

Comb & Its Mirror in Fourier Space

Fourier Transform of ST(t)

Comb ST(t) & Its Mirror

Sampling Signal

Fourier Series (Real Form)

Sampling Problem

How to Estimate DC?

Unknowns: Amplitude & Phase

Heuristic Analysis Nyquist Sampling Rate!

Derivation of the Sampling Theorem

Sampling Theorem

Derivation of the Sampling Theorem

Example: 2D Rectangle Function Rectangle of Sides X and Y, Centered at Origin

Derivation of the Sampling Theorem

Comb & Its Mirror in Fourier Space

Derivation of the Sampling Theorem

Analog to Digital

Derivation of the Sampling Theorem

Copying via Convolution with Delta

Revisit to Linear Systems Ax=b How to solve a system of linear equations if the unknown vector is sparse?

Sparsity Everywhere

Big Picture

Homework for BB07 Please specify a continuous signal, sample it densely enough, and then reconstruct it in MatLab. Please comment your code clearly, and display your results nicely. Due date: One week from now (by midnight next Tuesday). Please upload your report to MLS, including both the script and the figures in a word file. https://www.youtube.com/watch?v=1hX_MUh8wfk