- Asked 2/48
- 2081 Bhadra (CS II) · 4 marks
- 2070 Chaitra (CS II) · 6 marks
Short note: Linear prediction theory
Short answer
Linear prediction estimates current sample as weighted sum of past samples, minimizing mean-square error via Wiener-Hopf equations. Used in DPCM/ADPCM/LPC, prediction gain improves SQNR by 4-11 dB for speech. Adaptive predictors update weights (e.g., LMS) for time-varying statistics.
Write a short note on linear prediction theory.
Linear prediction estimates the present sample of a signal as a linear combination of its past samples. It is the basis of DPCM, ADPCM and speech coders (LPC), because only the small prediction error needs to be transmitted.
Predictor. With past samples:
The prediction error is
x[n] --+------------------>( + )--> e[n]
| ^ -
v |
[z^-1]->[z^-1]-> ... ->[z^-1] (tapped delay line)
|w1 |w2 |wp
+-------+---- ... -----+--> sum = x^[n]
Optimum coefficients. The weights are chosen to minimise the mean-square error
Setting gives the normal (Wiener–Hopf) equations:
or in matrix form , so , where is the autocorrelation of the input. The minimum error is
Example: first-order predictor (): , and . For highly correlated speech (), the error variance is only 19% of the signal variance.
Key points:
- Prediction gain gives an SQNR improvement in DPCM of dB (typically 4–11 dB for speech).
- If the statistics change with time, an adaptive predictor updates the weights (e.g. by the LMS algorithm), as in ADPCM.
- In DPCM the predictor works on quantised samples, so transmitter and receiver predictions stay identical.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Hamming distance and weight importance; syndrome decoding · Communication Systems, chapter 8
- Linear and non-linear behaviour of structures · Theory of Structures I, chapter 1 · asked 3×
- Parabolic E-k and quantized linear metal · Electrical Engineering Material, chapter 1
- Elastic, inelastic, linear and non-linear behaviour · Theory of Structures I, chapter 1