Unformatted text preview:

OutlineDigital Communication System:Increasing Information per BitScalar QuantizationVector QuantizationSlide 6Slide 7Slide 8Practical Coding of Analogm-law encodingDelta ModulationDelta modulationLinear Predictor CodingOutline•Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2)•Receivers (Chapter 5) (week 3 and 4) •Received Signal Synchronization (Chapter 6) (week 5)•Channel Capacity (Chapter 7) (week 6)•Error Correction Codes (Chapter 8) (week 7 and 8)•Equalization (Bandwidth Constrained Channels) (Chapter 10) (week 9)•Adaptive Equalization (Chapter 11) (week 10 and 11)•Spread Spectrum (Chapter 13) (week 12)•Fading and multi path (Chapter 14) (week 12)Digital Communication System:TransmitterReceiverInformation per bit increasesnoise immunity increasesBandwidth efficiency increasesIncreasing Information per Bit•Information in a source–Mathematical Models of Sources–Information Measures•Compressing information–Huffman encoding•Optimal Compression?–Lempel-Ziv-Welch Algorithm•Practical Compression•Quantization of analog data–Scalar Quantization–Vector Quantization–Model Based Coding–Practical Quantization• -law encoding• Delta Modulation• Linear Predictor Coding (LPC)Scalar Quantization•Optimum quantization based on random variable assumption for signal is possible through nonuniform quantization •Does not buy much, few dB•Arbitrary non uniform quantization, such as -law, works well for speech (>20 dB) better)Vector Quantization•Sort of the equivalent of block coding•Better rates obtained for groups of analog inputs coded as vectors•Works great on statistically dependant analog samples like severely band limited signals or coded analog like speechVector Quantization• LkCkknkkknkdpdCPDxxnddQxx1~12~~2~~1)(),()()(1),(),()(XXXXXXXXXXXXX k~XkCdistortione.g., l2 normAverage distortionVector Quantization•K-Means Algorithm–Guess–Classify the vectors by –Compute new–Iterate till D does not change–Finds local minimum based on )0(~kX),(~XXdkCkkmMiXXX )(1)(~Centroid of intokCkCX)0(~kXVector Quantization•Optimal Coding for lots of dimensions– If the number of dimensions is increased –Then D approaches optimal valuePractical Coding of Analog• -law encoding• Delta Modulation• Linear Predictor Coding (LPC)-law encoding=255 reduces noise power in speech ~20dBDelta Modulation•Sends quantized error between input and code11111 0 10 1Delta modulation•Need only 1-bit quantizer and adder (integrator)Linear Predictor Coding•Learn parameters of filter to fit input speech•Can solve for ai if we have a training sample•This is feasible and is one of the better speech


View Full Document

Duke ECE 283 - Lecture 3

Documents in this Course
Load more
Download Lecture 3
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 3 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 3 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?