Sei sulla pagina 1di 19

ECE 465

Digital Signals Processing


Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan
ECE 465
Digital Signals Processing
Course Specification (Syllabus)

Faculty of Advanced Science and Technology


Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Course Description
This course covers knowledge of digital filter characteristics; digital filter design
principles; various design methods to actually design digital filters with two
typicall types FIR and IIR; the use of Matlab software to design filter to solve
real world applications
Course Learning Outcomes
1. Explain digital filter characteristics and design principles
2. Calculate filter input specifications in digital domain
3. Design, program FIR digital filters and compare various design techniques
4. Analyze complexity and tradeoffs of the FIR and IIR filter design methods
5. Apply the design techniques to build filter-based solution for real problems
6. Form effective team-work and demonstrate transparent communication in
small group to complete project design during the course

Course Specification (Syllabus)


Detailed course specification published on LMS
3
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Textbook
• Vinay K. Ingle and John G. Proakis, Digital Signal Processing using
Matlab, 3rd Edition, Cengage Learning, 2011

Reference book
• C. Phillips, J. Parr and E. Riskin, Signals, Systems and Transforms, Prentice
Hall, 2003.
• A. Oppenheim, A. Willsky and S. Hamid Nawab, Signals and Systems,
Prentice Hall, 1996
Other useful resources
• https://www.facebook.com/groups/411490799448267/ Private FAST group
that you need to register for participation
https://ocw.mit.edu/resources/res-6-008-digital-signal-processing-spring-2011/
• https://www.coursera.org/learn/dsp
• https://www.mooc-list.com/tags/digital-signal-processing 4
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Lesson Plan
• Part 1: DSP Overview and DSP Applications
• Part 2: Review on DSP topics
• Part 3: Filter Structures and Specifications
• Part 4: FIR Filter Design Techniques
• Part 5: IIR Filter Design Techniques
• Part 6: Project-based learning on Filter-based solution for
real problems on speech and image subjects

Project-based Learning
• Part 6: Project-based learning on Filter-based solution for
real problems on speech and image subjects
5
ECE 465
Digital Signals Processing
DSP Overview and DSP Applications

Faculty of Advanced Science and Technology


Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Kinds of signals

• Given a continuous-time (CT) signal x(t), we can sample it to generate


the discrete-time (DT) signal x(n)

x(n) = x(nΔT ), where ΔT is the sampling period

• 1-D signals: speech, audio, biosensor, ECG, etc.


• 2-D signals: image (optical, X-ray, MRI), remote sensing data, etc.
• 2.5-D signals: video, ultrasound images (2-D + time)
• 3-D signals: graphics and animation
• Multi-D signals: multi-spectral data, sonar array etc.

7
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

1-D signal samples


EEG

8
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

2-D signal samples

CCA Bifurcation ICA 9


Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

1-D to 2-D signals: Transformation

10
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

2.5-D signal samples

11
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

3-D animated signal samples

12
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Why do we need Signal Processing ?

• Signal processing is an operation designed for extracting, enhancing,


storing and transmitting expected (useful) information.
• Which are expected (useful) and unwanted (noisy) information ? Very
much depend on subjective and objective of application.
è Quiz 01: Teamwork to examples
• How to process signals? In practice, mostly deal with analog signals.
They are processed by analog devices (active and passive elements
?): Analog Signal Processing
è Quiz 02: Draw scheme of Analog Signal Processing without reading
next slide ?

13
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Digital Signal Processing – Analog Signal Processing

• Process signals based on digital hardware containing: adders,


multipliers, logic elements
• Can be general-purpose computer or specific-purpose microp. or digital
hardware
Equivalent analog signal processor
Analog Analog
PrF ADC DSP DAC PoF

• PrF: Pre-filter or antialiasing Filter


• ADC/DAC: Analog-to-digital and Digital-to-Analog converters
• PoF: Post-filter to smooth out staircase waveform
14
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Samples of DSP Applications

UW Campus (bmp) 180 kb UW Campus (jpg) 13 kb


15
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Samples of DSP Applications

16
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Samples of DSP Applications

17
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

Two approaches of DSP Applications

APPLICATIONS
APPLICATIONS Noise removal
Spectrum analysis Interference separation
Feature extraction Signal compression
Signal detection Signal coding
Signal estimation Analyze Filter Signal synthesis
Signal verification Spectrum shaping
Signal recognition
Signal modeling

Measures Processed

18
Faculty of Advanced Science and Technology
Assoc.Prof. Pham Van Tuan

19

Potrebbero piacerti anche