Способ и устройство предсказания сигнала возбуждения верхней полосы

Иллюстрации

Показать все

Изобретение относится к средствам для предсказания сигнала возбуждения верхней полосы частот. Технический результат заключается в повышении качества сигнала возбуждения верхней полосы. Получают в соответствии с принятым потоком битов нижней полосы частот набор параметров спектральной частоты, которые расположены в порядке частот. Параметры спектральной частоты содержат параметры линейной спектральной частоты, LSF, нижней полосы частот или параметры спектральной частоты иммитанса, ISF, нижней полосы частот. Вычисляют разности параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения в некоторых или всех из упомянутых параметров спектральной частоты. Определяют диапазон поиска для поиска минимальной разности параметров спектральной частоты. Диапазон поиска указывает часть вычисленных разностей параметров спектральной частоты. Корректируют части вычисленных разностей параметров спектральной частоты с использованием коэффициента коррекции для получения множества скорректированных разностей параметров спектральной частоты. 2 н. и 18 з.п. ф-лы, 11 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Изобретение относится к области технологии связи и, более конкретно, к способу и устройству предсказания сигнала возбуждения верхней полосы.

УРОВЕНЬ ТЕХНИКИ

[0002] Так как требования к качеству голосовых услуг становятся все более высокими в современной связи, Проект партнерства третьего поколения (3GPP) предлагает адаптивный многоскоростной широкополосный (AMR-WB) голосовой кодек. AMR-WB голосовой кодек имеет преимущества, как, например, высокое качество восстановления голоса, низкая средняя скорость кодирования и хорошая самоадаптация, и он является первой в истории связи системой кодирования голоса, которая одновременно может быть использована для беспроводных и проводных услуг. В актуальном применении на стороне устройства декодирования AMR-WB голосового кодека, после приема потока битов нижней полосы, отправленного устройством кодирования, устройство декодирования может декодировать поток битов нижней полосы для получения коэффициента линейного предсказания (LPC) нижней полосы и предсказывать коэффициент LPC верхней полосы или для широкой полосы с использованием коэффициента LPC нижней полосы. Дополнительно устройство декодирования может использовать случайный шум в качестве сигнала возбуждения верхней полосы и синтезировать сигнал верхней полосы с использованием коэффициента LPC верхней полосы или для широкой полосы и сигнала возбуждения верхней полосы.

[0003] Однако на практике получается, что хотя сигнал верхней полосы может быть синтезирован с использованием случайного шума, который используют в качестве сигнала возбуждения верхней полосы, и коэффициента LPC верхней полосы или для широкой полосы, так как случайный шум часто сильно отличается от исходного сигнала возбуждения верхней полосы, то характеристики сигнала возбуждения верхней полосы относительно плохие, что в конечном итоге влияет на характеристики синтезированного сигнала верхней полосы.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0004] Варианты осуществления изобретения раскрывают способ и устройство предсказания сигнала возбуждения верхней полосы, которые могут лучше предсказывать сигнал возбуждения верхней полосы, тем самым улучшая характеристики сигнала возбуждения верхней полосы.

[0005] Первый аспект вариантов осуществления изобретения раскрывает способ предсказания сигнала возбуждения верхней полосы, включающий в себя:

получение в соответствии с принятым потоком битов нижней полосы набора параметров спектральной частоты, которые расположены в порядке частот, причем параметры спектральной частоты включают в себя параметры линейной спектральной частоты (LSF) нижней полосы или параметры спектральной частоты иммитанса (ISF) нижней полосы;

для набора параметров спектральной частоты вычисление разности параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения в некоторых или всех из упомянутых параметров спектральной частоты;

получение минимальной разности параметров спектральной частоты из вычисленных разностей параметров спектральной частоты;

определение в соответствии с частотным бином, который соответствует минимальной разности параметров спектральной частоты, начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы; и

предсказание сигнала возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином.

[0006] В первом возможном способе реализации первого аспекта вариантов осуществления изобретения получение в соответствии с принятым потоком битов нижней полосы набора параметров спектральной частоты, которые расположены в порядке частот, включает в себя:

декодирование принятого потока битов нижней полосы для получения набора параметров спектральной частоты, которые расположены в порядке частот; или

декодирование принятого потока битов нижней полосы для получения сигнала нижней полосы и вычисление в соответствии с сигналом нижней полосы набора параметров спектральной частоты, которые расположены в порядке частот.

[0007] Со ссылкой на первый возможный способ реализации первого аспекта вариантов осуществления изобретения, во втором возможном способе реализации первого аспекта вариантов осуществления изобретения, если набор параметров спектральной частоты, которые расположены в порядке частот, получен с помощью декодирования принятого потока битов нижней полосы, способ дополнительно включает в себя:

декодирование принятого потока битов нижней полосы для получения сигнала возбуждения нижней полосы; и

предсказание сигнала возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином включает в себя:

выбор из сигнала возбуждения нижней полосы полосы частот с предварительно установленной шириной полосы в качестве сигнала возбуждения верхней полосы в соответствии с начальным частотным бином.

[0008] Со ссылкой на второй возможный способ реализации первого аспекта вариантов осуществления изобретения, в третьем возможном способе реализации первого аспекта вариантов осуществления изобретения, способ дополнительно включает в себя:

преобразование параметров спектральной частоты, полученных с помощью декодирования, в коэффициенты LPC нижней полосы;

синтезирование сигнала нижней полосы с использованием коэффициентов LPC нижней полосы и сигнала возбуждения нижней полосы;

предсказание коэффициентов LPC верхней полосы или для широкой полосы в соответствии с коэффициентами LPC нижней полосы;

синтезирование сигнала верхней полосы с использованием сигнала возбуждения верхней полосы и коэффициентов LPC верхней полосы или для широкой полосы; и

комбинирование сигнала нижней полосы с сигналом верхней полосы для получения широкополосного сигнала.

[0009] Со ссылкой на второй возможный способ реализации первого аспекта вариантов осуществления изобретения, в четвертом возможном способе реализации первого аспекта вариантов осуществления изобретения, способ дополнительно включает в себя:

преобразование параметров спектральной частоты, полученных с помощью декодирования, в коэффициенты LPC нижней полосы;

синтезирование сигнала нижней полосы с использованием коэффициентов LPC нижней полосы и сигнала возбуждения нижней полосы;

предсказание огибающей верхней полосы в соответствии с сигналом нижней полосы;

синтезирование сигнала верхней полосы с использованием сигнала возбуждения верхней полосы и огибающей верхней полосы; и

комбинирование сигнала нижней полосы с сигналом верхней полосы для получения широкополосного сигнала.

[0010] Со ссылкой на первый возможный способ реализации первого аспекта вариантов осуществления изобретения, в пятом возможном способе реализации первого аспекта вариантов осуществления изобретения, если сигнал нижней полосы получен с помощью декодирования в соответствии с принятым потоком битов нижней полосы, и набор параметров спектральной частоты, которые расположены в порядке частот, вычисляют в соответствии с сигналом нижней полосы, то предсказание сигнала возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином включает в себя:

обработку сигнала нижней полосы с использованием фильтра анализа LPC для получения сигнала возбуждения нижней полосы; и

выбор из сигнала возбуждения нижней полосы полосы частот с предварительно установленной шириной полосы в качестве сигнала возбуждения верхней полосы в соответствии с начальным частотным бином.

[0011] Со ссылкой на пятый возможный способ реализации первого аспекта вариантов осуществления изобретения, в шестом возможном способе реализации первого аспекта вариантов осуществления изобретения, способ дополнительно включает в себя:

преобразование вычисленных параметров спектральной частоты в коэффициенты LPC нижней полосы;

предсказание коэффициентов LPC верхней полосы или для широкой полосы в соответствии с коэффициентами LPC нижней полосы;

синтезирование сигнала верхней полосы с использованием сигнала возбуждения верхней полосы и коэффициентов LPC верхней полосы или для широкой полосы; и

комбинирование сигнала нижней полосы с сигналом верхней полосы для получения широкополосного сигнала.

[0012] Со ссылкой на пятый возможный способ реализации первого аспекта вариантов осуществления изобретения, в седьмом возможном способе реализации первого аспекта вариантов осуществления изобретения, способ дополнительно включает в себя:

предсказание огибающей верхней полосы в соответствии с сигналом нижней полосы;

синтезирование сигнала верхней полосы с использованием сигнала возбуждения верхней полосы и огибающей верхней полосы; и

комбинирование сигнала нижней полосы с сигналом верхней полосы для получения широкополосного сигнала.

[0013] Со ссылкой на первый аспект вариантов осуществления изобретения или любой из от первого до седьмого возможных способов реализации первого аспекта вариантов осуществления изобретения, в восьмом возможном способе реализации первого аспекта вариантов осуществления настоящего изобретения, каждые два параметра спектральной частоты, которые имеют одинаковый интервал положения, включают в себя каждые два смежных параметра спектральной частоты или каждые два параметра спектральной частоты, удаленных друг от друга на одинаковое количество параметров спектральной частоты.

[0014] Второй аспект вариантов осуществления изобретения раскрывает устройство предсказания сигнала возбуждения верхней полосы, включающее в себя:

первый блок получения, выполненный с возможностью получать в соответствии с принятым потоком битов нижней полосы набор параметров спектральной частоты, которые расположены в порядке частот, причем параметры спектральной частоты включают в себя параметры линейной спектральной частоты (LSF) нижней полосы или параметры спектральной частоты иммитанса ISF нижней полосы;

блок вычисления, выполненный с возможностью: для набора параметров спектральной частоты, полученного первым блоком получения, вычислять разность параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения в некоторых или всех из упомянутых параметров спектральной частоты;

второй блок получения, выполненный с возможностью получать минимальную разность параметров спектральной частоты из разностей параметров спектральной частоты, вычисленных блоком вычисления;

блок определения начального частотного бина, выполненный с возможностью определять в соответствии с частотным бином, который соответствует минимальной разности параметров спектральной частоты, полученной вторым блоком получения, начальный частотный бин для предсказания сигнала возбуждения верхней полосы из нижней полосы; и

блок предсказания возбуждения верхней полосы, выполненный с возможностью предсказывать сигнал возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином, определенным блоком определения начального частотного бина.

[0015] В первом возможном способе реализации второго аспекта вариантов осуществления изобретения первый блок получения, более конкретно, выполнен с возможностью декодировать принятый поток битов нижней полосы для получения набора параметров спектральной частоты, которые расположены в порядке частот; или, более конкретно, выполнен с возможностью декодировать принятый поток битов нижней полосы для получения сигнала нижней полосы и вычислять в соответствии с сигналом нижней полосы набор параметров спектральной частоты, которые расположены в порядке частот.

[0016] Со ссылкой на первый возможный способ реализации второго аспекта вариантов осуществления изобретения, во втором возможном способе реализации второго аспекта вариантов осуществления изобретения, если первый блок получения, более конкретно, выполнен с возможностью декодировать принятый поток битов нижней полосы для получения набора параметров спектральной частоты, которые расположены в порядке частот, устройство дополнительно включает в себя:

блок декодирования, выполненный с возможностью декодировать принятый поток битов нижней полосы, для получения сигнала возбуждения нижней полосы; и

блок предсказания возбуждения верхней полосы, более конкретно, выполнен с возможностью выбирать из сигнала возбуждения нижней полосы, полученного с помощью декодирования блоком декодирования, полосу частот с предварительно установленной шириной полосы в качестве сигнала возбуждения верхней полосы в соответствии с начальным частотным бином.

[0017] Со ссылкой на второй возможный способ реализации второго аспекта вариантов осуществления изобретения, в третьем возможном способе реализации второго аспекта вариантов осуществления изобретения, устройство дополнительно включает в себя:

первый блок преобразования, выполненный с возможностью преобразовывать параметры спектральной частоты, полученные с помощью декодирования первым блоком получения, в коэффициенты линейного предсказания (LPC) нижней полосы;

первый блок синтезирования сигнала нижней полосы, выполненный с возможностью синтезировать коэффициенты LPC нижней полосы, полученные с помощью преобразования первым блоком преобразования, и сигнал возбуждения нижней полосы, полученный с помощью декодирования блоком декодирования, в сигнал нижней полосы;

первый блок предсказания коэффициентов LPC, выполненный с возможностью предсказывать коэффициенты LPC верхней полосы или для широкой полосы, в соответствии с коэффициентами LPC нижней полосы, полученными с помощью преобразования первым блоком преобразования;

первый блок синтезирования сигнала верхней полосы, выполненный с возможностью синтезировать сигнал верхней полосы, выбранный блоком предсказания возбуждения верхней полосы, и коэффициенты LPC верхней полосы или для широкой полосы, предсказанные первым блоком предсказания коэффициентов LPC; и

первый блок синтезирования широкополосного сигнала, выполненный с возможностью комбинировать сигнал нижней полосы, синтезированный первым блоком синтезирования сигнала нижней полосы, с сигналом верхней полосы, синтезированным первым блоком синтезирования сигнала верхней полосы, для получения широкополосного сигнала.

[0018] Со ссылкой на второй возможный способ реализации второго аспекта вариантов осуществления изобретения, в четвертом возможном способе реализации второго аспекта вариантов осуществления изобретения, устройство дополнительно включает в себя:

второй блок преобразования, выполненный с возможностью преобразовывать параметры спектральной частоты, полученные с помощью декодирования первым блоком получения, в коэффициенты линейного предсказания LPC нижней полосы;

второй блок синтезирования сигнала нижней полосы, выполненный с возможностью синтезировать коэффициенты LPC нижней полосы, полученные с помощью преобразования вторым блоком преобразования, и сигнал возбуждения нижней полосы, полученный с помощью декодирования блоком декодирования, в сигнал нижней полосы;

первый блок предсказания огибающей верхней полосы, выполненный с возможностью предсказывать огибающую верхней полосы, в соответствии с сигналом нижней полосы, синтезированным вторым блоком синтезирования сигнала нижней полосы;

второй блок синтезирования сигнала верхней полосы, выполненный с возможностью синтезировать сигнал верхней полосы с использованием сигнала возбуждения верхней полосы, выбранного блоком предсказания возбуждения верхней полосы, и огибающей верхней полосы, предсказанной первым блоком предсказания огибающей верхней полосы; и

второй блок синтезирования широкополосного сигнала, выполненный с возможностью комбинировать сигнал нижней полосы, синтезированный вторым блоком синтезирования сигнала нижней полосы, с сигналом верхней полосы, синтезированным вторым блоком синтезирования сигнала верхней полосы, для получения широкополосного сигнала.

[0019] Со ссылкой на первый возможный способ реализации второго аспекта вариантов осуществления изобретения, в пятом возможном способе реализации второго аспекта вариантов осуществления изобретения, если первый блок получения, более конкретно, выполнен с возможностью декодировать принятый поток битов нижней полосы для получения сигнала нижней полосы и вычислять в соответствии с сигналом нижней полосы набор параметров спектральной частоты, которые расположены в порядке частот, то блок предсказания сигнала возбуждения верхней полосы, более конкретно, выполнен с возможностью обрабатывать сигнал нижней полосы с использованием фильтра анализа LPC для получения сигнала возбуждения нижней полосы и выбирать из сигнала возбуждения нижней полосы, полосу частот с предварительно установленной шириной полосы в качестве сигнала возбуждения верхней полосы в соответствии с начальным частотным бином, определенным блоком определения начального частотного бина.

[0020] Со ссылкой на пятый возможный способ реализации второго аспекта вариантов осуществления изобретения, в шестом возможном способе реализации второго аспекта вариантов осуществления изобретения, устройство дополнительно включает в себя:

третий блок преобразования, выполненный с возможностью преобразовывать вычисленные параметры спектральной частоты, полученные первым блоком получения, в коэффициенты линейного предсказания (LPC) нижней полосы;

второй блок предсказания коэффициентов LPC, выполненный с возможностью предсказывать коэффициенты LPC верхней полосы или для широкой полосы в соответствии с коэффициентами LPC нижней полосы, полученными с помощью преобразования третьим блоком преобразования;

третий блок синтезирования сигнала верхней полосы, выполненный с возможностью синтезировать сигнал верхней полосы с использованием сигнала возбуждения верхней полосы, выбранного блоком предсказания возбуждения верхней полосы, и коэффициентов LPC верхней полосы или для широкой полосы, предсказанных вторым блоком предсказания коэффициентов LPC; и

третий блок синтезирования широкополосного сигнала, выполненный с возможностью комбинировать сигнал нижней полосы, полученный с помощью декодирования первым блоком получения, с сигналом верхней полосы, синтезированным третьим блоком синтезирования сигнала верхней полосы, для получения широкополосного сигнала.

[0021] Со ссылкой на пятый возможный способ реализации второго аспекта вариантов осуществления изобретения, в седьмом возможном способе реализации второго аспекта вариантов осуществления изобретения, устройство дополнительно включает в себя:

третий блок предсказания огибающей верхней полосы, выполненный с возможностью предсказывать огибающую верхней полосы в соответствии с сигналом нижней полосы, полученным с помощью декодирования первым блоком получения;

четвертый блок синтезирования сигнала верхней полосы, выполненный с возможностью синтезировать сигнал верхней полосы с использованием сигнала возбуждения верхней полосы, выбранного блоком предсказания возбуждения верхней полосы, и огибающей верхней полосы, предсказанной третьим блоком предсказания огибающей верхней полосы; и

четвертый блок синтезирования широкополосного сигнала, выполненный с возможностью комбинировать сигнал нижней полосы, полученный с помощью декодирования первым блоком получения, с сигналом верхней полосы, синтезированным четвертым блоком синтезирования сигнала верхней полосы, для получения широкополосного сигнала.

[0022] Со ссылкой на второй аспект вариантов осуществления изобретения или любой из от первого до седьмого возможных способов реализации второго аспекта вариантов осуществления изобретения, в восьмом возможном способе реализации второго аспекта вариантов осуществления изобретения, каждые два параметра спектральной частоты, которые имеют одинаковый интервал положения, включают в себя каждые два смежных параметра спектральной частоты или каждые два параметра спектральной частоты, удаленных друг от друга на одинаковое количество параметров спектральной частоты.

[0023] В вариантах осуществления изобретения после того, как набор параметров спектральной частоты, которые расположены в порядке частот, получен в соответствии с принятым потоком битов нижней полосы, можно вычислить разность параметров спектральной частоты между любыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения, в данном наборе параметров спектральной частоты, и дополнительно минимальную разность параметров спектральной частоты получают из вычисленных разностей параметров спектральной частоты, причем параметры спектральной частоты включают в себя параметры линейной спектральной частоты (LSF) нижней полосы или параметры спектральной частоты иммитанса ISF нижней полосы, и, следовательно, минимальная разность параметров спектральной частоты является минимальной разностью параметров LSF или минимальной разностью параметров ISF. В соответствии со взаимосвязью отображения между энергией сигнала и частотным бином, который соответствует разности параметров LSF или разности параметров ISF, можно увидеть, что чем меньше разность параметров LSF или разность параметров ISF, тем большую энергию сигнала она указывает, и, следовательно, начальный частотный бин для предсказания сигнала возбуждения верхней полосы из нижней полосы определяют в соответствии с частотным бином, который соответствует минимальной разности параметров спектральной частоты (то есть минимальной разности параметров LSF или минимальной разности параметров ISF), и сигнал возбуждения верхней полосы прогнозируют из нижней полосы в соответствии с начальным частотным бином, что может реализовать предсказание сигнала возбуждения верхней полосы, имеющего относительно хорошее качество кодирования, так что сигнал возбуждения верхней полосы можно лучше предсказывать, тем самым эффективно улучшая характеристики сигнала возбуждения верхней полосы.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0024] Для описания технических решений вариантов осуществления изобретения более ясно, нижеследующее является кратким описанием сопроводительных чертежей, требуемых для описания вариантов осуществления. Следует понимать, что сопроводительные чертежи в последующем описании показывают только некоторые варианты осуществления изобретения, и специалист в данной области техники может получить другие чертежи из этих сопроводительных чертежей без творческих усилий.

[0025] Фиг. 1 является схематической блок-схемой способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0026] Фиг. 2 является схематической диаграммой способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0027] Фиг. 3 является схематической диаграммой другого способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0028] Фиг. 4 является схематической диаграммой другого способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0029] Фиг. 5 является схематической диаграммой другого способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0030] Фиг. 6 является схематической структурной диаграммой устройства предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0031] Фиг. 7 является схематической структурной диаграммой другого устройства предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0032] Фиг. 8 является схематической структурной диаграммой другого устройства предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0033] Фиг. 9 является схематической структурной диаграммой другого устройства предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения;

[0034] Фиг. 10 является схематической структурной диаграммой другого устройства предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения; и

[0035] Фиг. 11 является схематической структурной диаграммой устройства декодирования, раскрытого в варианте осуществления изобретения.

ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[0036] Нижеследующее ясно описывает технические решения вариантов осуществления изобретения со ссылкой на сопроводительные чертежи в вариантах осуществления изобретения. Следует понимать, описанные варианты осуществления являются всего лишь частью, а не всеми вариантами осуществления изобретения. Все другие варианты осуществления, полученные специалистами в данной области техники на основании вариантов осуществления изобретения без творческих усилий, попадают в объем правовой охраны изобретения.

[0037] Варианты осуществления изобретения раскрывают способ и устройство предсказания сигнала возбуждения верхней полосы, которые могут лучше предсказывать сигнал возбуждения верхней полосы, тем самым улучшая характеристики сигнала возбуждения верхней полосы. Подробные описания предоставлены ниже по отдельности.

[0038] Со ссылкой на Фиг. 1, Фиг. 1 является схематической блок-схемой способа предсказания сигнала возбуждения верхней полосы, раскрытого в варианте осуществления изобретения. Как изображено на Фиг. 1, способ предсказания сигнала возбуждения верхней полосы может включать в себя следующие этапы:

[0039] 101: Получать в соответствии с принятым потоком битов нижней полосы, набор параметров спектральной частоты, которые расположены в порядке частот, причем параметры спектральной частоты включают в себя параметры LSF нижней полосы или параметры ISF нижней полосы.

[0040] В варианте осуществления изобретения, так как параметры спектральной частоты включают в себя параметры LSF нижней полосы или параметры ISF нижней полосы, то каждый параметр LSF нижней полосы или параметр ISF нижней полосы дополнительно соответствует частоте, и в потоке битов нижней полосы частоты, соответствующие параметрам LSF нижней полосы или параметрам ISF нижней полосы, как правило, расположены в порядке возрастания, набор параметров спектральной частоты, которые расположены в порядке частот, является набором параметров спектральной частоты, которые расположены в порядке частот, которые соответствуют параметрам спектральной частоты.

[0041] В данном варианте осуществления изобретения набор параметров спектральной частоты, которые расположены в порядке частот, может быть получен устройством декодирования в соответствии с принятым потоком битов нижней полосы. Устройство декодирования может быть устройством декодирования в AMR-WB голосовом кодеке или может быть устройством декодирования голоса, устройством декодирования потока битов нижней полосы или подобным другим типом, который не ограничен в данном варианте осуществления изобретения. Устройство декодирования в данном варианте осуществления изобретения может включать в себя, по меньшей мере, одно устройство обработки, и устройство декодирования может работать под управлением, по меньшей мере, одного устройства обработки.

[0042] В варианте осуществления после того, как устройство декодирования принимает поток битов нижней полосы, отправленный устройством кодирования, устройство декодирования может сперва напрямую декодировать поток битов нижней полосы, отправленный устройством кодирования, для получения параметров линейных спектральных пар (LSP) и затем преобразовывать параметры LSP в параметры LSF нижней полосы; или устройство декодирования может напрямую декодировать поток битов нижней полосы, отправленный устройством кодирования, для получения параметров спектральных пар иммитанса (ISP) и затем преобразовывать параметры ISP в параметры ISF нижней полосы.

[0043] Конкретные способы преобразования, в которых устройство декодирования преобразует параметры LSP в параметры LSF нижней полосы, и устройство декодирования преобразует параметры ISP в параметры ISF нижней полосы, широко известны специалистам в данной области техники и не описаны подробно в данном варианте осуществления изобретения.

[0044] В данном варианте осуществления изобретения параметр спектральной частоты также может быть параметром указания любого домена частот коэффициента LPC, как, например, параметром LSP или параметром LSF, что не ограничено в данном варианте осуществления изобретения.

[0045] В другом варианте осуществления после приема потока битов нижней полосы, отправленного устройством кодирования, устройство декодирования может декодировать принятый поток битов нижней полосы для получения сигнала нижней полосы и вычислять в соответствии с сигналом нижней полосы набор параметров спектральной частоты, которые расположены в порядке частот.

[0046] Более конкретно, устройство декодирования может вычислять коэффициенты LPC в соответствии с сигналом нижней полосы и затем преобразовывать коэффициенты LPC в параметры LSF или параметры ISF, причем конкретный способ вычисления, в котором коэффициенты LPC преобразуют в параметры LSF или параметры ISF, также широко известен специалистам в данной области техники и не описан подробно в данном варианте осуществления изобретения.

[0047] 102: Для полученного набора параметров спектральной частоты вычислить разность параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения в некоторых или всех из упомянутых параметров спектральной частоты.

[0048] В данном варианте осуществления изобретения устройство декодирования может выбирать некоторые параметры спектральной частоты из полученного набора параметров спектральной частоты и вычислять разность параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения, в выбранных параметрах спектральной частоты. Конечно, в данном варианте осуществления изобретения устройство декодирования может выбирать все параметры спектральной частоты из полученного набора параметров спектральной частоты и вычислять разность параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения, во всех выбранных параметрах спектральной частоты. Другими словами, либо некоторые, либо все параметры спектральной частоты являются параметрами спектральной частоты в полученном наборе параметров спектральной частоты.

[0049] В данном варианте осуществления изобретения после того, как устройство декодирования получает набор параметров спектральной частоты (то есть параметры LSF нижней полосы или параметры ISF нижней полосы), которые расположены в порядке частот, устройство декодирования может вычислять для этого полученного набора параметров спектральной частоты разность параметров спектральной частоты между каждыми двумя параметрами спектральной частоты, которые имеют одинаковый интервал положения, в данном наборе (некоторых или всех) параметров спектральной частоты.

[0050] В данном варианте осуществления каждые два параметра спектральной частоты, которые имеют одинаковый интервал положения, включают в себя каждые два параметра спектральной частоты, положения которых являются смежными, которые, например, могут быть каждыми двумя параметрами LSF нижней полосы, положения которых являются смежными (то есть интервал положения является параметром 0 LSF) в наборе параметров LSF нижней полосы, которые расположены в порядке возрастания частот, или могут быть каждыми двумя параметрами ISF нижней полосы, положения которых являются смежными (то есть интервал положения является параметром 0 ISF) в наборе параметров ISF нижней полосы, которые расположены в порядке возрастания частот.

[0051] В другом варианте осуществления каждые два параметра спектральной частоты, которые имеют одинаковый интервал положения, включают в себя каждые два параметра спектральной частоты, положения которых удалены друг от друга на одинаковое количество (как, например, один или два) параметров спектральной частоты, которое, например, может быть LSF [1] и LSF [3], LSF [2] и LSF [4], LSF [3] и LSF [5] или тому подобным в наборе параметров LSF нижней полосы, которые расположены в порядке возрастания частот, причем интервалы LSF [1] и LSF [3], LSF [2] и LSF [4], LSF [3] и LSF [5] положения все являются одним параметром LSF, то есть LSF [2], LSF [3] и LSF [4].

[0052] 103: Получать минимальную разность параметров спектральной частоты из вычисленных разностей параметров спектральной частоты.

[0053] В данном варианте осуществления изобретения после вычисления разностей параметров спектральной частоты устройство декодирования может получать минимальную разность параметров спектральной частоты из вычисленных разностей параметров спектральной частоты.

[0054] 104: Определять в соответствии с частотным бином, который соответствует минимальной разности параметров спектральной частоты, начальный частотный бин для предсказания сигнала возбуждения верхней полосы из нижней полосы.

[0055] В данном варианте осуществления изобретения, так как минимальная разность параметров спектральной частоты соответствует двум частотным бинам, то устройство декодирования может определять в соответствии с двумя частотными бинами начальный частотный бин для предсказания сигнала возбуждения верхней полосы из нижней полосы. Например, устройство декодирования может использовать меньший частотный бин из двух частотных бинов в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, или устройство декодирования может использовать больший частотный бин из двух частотных бинов в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, или устройство декодирования может использовать частотный бин, расположенный между двумя частотными бинами, в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, то есть выбранный начальный частотный бин больше или равен меньшему частотному бину из двух частотных бинов, и меньше или равен большему частотному бину из двух частотных бинов; и конкретный выбор начального частотного бина не ограничен в данном варианте осуществления изобретения.

[0056] Например, если разность между LSF [2] и LSF [4] является минимальной разностью LSF, то устройство декодирования может использовать минимальный частотный бин, соответствующий LSF [2], в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, или устройство декодирования может использовать максимальный частотный бин, соответствующий LSF [4], в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, или устройство декодирования может использовать частотный бин в диапазоне частотных бинов между минимальным частотным бином, который соответствует LSF [2], и максимальным частотным бином, который соответствует LSF [4], в качестве начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы, что не ограничено в данном варианте осуществления изобретения.

[0057] 105: Предсказывать сигнал возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином.

[0058] В данном варианте осуществления изобретения после определения начального частотного бина для предсказания сигнала возбуждения верхней полосы из нижней полосы устройство декодирования может предсказывать сигнал возбуждения верхней полосы из нижней полосы в соответствии с начальным частотным бином. Например, устройство декодирования выбирает из сигнала возбуждения нижней полосы, который соответствует потоку битов нижней полосы, полосу частот с предварительно установленной шириной полосы в качестве сигнала возбуждения верхней полосы в со