Some Ideas Error Correction Codes Sampling + Quantization Compression Algorithms Frequency Domain Technologies Two Main Goals Unit 1: Efficient Representation of Signal (i.e. compression)—we ideally want the smallest sequence of bits to encode the raw signal Unit 2: Preserving Information of Signal (i.e. communication)—we ideally want to communicate our bits while not sacrificing information despite all communication channels being noisy Unit 1 outline compress the same exactly information into less space (lossless compression) what is information (probability and entropy) compression and limits of compression (Huffman Coding) removing irrelevant/uninteresting information (lossy compression) key idea: “frequency domain can be aggressively compressed” signals, frequency representation, bandwidth (discrete cosine transform) quantization, sampling, reconstruction (encoding analog signal into digital signal) Unit 2 outline communication basics (channels and noise) representing bits for physical/analogue communication (modulation—encoding digital signal into analog signal) bandwidth, spectrum shaping/sharing (frequency-domain filtering) fundamental limits (channel capacity) separation of compression and communication (separation principle) adding redundancy to communication schemes (error-correcting codes) Lectures Unit 1 SU-ENGR76 Unit 1 Index SU-ENGR76 APR022024 SU-ENGR76 APR042024 SU-ENGR76 APR092024 SU-ENGR76 APR112024 SU-ENGR76 APR162024 SU-ENGR76 APR232024 SU-ENGR76 APR252024 SU-ENGR76 APR302024 SU-ENGR76 MAY022024 Unit 2 SU-ENGR76 Unit 2 Index SU-ENGR76 MAY072024 SU-ENGR76 MAY142024 SU-ENGR76 MAY162024 SU-ENGR76 MAY232024 SU-ENGR76 MAY282024 SU-ENGR76 MAY302024 SU-ENGR76 JUN042024