МАСКИРОВАНИЕ ОШИБОК В КАДРАХ

1. Способ маскирования потери кадров, выполняемый аудиодекодером, содержащий этапы, на которых:
анализируют (S11) изменения знака коэффициентов преобразования в принятых кадрах посредством определения количества изменений знака между соответствующими коэффициентами преобразования в подвекторах последовательных безошибочных кадров, которые не содержат переходный процесс, причем каждый подвектор содержит коэффициенты полосы частот;
накапливают (S12) количество изменений знака в соответствующих полосах последовательных кадров; и
воссоздают (S13) потерянный кадр посредством копирования коэффициентов преобразования из предшествующего кадра, но с обратными знаками коэффициентов преобразования в полосах, имеющих накопленное количество изменений знака, которое превышает предопределенный порог.
2. Способ по п.1, в котором порог зависит от предопределенного количества последовательных кадров, которые не содержат переходный процесс.
3. Способ по п.2, в котором порогу присваивается первое значение для двух последовательных кадров, которые не содержат переходный процесс, и второе значение для трех последовательных кадров, которые не содержат переходный процесс.
4. Способ по п.3, в котором полоса содержит 4 коэффициента, первое значение равно 3, а второе значение равно 6.
5. Способ по п.1, в котором знаки скопированных коэффициентов преобразования задаются случайным образом, если любой из двух предшествующих кадров содержит переходный процесс.
6. Устройство (20) для маскирования потери кадров, причем устройство содержит:
средство для анализа изменений знака коэффициентов преобразования в принятых аудиокадрах посредством определения количества изменений знака между соответствующими коэффициентами преобразования в подвекторах последовательных безошибочных кадров, которые не содержат переходный процесс, причем каждый подвектор содержит коэффициенты полосы частот;
средство для накапливания количества изменений знака в соответствующих полосах последовательных кадров; и
средство для воссоздания потерянного кадра посредством копирования коэффициентов преобразования из предшествующего кадра, но с обратными знаками коэффициентов преобразования в полосах, имеющих накопленное количество изменений знака, которое превышает предопределенный порог.
7. Устройство по п.6, причем упомянутое устройство дополнительно содержит средство для выполнения способа по меньшей мере по одному из пп. 2-5.
8. Устройство по п.6 или 7, причем устройство является аудиодекодером.
9. Устройство по любому из пп.6-8, причем устройство содержится в мобильном устройстве.
10. Компьютерная программа (42) для маскирования потери кадров, причем компьютерная программа содержит компьютерно-читаемый код (50, 52, 54), который при его исполнении на процессоре (22) предписывает процессору:
анализировать изменения знака коэффициентов преобразования в принятых аудиокадрах посредством определения количества изменений знака между соответствующими коэффициентами преобразования в подвекторах последовательных безошибочных кадров, которые не содержат переходный процесс, причем каждый подвектор содержит коэффициенты полосы частот;
накапливать количество изменений знака в соответствующих полосах последовательных кадров; и
воссоздавать потерянный кадр посредством копирования коэффициентов преобразования из предшествующего кадра, но с обратными знаками коэффициентов преобразования в полосах, имеющих накопленное количество изменений знака, которое превышает предопределенный порог.
11. Компьютерный программный продукт (40), содержащий компьютерно-читаемый носитель и компьютерную программу (42) по п. 10, сохраненную на компьютерно-читаемом носителе.