ПРИНЦИП ДЛЯ КОМПЕНСАЦИИ ПЕРЕКЛЮЧЕНИЯ РЕЖИМА КОДИРОВАНИЯ

1. Декодер, поддерживающий и переключаемый между по меньшей мере двумя режимами, с тем чтобы декодировать информационный сигнал, при этом декодер выполнен с возможностью, в ответ на событие переключения, осуществлять временное сглаживание и/или смешивание при переходе между первой временной частью (60) информационного сигнала перед событием переключения и второй временной частью (62) информационного сигнала после события переключения способом, ограниченным высокочастотной полосой (66) спектра,
при этом декодер реагирует на переключение одного или более из следующего:
- из режима кодирования аудио в полной полосе пропускания на режим BWE-кодирования аудио, и
- из режима BWE-кодирования аудио на режим кодирования аудио в полной полосе пропускания,
при этом высокочастотная полоса (66) спектра перекрывается с эффективной кодированной полосой пропускания обоих режимов кодирования, между которыми осуществляется переключение при событии переключения, и
высокочастотная полоса (66) спектра перекрывается с частью спектра BWE-расширения режима BWE-кодирования аудио, и
частью спектра преобразования или кодированной с линейным прогнозированием частью спектра режима кодирования в полной полосе пропускания,
при этом декодер выполнен с возможностью осуществлять временное сглаживание и/или смешивание при переходе посредством, во временной части (80; 108) непосредственно после перехода с пересечением перехода или перед переходом, снижения энергии информационного сигнала в течение временной части (80), в которой информационный сигнал кодируется с использованием режима кодирования аудио в полной полосе пропускания, и/или увеличения энергии информационного сигнала в течение временной части (80), в которой информационный сигнал кодируется с использованием режима BWE-кодирования аудио, с тем чтобы компенсировать
свойство увеличенного сохранения энергии режима кодирования аудио в полной полосе пропускания относительно режима BWE-кодирования аудио.
2. Декодер по п. 1, при этом декодер выполнен с возможностью осуществлять временное сглаживание и/или смешивание дополнительно в зависимости от анализа (194) информационного сигнала в аналитической полосе (190) спектра, размещаемой спектрально ниже высокочастотной полосы (66) спектра.
3. Декодер, поддерживающий и переключаемый, по меньшей мере, между двумя режимами, с тем чтобы декодировать информационный сигнал, при этом декодер выполнен с возможностью, в ответ на событие переключения, осуществлять временное сглаживание и/или смешивание при переходе между первой временной частью (60) информационного сигнала перед событием переключения и второй временной частью (62) информационного сигнала после события переключения способом, ограниченным высокочастотной полосой (66) спектра,
при этом декодер выполнен с возможностью осуществлять временное сглаживание и/или смешивание дополнительно в зависимости от анализа (194) информационного сигнала в аналитической полосе (190) спектра, размещаемой спектрально ниже высокочастотной полосы (66) спектра,
при этом декодер выполнен с возможностью определять меру для флуктуации энергии информационного сигнала в аналитической полосе (190) спектра и задавать степень временного сглаживания и/или смешивания в зависимости от меры.
4. Декодер по п. 3, при этом декодер выполнен с возможностью вычислять меру в качестве максимума первой абсолютной разности между энергиями информационного сигнала в аналитической полосе (190) спектра между временными частями, находящимися на противоположных временных сторонах перехода (204), и второй абсолютной разности между энергиями информационного сигнала в аналитической полосе (190) спектра между последовательными временными частями после перехода (204).
5. Декодер по п. 3, в котором аналитическая полоса (190) спектра примыкает к высокочастотной полосе (66) спектра на более
низкой спектральной стороне высокочастотной полосы (66) спектра.
6. Декодер по п. 1 или 3, при этом декодер выполнен с возможностью масштабировать энергию информационных сигналов в высокочастотной полосе (66) спектра во второй временной части (62) с коэффициентом масштабирования, который варьируется между 1 и
согласно мере.
7. Декодер по п. 1 или 3, при этом декодер выполнен с возможностью осуществлять переключение и/или смешивание посредством применения BWE вслепую для одной из первой и второй временных частей, декодированных с использованием первого режима кодирования, имеющего эффективную кодированную полосу пропускания, меньшую эффективной кодированной полосы пропускания второго режима кодирования, с использованием которого декодируется другая из первой и второй временных частей, с тем чтобы спектрально расширять эффективную кодированную полосу пропускания одной из первой и второй временных частей до высокочастотной полосы (66) спектра и временно формировать энергию информационного сигнала в высокочастотной полосе спектра в одной из первой и второй временных частей, которая является спектрально расширенной, согласно функции масштабирования с постепенным нарастанием/постепенным затуханием, снижающейся при переходе в направлении дальше от перехода до 0.
8. Декодер по п. 1 или 3, в котором переключение выполняется с первого режима кодирования на второй режим кодирования, причем первый режим кодирования имеет эффективную кодированную полосу пропускания, большую эффективной кодированной полосы пропускания второго режима кодирования, при этом декодер выполнен с возможностью спектрально расширять, с использованием BWE вслепую, эффективную кодированную полосу пропускания второй временной части до высокочастотной полосы (66) спектра и временно формировать энергию информационного сигнала в высокочастотной полосе спектра во второй временной части, спектрально расширенной с использованием BWE вслепую,
согласно функции масштабирования с постепенным затуханием, снижающейся при переходе в направлении дальше от перехода до 0.
9. Декодер по п. 1 или 3, в котором переключение выполняется с первого режима кодирования на второй режим кодирования, при этом эффективная кодированная полоса пропускания первого режима кодирования меньше эффективной кодированной полосы пропускания второго режима кодирования, при этом декодер выполнен с возможностью временно формировать энергию информационного сигнала в высокочастотной полосе (66) спектра во второй временной части согласно функции масштабирования с постепенным нарастанием, увеличивающейся при переходе в направлении дальше от перехода до 1.
10. Декодер по п. 1 или 3, при этом декодер выполнен с возможностью осуществлять временное сглаживание и/или смешивание при событии переключения посредством применения функции масштабирования с постепенным нарастанием или постепенным затуханием, и если последующее событие переключения возникает во время функции масштабирования с постепенным нарастанием или постепенным затуханием, применять снова функцию масштабирования с постепенным нарастанием или постепенным затуханием к высокочастотной полосе (66) спектра, с тем чтобы выполнять временное сглаживание и/или смешивание при последующем событии переключения с заданием начальной точки применения функции масштабирования с постепенным нарастанием или постепенным затуханием от последующего события переключения, так что функция масштабирования с постепенным нарастанием или постепенным затуханием, применяемая при последующем событии переключения, в начальной точке имеет значение функции, ближайшее к значению функции, прогнозируемому посредством функции масштабирования с постепенным нарастанием или постепенным затуханием при применении при событии переключения, во время возникновения последующего события переключения.
11. Способ декодирования, поддерживающий и переключаемый, по меньшей мере, между двумя режимами, с тем чтобы декодировать информационный сигнал, при этом способ содержит этап, на котором, в ответ на событие переключения, выполняют временное
сглаживание и/или смешивание при переходе между первой временной частью (60) информационного сигнала перед событием переключения и второй временной частью (62) информационного сигнала после события переключения способом, ограниченным высокочастотной полосой (66) спектра,
при этом декодирование выполняется в ответ на переключение одного или более из следующего:
- из режима кодирования аудио в полной полосе пропускания на режим BWE-кодирования аудио, и
- из режима BWE-кодирования аудио на режим кодирования аудио в полной полосе пропускания,
при этом высокочастотная полоса (66) спектра перекрывается с эффективной кодированной полосой пропускания обоих режимов кодирования, между которыми осуществляется переключение при событии переключения, и
высокочастотная полоса (66) спектра перекрывается с частью спектра BWE-расширения режима BWE-кодирования аудио и частью спектра преобразования или кодированной с линейным прогнозированием частью спектра режима кодирования в полной полосе пропускания,
при этом временное сглаживание и/или смешивание при переходе выполняется посредством, во временной части (80; 108) непосредственно после перехода с пересечением перехода или перед переходом, снижения энергии информационного сигнала в течение временной части (80), в которой информационный сигнал кодируется с использованием режима кодирования аудио в полной полосе пропускания, и/или увеличения энергии информационного сигнала в течение временной части (80), в которой информационный сигнал кодируется с использованием режима BWE-кодирования аудио, с тем чтобы компенсировать свойство увеличенного сохранения энергии режима кодирования аудио в полной полосе пропускания относительно режима BWE-кодирования аудио.
12. Компьютерная программа, имеющая программный код для осуществления, при выполнении на компьютере, способа по п. 11.
13. Кодер, поддерживающий и переключаемый, по меньшей мере, между двумя режимами изменения свойства сохранения сигнала в высокочастотной полосе спектра, с тем чтобы кодировать информационный сигнал, при этом кодер выполнен с возможностью, в ответ на событие переключения, кодировать информационный сигнал, временно сглаженный и/или смешанный при переходе между первой временной частью (60) информационного сигнала перед событием переключения и второй временной частью (62) информационного сигнала после события переключения способом, ограниченным высокочастотной полосой (66) спектра.
14. Кодер по п. 13, при этом кодер выполнен с возможностью, в ответ на событие переключения из первого режима кодирования, имеющего первое свойство сохранения сигнала в высокочастотной полосе спектра, во второй режим кодирования, имеющий второе свойство сохранения сигнала в высокочастотной полосе спектра, временно кодировать модифицированную версию информационного сигнала, которая модифицируется по сравнению с информационным сигналом в том, что энергия информационного сигнала в высокочастотной полосе спектра во временной части после события переключения временно формируется согласно функции масштабирования с постепенным нарастанием, монотонно увеличивающейся при переходе в направлении дальше от перехода до 1.
15. Способ для кодера, поддерживающего и переключаемого, по меньшей мере, между двумя режимами изменения свойства сохранения сигнала в высокочастотной полосе спектра, с тем чтобы кодировать информационный сигнал, при этом способ содержит этап, на котором, в ответ на событие переключения, кодируют информационный сигнал, временно сглаженный и/или смешанный при переходе между первой временной частью (60) информационного сигнала перед событием переключения и второй временной частью (62) информационного сигнала после события переключения способом, ограниченным высокочастотной полосой (66) спектра.
16. Компьютерная программа, имеющая программный код для осуществления, при выполнении на компьютере, способа по п. 15.