Signals and Systems. Spring Room 324, Geology Palace, ,

Size: px
Start display at page:

Download "Signals and Systems. Spring Room 324, Geology Palace, ,"

Transcription

1 Signals and Systems Spring 2013 Room 324, Geology Palace, ,

2 Chapter 7 Sampling 1) The Concept and Representation of Periodic Sampling of a CT Signal 2) Analysis of Sampling in the Frequency Domain 3) The Sampling Theorem the Nyquist Rate 4) In the Time Domain: Interpolation 5) Under sampling and Aliasing Signals

3 SAMPLING We live in a continuous-time world: most of the signals we encounter are CT signals, e.g. x(t). How do we convert them into DT signals x[n]? Sampling, taking snap shots of x(t) every T seconds. T sampling period x[n] x(nt), n =..., -1, 0, 1, 2,... regularly spaced samples Applications and Examples Digital Processing of Signals Strobe Images in Newspapers Sampling Oscilloscope How do we perform sampling?

4 Why/When Would a Set of Samples Be Adequate? Observation: Lots of signals have the same samples By sampling we throw out lots of information all values of x(t) between sampling points are lost. Key Question for Sampling: Under what conditions can we reconstruct the original CT signal x(t) from its samples?

5 Impulse Sampling Multiplying x(t) by the sampling function

6 Analysis of Sampling in the Frequency Domain Important to note: ω s 1/T

7 Illustration of sampling in the frequency-domain for a band-limited (X(jω)=0 for ω > ω M ) signal No overlap between shifted spectra

8 Reconstruction of x(t) from sampled signals If there is no overlap between shifted spectra, a LPF can reproduce x(t) from x p (t)

9 The Sampling Theorem Suppose x(t) is bandlimited, so that Then x(t) is uniquely determined by its samples {x(nt)} if

10 (1) In practice, we obviously don t sample with impulses or implement ideal lowpass filters. One practical example: The Zero-Order Hold Observations on Sampling

11 Observations (Continued) (2) Sampling is fundamentally a time-varying operation, since we multiply x(t) with a time-varying function p(t). However, is the identity system (which is TI) for bandlimited x(t) satisfying the sampling theorem (ω s > 2ω M ). (3) What if ω s 2ω M? Something different: more later.

12 Time-Domain Interpretation of Reconstruction of Sampled Signals Band-Limited Interpolation The lowpass filter interpolates the samples assuming x(t) contains no energy at frequencies ω c

13 Original CT signal Graphic Illustration of Time-Domain Interpolation h(t) After sampling T After passing the LPF

14 Interpolation Methods Bandlimited Interpolation Zero-Order Hold First-Order Hold Linear interpolation

15 When ω s 2 ω M Undersampling Undersampling and Aliasing

16 Undersampling and Aliasing (continued) X r (jω) X(jω) Distortion because of aliasing Higher frequencies of x(t) are folded back and take on the aliases of lower frequencies Note that at the sample times, x r (nt) = x(nt)

17 A Simple Example Picture would be Modified Demo: Sampling and reconstruction of cosω o t

18 Chapter 7 Sampling 1) Review/Examples of Sampling/Aliasing 2) DT Processing of CT Signals

19 Sampling Review Demo: Effect of aliasing on music.

20 Strobe Demo > 0, strobed image moves forward, but at a slower pace = 0, strobed image still < 0, strobed image moves backward. Applications of the strobe effect (aliasing can be useful sometimes): E.g., Sampling oscilloscope

21 DT Processing of Band-Limited CT Signals Why do this? Inexpensive, versatile, and higher noise margin. How do we analyze this system? We will need to do it in the frequency domain in both CT and DT In order to avoid confusion about notations, specify ω CT frequency variable Ω DT frequency variable (Ω = ωτ) Step 1: Find the relation between x c (t) and x d [n], or X c (jω) and X d (e jω )

22 Note: Not full analog/digital (A/D) conversion not quantizing the x[n] values Time-Domain Interpretation of C/D Conversion

23 Frequency-Domain Interpretation of C/D Conversion Note: ω s 2π CT DT

24 Illustration of C/D Conversion in the Frequency-Domain X d (e jω ) X d (e jω ) Ω = ωt 1 Ω = ωt2

25 D/C Conversion y d [n] y c (t) Reverse of the process of C/D conversion

26 Now the whole picture Overall system is time-varying if sampling theorem is not satisfied It is LTI if the sampling theorem is satisfied, i.e. for bandlimited inputs x c (t), with ω M < ω s 2 When the input x c (t) is band-limited (X(jω) = 0 at ω > ω Μ ) and the sampling theorem is satisfied (ω s > 2ω M ), then DT omege needs to changed

27 Frequency-Domain Illustration of DT Processing of CT Signals DT filter Sampling DT freq CT freq CT freq DT freq Interpolate (LPF) equivalent CT filter

28 Assuming No Aliasing In practice, first specify the desired H c (jω), then design H d (e jω ).

29 Example: Digital Differentiator Applications: Edge Enhancement Courtesy of Jason Oppenheim. Used with permission. Courtesy of Jason Oppenheim. Used with permission.

30 Bandlimited Differentiator Construction of Digital Differentiator

31 Band-Limited Digital Differentiator (continued) CT DT

Experiment 2: Sampling and Quantization

Experiment 2: Sampling and Quantization ECE431, Experiment 2, 2016 Communications Lab, University of Toronto Experiment 2: Sampling and Quantization Bruno Korst - bkf@comm.utoronto.ca Abstract In this experiment, you will see the effects caused

More information

Problem Set #1 Problem Set Due: Friday, April 12

Problem Set #1 Problem Set Due: Friday, April 12 1 EE102B Pring 2018-19 Signal Processing and Linear Systems II Pauly Problem Set #1 Problem Set Due: Friday, April 12 In the following problems, assume that δ T (t) = δ(t nt ) n = is an infinite array

More information

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals October 6, 2010 1 Introduction It is often desired

More information

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time. Discrete amplitude Continuous amplitude Continuous amplitude Digital Signal Analog Signal Discrete-time Signal Continuous time Discrete time Digital Signal Discrete time 1 Digital Signal contd. Analog

More information

10:15-11 am Digital signal processing

10:15-11 am Digital signal processing 1 10:15-11 am Digital signal processing Data Conversion & Sampling Sampled Data Systems Data Converters Analog to Digital converters (A/D ) Digital to Analog converters (D/A) with Zero Order Hold Signal

More information

Sampling Issues in Image and Video

Sampling Issues in Image and Video Sampling Issues in Image and Video Spring 06 Instructor: K. J. Ray Liu ECE Department, Univ. of Maryland, College Park Overview and Logistics Last Time: Motion analysis Geometric relations and manipulations

More information

Filterbank Reconstruction of Bandlimited Signals from Nonuniform and Generalized Samples

Filterbank Reconstruction of Bandlimited Signals from Nonuniform and Generalized Samples 2864 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 48, NO. 10, OCTOBER 2000 Filterbank Reconstruction of Bandlimited Signals from Nonuniform and Generalized Samples Yonina C. Eldar, Student Member, IEEE,

More information

FFT Laboratory Experiments for the HP Series Oscilloscopes and HP 54657A/54658A Measurement Storage Modules

FFT Laboratory Experiments for the HP Series Oscilloscopes and HP 54657A/54658A Measurement Storage Modules FFT Laboratory Experiments for the HP 54600 Series Oscilloscopes and HP 54657A/54658A Measurement Storage Modules By: Michael W. Thompson, PhD. EE Dept. of Electrical Engineering Colorado State University

More information

Course Web site:

Course Web site: The University of Texas at Austin Spring 2018 EE 445S Real- Time Digital Signal Processing Laboratory Prof. Evans Solutions for Homework #1 on Sinusoids, Transforms and Transfer Functions 1. Transfer Functions.

More information

Module 8 : Numerical Relaying I : Fundamentals

Module 8 : Numerical Relaying I : Fundamentals Module 8 : Numerical Relaying I : Fundamentals Lecture 28 : Sampling Theorem Objectives In this lecture, you will review the following concepts from signal processing: Role of DSP in relaying. Sampling

More information

Sampling. Sampling. CS 450: Introduction to Digital Signal and Image Processing. Bryan Morse BYU Computer Science

Sampling. Sampling. CS 450: Introduction to Digital Signal and Image Processing. Bryan Morse BYU Computer Science Sampling CS 450: Introduction to Digital Signal and Image Processing Bryan Morse BYU Computer Science Introduction Sampling f(t) Continuous t f(t) Discrete t Introduction Sampling Sampling a continuous

More information

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK Professor Laurence S. Dooley School of Computing and Communications Milton Keynes, UK The Song of the Talking Wire 1904 Henry Farny painting Communications It s an analogue world Our world is continuous

More information

Multirate Signal Processing: Graphical Representation & Comparison of Decimation & Interpolation Identities using MATLAB

Multirate Signal Processing: Graphical Representation & Comparison of Decimation & Interpolation Identities using MATLAB International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 4, Number 4 (2011), pp. 443-452 International Research Publication House http://www.irphouse.com Multirate Signal

More information

חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור קורס גרפיקה ממוחשבת 2009/2010 סמסטר א' Image Processing

חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור קורס גרפיקה ממוחשבת 2009/2010 סמסטר א' Image Processing חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור קורס גרפיקה ממוחשבת 2009/2010 סמסטר א' Image Processing 1 What is an image? An image is a discrete array of samples representing

More information

An Introduction to the Sampling Theorem

An Introduction to the Sampling Theorem An Introduction to the Sampling Theorem An Introduction to the Sampling Theorem With rapid advancement in data acquistion technology (i.e. analog-to-digital and digital-to-analog converters) and the explosive

More information

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing Date: 21 June 2018 Pre-Lab: You should read the Pre-Lab section

More information

Supplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information

Supplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information Supplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information Introduction to Engineering in Medicine and Biology ECEN 1001 Richard Mihran In the first supplementary

More information

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing Date: 30 June 2016 Pre-Lab: You should read the Pre-Lab section

More information

ELEC 310 Digital Signal Processing

ELEC 310 Digital Signal Processing ELEC 310 Digital Signal Processing Alexandra Branzan Albu 1 Instructor: Alexandra Branzan Albu email: aalbu@uvic.ca Course information Schedule: Tuesday, Wednesday, Friday 10:30-11:20 ECS 125 Office Hours:

More information

ON THE INTERPOLATION OF ULTRASONIC GUIDED WAVE SIGNALS

ON THE INTERPOLATION OF ULTRASONIC GUIDED WAVE SIGNALS ON THE INTERPOLATION OF ULTRASONIC GUIDED WAVE SIGNALS Jennifer E. Michaels 1, Ren-Jean Liou 2, Jason P. Zutty 1, and Thomas E. Michaels 1 1 School of Electrical & Computer Engineering, Georgia Institute

More information

Crash Course in Digital Signal Processing

Crash Course in Digital Signal Processing Crash Course in Digital Signal Processing Signals and Systems Conversion Digital Signals and Their Spectra Digital Filtering Speech, Music, Images and More DSP-G 1.1 Signals and Systems Signals Something

More information

Multirate Digital Signal Processing

Multirate Digital Signal Processing Multirate Digital Signal Processing Contents 1) What is multirate DSP? 2) Downsampling and Decimation 3) Upsampling and Interpolation 4) FIR filters 5) IIR filters a) Direct form filter b) Cascaded form

More information

Hello, welcome to the course on Digital Image Processing.

Hello, welcome to the course on Digital Image Processing. Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module 01 Lecture Number 05 Signal Reconstruction

More information

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS modules basic: SEQUENCE GENERATOR, TUNEABLE LPF, ADDER, BUFFER AMPLIFIER extra basic:

More information

Fundamentals of DSP Chap. 1: Introduction

Fundamentals of DSP Chap. 1: Introduction Fundamentals of DSP Chap. 1: Introduction Chia-Wen Lin Dept. CSIE, National Chung Cheng Univ. Chiayi, Taiwan Office: 511 Phone: #33120 Digital Signal Processing Signal Processing is to study how to represent,

More information

CM3106 Solutions. Do not turn this page over until instructed to do so by the Senior Invigilator.

CM3106 Solutions. Do not turn this page over until instructed to do so by the Senior Invigilator. CARDIFF UNIVERSITY EXAMINATION PAPER Academic Year: 2013/2014 Examination Period: Examination Paper Number: Examination Paper Title: Duration: Autumn CM3106 Solutions Multimedia 2 hours Do not turn this

More information

NON-UNIFORM KERNEL SAMPLING IN AUDIO SIGNAL RESAMPLER

NON-UNIFORM KERNEL SAMPLING IN AUDIO SIGNAL RESAMPLER NON-UNIFORM KERNEL SAMPLING IN AUDIO SIGNAL RESAMPLER Grzegorz Kraszewski Białystok Technical University, Electrical Engineering Faculty, ul. Wiejska 45D, 15-351 Białystok, Poland, e-mail: krashan@teleinfo.pb.bialystok.pl

More information

Dr. David A. Clifton Group Leader Computational Health Informatics (CHI) Lab Lecturer in Engineering Science, Balliol College

Dr. David A. Clifton Group Leader Computational Health Informatics (CHI) Lab Lecturer in Engineering Science, Balliol College Dr. David A. Clifton Group Leader Computational Health Informatics (CHI) Lab Lecturer in Engineering Science, Balliol College 1. Introduction to Fourier analysis, the Fourier series 2. Sampling and Aliasing

More information

Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab

Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab German Jordanian University Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab Experiment 3 Pulse Code Modulation Eng. Anas Alashqar Dr. Ala' Khalifeh 1 Experiment 2Experiment

More information

with - < n < +. There are two types of approximations associated with the sampling process. finite precision of the ADC finite sampling frequency.

with - < n < +. There are two types of approximations associated with the sampling process. finite precision of the ADC finite sampling frequency. EE345M/EE380L.6 Lecture 0. Lecture 0 objectives are to: Introduce basic principles involved in digital filtering, Define the and use it to analyze filters, Develop digital filter implementations "hello",

More information

The following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a

The following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a Exercises: The following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a Pole-zero cancellation simulation and a Peak-picking analysis and synthesis simulation

More information

DIGITAL COMMUNICATION

DIGITAL COMMUNICATION 10EC61 DIGITAL COMMUNICATION UNIT 3 OUTLINE Waveform coding techniques (continued), DPCM, DM, applications. Base-Band Shaping for Data Transmission Discrete PAM signals, power spectra of discrete PAM signals.

More information

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4 PCM ENCODING PREPARATION... 2 PCM... 2 PCM encoding... 2 the PCM ENCODER module... 4 front panel features... 4 the TIMS PCM time frame... 5 pre-calculations... 5 EXPERIMENT... 5 patching up... 6 quantizing

More information

Digitizing and Sampling

Digitizing and Sampling F Digitizing and Sampling Introduction................................................................. 152 Preface to the Series.......................................................... 153 Under-Sampling.............................................................

More information

OCTAVE C 3 D 3 E 3 F 3 G 3 A 3 B 3 C 4 D 4 E 4 F 4 G 4 A 4 B 4 C 5 D 5 E 5 F 5 G 5 A 5 B 5. Middle-C A-440

OCTAVE C 3 D 3 E 3 F 3 G 3 A 3 B 3 C 4 D 4 E 4 F 4 G 4 A 4 B 4 C 5 D 5 E 5 F 5 G 5 A 5 B 5. Middle-C A-440 DSP First Laboratory Exercise # Synthesis of Sinusoidal Signals This lab includes a project on music synthesis with sinusoids. One of several candidate songs can be selected when doing the synthesis program.

More information

Experiment 13 Sampling and reconstruction

Experiment 13 Sampling and reconstruction Experiment 13 Sampling and reconstruction Preliminary discussion So far, the experiments in this manual have concentrated on communications systems that transmit analog signals. However, digital transmission

More information

Digital Fundamentals. Introduction to Digital Signal Processing

Digital Fundamentals. Introduction to Digital Signal Processing Digital Fundamentals Introduction to Digital Signal Processing 1 Objectives List the essential elements in a digital signal processing system Explain how analog signals are converted to digital form Discuss

More information

UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT

UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT Stefan Schiemenz, Christian Hentschel Brandenburg University of Technology, Cottbus, Germany ABSTRACT Spatial image resizing is an important

More information

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series Introduction System designers and device manufacturers so long have been using one set of instruments for creating digitally modulated

More information

Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application

Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application Page48 Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application ABSTRACT: Anusheya M* & Selvi S** *PG scholar, Department of Electronics and

More information

DSP First Lab 04: Synthesis of Sinusoidal Signals - Music Synthesis

DSP First Lab 04: Synthesis of Sinusoidal Signals - Music Synthesis DSP First Lab 04: Synthesis of Sinusoidal Signals - Music Synthesis Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the

More information

Digital Signal Processing (DSP)

Digital Signal Processing (DSP) Digital Signal Processing (DSP) Fall 2014 ECE. Dept., Isfahan University of Technology mm_naghsh@cc.iut.ac.ir Course materials: https://naghsh.iut.ac.ir 1 DIGITAL SIGNAL PROCESSING (DSP) Introduction 2

More information

Laboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB

Laboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB Laboratory Assignment 3 Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB PURPOSE In this laboratory assignment, you will use MATLAB to synthesize the audio tones that make up a well-known

More information

Chapter 6: Real-Time Image Formation

Chapter 6: Real-Time Image Formation Chapter 6: Real-Time Image Formation digital transmit beamformer DAC high voltage amplifier keyboard system control beamformer control T/R switch array body display B, M, Doppler image processing digital

More information

Experiment 4: Eye Patterns

Experiment 4: Eye Patterns Experiment 4: Eye Patterns ACHIEVEMENTS: understanding the Nyquist I criterion; transmission rates via bandlimited channels; comparison of the snap shot display with the eye patterns. PREREQUISITES: some

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2025 Fall 2001 Lab #4: Synthesis of Sinusoidal Signals Music Synthesis Date: 19 25-Sept-01 This is the official Lab #4

More information

Lindell 254E User Manual. Lindell 254E. User Manual

Lindell 254E User Manual. Lindell 254E. User Manual Lindell 254E User Manual Introduction Congratulation on choosing the Lindell 254E compressor and limiter. This plugin faithfully reproduces the behavior and character of the most famous vintage diode bridge

More information

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC Application Note ZONE PLATE SIGNALS 525 Lines Standard M/NTSC Products: CCVS+COMPONENT GENERATOR CCVS GENERATOR SAF SFF 7BM23_0E ZONE PLATE SIGNALS 525 lines M/NTSC Back in the early days of television

More information

Embedded System Hardware

Embedded System Hardware Embedded System Hardware Peter Marwedel Informatik 12 Germany 2009/11/10 12 Structure of this course Application Knowledge 2: Specification Design repository 3: ES-hardware 6: Application mapping 4: system

More information

Intro to DSP: Sampling. with GNU Radio Jeff Long

Intro to DSP: Sampling. with GNU Radio Jeff Long Intro to DSP: Sampling with GNU Radio Jeff Long ADC SDR Hardware Reconfigurable Logic Front End Analog Bus USB2 USB3 GBE PCI Digital Data Control Analog Signals May include multiplesystem Typical SDR Radio

More information

Rounding Considerations SDTV-HDTV YCbCr Transforms 4:4:4 to 4:2:2 YCbCr Conversion

Rounding Considerations SDTV-HDTV YCbCr Transforms 4:4:4 to 4:2:2 YCbCr Conversion Digital it Video Processing 김태용 Contents Rounding Considerations SDTV-HDTV YCbCr Transforms 4:4:4 to 4:2:2 YCbCr Conversion Display Enhancement Video Mixing and Graphics Overlay Luma and Chroma Keying

More information

DSP First Lab 04: Synthesis of Sinusoidal Signals Music Synthesis. A k cos(ω k t + φ k ) (1)

DSP First Lab 04: Synthesis of Sinusoidal Signals Music Synthesis. A k cos(ω k t + φ k ) (1) DSP First Lab 04: Synthesis of Sinusoidal Signals Music Synthesis Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the

More information

Problem Weight Total 100

Problem Weight Total 100 EE 350 Problem Set 4 Cover Sheet Fall 2016 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: Submission deadlines: Turn in the written solutions by 4:00 pm on Tuesday October 4

More information

Understanding Sampling rate vs Data rate. Decimation (DDC) and Interpolation (DUC) Concepts

Understanding Sampling rate vs Data rate. Decimation (DDC) and Interpolation (DUC) Concepts Understanding Sampling rate vs Data rate. Decimation (DDC) and Interpolation (DUC) Concepts TIPL 4701 Presented by Jim Seton Prepared by Jim Seton 1 Table of Contents Input Data Rates Why lower data rates

More information

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine Project: Real-Time Speech Enhancement Introduction Telephones are increasingly being used in noisy

More information

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved BASIC LINEAR DESIGN Hank Zumbahlen Editor A 2007 Analog Devices, Inc. All Rights Reserved Preface: This work is based on the work of many other individuals who have been involved with applications and

More information

The Effect of Time-Domain Interpolation on Response Spectral Calculations. David M. Boore

The Effect of Time-Domain Interpolation on Response Spectral Calculations. David M. Boore The Effect of Time-Domain Interpolation on Response Spectral Calculations David M. Boore This note confirms Norm Abrahamson s finding that the straight line interpolation between sampled points used in

More information

CPE 400L Computer Communication Laboratory. Laboratory Exercise #9 Baseband Digital Communication

CPE 400L Computer Communication Laboratory. Laboratory Exercise #9 Baseband Digital Communication CPE 400L Computer Communication Laboratory Laboratory Exercise #9 Baseband Digital Communication Department of Electrical and Computer Engineering University of Nevada, at Las Vegas PREPARATION 1- Digital

More information

Dither Explained. An explanation and proof of the benefit of dither. for the audio engineer. By Nika Aldrich. April 25, 2002

Dither Explained. An explanation and proof of the benefit of dither. for the audio engineer. By Nika Aldrich. April 25, 2002 Dither Explained An explanation and proof of the benefit of dither for the audio engineer By Nika Aldrich April 25, 2002 Several people have asked me to explain this, and I have to admit it was one of

More information

AN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION. Richard Radke and Sanjeev Kulkarni

AN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION. Richard Radke and Sanjeev Kulkarni SPE Workshop October 15 18, 2000 AN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION Richard Radke and Sanjeev Kulkarni Department of Electrical Engineering Princeton University Princeton, NJ 08540

More information

REPORT DOCUMENTATION PAGE

REPORT DOCUMENTATION PAGE REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,

More information

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y 2 0 1 4 What is a Signal? A physical quantity that varies with time, frequency, space, or any

More information

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11) Rec. ITU-R BT.61-4 1 SECTION 11B: DIGITAL TELEVISION RECOMMENDATION ITU-R BT.61-4 Rec. ITU-R BT.61-4 ENCODING PARAMETERS OF DIGITAL TELEVISION FOR STUDIOS (Questions ITU-R 25/11, ITU-R 6/11 and ITU-R 61/11)

More information

GG450 4/12/2010. Today s material comes from p in the text book. Please read and understand all of this material!

GG450 4/12/2010. Today s material comes from p in the text book. Please read and understand all of this material! GG450 April 13, 2010 Seismic Reflection III Data Processing Today s material comes from p. 163-198 in the text book. Please read and understand all of this material! Reflection Processing We've been talking

More information

Improving Color Text Sharpness in Images with Reduced Chromatic Bandwidth

Improving Color Text Sharpness in Images with Reduced Chromatic Bandwidth Improving Color Text Sharpness in Images with Reduced Chromatic Bandwidth Scott Daly, Jack Van Oosterhout, and William Kress Digital Imaging Department, Digital Video Department Sharp aboratories of America

More information

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur Lecture -10 Computer Aided Data Acquisition Today's lecture

More information

Introduction: Overview. EECE 2510 Circuits and Signals: Biomedical Applications. ECG Circuit 2 Analog Filtering and A/D Conversion

Introduction: Overview. EECE 2510 Circuits and Signals: Biomedical Applications. ECG Circuit 2 Analog Filtering and A/D Conversion EECE 2510 Circuits and Signals: Biomedical Applications ECG Circuit 2 Analog Filtering and A/D Conversion Introduction: Now that you have your basic instrumentation amplifier circuit running, in Lab ECG1,

More information

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 OBJECTIVE To become familiar with state-of-the-art digital data acquisition hardware and software. To explore common data acquisition

More information

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE On Industrial Automation and Control By Prof. S. Mukhopadhyay Department of Electrical Engineering IIT Kharagpur Topic Lecture

More information

ECE 45 Homework 2. t x(τ)dτ. Problem 2.2 Find the Bode plot (magnitude and phase) and label all critical points of the transfer function

ECE 45 Homework 2. t x(τ)dτ. Problem 2.2 Find the Bode plot (magnitude and phase) and label all critical points of the transfer function UC San Diego Spring 2018 ECE 45 Homework 2 Problem 2.1 Are the following systems linear? Are they time invariant? (a) x(t) [ System (a)] 2x(t 3) (b) x(t) [ System (b)] x(t)+t (c) x(t) [ System (c)] (x(t)+1)

More information

Lab 5 Linear Predictive Coding

Lab 5 Linear Predictive Coding Lab 5 Linear Predictive Coding 1 of 1 Idea When plain speech audio is recorded and needs to be transmitted over a channel with limited bandwidth it is often necessary to either compress or encode the audio

More information

Fourier Integral Representations Basic Formulas and facts

Fourier Integral Representations Basic Formulas and facts Engineering Mathematics II MAP 436-4768 Spring 22 Fourier Integral Representations Basic Formulas and facts 1. If f(t) is a function without too many horrible discontinuities; technically if f(t) is decent

More information

Analog Input & Output

Analog Input & Output EEL 4744C: Microprocessor Applications Lecture 10 Part 1 Analog Input & Output Dr. Tao Li 1 Read Assignment M&M: Chapter 11 Dr. Tao Li 2 To process continuous signals as functions of time Advantages free

More information

International Journal of Engineering Research-Online A Peer Reviewed International Journal

International Journal of Engineering Research-Online A Peer Reviewed International Journal RESEARCH ARTICLE ISSN: 2321-7758 VLSI IMPLEMENTATION OF SERIES INTEGRATOR COMPOSITE FILTERS FOR SIGNAL PROCESSING MURALI KRISHNA BATHULA Research scholar, ECE Department, UCEK, JNTU Kakinada ABSTRACT The

More information

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

NanoGiant Oscilloscope/Function-Generator Program. Getting Started Getting Started Page 1 of 17 NanoGiant Oscilloscope/Function-Generator Program Getting Started This NanoGiant Oscilloscope program gives you a small impression of the capabilities of the NanoGiant multi-purpose

More information

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR Introduction: The RMA package is a PC-based system which operates with PUMA and COUGAR hardware to

More information

CAP240 First semester 1430/1431. Sheet 4

CAP240 First semester 1430/1431. Sheet 4 King Saud University College of Computer and Information Sciences Department of Information Technology CAP240 First semester 1430/1431 Sheet 4 Multiple choice Questions 1-Unipolar, bipolar, and polar encoding

More information

EC 6501 DIGITAL COMMUNICATION

EC 6501 DIGITAL COMMUNICATION EC 6501 DIGITAL COMMUNICATION UNIT - III PART A 1. Define correlative level coding. [N/D-16] Correlative level coding is used to transmit a baseband signal with the signaling rate of 2Bo over the channel

More information

A review on the design and improvement techniques of comb filters

A review on the design and improvement techniques of comb filters A review on the design and improvement techniques of comb filters Naina Kathuria Naina Kathuria, M. Tech Student Electronics &Communication, JMIT, Radaur ABSTRACT Comb filters are basically the decimation

More information

Analog to Digital Converter. Last updated 7/27/18

Analog to Digital Converter. Last updated 7/27/18 Analog to Digital Converter Last updated 7/27/18 Analog to Digital Conversion Most of the real world is analog temperature, pressure, voltage, current, To work with these values in a computer we must convert

More information

2. AN INTROSPECTION OF THE MORPHING PROCESS

2. AN INTROSPECTION OF THE MORPHING PROCESS 1. INTRODUCTION Voice morphing means the transition of one speech signal into another. Like image morphing, speech morphing aims to preserve the shared characteristics of the starting and final signals,

More information

Experiment 9 Analog/Digital Conversion

Experiment 9 Analog/Digital Conversion Experiment 9 Analog/Digital Conversion Introduction Most digital signal processing systems are interfaced to the analog world through analogto-digital converters (A/D) and digital-to-analog converters

More information

A Matlab toolbox for. Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE

A Matlab toolbox for. Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE Centre for Marine Science and Technology A Matlab toolbox for Characterisation Of Recorded Underwater Sound (CHORUS) USER S GUIDE Version 5.0b Prepared for: Centre for Marine Science and Technology Prepared

More information

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios ec. ITU- T.61-6 1 COMMNATION ITU- T.61-6 Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios (Question ITU- 1/6) (1982-1986-199-1992-1994-1995-27) Scope

More information

CSC475 Music Information Retrieval

CSC475 Music Information Retrieval CSC475 Music Information Retrieval Monophonic pitch extraction George Tzanetakis University of Victoria 2014 G. Tzanetakis 1 / 32 Table of Contents I 1 Motivation and Terminology 2 Psychacoustics 3 F0

More information

Introduction to the oscilloscope and digital data acquisition

Introduction to the oscilloscope and digital data acquisition Introduction to the oscilloscope and digital data acquisition Eric D. Black California Institute of Technology v1.1 There are a certain number of essential tools that are so widely used that every aspiring

More information

Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals

Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals By Jean Dassonville Agilent Technologies Introduction The

More information

DESIGN OF INTERPOLATION FILTER FOR WIDEBAND COMMUNICATION SYSTEM

DESIGN OF INTERPOLATION FILTER FOR WIDEBAND COMMUNICATION SYSTEM ternational Journal of novative Research in Science, DESIGN OF INTERPOLATION FILTER FOR WIDEBAND COMMUNICATION SYSTEM Jaspreet Kaur, Gaurav Mittal 2 Student, Bhai Gurudas College of, Sangrur, dia Assistant

More information

/$ IEEE

/$ IEEE IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL 4, NO 2, APRIL 2010 375 From Theory to Practice: Sub-Nyquist Sampling of Sparse Wideband Analog Signals Moshe Mishali, Student Member, IEEE, and

More information

Fourier Transforms 1D

Fourier Transforms 1D Fourier Transforms 1D 3D Image Processing Torsten Möller Overview Recap Function representations shift-invariant spaces linear, time-invariant (LTI) systems complex numbers Fourier Transforms Transform

More information

Suverna Sengar 1, Partha Pratim Bhattacharya 2

Suverna Sengar 1, Partha Pratim Bhattacharya 2 ISSN : 225-321 Vol. 2 Issue 2, Feb.212, pp.222-228 Performance Evaluation of Cascaded Integrator-Comb (CIC) Filter Suverna Sengar 1, Partha Pratim Bhattacharya 2 Department of Electronics and Communication

More information

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors. Brüel & Kjær Pulse Primer University of New South Wales School of Mechanical and Manufacturing Engineering September 2005 Prepared by Michael Skeen and Geoff Lucas NOTICE: This document is for use only

More information

Measuring with digital storage oscilloscopes

Measuring with digital storage oscilloscopes Markus Reil, Rainer Wagner 2.2016 1MAA265-1e Educational note Measuring with digital storage oscilloscopes Educational note Products: ı R&S HMO1002 This educational note covers the theory and practice

More information

Discrete-time equivalent systems example from matlab: the c2d command

Discrete-time equivalent systems example from matlab: the c2d command Discrete-time equivalent systems example from matlab: the cd command Create the -time system using the tf command and then generate the discrete-time equivalents using the cd command. We use this command

More information

DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING

DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING By Karnik Radadia Aka Patel Senior Thesis in Electrical Engineering University of Illinois Urbana-Champaign Advisor: Professor Jose

More information

Chapter 3. Basic Techniques for Speech & Audio Enhancement

Chapter 3. Basic Techniques for Speech & Audio Enhancement Chapter 3 Basic Techniques for Speech & Audio Enhancement Chapter 3 BASIC TECHNIQUES FOR AUDIO/SPEECH ENHANCEMENT 3.1 INTRODUCTION Audio/Speech signals have been essential for the verbal communication.

More information

Research and Development Report

Research and Development Report BBC RD 1996/9 Research and Development Report A COMPARISON OF MOTION-COMPENSATED INTERLACE-TO-PROGRESSIVE CONVERSION METHODS G.A. Thomas, M.A., Ph.D., C.Eng., M.I.E.E. Research and Development Department

More information

Sources of Error in Time Interval Measurements

Sources of Error in Time Interval Measurements Sources of Error in Time Interval Measurements Application Note Some timer/counters available today offer resolution of below one nanosecond in their time interval measurements. Of course, high resolution

More information

Digitization: Sampling & Quantization

Digitization: Sampling & Quantization Digitization: Sampling & Quantization Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls

More information

Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen

Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen Data Converter Overview: DACs and ADCs Dr. Paul Hasler and Dr. Philip Allen The need for Data Converters ANALOG SIGNAL (Speech, Images, Sensors, Radar, etc.) PRE-PROCESSING (Filtering and analog to digital

More information