Sampling_Quantization.pptx that provide a comprehensive overview of quantization in python

RabiaYaseen10 0 views 11 slides Oct 15, 2025
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

sampling and quantization


Slide Content

Sampling and Quantization in Digital Signal Processing From Analog to Digital Conversion Prof. Dr. Mariam Rehman

Introduction What is Signal Conversion? - Converting analog signals into digital form - Essential for communication, audio, video, and data processing

Analog to Digital Conversion Process Steps: 1. Sampling 2. Quantization 3. Encoding

Sampling Definition: - Process of measuring the amplitude of an analog signal at uniform intervals Nyquist Theorem: - Sampling rate ≥ 2 × maximum frequency of the signal Example: Audio (20 kHz → needs at least 40 kHz sampling)

Types of Sampling - Ideal Sampling - Natural Sampling - Flat-top Sampling

Quantization Definition: - Approximating sampled values to nearest discrete level Why needed? - Digital systems store only finite precision Key Point: - Introduces Quantization Error / Noise

Quantization Methods - Uniform Quantization (step size is same) - Non-Uniform Quantization (µ-law, A-law)

Quantization Error Definition: - Difference between actual sample and quantized value Causes signal distortion Reduced by: - Increasing number of quantization levels (bit-depth) Example: CD audio uses 16-bit → 65,536 levels

Applications - Audio (CDs, MP3) - Image (JPEG, PNG) - Video (MP4, Streaming) - Telecommunication (VoIP, Mobile)

Summary - Sampling = Taking snapshots of signal in time - Quantization = Rounding snapshots to nearest digital level - Both are essential for digital signal processing

Q&A Any Questions?
Tags