Интернет магазин китайских планшетных компьютеров



Компьютеры - CELP - Кодер CELP

05 июня 2011


Оглавление:
1. CELP
2. CELP декодер
3. Кодер CELP



Основной принцип, заключённый в основе CELP называют «Анализом через синтез», что означает, что кодирование выполнено, перцепционно оптимизируя декодированный сигнал в замкнутом цикле. В теории, лучший поток CELP был бы произведён в результате комбинаций всех возможных наборов двоичных знаков и выбором тот, который производит декодированный сигнал наилучшего звучания. Это очевидно не возможно по двум причинам: сложность реализации выше любых в настоящее время доступных аппаратных средств, и критерий отбора «лучшее звучание» подразумевает в качестве слушателя- человека.

Чтобы осуществить кодирования в реальном времени, используя ограниченные вычислительные ресурсы, поиск CELP разбит на мелкие, более управляемые, последовательные поиски, используя простую перцептуальную функцию надбавки. Как правило, кодирование выполнено в следующем порядке:

  • Линейные Коэффициенты Предсказания вычислены и квантованы, обычно как LSP
  • Происходит поиск по адаптивной таблице кодов, и ее содействие/взнос/ удаляется
  • Поиск по фиксированной таблице кодов

Искажение шумом

Большинство современные звуковые кодеки пытаются сформировать искажение в кодировании так, чтобы оно проявилось главным образом в тех частотных областях, где его не может уловить человеческое ухо. Например, ухо более терпимо к искажению в частях звукового диапазона, которые громче и наоборот. Именно поэтому вместо минимизации квадратичной ошибки, CELP минимизирует ошибки на взвешенной области. Взвешивающий результат по кривой W, как правило, вытекает из фильтра ЛКП при помощи расширения полосы пропускания:

W = \frac{A}{A}

где γ1 > γ2.



Просмотров: 3077


<<< AMR (сжатие звука)
Ffdshow >>>