Signal A signal can be broadly defined as any quantity that varies as a function of some independent variable (e.g. time, frequency, space, etc.) and has.

Slides:



Advertisements
Similar presentations
Signal Basics ELEC 309 Prof. Siripong Potisuk. What is a function? A rule of correspondence that maps or assigns to each element (x) of a given set A.
Advertisements

EET260 Introduction to digital communication
Introduction to digital signal processing T he development is a result of advances in digital computer technology and integrated circuit fabrication. Computers.
Introduction ADCES & BM MUET1. Course Description Title of Subject : Analog & Digital Communication Disciplines : Electronic Engineering Term : (6th Term)
Quantization Prof. Siripong Potisuk.
September 2, 2009ECE 366, Fall 2009 Introduction to ECE 366 Selin Aviyente Associate Professor.
Applications of Signals and Systems Fall 2002 Application Areas Control Communications Signal Processing.
Engr. Hinesh Kumar Lecturer, I.B.T, LUMHS. Signal Signal Classification Signal Processing Concept of Systems DSP Elements of DSP Advantages of DSP Limitations.
Digital Communication Techniques
DSP (digital signal processing) (DSP) deals with commonly signals such as speech, music, video, EKG or ECG (heart), and EEG (brain).
Data Sampling & Nyquist Theorem Richa Sharma Dept. of Physics And Astrophysics University of Delhi.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Examples of Signals Functional Forms Continuous vs. Discrete Symmetry and Periodicity.
… Representation of a CT Signal Using Impulse Functions
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Introduction Chapter 1.  Topics  1.2 Classification of Signals: (1.2.1),(1.2.2), (1.2.3), (1.2.4)  1.3 The concept of frequency in continuous-time.
Signal ProcessingES & BM MUET1 Lecture 2. Signal ProcessingES & BM MUET2 This lecture Concept of Signal Processing Introduction to Signals Classification.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Introduction Signals is a cornerstone of an electrical or computer engineering education and relevant to most engineering disciplines. The concepts described.
Discrete Communication Systems Group C Questions: Q. Why is it important to work out signals and systems in discrete variables? Q. How does the periodicity.
Digital signal Processing
Zhongguo Liu_Biomedical Engineering_Shandong Univ. Biomedical Signal processing Chapter 1 Introduction 刘忠国 Zhongguo Liu Biomedical Engineering.
CHAPTER 1 Signals and Signal Processing
Lecture 1 Introduction to Electronics Rabie A. Ramadan
EE 701 Digital Signal Processing and Filtering Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Communicated information: a piece of information communicated by an action Means of communication: an action, gesture or sign as a mean of communication.
Applications of Signals and Systems Application Areas Control Communications Signal Processing (our concern)
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Digital Signal Processing
EE302 Lesson 19: Digital Communications Techniques 3.
Module 2 SPECTRAL ANALYSIS OF COMMUNICATION SIGNAL.
1.1 Introduction to Basic Digital Logic ©Paul Godin Updated August 2014 gmail.com Presentation 1.
ELEC 423 Digital Signal Processing Prof. Siripong Potisuk.
1 Signals and Systems Fall 2003 Lecture #1 Prof. Alan S. Willsky 4 September ) Administrative details 2) Signals 3) Systems 4) For examples... “Figures.
Introduction Advantage of DSP: - Better signal quality & repeatable performance - Flexible  Easily modified (Software Base) - Handle more complex processing.
PSD, Signal and System 1/15 SIGNAL AND SYSTEM Sub-topics:  Signal and System  Signal Classification  The Frequency Concept in Continuous-Time and Discrete-Time.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
EEE 420 Digital Signal Processing Instructor : Erhan A. Ince Web page address:
The Digital Revolution Changing information. What is Digital?  Discrete values used for  Input  Processing  Transmission  Storage  Display  Derived.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
Digital Control CSE 421.
Thomas Dohaney COT 4810 Signal Processing.
Chapter 1. SIGNAL PROCESSING:  Signal processing is concerned with the efficient and accurate extraction of information in a signal process.  Signal.
Continuous-time Signal Sampling
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
Digital Signal Processing
Real-time Digital Signal Processing Digital Filters.
Analog-Digital Conversion. Analog outputs from sensors and analog front- ends (analog signal conditioning) have to be converted into digital signals.
Digital Signal Processor HANYANG UNIVERSITY 학기 Digital Signal Processor 조 성 호 교수님 담당조교 : 임대현
MECH 373 Instrumentation and Measurements
Microprocessors Data Converters Analog to Digital Converters (ADC)
DIGITAL SIGNAL PROCESSING
Introduction to Discrete-Time Control Systems fall
Digital Signal Processing (7KS01)
Introduction Signals and Systems is a cornerstone of an electrical or computer engineering education and relevant to most engineering disciplines. The.
Digital Control CSE 421.
Digital Communications
Biomedical Signal processing Chapter 1 Introduction
Digital Signal Processing
Introduction King Saud University
Digital Control Systems Waseem Gulsher
Soutenance de thèse vendredi 24 novembre 2006, Lorient
Biomedical Signal processing Chapter 1 Introduction
Digital Control Systems Waseem Gulsher
Signals and Systems Networks and Communication Department Chapter (1)
Introduction to Basic Digital Logic
Biomedical Signal processing Chapter 1 Introduction
Digital Signal Processing Chapter 1 Introduction
Presentation transcript:

Signal A signal can be broadly defined as any quantity that varies as a function of some independent variable (e.g. time, frequency, space, etc.) and has the ability to convey information. Examples Electrical signals –Currents and voltages in AC circuits, radio communications signals, audio and video signals. Mechanical signals –Sound or pressure waves, vibrations in a structure, earthquakes. Biomedical signals –EEG, lung and heart monitoring, X-ray and other types of images. Finance –Time variations of a stock value or market index. 1DSP Lecture 1 Batch

Classification of Signals 1. Real-valued vs. Complex-valued Signals The value of signal can be real or complex. If a signal assumes real values throughout, then it’s regarded as a real-valued signal. E.g. electric power for residential use (real signal) vs. electric power for industrial use (complex signal) 2. Scalar vs. Vector (Multi-channel) Signals Sometimes several measurements or sources occur simultaneously. This leads to a multi-channel signal, represented as a vector of signals. Such signals are represented in terms of vectors: E.g. blood pressure signal (scalar or single-channel) signal vs. 3-channel ECG signal (vector signal) 2DSP Lecture 1 Batch

Classification of Signals 3. One-Dimensional vs. Multi-Dimensional Signals An M-dimensional signal is a function of M variables. Speech is an example of 1-D signal Image is an example of 2-D signal  I(x, y) “Black-&White” Video is an example of 3-D signal  I(x, y, t) Color video is an example of 3-channel, 3-D signal  4. Deterministic vs. Random Signals A deterministic signal is predictable and can be represented with an explicit mathematical expression. E.g. test signals. A random signal is unpredictable and must be represented with statistical models. E.g. signal corrupted by noise 3DSP Lecture 1 Batch

Classification of Signals 5. Continuous-Time (CT) vs. Discrete-Time (DT) Signals CT signals are defined for every value of time e.g. temperature at any given time. DT signals are defined only at specific instances of time e.g. audio signal on a CD ROM DT signals are only defined at the sampling point, they are undefined between samples (the value is not zero). 6. Continuous-Valued (CV) vs. Discrete-Valued (DV) Signals Amount of current drawn by a device (CV) Ranking of a school (DV) 4DSP Lecture 1 Batch

On the basis of continuous or discrete nature of dependent/independent variable, a useful classification of signals can be given as: Independent Variable (Signal’s Value) Dependent Variable (e.g. time) continuousdiscrete continuousCT, CVDT, CV discreteCT, DVDT, DV  CT & CV: analog signal e.g. temperature, speech, etc 5DSP Lecture 1 Batch

 CT & CV: analog signal e.g. temperature, speech, etc  CT & DV: any quantized signal e.g. population  DT & CV: sampled signal e.g. daily average wind speed  DT & DV: sampled and quantized signal. Also known as digital signal. Any signal processed by a computer (or any digital device) must be of this type. e.g. audio/video CD 6DSP Lecture 1 Batch

When the samples are equally spaced, (i.e. with uniform sampling) where, F s is the sampling rate or sampling frequency. Given an analog signal x a (t), the corresponding DT version obtained at the sampling rate of F s is defined as: 7DSP Lecture 1 Batch

Digital Signal Processing Digital Signal Processing is defined as the mathematical and algorithmic manipulation of digital signals in order to extract the most relevant and pertinent information that is carried by the signal. Basic Components of a DSP System A/DDSPD/A analog signal analog signal digital signal 8DSP Lecture 1 Batch

-The analog-to-digital (A/D) converter transforms the analog signal at the system input into a digital signal. – The sampler acts like a switch, that stays closed for an infinitesimally small amount of time. It takes samples from the continuous time signal. -The resolution or step size in the quantization process can be defined as where L is the number of quantization levels. 9DSP Lecture 1 Batch

-The quantization introduces a quantization error e q (n) illustrated in the diagram shown below: e q (n) = x(n) – x q (n) -The digital signal processor (the central block) performs the desired operations on the digital signal and produces a corresponding output also in digital form. 10DSP Lecture 1 Batch

Implementation The operations performed by the digital signal processor can usually be described by means of an algorithm, on which its implementation is based. The implementation of the digital system can take different forms: –Hardwired in which dedicated digital hardware components are specially configured to accomplish the desired processing task. –Software in which the desired operations are executed via a programmable digital signal processor (PDSP) or a general computer programmed to this end. The following distinctions are also important: –Real-time system: the computing associated to each sampling interval can be accomplished in a time ≤ the sampling interval. –Off-line system: A non real-time system which operates on stored digital signals. This requires the use of external data storage units. 11DSP Lecture 1 Batch

Advantages of DSP More flexible –System characteristics can easily be changed by programming without modification in hardware. Products can be distributed/sold and updated via Internet. More accurate –Any level of accuracy can be obtained by use of appropriate number of bits. Higher performance –Efficient implementation of fast algorithms and matrix-based processing Easier to mass produce –Advantage can be taken of the availability of advanced semiconductor VLSI technology. Easier to design 12DSP Lecture 1 Batch

Advantages of DSP More deterministic and reproducible – less sensitive to component values, etc. –The characteristics of the system will not drift with temperature or ageing Many things that cannot be done in analog domain can be done digitally –Allows multiplexing, time sharing, multichannel processing, adaptive filtering –Easy to cascade, no loading /drift effects, signals can be stored indefinitely w/o loss of fidelity. On the other hand, stored analog signals deteriorate quickly as the time progresses and cannot be recovered in their original form. –Allows processing of very low frequency signals (or any arbitrary transfer function), which requires impractical component values in analog world, such as those occurring in seismic applications, where inductors and capacitors needed for analog signal processing would be physically very large in size. 13DSP Lecture 1 Batch

Drawbacks A digital signal processing system can be slower on account of the overhead introduced by the ADC and DAC conversion. Increased system complexity because of the need for the additional pre- and post-processing devices such ADC and DAC converters and their associated filters. Consumes more power. Yet, the advantages far outweigh the disadvantages. Today, most continuous time signals are in fact processed in discrete time using digital signal processors. 14DSP Lecture 1 Batch

Nature of Processing What kind of processing is done by the digital signal processor? This depends on the area of application: Communication – Modulation and demodulation Signal Security – Encryption and decryption Data Compression – Reduce space/computation required to store/process data Signal Denoising – Filtering for noise reduction Image Processing – Image denoising, enhancement, reconstruction Each of the above can be expressed as a mathematical operation performed on the signal. DSP is then the system that performs this operation. Filtering This is by far the most commonly used DSP operation It refers to deliberately changing the frequency content of the signal, typically, by removing certain frequencies from the signals. E.g.: –For denoising applications, the (frequency) filter removes those frequencies in the signal that correspond to noise –In communications applications, filtering is used to focus that part of the spectrum that is of interest, that is, the part that carries the information. 15DSP Lecture 1 Batch

Why Should I Study DSP? It’s a compulsory course...  It has numerous real world applications Image processing –pattern recognition, robotic vision, image enhancement, facsimile, satellite weather map, animation Instrumentation and control –spectrum analysis, position and rate control, noise reduction, data compression Speech and audio –speech recognition, speech synthesis, text to speech, digital audio, equalization Military –secure communication, radar processing, sonar processing, missile guidance Telecommunications –echo cancellation, adaptive equalization, spread spectrum, video conferencing, data communication Biomedical –patient monitoring, scanners, EEG brain mappers, ECG analysis, X-ray storage and enhancement The number of new applications and improvements to the existing applications will continue to grow at a very rapid rate in the future. 16DSP Lecture 1 Batch

A Bit of History Before 1950, signal processing was done with analog circuits. In 1950s, people began to use digital computers in signal processing to simulate the performance before actually implementing the circuits. DSP couldn’t be done in real- time due to technology constraints. In 1965, Cooley and Tukey proposed their Fast Fourier transform (FFT) algorithm (to be discussed later in the course), which significantly increased the efficiency of DSP  The first major development of DSP. By the mid-1980s, integrated circuit technology had advanced to the level to make fast microprocessors, which enabled DSP to be done in real-time  the second major development of DSP. 17DSP Lecture 1 Batch