Linear Predictive Coding
Tecniche avanzate per il Trattamento dei Segnali Audio Augusto Sarti
Idea and motivations
Idea and motivations
Data model
If we assume that the signal is modeled by a linear combination of past samples and a source signal we may write that
Data model
By Z-transforming the previous equation we obtain
Data model
Fundamentals of LPC
Fundamentals of LPC
Goal of prediction
Goal of prediction
Goal of prediction
Goal of linear prediction
Orthogonality principle
Wiener-Hopf equations
Wiener-Hopf equations
The above equations are known as WienerHopf equations
Wiener-Hopf equations
Infinite memory Linear Prediction
Infinite memory Linear Prediction
Infinite Memory Linear Prediction
Infinite Memory Linear Prediction
Whitening process
Infinite Memory Linear Prediction
Computation of LPC parameters
Autocorrelation method
Covariance method
Frequency domain interpretation of LPC
Applying the DTFT to the error signal equation we obtain that
Power Spectrum Envelope Matching
After some passages (and the use of Parsevals theorem) we obtain that the error En is
Power Spectrum Envelope Matching
Power Spectrum Envelope Matching
Power Spectrum Envelope Matching
Power Spectrum Envelope Matching
Power Spectral Envelope Matching
Power Spectral Envelope Matching
Power Spectral Envelope Matching
Frequency Selective LPC
Frequency Selective LPC
Frequency selective LPC
Applications of LPC
Speech coding/synthesis Pitch Prediction (used in Codebook Excited Linear Prediction) Computer Music: cross-synthesis Spectral Envelope Estimation ...
References
[Link], Lecture notes of MUS 240/ EE 625, available at [Link]