Professional Documents
Culture Documents
Adaptive Differential PCM: by Dr.R.Hemalatha, ASP/ECE
Adaptive Differential PCM: by Dr.R.Hemalatha, ASP/ECE
Adaptive Differential PCM: by Dr.R.Hemalatha, ASP/ECE
By
Dr.R.Hemalatha, ASP/ECE
1/29
Objectives
Adaptive quantization
Adaptive prediction
2/29
Adaptive Differential PCM
• PCM for speech coding (64 kb/s) requires high channel
bandwidth
• Some applications (secure transmission over radio channel –
low capacity) requires speech coding at low bit rates while
preserving acceptable fidelity (not 64 kb/s PCM but 32, 16, 8
etc)
• It is possible by using special coders that utilize,
• statistical characteristics of speech signals
• properties of hearing
3/29
Design Objectives
4/29
ADPCM principles
• Allows encoding of speech at 32 kb/s – requires 4 bits per
sample
• Uses adaptive quantization and adaptive prediction
• Adaptive Quantization – uses a time-varying step Δ[n].
The step-size is varied to match the input signal σM2
5/29
Methods for Implementation
• Two possibilities:
• Adaptive quantization with forward estimation (AQF) –
uses un-quantized samples of the input signal to derive
forward estimates of σM[n]; requires a buffer to store
samples for a certain learning period; incurs delay (~ 16 ms
for speech)
• Adaptive quantization with backward estimation (AQB) –
uses samples of the quantizer output to derive backwards
estimates of σM[n]
6/29
Adaptive prediction in ADPCM
• The filter coefficients are updated adaptively based on the
variation in the input signal. The adaptation is done in two
ways,
• Adaptive prediction with forward estimation (APF): uses
unquantized samples of the input signal to calculate
prediction coefficients; disadvantages similar to AQF
7/29
Adaptive quantization with backward
estimation (AQB)
8/29
Adaptive prediction with backward estimation
(APB)
9/29
Summary
10/29