0% found this document useful (0 votes)
8 views30 pages

1 Introduction

Uploaded by

문희찬
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views30 pages

1 Introduction

Uploaded by

문희찬
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

Introduction

ICE3018: Digital Signal Processing & Design

School of Information & Communication Engineering


Inha University

Image credit: SINTEF


Course Overview

Digital Signal Processing & Design CH1 Introduction 2


Course Overview
• Instructor: Jongho Lee
• Hi-tech 518
[email protected]
• Office hour: Thu 15:00~17:00

• When
• Theory: Mon & Wed 13~15 class (15:00~16:15)
• Practice: Fri 1~4 class (9:00~10:45)

• Where
• Theory: Hi-tech 230
• Practice: Hi-tech 422

Digital Signal Processing & Design Ch1. Introduction 3


Course Overview

• Textbook
• ‘Signals and Systems’ by M. J. Roberts, McGraw Hill, 2017
• ‘Digital Signal Processing’ by A. Ambardar, Thomson, 2006

Digital Signal Processing & Design Ch1. Introduction 4


Course Overview

• Prerequisite
• ICE3001 Signals and Systems

• Evaluation

Midterm Final Practical


Project Attendance Total
Theory Practice Theory Practice task
10% 5% 15% 10% 10% 40% 10% 100%

Digital Signal Processing & Design Ch1. Introduction 5


Course Schedule
Week Contents

Lecture1-1: Course overview


1 Lecture1-2: Prerequisite test
Lab1: Fundamentals of MATLAB – Part1
Lecture2-1: Discrete Signals, operations on discrete signals
2 Lecture2-2: Sampling theorem
Lab2: Fundamentals of MATLAB – Part2
Lecture3-1: Discrete-time systems
3 Lecture3-2: Impulse response, System representation
Lab3: Fundamentals of MATLAB – Part3
Lecture4: Convolution and Correlation
4
Lab4: Convolution and Correlation using MATLAB
Lecture5: Discrete-time Fourier Transform
5
Lab5: DFT and FFT using MATLAB
Lecture6-1: Frequency selective filters
6 Lecture6-2: FFT
Lab6: DFT and FFT using MATLAB
Lecture7-1: Various DSP application systems
7 Lecture7-2: Introduction to Project #1
Lab7: DFT and FFT using MATLAB
Lecture8: Mid-term exam
8
Lab8: MATLAB Test 1

Digital Signal Processing & Design Ch1. Introduction 6


Course Schedule
Week Contents

Lecture9: Transfer function, Transfer function Realization


9
Lab9: Filter analysis using MATLAB
Lecture10-1: One-sided z-transform, System Analysis
10 Lecture10-2: Introduction to Project #2
Lab10: Filter analysis using MATLAB
Lecture11: Ideal filters, Linear-phase sequences, Window-based
11 design, Half-band filters, Frequency sampling method
Lab11: FIR filter analysis using MATLAB
Lecture12: Impulse-invariant transformations, Mappings from
12 discrete algorithms
Lab12: IIR Filter analysis using MATLAB
Lecture13: Bilinear transformations, Spectral transformations,
13 Design recipe
Lab13: IIR filter design using MATLAB
Lecture14: Detailed subjects on IIR or FIR filters
14
Lab14: FIR/IIR filter design using MATLAB
Lecture15: Final exam
15
Lab15: MATLAB test 2

16 Make-up Class (if necessary)

Digital Signal Processing & Design Ch1. Introduction 7


Overview of
Digital Signal Processing

Digital Signal Processing & Design CH1 Introduction 8


Signal
Anything that conveys information:

Speech

Digital Signal Processing & Design Ch1. Introduction 9


Signal
Anything that conveys information:

Lidar waveform

Digital Signal Processing & Design Ch1. Introduction 10


Signal
Anything that conveys information:

Image

Digital Signal Processing & Design Ch1. Introduction 11


Signal
Anything that conveys information:

Video

Digital Signal Processing & Design Ch1. Introduction 12


Analog Signal

amplitude

𝑡𝑡
0

Time: continuous
Amplitude: continuous

Digital Signal Processing & Design Ch1. Introduction 13


Analog to Digital

Analog signal
amplitude

0
𝑡𝑡

Time: continuous
Amplitude: continuous

Digital Signal Processing & Design Ch1. Introduction 14


Analog to Digital

Analog signal Time-sampled signal


amplitude

amplitude
4
3
2
1
5𝑇𝑇 6𝑇𝑇 7𝑇𝑇 8𝑇𝑇
0
𝑡𝑡 0 𝑇𝑇 2𝑇𝑇 3𝑇𝑇 4𝑇𝑇
𝑡𝑡
−1
−2
−3
−4

Time: continuous Time: discrete


Amplitude: continuous Amplitude: continuous

Digital Signal Processing & Design Ch1. Introduction 15


Analog to Digital
Time-sampled &
Analog signal Time-sampled signal quantized signal
(Digital signal)
amplitude

amplitude

amplitude
4 4
3 3
2 2
1 1
5𝑇𝑇 6𝑇𝑇 7𝑇𝑇 8𝑇𝑇 5𝑇𝑇 6𝑇𝑇 7𝑇𝑇 8𝑇𝑇
0
𝑡𝑡 0 𝑇𝑇 2𝑇𝑇 3𝑇𝑇 4𝑇𝑇
𝑡𝑡 0 𝑇𝑇 2𝑇𝑇 3𝑇𝑇 4𝑇𝑇
𝑡𝑡
−1 −1
−2 −2
−3 −3
−4 −4

Time: continuous Time: discrete Time: discrete


Amplitude: continuous Amplitude: continuous Amplitude: discrete

Digital Signal Processing & Design Ch1. Introduction 16


Digital Signal

amplitude
4
3
2
1
5𝑇𝑇 6𝑇𝑇 7𝑇𝑇 8𝑇𝑇
0 𝑇𝑇 2𝑇𝑇 3𝑇𝑇 4𝑇𝑇
𝑡𝑡
−1
−2
−3
−4

0000 0011 0100 ⋯

Digital Signal Processing & Design Ch1. Introduction 17


Analog-to-Digital Converter (ADC)

Analog signal Digital signal


amplitude

Analog-to-Digital
𝑡𝑡 Converter 0000 0011 0100 ⋯
0
(ADC)

Analog-to-digital converter (ADC):


Transform analog signal to digital signal

Digital Signal Processing & Design Ch1. Introduction 18


Analog-to-Digital Converter (ADC)

ADC
Analog signal Digital signal
011010 ⋯

Microphone Sound card Computer

Sound card is an example of ADC

Digital Signal Processing & Design Ch1. Introduction 19


Digital Signal Processing (DSP)

Digital Signal Processing


Digital signal 𝑥𝑥 (DSP)
Digital signal 𝑦𝑦

Digital Signal Processing (DSP):


Transform digital signal 𝑥𝑥 to another digital signal 𝑦𝑦

Digital Signal Processing & Design Ch1. Introduction 20


Applications of DSP

Audio Compression (MP3)

Digital Signal Processing & Design Ch1. Introduction 21


Applications of DSP

Image Compression (JPEG)

Digital Signal Processing & Design Ch1. Introduction 22


Applications of DSP

Video Compression (MPEG)

Digital Signal Processing & Design Ch1. Introduction 23


Applications of DSP

Recognition

Digital Signal Processing & Design Ch1. Introduction 24


Applications of DSP

Denoising

Digital Signal Processing & Design Ch1. Introduction 25


Applications of DSP

Deblurring

Digital Signal Processing & Design Ch1. Introduction 26


Digital-to-Analog Converter (DAC)
Analog signal

Analog-to-Digital Converter
(ADC)

Digital signal

Digital Signal Processing


(DSP)

Digital signal

Analog signal
Digital Signal Processing & Design Ch1. Introduction 27
Digital-to-Analog Converter (DAC)
Analog signal

Analog-to-Digital Converter
(ADC)

Digital signal

Digital Signal Processing


(DSP)

Digital signal
Digital-to-Analog Converter
(DAC)

Analog signal
Digital Signal Processing & Design Ch1. Introduction 28
Analog Signal Processing
Analog signal

Analog-to-Digital Converter
(ADC)

Digital Signal Processing Analog signal


(DSP) processing

Digital-to-Analog Converter
(DAC)

Analog signal
Digital Signal Processing & Design Ch1. Introduction 29
Prerequisite test

We will have a prerequisite test in the next lecture!

Digital Signal Processing & Design Ch1. Introduction 30

You might also like