Course overview Processamento de sinais 2009/10 LEA



Similar documents
DIGITAL SIGNAL PROCESSING - APPLICATIONS IN MEDICINE

Boost Your Skills with On-Site Courses Tailored to Your Needs

CONTROL, COMMUNICATION & SIGNAL PROCESSING (CCSP)

DSAP - Digital Speech and Audio Processing

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications

Final Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones

Advanced Signal Processing and Digital Noise Reduction

Speech Signal Processing: An Overview

Frequency Response of FIR Filters

UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE Fall 2010 Linear Systems Fundamentals

COURSE DESCRIPTOR Signal Processing II Signalbehandling II 7.5 ECTS credit points (7,5 högskolepoäng)

Telecoms Industry.

Figure1. Acoustic feedback in packet based video conferencing system

Digital Transmission of Analog Data: PCM and Delta Modulation

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010

Master of Science (Electrical Engineering) MS(EE)

Voice Communication Package v7.0 of front-end voice processing software technologies General description and technical specification

Spectrum Analyzers vs. Monitoring Receivers. Paul Denisowski, Application Engineer Rohde & Schwarz

Revistas IEEE ANII 2009

Kingdom of Saudi Arabia King Saud University

EE3414 Multimedia Communication Systems Part I

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

FFT Algorithms. Chapter 6. Contents 6.1

IEEE International Conference on Computing, Analytics and Security Trends CAST-2016 (19 21 December, 2016) Call for Paper

SGN-1158 Introduction to Signal Processing Test. Solutions

ELECTRICAL ENGINEERING

Optimum Frequency-Domain Partial Response Encoding in OFDM System

Load-Balanced Implementation of a Delayless Partitioned Block Frequency-Domain Adaptive Filter

Similar benefits are also derived through modal testing of other space structures.

SYSTEMS AND SIGNALS ONLINE QUESTIONS AND GRADING

Signal and Information Processing

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems

Introduction to Data Acquisition

PYKC Jan Lecture 1 Slide 1

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008

Adjusting Voice Quality

NATIONAL SUN YAT-SEN UNIVERSITY

Digital Subscriber Line (DSL)

4 Digital Video Signal According to ITU-BT.R.601 (CCIR 601) 43

LOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING

The details of the programme are given below. For a short description of the courses, Click here.

Modeling a GPS Receiver Using SystemC

Image Compression through DCT and Huffman Coding Technique

Digital Subscriber Line (DSL) Transmission Methods

Application Notes. Contents. Overview. Introduction. Echo in Voice over IP Systems VoIP Performance Management

The Filtered-x LMS Algorithm

Coursework for MS leading to PhD in Electrical Engineering. 1 Courses for Digital Systems and Signal Processing

Em bedded DSP : I ntroduction to Digital Filters

BOARDROOM-QUALITY WEB AND VIDEO CONFERENCING MADE EASY.

Simple Voice over IP (VoIP) Implementation

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

AVX EMI SOLUTIONS Ron Demcko, Fellow of AVX Corporation Chris Mello, Principal Engineer, AVX Corporation Brian Ward, Business Manager, AVX Corporation

Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction

Introduction to Digital Filters

Online Filtering for Radar Detection of Meteors

Security and protection of digital images by using watermarking methods

MICHIGAN STATE UNIVERSITY DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING. ECE 466: Digital Signal Processing

Voice over IP Protocols And Compression Algorithms

Agilent E3830 Series Wide-bandwidth Signal Analyzer Custom Systems 100 MHz Bandwidth Microwave Vector Signal Analysis

Synthesis Of Polarization Agile Interleaved Arrays Based On Linear And Planar ADS And DS.

Audio Engineering Society. Convention Paper. Presented at the 129th Convention 2010 November 4 7 San Francisco, CA, USA


Polytechnic University of Puerto Rico Department of Electrical Engineering Master s Degree in Electrical Engineering.

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Implementing Digital Wireless Systems. And an FCC update

L9: Cepstral analysis

OPNET Network Simulator

Possible Applications

Master of Engineering - ME (Medical Software)

CTX1910_Vx.1.1 TV-Tuner Card

MPEG Unified Speech and Audio Coding Enabling Efficient Coding of both Speech and Music

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Michael Hiebel. Fundamentals of Vector Network Analysis

A survey on Spectrum Management in Cognitive Radio Networks

IT4405 Computer Networks (Compulsory)

FPGAs in Next Generation Wireless Networks

Computers Are Your Future Prentice-Hall, Inc.

In addition to our VoiceDirector hardware products, the following SIP broadband devices are also compatible with VoiceDirector:

Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight

Survey of the Mathematics of Big Data

SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing

MUSICAL INSTRUMENT FAMILY CLASSIFICATION

UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE Fall 2009 Linear Systems Fundamentals

Realtime FFT processing in Rohde & Schwarz receivers

EUROPASS DIPLOMA SUPPLEMENT

Operation Manual for Users

Introduction. Chapter Scope of Electrical Engineering

AI Audio 2 (SoundMAX High Definition Audio utility)

Basic principles of Voice over IP

AV1200 TL-PA8030P KIT. 3-Port Gigabit Passthrough Powerline Starter Kit. Highlights

Telephony Solution for Local Multi-Point Distribution Service

SPEECH SIGNAL CODING FOR VOIP APPLICATIONS USING WAVELET PACKET TRANSFORM A

Transcription:

Course overview Processamento de sinais 2009/10 LEA João Pedro Gomes jpg@isr.ist.utl.pt Instituto Superior Técnico Processamento de sinais MEAer (IST) Course overview 1 / 19

Course overview Motivation: Key ideas and applications of signal processing Systems Transforms (time frequency) Sampling theorem (continuous-time discrete-time) Course syllabus Bibliography Evaluation/grading Processamento de sinais MEAer (IST) Course overview 2 / 19

Key ideas in signal processing A system acts on an input signal to produce an output signal input signal system output signal Processamento de sinais MEAer (IST) Course overview 3 / 19

Key ideas 2 Example (Continuous-time signal x(t), t R) Electrical current, pressure, temperature, etc. t Example (Discrete-time signal x(n), n Z) Samples of a continuous-time signal, symbols from a digital information source, etc. 4 3 2 1 0 1 2 3 4 n Processamento de sinais MEAer (IST) Course overview 4 / 19

Key ideas 3 continuous-time signal system continuous-time signal Typically implemented by an electrical circuit Continuous-time systems Fast Hard to implement nonlinear and time-varying operations Limited precision (component tolerance, etc.) High cost Processamento de sinais MEAer (IST) Course overview 5 / 19

Key ideas 4 discrete-time signal system discrete-time signal Our course emphasizes these systems! Usually implemented in software or programmable hardware Discrete-time signals Nonlinear and time-varying operations easily implemented Finite precision (practically unlimited in floating-point arithmetic) Easily modifiable (software/firmware upgrade) Slower Processamento de sinais MEAer (IST) Course overview 6 / 19

Key ideas 5 Key idea Signals are represented in the frequency domain using the Fourier transform (FT) {x[n] : n Z} F { X(e jω ) : ω [ π,π] } FT x[n] X(e jω ) Signal in time domain Signal in frequency domain x[n] X(e jω ) π 0 π Processamento de sinais MEAer (IST) Course overview 7 / 19

Key ideas 6 The FT explains a signal s spectral content x[n] X(e jω ) π 0 π π 0 π Processamento de sinais MEAer (IST) Course overview 8 / 19

Key ideas 7 The FT explains how a system acts in the frequency domain Example (Interference suppression) interference system π 0 π π 0 π Processamento de sinais MEAer (IST) Course overview 9 / 19

Key ideas 8 Example (Modulator) system π 0 π π 0 π Application Modulator + interference suppressor = frequency-domain multiplexing of digital communications signals Processamento de sinais MEAer (IST) Course overview 10 / 19

Key ideas 9 Key idea (Sampling) Subject to appropriate conditions, the sampling theorem states that a continuous signal can be regenerated from samples x(nt) : n Z Non-trivial result: E.g., below x(nt) = y(nt) but x(t) y(t) x(t) y(t) T t Processamento de sinais MEAer (IST) Course overview 11 / 19

Key ideas 10 Application (Sampling theorem) Compact discs Processing of continuous-time signals by discrete-time systems x(t) system y(t) x(t) C/D x[n] = x(nt) system y[n] = y(nt) D/C y(t) T T Processamento de sinais MEAer (IST) Course overview 12 / 19

Syllabus Discrete-time signals and systems (ch. 2) Z transform (ch. 3) Sampling of continuous-time signals (ch. 4) Transform analysis of LTI systems (ch. 5) Structures for discrete-time systems (ch. 6) Discrete Fourier transform (DFT) (ch. 8) Fast Fourier transform (FFT) algorithms (ch. 9) Fourier analysis of signals using the DFT (ch. 10) Filter design techniques (ch. 7) Processamento de sinais MEAer (IST) Course overview 13 / 19

Bibliography Main reference: Alan Oppenheim, Ronald Schafer, Discrete-Time Signal Processing, Prentice-Hall, 2nd ed., 1999 Supplementary material: Roberto Cristi, Modern Digital Signal Processing, Thomson Brooks/Cole, 2004 Isabel Lourtie, Sinais e Sistemas, Escolar Editora, 2002 Sanjit Mitra, Digital Signal Processing, McGraw-Hill, 2001 Boaz Porat, A Course in Digital Signal Processing, John Wiley & Sons, 1996 IEEE Signal Processing Magazine (applications in echo cancellation, radar, mobile communications, image compression, genomic signal processing, multimedia, speech processing, source separation, etc.) Processamento de sinais MEAer (IST) Course overview 14 / 19

Grading Exam Processamento de sinais MEAer (IST) Course overview 15 / 19

DSP topics Application (Audio) Acoustic room compensation Noise reduction, audio restoration and enhancement Sound compression (e.g., mp3), sound effects Acoustic echo cancellation for hands-free telephony Application (Speech) Speech analysis Speaker recognition Speech synthesis Speech enhancement Language processing Processamento de sinais MEAer (IST) Course overview 16 / 19

DSP topics Application (Image processing and multimedia) Image restoration and enhancement Image segmentation and 3D reconstruction Medical imaging (ultrasound, MRI, PET) Computer vision Image and video coding and transmission Human-computer interfaces Application (Remote sensing) Radar/sonar processing Synthetic-aperture radar and sonar Source localization, tracking and classification 3D reconstruction Processamento de sinais MEAer (IST) Course overview 17 / 19

DSP topics Application (Bioinformatics and systems biology) Analysis and annotation of genetic data Analysis and classification of microarray data Biological systems modeling Application (Telecommunications) Telephone, cable and wireline modems Wireless systems: Transmission over selective channels, network design, QoS MIMO and smart antennas Multiuser communication Wireless sensor networks Processamento de sinais MEAer (IST) Course overview 18 / 19

DSP topics Application (Instrumentation) High-performance A/D and D/A conversion Filter design Transient signal analysis Multiresolution analysis Feature extraction Detection and classification Performance bounds Data fusion Processamento de sinais MEAer (IST) Course overview 19 / 19