Professional Documents
Culture Documents
Fall 2020
CO2035 – Digital Signal Processing --- Course Introduction 2
Course Introduction
§ General Information
▫ CO2035 – Digital Signal Processing
§ Instructor
▫ Pham Hoang Anh, Ph.D
▫ Department of Computer Engineering,
▫ Faculty of Computer Science and Engineering, HCMC University Of Technology
▫ Email: anhpham@hcmut.edu.vn
▫ Phone: (84)(8) 38647256 (Ext. 5843) - Mobile: 0967.333.820
▫ Homepage: to be updated.
CO2035 – Digital Signal Processing --- Course Introduction 3
Course Introduction
§ Objectives
▫ Provide radical concept and knowledge in field of digital signal processing.
▫ Establish a background in digital signal processing theory.
§ Textbook
▫ Digital Signal Processing: Principles, Algorithms, and Applications (4th Edition),
John G. Proakis, Dimitris G. Manolakis, Prentice Hall.
§ Grading
▫ Labs: 25% (Attendance + Report)
▫ Mid-term Exam: 25% (45-60 mins)
▫ Final Exam: 50% (75-90 mins)
CO2035 – Digital Signal Processing --- Course Introduction 4
Course Policies
§ Do not expect that everything said during the lecture will be
documented in the lecture notes.
Course Outline
§ Introduction to Digital Signal Processing
§ Z-Transform
Learning Outcome
Students are expected to be able to …
§ Interpret the concepts of signal and system, the principle of digital signal
processing
§ Describe concepts, properties, and uses of the Z-transform
§ Analyze signals and systems in frequency domain
§ Use SciLab to represent and analyze a signal and LTI systems
CO2035 – Digital Signal Processing --- Course Introduction 7
SciLab
§ www.scilab.org
CO2035 – Digital Signal Processing --- Course Introduction 8
CO2035 – Digital Signal Processing --- Course Introduction 9
1st Exercise
§ Review Video and Write a short report (2 pages A4) to present your
understanding about digital signal processing.
▫ What is Signal Processing?
https://www.youtube.com/watch?v=EErkgr1MWw0
▫ Introduction to Signal Processing
https://www.youtube.com/watch?v=YmSvQe2FDKs
▫ Digital Signal Processing
https://www.youtube.com/watch?v=voPyE6isjxo
§ Report in Latex
▫ Overleaf (overleaf.com)
▫ Midtek
▫ TexStudio
CO2035 – Digital Signal Processing --- Course Introduction 10
Signal Processing
§ Humans are the most advanced signal processors
▫ speech and pattern recognition, speech synthesis,…
§ Inflexibility to changes
§ Cons
▫ Sampling causes loss of information
▫ A/D and D/A requires mixed-signal hardware
▫ Limited speed of processors
▫ Quantization and round-off errors
CO2035 – Digital Signal Processing --- Course Introduction 14
Commercial
(Image and sound compression for multimedia
DSP presentation, Movie special effects, Video conference
calling)
Telephone
(Voice and data compression, Echo reduction, Signal
multiplexing, Filtering)
Scientific
(Earthquake recording & analysis, Data acquisition,
Spectral analysis, Simulation and modeling) Military
(Radar, Sonar, Ordnance guidance, Secure
communication)
CO2035 – Digital Signal Processing --- Course Introduction 16
DSP is Everywhere
§ Sound applications
▫ Compression
▫ Special effects
▫ Synthesis
▫ Recognition
▫ Echo cancellation
CO2035 – Digital Signal Processing --- Course Introduction 17
DSP is Everywhere
§ Image and Video Applications
▫ DVD
▫ JPEG
▫ Movie special effects
▫ Video conferencing
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 18
DSP is Everywhere
§ Communication
▫ Modulation
▫ Coding
▫ Detection
▫ Equalization
▫ Echo cancellation
▫ Cell Phones
▫ Dial-up modem
▫ DSL modem
▫ Satellite Receiver
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 19
DSP is Everywhere
§ Medical
▫ Magnetic Resonance
▫ Tomography
▫ Electrocardiogram
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 20
DSP is Everywhere
§ Automotive
▫ ABS
▫ GPS
▫ Active Noise Cancellation
▫ Cruise Control
▫ Parking
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 21
DSP is Everywhere
§ Military
▫ Radar
▫ Sonar
▫ Space photographs
▫ Remote sensing
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 22
DSP is Everywhere
§ Mechanical
▫ Motor control
▫ Process control
▫ Oil and mineral prospecting
▫ …
CO2035 – Digital Signal Processing --- Course Introduction 23