VID3: Sampling and Quantization

Similar documents
7.1 Sampling and Reconstruction

PCM Reference Chapter 12.1, Communication Systems, Carlson. PCM.1

Principles of Communications

Pulse-Code Modulation (PCM) :

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Finite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut

Multimedia Networking ECE 599

6.003: Signals and Systems. Sampling and Quantization

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

E303: Communication Systems

ETSF15 Analog/Digital. Stefan Höst

Data Converter Fundamentals

FROM ANALOGUE TO DIGITAL

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Channel capacity. Outline : 1. Source entropy 2. Discrete memoryless channel 3. Mutual information 4. Channel capacity 5.

Lecture 5b: Line Codes

encoding without prediction) (Server) Quantization: Initial Data 0, 1, 2, Quantized Data 0, 1, 2, 3, 4, 8, 16, 32, 64, 128, 256

Digital Signal Processing

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko

CMPT 889: Lecture 3 Fundamentals of Digital Audio, Discrete-Time Signals

Audio /Video Signal Processing. Lecture 2, Quantization, SNR Gerald Schuller, TU Ilmenau

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra

16.36 Communication Systems Engineering

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

R. Garello. Tutorial on digital modulations - Part 9b m-pam [ ] 2

18.2 Continuous Alphabet (discrete-time, memoryless) Channel

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

The Secrets of Quantization. Nimrod Peleg Update: Sept. 2009

Revision of Lecture 4

Gaussian source Assumptions d = (x-y) 2, given D, find lower bound of I(X;Y)

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 3, 3rd September

Principles of Communications

Square Root Raised Cosine Filter

Digital communication system. Shannon s separation principle

EE123 Digital Signal Processing

Digital Communications III (ECE 154C) Introduction to Coding and Information Theory

EE 521: Instrumentation and Measurements

CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015

Chapter 2: Problem Solutions

Various signal sampling and reconstruction methods

AdaptiveFilters. GJRE-F Classification : FOR Code:

9.4 Enhancing the SNR of Digitized Signals

EE 661: Modulation Theory Solutions to Homework 6

Sampling اهمتسیس و اهلانگیس یرهطم لضفلاوبا دیس فیرش یتعنص هاگشناد رتویپماک هدکشناد

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

ELECTRONICS & COMMUNICATIONS DIGITAL COMMUNICATIONS

Multimedia Communications. Scalar Quantization

EE16B - Spring 17 - Lecture 11B Notes 1

8.1 Circuit Parameters

Multimedia Systems Giorgio Leonardi A.A Lecture 4 -> 6 : Quantization

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

From Fourier Series to Analysis of Non-stationary Signals - II

EE 5345 Biomedical Instrumentation Lecture 12: slides

Digital Signal Processing, Homework 2, Spring 2013, Prof. C.D. Chung. n; 0 n N 1, x [n] = N; N n. ) (n N) u [n N], z N 1. x [n] = u [ n 1] + Y (z) =

Quantization 2.1 QUANTIZATION AND THE SOURCE ENCODER

Module 3. Quantization and Coding. Version 2, ECE IIT, Kharagpur

2A1H Time-Frequency Analysis II

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0

Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018

EE5713 : Advanced Digital Communications

Simultaneous SDR Optimality via a Joint Matrix Decomp.

Compression methods: the 1 st generation

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics.

SPEECH ANALYSIS AND SYNTHESIS

NORWEGIAN UNIVERSITY OF SCIENCE AND TECHNOLOGY DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATIONS

Musimathics The Mathematical Foundations of Music Volume 2. Gareth Loy. Foreword by John Chowning

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1

Gaussian Processes for Audio Feature Extraction

Random Signal Transformations and Quantization

6.02 Fall 2012 Lecture #10

Lecture 18: Gaussian Channel

Sensors. Chapter Signal Conditioning

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters

Time-domain representations

Outline of the Lecture. Background and Motivation. Basics of Information Theory: 1. Introduction. Markku Juntti. Course Overview

C.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University

Image Acquisition and Sampling Theory

Quality Improves with More Rays

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm

Problem 7.7 : We assume that P (x i )=1/3, i =1, 2, 3. Then P (y 1 )= 1 ((1 p)+p) = P (y j )=1/3, j=2, 3. Hence : and similarly.

STATISTICS FOR EFFICIENT LINEAR AND NON-LINEAR PICTURE ENCODING

Periodic (Uniform) Sampling ELEC364 & ELEC442

Fast Near-Optimal Energy Allocation for Multimedia Loading on Multicarrier Systems

Communication Theory II

EE-597 Notes Quantization

Chapter 9 Fundamental Limits in Information Theory

EE123 Digital Signal Processing

! Where are we on course map? ! What we did in lab last week. " How it relates to this week. ! Compression. " What is it, examples, classifications

Adapting Wavenet for Speech Enhancement DARIO RETHAGE JULY 12, 2017

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals

Chap 4. Sampling of Continuous-Time Signals

Chapter 12 Variable Phase Interpolation

Topic 7. Convolution, Filters, Correlation, Representation. Bryan Pardo, 2008, Northwestern University EECS 352: Machine Perception of Music and Audio

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

1. Quantization Signal to Noise Ratio (SNR).

Transcription:

Video Transmission VID3: Sampling and Quantization By Prof. Gregory D. Durgin copyright 2009 all rights reserved Claude E. Shannon (1916-2001) Mathematician and Electrical Engineer Worked for Bell Labs Alumnus of U of Michigan and MIT Eccentric researcher Father of Information Theory Key Paper A Mathematical Theory of Communication Published in Bell System Technical Journal, 1948. 2 1

Key Contributions of Shannon s Paper Rate Distortion Theorem Given a distortion criterion, what is the minimum number of bits for representing a signal? Lossless Data Compression What is the minimum number of irreducible bits that can reproduce a data set? Channel Capacity Theorem What is the minimum rate (in bits/sec) that data can be sent across a noisy channel? Bonus: Nyquist Sampling Theorem 3 Quick Review of Fourier Transforms Impulse Train Impulse Train Box Function Sinc Function 4 2

Sampling Theorem Original Signal......with Band-limited Spectrum Start with time-domain signal with band-limited spectrum Continuous, real-valued signal 5 Impulsive Sampling Impulsive Sampling Uniform Replication Impulsive Sampling: keep only finite number of samples Multiply by impulse train in the time domain Convolve with impulse train in the frequency domain Mixing and/or filtering will recover exact original signal Requires sampling is faster than 2f max (Nyquist rate) 6 3

Non-Impulsive Sampling Non-Impulsive Sampling Non-Uniform Replication Time-Domain: multiply by a square wave Freq-Domain: convolve with non-uniform impulse train Nyquist rate still applies or else aliasing results 7 Sample-and-Hold Sample-and-Hold Sinc-Conforming Replication sequence: impulsive sample, convolve with square pulse sequence: convolve signal spectrum with impulse train, multiply by sinc envelope Precise signal recovery requires filtering & equalization 8 4

Pulse Amplitude Modulation (PAM) PAM with Triangular Pulses Non-Impulsive Sampling : impulsive sample, convolve with arbitrary pulse shape : convolve signal spectrum with impulse train, multiply by single-pulse spectral envelope Precise signal recovery requires filtering & equalization 9 Example: Audio Spectral Content Filter Levels Full Spectrum 20kHz Spectrum 10kHz Spectrum 5kHz Spectrum Aliasing 10% aliasing 100% aliasing 3.5 x 107 3 2.5 2 1.5 1 05 0.5 0-3 -2-1 0 1 2 3 Hz x 10 4 10 5

Quantization Example of Uniform Signal Quantization 11 Quantization Noise 12 6

Quantization Noise Quantization Levels 8-bit quantization (SNR of 48 db) 6-bit quantization (SNR of 36 db) 4-bit quantization (SNR of 24 db) 3-bit quantization (SNR of 18 db) 2-bit quantization (SNR of 12 db) 1-bit quantization (SNR of 6 db) 13 Properties of Uniform Quantization Provides uniformly-spaced quantization levels Can span [0,+Vmax] or [-Vmax,+Vmax] Works best when signal levels uniformly distributed Typical # of levels is related to # of bits/sample 2^M, where M is number of bits/sample Spacing of [Vmax Vmin]/(2^M ]( - 1) Quantization Signal-to-Noise Ratio is 6M (ideal) Non-uniform signals must be companded 14 7

Companding a Signal t V out V in t 15 Non-Uniform Quantization Alternative to companding Requires Lloyd-Max algorithm Iterative procedure for choosing optimal levels Could use results to design optimal compander as well 16 8

Vector Quantization Quantize 2 or more samples simultaneously Only way to approach Shannon Rate Distortion limit V sample 2 V sample 2 V sample 1 V sample 1 Conventional Scheme Vector Quantization 17 Example: Digitizing Analog Video 18 Baseband signal has 5 MHz maximum frequency Remember: starting point is a lousy analog signal Nyquist sampling rate is 10 Msamples/sec Let s assume 8-level quantization Requires 8 bits/sample Visible SNR of 48 db pretty good picture Requires uncompressed bit rate of 80 Mbits/sec Way too fast for many wired connections Signal is still poor analog video plus quantization noise 9