Overview of Signal Processing

Similar documents
Overview of Digital Signal Processing

Digital Signal Processing Lecture 1

EE 351M Digital Signal Processing

Pulse Code Modulation

Sampling and Reconstruction of Analog Signals

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

Signal Characteristics

Статистическая обработка сигналов. Введение

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

Digital Speech Processing and Coding

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

Communications Theory and Engineering

Digital Signal Processing:

Audio /Video Signal Processing. Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau

E C E S I G N A L S A N D S Y S T E M S. ECE 2221 Signals and Systems, Sem /2011, Dr. Sigit Jarot

Pulse Code Modulation

Chapter 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING. 1.1 Introduction 1.2 The Sampling Process

APPLICATIONS OF DSP OBJECTIVES

UNIT-1. Basic signal processing operations in digital communication

DSP VLSI Design. DSP Systems. Byungin Moon. Yonsei University

DIGITAL SIGNAL PROCESSING. Introduction

SGN Audio and Speech Processing

EENG 444 / ENAS 944 Digital Communication Systems

Chapter-1: Introduction

Overview. Lecture 3. Terminology. Terminology. Background. Background. Transmission basics. Transmission basics. Two signal types

EENG 479 Digital signal processing Dr. Mohab A. Mangoud

Digital Signal Processing (Subject Code: 7EC2)

Signal Processing Toolbox

Data Communication. Chapter 3 Data Transmission

EE482: Digital Signal Processing Applications

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

Byte = More common: 8 bits = 1 byte Abbreviation:

Microcomputer Systems 1. Introduction to DSP S

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

Physical Layer: Outline

Signals & Signal Processing

DAV Institute of Engineering & Technology Department of ECE. Course Outcomes

Waveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two

Signals & Signal Processing

EEE 311: Digital Signal Processing I

Digital Signal Processing The Breadth and Depth of DSP

BIOMEDICAL DIGITAL SIGNAL PROCESSING

BME 3113, Dept. of BME Lecture on Introduction to Biosignal Processing

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

PROPOSED SCHEME OF COURSE WORK

Overview of Code Excited Linear Predictive Coder

EEE 309 Communication Theory

EC 6501 DIGITAL COMMUNICATION UNIT - II PART A

A/D Converter An electronic circuit that transforms an analog signal into a digital form that can be used by a computer or other digital circuits.

Chapter 2: Fundamentals of Data and Signals

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Electronics and communication Department

An introduction to Digital Signal Processing

Week 1 Introduction of Digital Signal Processing with the review of SMJE 2053 Circuits & Signals for Filter Design

ENGR 4323/5323 Digital and Analog Communication

COMP211 Physical Layer

! Analog VLSI Circuit Design. ! Convex Optimization. " System Hierarchical Optimization. ! Biomedical Electronics. ! Biometric Data Acquisition

ESE 531: Digital Signal Processing

A Novel Approach of Compressing Images and Assessment on Quality with Scaling Factor

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

SGN Audio and Speech Processing

Implementation of FPGA based Design for Digital Signal Processing

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

Course Objectives. This course gives a basic neural network architectures and learning rules.

EE/TE 4385 DSP-Based Design Project I

AN ERROR LIMITED AREA EFFICIENT TRUNCATED MULTIPLIER FOR IMAGE COMPRESSION


EEE 309 Communication Theory

Class 4 ((Communication and Computer Networks))

Sound Recognition. ~ CSE 352 Team 3 ~ Jason Park Evan Glover. Kevin Lui Aman Rawat. Prof. Anita Wasilewska

HIGH QUALITY AUDIO CODING AT LOW BIT RATE USING WAVELET AND WAVELET PACKET TRANSFORM

ITM 1010 Computer and Communication Technologies

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

CHAPTER -15. Communication Systems

Data Communications & Computer Networks

Course Objectives and Course Outcomes

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Chapter 4. Digital Audio Representation CS 3570

5 TIPS FOR GETTING THE MOST OUT OF Your Function Generator

JDSP in Education. NSF Phase 3 J-DSP Workshop, UCy Presenter: Mahesh K. Banavar

Chapter 3 Data Transmission COSC 3213 Summer 2003

A Bi-level Block Coding Technique for Encoding Data Sequences with Sparse Distribution

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

10 Speech and Audio Signals

TCET3202 Analog and digital Communications II

DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Information Coding Techniques UNIT I INFORMATION ENTROPY FUNDAMENTALS

Chapter 2: Digitization of Sound

BRAIN COMPUTER INTERFACE (BCI) RESEARCH CENTER AT SRM UNIVERSITY

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

Chapter Two. Fundamentals of Data and Signals. Data Communications and Computer Networks: A Business User's Approach Seventh Edition

2: Audio Basics. Audio Basics. Mark Handley

WEST JEFFERSON HILLS SCHOOL DISTRICT TECHNOLOGY CURRICULUM GRADE 9. Materials/ Resources Textbooks, trade books, workbooks, software, hardware, etc.

Signal Processing of Discrete-time Signals

Basic Concepts in Data Transmission

Transcription:

Overview of Signal Processing Chapter Intended Learning Outcomes: (i) Understand basic terminology in signal processing (ii) Differentiate digital signal processing and analog signal processing (iii) Describe basic signal processing application areas H. C. So Page 1 Semester A 2017-2018

Signal: Anything that conveys information, e.g., Speech Electrocardiogram (ECG) Radar pulse DNA sequence Stock price Code division multiple access (CDMA) signal Image Video H. C. So Page 2 Semester A 2017-2018

0.8 0.6 0.4 vowel of "a" 0.2 0-0.2-0.4-0.6 0 0.005 0.01 0.015 0.02 time (s) Fig.1.1: Speech H. C. So Page 3 Semester A 2017-2018

250 200 150 ECG 100 50 0-50 0 0.5 1 1.5 2 2.5 time (s) Fig.1.2: ECG H. C. So Page 4 Semester A 2017-2018

1 transmitted pulse 0.5 0-0.5-1 0 0.2 0.4 0.6 0.8 1 time 1 received pulse 0.5 0-0.5 t -1 0 0.2 0.4 0.6 0.8 1 time Fig.1.3: Transmitted & received radar waveforms: & H. C. So Page 5 Semester A 2017-2018

Fig.1.4: Radar ranging Given the signal propagation speed, denoted by, the time delay is related to as: (1.1) Hence the radar pulse contains the object range information H. C. So Page 6 Semester A 2017-2018

Can be a function of one, two or three independent variables, e.g., speech is 1-D signal, function of time; image is 2-D, function of space; wind is 3-D, function of latitude, longitude and elevation 3 types of signals that are functions of time: Continuous-time (analog) : defined on a continuous range of time, amplitude can be any value Discrete-time time : defined only at discrete instants of, amplitude can be any value Digital (quantized) : both time and amplitude are discrete, i.e., it is defined only at and amplitude is confined to a finite set of numbers H. C. So Page 7 Semester A 2017-2018

sample at analog signal sampled signal quantized signal digital signal processor amplitude amplitude amplitude 1 1 0 t 0 t 0 t time and amplitude continuous time discrete amplitude continuous Fig. 1.5: Relationships between, and time and amplitude discrete H. C. So Page 8 Semester A 2017-2018

at is close to 2 and at and Using 4-bit representation, and, and in general, the value of is restricted to be an integer between and according to the two s complement representation. In digital signal processing (DSP), we deal with as it corresponds to computer-based processing. Throughout the course, it is assumed that discrete-time signal = digital signal, or the quantizer has infinite resolution H. C. So Page 9 Semester A 2017-2018

System: Mathematical model or abstraction of a physical process that relates input to output, e.g., Grading system: inputs are coursework and examination marks, output is grade Squaring system: input is 5, then the output is 25 Amplifier: input is cos( ω t), then output is 10cos( ω t) Communication system: input to mobile phone is voice, output from mobile phone is CDMA signal Noise reduction system: input is a noisy speech, output is a noise-reduced speech Feature extraction system: input is cos( ω t), output is ω Any system that processes digital signals is called a digital system, digital filter or digital (signal) processor H. C. So Page 10 Semester A 2017-2018

Processing: Perform a particular function by passing a signal through system analog input analog signal processor analog output Fig.1.6: Analog processing of analog signal analog input analog-to-digital converter digital signal processor digital-to-analog converter analog output Fig.1.7: Digital processing of analog signal H. C. So Page 11 Semester A 2017-2018

Advantages of DSP over Analog Signal Processing Allow development with the use of PC, e.g., MATLAB Allow flexibility in reconfiguring the DSP operations simply by changing the program Reliable: processing of 0 and 1 is almost immune to noise and data are easily stored without deterioration Lower cost due to advancement of VLSI technology Security can be introduced by encrypting/scrambling Simple: additions and multiplications are main operations H. C. So Page 12 Semester A 2017-2018

DSP Application Areas Speech Compression (e.g., LPC is a coding standard for compression of speech data) Synthesis (computer production of speech signals, e.g., text-to-speech engine by Microsoft ) Recognition (e.g., PCCW s 1083 telephone number enquiry system) Enhancement (e.g., noise reduction for a noisy speech) Audio Compression (e.g., MP3 is a coding standard for compression of audio data) H. C. So Page 13 Semester A 2017-2018

Generation of music by different musical instruments such as piano, cello, guitar and flute using computer Song with low-cost electronic piano keyboard quality Automatic music transcription (writing a piece of music down from a recording) Image and Video Compression (e.g., JPEG and MPEG is are coding standards for image and video compression, respectively) Recognition such as face, palm and fingerprint H. C. So Page 14 Semester A 2017-2018

Enhancement Fig.1.8: Photo enhancement Construction of 3-D objects from 2-D images Computer animation in film industry H. C. So Page 15 Semester A 2017-2018

Communications: encoding and decoding of digital communication signals Astronomy: finding the periods of orbits Biomedical Engineering: medical care and diagnosis, analysis of ECG, electroencephalogram (EEG), nuclear magnetic resonance (NMR) data Bioinformatics: DNA sequence analysis, extracting, processing, and interpreting the information contained in genomic and proteomic data Finance: market risk management, trading algorithm design, investment portfolio analysis H. C. So Page 16 Semester A 2017-2018