ИНТЕГРАЦИЯ МЕТОДИК РЕКОНСТРУКЦИИ ВЫСОКИХ ЧАСТОТ ЗВУКА

1. Способ выполнения реконструкции высоких частот звукового сигнала, причем способ включает:
прием кодированного звукового битового потока, причем кодированный звуковой битовый поток содержит звуковые данные, представляющие относящуюся к нижнему диапазону часть звукового сигнала, и метаданные реконструкции высоких частот, при этом кодированный звуковой битовый поток дополнительно содержит заполняющий элемент с идентификатором, указывающим на начало заполняющего элемента, и заполняющие данные после идентификатора, при этом заполняющие данные содержат обратно совместимый контейнер расширения, и при этом идентификатор представляет собой трехбитное целое число без знака, у которого сначала передают старший значащий бит, имеющее значение 0x6;
декодирование звуковых данных для генерирования декодированного звукового сигнала нижнего диапазона;
извлечение из кодированного звукового битового потока метаданных реконструкции высоких частот, причем метаданные реконструкции высоких частот содержат рабочие параметры для процесса реконструкции высоких частот, причем рабочие параметры включают параметр режима вставки, расположенный в обратно совместимом контейнере расширения кодированного звукового битового потока, при этом первое значение параметра режима вставки указывает на спектральный перенос, а второе значение параметра режима вставки указывает на гармоническую транспозицию с использованием растяжения диапазона частот фазовым вокодером;
фильтрацию декодированного звукового сигнала нижнего диапазона для генерирования фильтрованного звукового сигнала нижнего диапазона; и
восстановление относящейся к верхнему диапазону части звукового сигнала с использованием фильтрованного звукового сигнала нижнего диапазона и метаданных реконструкции высоких частот, при этом восстановление включает спектральный перенос, если параметр режима вставки имеет первое значение, и восстановление включает гармоническую транспозицию с использованием растяжения диапазона частот фазовым вокодером, если параметр режима вставки имеет второе значение,
при этом фильтрацию и восстановление выполняют как операцию постобработки с задержкой в 3010 дискретных значений на звуковой канал, так что время совмещения применяется к 3011-му звуковому дискретному значению в блоке совмещения звука.
2. Способ по п. 1, отличающийся тем, что гармоническую транспозицию с использованием растяжения диапазона частот фазовым вокодером выполняют с оценочной сложностью 4,5 миллионов или менее операций в секунду и 3 или менее килослов памяти.
3. Энергонезависимый машиночитаемый носитель, содержащий команды, которые при исполнении вычислительным устройством или системой вызывают выполнение указанным вычислительным устройством или системой способа по п. 1.
4. Блок обработки звука для выполнения реконструкции высоких частот звукового сигнала, причем блок обработки звука содержит:
интерфейс ввода для приема кодированного звукового битового потока, причем кодированный звуковой битовый поток содержит звуковые данные, представляющие относящуюся к нижнему диапазону часть звукового сигнала, и метаданные реконструкции высоких частот, при этом кодированный звуковой битовый поток дополнительно содержит заполняющий элемент с идентификатором, указывающим на начало заполняющего элемента, и заполняющие данные после идентификатора, при этом заполняющие данные содержат обратно совместимый контейнер расширения, и при этом идентификатор представляет собой трехбитное целое число без знака, у которого сначала передают старший значащий бит, имеющее значение 0x6;
основной декодер звука для декодирования звуковых данных для генерирования декодированного звукового сигнала нижнего диапазона;
устройство удаления форматирования для извлечения из кодированного звукового битового потока метаданных реконструкции высоких частот, причем метаданные реконструкции высоких частот содержат рабочие параметры для процесса реконструкции высоких частот, причем рабочие параметры включают параметр режима вставки, расположенный в обратно совместимом контейнере расширения кодированного звукового битового потока, при этом первое значение параметра режима вставки указывает на спектральный перенос, а второе значение параметра режима вставки указывает на гармоническую транспозицию с использованием растяжения диапазона частот фазовым вокодером;
блок анализирующих фильтров для фильтрации декодированного звукового сигнала нижнего диапазона для генерирования фильтрованного звукового сигнала нижнего диапазона; и
устройство восстановления высоких частот для реконструкции относящейся к верхнему диапазону части звукового сигнала с использованием фильтрованного звукового сигнала нижнего диапазона и метаданных реконструкции высоких частот, при этом реконструкция включает спектральный перенос, если параметр режима вставки имеет первое значение, и реконструкция включает гармоническую транспозицию с использованием растяжения диапазона частот фазовым вокодером, если параметр режима вставки имеет второе значение,
при этом блок анализирующих фильтров и устройство восстановления высоких частот выполняются в постпроцессоре с задержкой в 3010 дискретных значений на канал звука, так что время совмещения применяется к 3011-му звуковому дискретному значению в блоке совмещения звука.
5. Блок обработки звука по п. 4, отличающийся тем, что гармоническая транспозиция с использованием растяжения диапазона частот фазовым вокодером выполняется с оценочной сложностью 4,5 миллиона или менее операций в секунду и 3 или менее килослов памяти.