Мне интересно, существует ли установленный метод выбора наилучшего порядка фильтра, который будет использоваться при выполнении линейного предсказательного кодирования (например, используемого в форматах аудиофайлов, таких как FLAC).Определение наилучшего порядка фильтра для линейного предсказательного кодирования
Мой текущий подход:
- Возьмите кусок сигнала
- Window сигнал с окном 0,5 Тьюки
- Получить авто-коэффициенты корреляции
- Вычислить коэффициенты LPC, используя авто -корреляционные коэффициенты
- Генерировать прогнозируемый сигнал с использованием стандартного КИХ-фильтра с коэффициентами LPC
- Measure ошибка между исходным и предсказанным сигналом
- Goto шаг 1 и продолжить повторять с различными порядками фильтров ...
- Выберите лучший порядок, основанный на самой низкой погрешности
Можно ли оценить лучший порядок фильтрации, просмотрев ошибку, созданную с шага 4 процесса? Я хотел бы перейти к шагу 8 с шага 4, если это возможно.
Я уже давно заинтересовался этим, спасибо, что спросил. – hcs