0% found this document useful (0 votes)
7 views

1 Introduction

Uploaded by

문희찬
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

1 Introduction

Uploaded by

문희찬
Copyright
© © All Rights Reserved
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