56
- SBR маскирование ошибок
- SBR маскирование ошибок для AAC
Алгоритм маскирования ошибок SBR основан на использовании предыдущей огибающей и значений уровня шума с наложенным затуханием в качестве замены поврежденных данных. На рисунке 18 показан алгоритм основных операций маскирования ошибок SBR.
Если установлен флаг ошибки фрейма, генерируется битовый поток маскирования ошибки взамен данных испорченного битового потока. Данные маскирования генерируются следующим образом.
Начало
Генерация данных
управления
маскированием
Нет
Дельта
декодирование
Tolinear PCM
огибающей
Рисунок 18 — Алгоритм маскирования ошибок SBR
Частотно-временная сетка устанавливается в: Le = 1,
tE(0) = t 'e (L'e) - numTimeSlots, tE(1) = numTimeSlots, r(l) = Hl,0 < l < Le, bs__pointer = 0,
Lq = 1,
tQ = [tE(0),tE(1)].