TY - JOUR
T1 - Pitch Prediction Filters In Speech Coding
AU - Ramachandran, Ravi P.
AU - Kabal, Peter
N1 - Funding Information:
Manuscript received June 10, 1987; revised August 30, 1988. This work was supported by the Natural Sciences and Engineering Research Council of Canada. R. P. Ramachandran is with the Department of Electrical Engineering, McGill University, Montreal, P.Q., Canada H3A 2A7. P. Kabal is with the Department of Electrical Engineering, McGill Uni- versity, Montreal, P.Q., Canada H3A 2A7 and INRS-Telecommunications, UniversitC du QuCbec, Verdun, P.Q., Canada H3E 1H6. IEEE Log Number 88261 13.
PY - 1989/4
Y1 - 1989/4
N2 - Prediction error filters which combine short-time prediction (formant prediction) with long-time prediction (pitch prediction) in a cascade connection are examined. A number of different solution methods (autocorrelation, covarianee, Burg) and implementations (transversal and lattice) are considered. It is found that the F-P cascade (formant filter before the pitch filter) outperforms the P-F cascade for both transversal- and lattice-structured predictors. The performances of the transversal and lattice forms are similar. The solution method that yields a transversal structure requires a stability test and, if necessary, a consequent stabilization. The lattice form allows for a solution method which ensures a stable synthesis filter. Simplified solution methods are shown to be applicable for the pitch filter (multitap case) in an F-P cascade. Furthermore, new methods to estimate the appropriate pitch lag for a pitch filter are proposed for both transversal and lattice structures. These methods perform essentially as well as an exhaustive search in an F-P cascade. Finally, the two cascade forms are implemented as part of an APC coder to evaluate their relative subjective performance.
AB - Prediction error filters which combine short-time prediction (formant prediction) with long-time prediction (pitch prediction) in a cascade connection are examined. A number of different solution methods (autocorrelation, covarianee, Burg) and implementations (transversal and lattice) are considered. It is found that the F-P cascade (formant filter before the pitch filter) outperforms the P-F cascade for both transversal- and lattice-structured predictors. The performances of the transversal and lattice forms are similar. The solution method that yields a transversal structure requires a stability test and, if necessary, a consequent stabilization. The lattice form allows for a solution method which ensures a stable synthesis filter. Simplified solution methods are shown to be applicable for the pitch filter (multitap case) in an F-P cascade. Furthermore, new methods to estimate the appropriate pitch lag for a pitch filter are proposed for both transversal and lattice structures. These methods perform essentially as well as an exhaustive search in an F-P cascade. Finally, the two cascade forms are implemented as part of an APC coder to evaluate their relative subjective performance.
UR - http://www.scopus.com/inward/record.url?scp=84902052091&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84902052091&partnerID=8YFLogxK
U2 - 10.1109/29.17527
DO - 10.1109/29.17527
M3 - Article
AN - SCOPUS:84902052091
SN - 0096-3518
VL - 37
SP - 467
EP - 478
JO - IEEE Transactions on Acoustics, Speech, and Signal Processing
JF - IEEE Transactions on Acoustics, Speech, and Signal Processing
IS - 4
ER -