Выбор процедуры маскирования потери пакета - заявка 2016149098 на патент на изобретение в РФ

1. Способ для выбора процедуры маскирования потери пакета, причем способ выполняется в декодере аудио и содержит:
обнаружение (40) типа аудио принятого аудио кадра; и
определение (44) процедуры маскирования потери пакета на основе, по меньшей мере частично, типа аудио,
причем обнаружение (40) типа аудио содержит определение (41) устойчивости огибающей спектра сигналов принятых аудио кадров.
2. Способ по п.1, в котором определение (41) устойчивости огибающей спектра сигналов принятых аудио кадров содержит сравнение огибающей спектра сигналов, по меньшей мере, двух корректно принятых последовательных аудио кадров.
3. Способ по п.1 или 2, в котором определение (41) устойчивости огибающей спектра принятых сигналов принятых аудио кадров содержит вычисление скалярного значения измерения, связанного с огибающей спектра принятых сигналов принятых аудио кадров.
4. Способ по п.1, в котором обнаружение (40) типа аудио содержит определение типа аудио, являющегося либо музыкальным, либо речевым.
5. Способ по п.4, в котором обнаружение (40) типа аудио содержит определение, что типом аудио будет музыкальный, когда огибающая спектра принятых звуковых сигналов является устойчивой, и определение, что типом аудио будет речевой, когда огибающая спектра принятых звуковых сигналов является неустойчивой.
6. Способ по п.4 или 5, в котором основанную на синусоидальном изменении фазы процедуру маскирования потери пакета, Phase ECU, выбирают в случае, если определение типа аудио указывает музыкальный в качестве типа аудио.
7. Способ по п.4 или 5, в котором процедуру маскирования потери пакета, включающую в себя модель основного тона, выбирают в случае, если определение типа аудио указывает речевой в качестве типа аудио.
8. Способ по любому из пп. 1, 2, 4, 5, в котором определение (44) процедуры маскирования потери пакета дополнительно содержит определение (42) второго измерения принятого аудио кадра и сравнение второго измерения с определенным пороговым значением.
9. Способ по п.8, в котором второе измерение содержит показатель, выбранный из группы, состоящей из предсказанного коэффициента усиления основного тона, наклона огибающей спектра, флага детектора активности речи, параметров энергии, меры тональности сигнала, меры того, насколько гармоническим является сигнал, и меры того, насколько спектрально сложным является сигнал.
10. Хост-устройство (2, 5) для выбора процедуры маскирования потери пакета, причем хост-устройство содержит:
процессор (50, 60); и
память (54, 64), сохраняющую инструкции (56, 66), которые при исполнении процессором побуждают хост-устройство (2, 5):
обнаруживать тип аудио принятого аудио кадра; и
определять процедуру маскирования потери пакета на основе, по меньшей мере частично, типа аудио, причем обнаружение типа аудио содержит определение устойчивости огибающей спектра сигналов из принятых аудио кадров.
11. Хост-устройство (2, 5) по п.10, в котором инструкции для определения устойчивости огибающей спектра сигналов из принятых аудио кадров содержат инструкции, которые при исполнении процессором побуждают хост-устройство (2, 5) сравнивать огибающую спектра сигналов, по меньшей мере, двух корректно принятых последовательных аудио кадров.
12. Хост-устройство (2, 5) по п.10, в котором инструкции для определения устойчивости огибающей спектра принятых сигналов из принятых аудио кадров содержат инструкции, которые при исполнении процессором побуждают хост-устройство (2, 5) вычислять скалярное значение измерения, связанное с огибающей спектра принятых сигналов принятых аудио кадров.
13. Хост-устройство (2, 5) по любому из пп.10-12, в котором инструкции для обнаружения типа аудио содержат инструкции, которые при исполнении процессором побуждают хост-устройство (2, 5) определять тип аудио, являющийся либо музыкальным, либо речевым.
14. Хост-устройство (2, 5) по п.13, в котором инструкции для обнаружения типа аудио содержат инструкции, которые при исполнении процессором побуждают хост-устройство (2, 5) определять, что типом аудио будет музыкальный, когда огибающая спектра принятых звуковых сигналов является устойчивой, и определять, что типом аудио будет речевой, когда огибающая спектра принятых звуковых сигналов является неустойчивой.
15. Хост-устройство (2, 5) по любому из пп.10-12, 14, в котором инструкции для определения процедуры маскирования потери пакета дополнительно содержат инструкции, которые при исполнении процессором побуждают хост-устройство (2, 5):
определять второе измерение для принятого аудио кадра; и
сравнивать второе измерение с определенным пороговым значением.
16. Хост-устройство (2) по любому из пп.10-12, 14, в котором хост-устройство является беспроводным терминалом (2).
17. Хост-устройство (5) по любому из пп.10-12, 14, в котором хост-устройство (5) является узлом транскодирования, выполненным с возможностью выполнять транскодирование аудио.
18. Компьютерная программа (66, 91) для выбора процедуры маскирования потери пакета, содержащая код компьютерной программы, который при работе на хост-устройстве (2, 5) побуждает хост-устройство (2, 5):
обнаруживать тип аудио принятого аудио кадра; и
определять процедуру маскирования потери пакета на основе, по меньшей мере частично, типа аудио, причем обнаружение типа аудио содержит определение устойчивости огибающей спектра сигналов из принятых аудио кадров.
19. Компьютерный программный продукт (64, 90), содержащий компьютерную программу по п.18 и читаемое компьютером средство, на котором сохраняют компьютерную программу.
Наверх