УСТРОЙСТВО ОБРАБОТКИ СИГНАЛОВ И СПОСОБ ОБРАБОТКИ СИГНАЛОВ, КОДЕР И СПОСОБ КОДИРОВАНИЯ, ДЕКОДЕР И СПОСОБ ДЕКОДИРОВАНИЯ И ПРОГРАММА

1. Устройство обработки сигналов, содержащее:
модуль демультиплексирования, выполненный с возможностью демультиплексирования входных кодированных данных на данные, включающие в себя информацию о сегменте, включающем в себя фреймы, в которых выбран один и тот же коэффициент в качестве коэффициента, используемого при формировании сигнала высокочастотной полосы, на участке, подлежащем обработке, включающем в себя множество фреймов, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента, и на кодированные данные низкочастотной полосы;
модуль декодирования низкочастотной полосы, выполненный с возможностью декодирования кодированных данных низкочастотной полосы для формирования сигнала низкочастотной полосы;
модуль выбора, выполненный с возможностью выбора коэффициента фрейма, подлежащего обработке, из множества коэффициентов на основе указанных данных;
модуль вычисления мощности подполосы высокочастотной полосы, выполненный с возможностью вычисления мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы для каждой подполосы, составляющей сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе сигнала подполосы низкочастотной полосы для каждой подполосы, составляющей сигнал низкочастотной полосы фрейма, подлежащего обработке, и выбранного коэффициента; и
модуль формирования сигнала высокочастотной полосы, выполненный с возможностью формирования сигнала высокочастотной полосы фрейма, подлежащего обработке, на основе мощности подполосы высокочастотной полосы и сигнала подполосы низкочастотной полосы.
2. Устройство обработки сигналов по п.1,
в котором участок, подлежащий обработке, разделен на сегменты так, что положения фреймов, прилегающих друг к другу, в которых выбраны разные коэффициенты, установлены в качестве граничных положений сегментов, а
информация, указывающая длину каждого из сегментов, установлена в качестве информации о сегменте.
3. Устройство обработки сигналов по п.1,
в котором участок, подлежащий обработке, разделен на несколько сегментов имеющих одинаковую длину, так, чтобы длина сегмента была наибольшей, а информация, указывающая длину, и информация, указывающая, изменяется ли выбранный коэффициент перед и после каждого граничного положения сегментов, установлены в качестве информации о сегменте.
4. Устройство обработки сигналов по п.3,
в котором, когда одинаковый коэффициент выбран в нескольких сегментах подряд, данные включают в себя один элемент информации о коэффициенте для получения коэффициента, выбранного в нескольких сегментах подряд.
5. Устройство обработки сигналов по п.1,
в котором данные сформированы для каждого участка, подлежащего обработке, с помощью системы из первой системы и второй системы, имеющей меньшее количество данных,
при этом в первой системе участок, подлежащий обработке, разделен на сегменты так, что положения фреймов, примыкающих друг к другу, в которых выбраны разные коэффициенты, установлены в качестве граничного положения сегментов, а информация, указывающая длину каждого из сегментов, установлена в качестве информации о сегменте,
а во второй системе участок, подлежащий обработке, разделен на несколько сегментов, имеющих одинаковую длину, так чтобы длина сегмента была наибольшей, а информация, указывающая длину, и информация, указывающая, меняются ли выбранные коэффициенты перед и после граничного положения сегментов, установлена в качестве информации о сегменте,
причем данные дополнительно включают в себя информацию, указывающую, получены ли данные первой системой или второй системой.
6. Устройство обработки сигналов по п.1,
в котором данные дополнительно включают в себя информацию повторного использования, указывающую, совпадает ли коэффициент начального фрейма на участке, подлежащем обработке, с коэффициентом фрейма, расположенным непосредственно перед начальным фреймом, и
когда данные включают в себя информацию повторного использования, указывающую, что коэффициенты совпадают, данные не включают в себя информацию о коэффициенте начального сегмента участка, подлежащего обработке.
7. Устройство обработки сигналов по п.6,
в котором, когда назначен режим, в котором повторно используется информация о коэффициенте, данные включают в себя информацию повторного использования, а когда назначен режим, в котором повторное использование информации коэффициента запрещено, данные не включают в себя информацию повторного использования.
8. Способ обработки сигналов для устройства обработки сигналов, содержащего:
модуль демультиплексирования, выполненный с возможностью демультиплексирования входных кодированных данных на данные, включающие в себя информацию о сегменте, включающем в себя фреймы, в которых выбран один и тот же коэффициент в качестве коэффициента, используемого при формировании сигнала высокочастотной полосы, на участке, подлежащем обработке, включающем в себя множество фреймов, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента, и на кодированные данные низкочастотной полосы;
модуль декодирования низкочастотной полосы, выполненный с возможностью декодирования кодированных данных низкочастотной полосы для формирования сигнала низкочастотной полосы;
модуль выбора, выполненный с возможностью выбора коэффициента фрейма, подлежащего обработки, из множества коэффициентов на основе указанных данных;
модуль вычисления мощности подполосы высокочастотной полосы, выполненный с возможностью вычисления мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы для каждой подполосы, составляющей сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе сигнала подполосы низкочастотной полосы для каждой подполосы, составляющей сигнал низкочастотной полосы фрейма, подлежащего обработке, и выбранного коэффициента; и
модуль формирования сигнала высокочастотной полосы, выполненный с возможностью формирования сигнала высокочастотной полосы фрейма, подлежащего обработке, на основе мощности подполосы высокочастотной полосы и сигнала подполосы низкочастотной полосы,
при этом способ обработки сигналов содержит этапы, на которых:
демультиплексируют входные кодированные данные на указанные данные и указанные кодированные данные низкочастотной полосы модулем демультиплексирования;
декодируют кодированные данные низкочастотной полосы модулем декодирования низкочастотной полосы;
выбирают коэффициент фреймов, подлежащих обработке, модулем выбора;
вычисляют мощность подполосы высокочастотной полосы модулем вычисления мощности подполосы высокочастотной полосы; и
формируют сигнал высокочастотной полосы модулем формирования сигнала высокочастотной полосы.
9. Носитель записи, содержащий программу, вызывающую выполнение компьютером процессов, содержащих этапы, на которых:
демультиплексируют входные кодированные данные на данные, включающие в себя информацию о сегменте, включающем в себя фреймы, в которых выбран один и тот же коэффициент в качестве коэффициента, используемого при формировании сигнала высокочастотной полосы, на участке, подлежащем обработке, включающем в себя множество фреймов, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента, и на кодированные данные низкочастотной полосы;
декодируют кодированные данные низкочастотной полосы для формирования сигнала низкочастотной полосы;
выбирают коэффициент фрейма, подлежащего обработке, из множества коэффициентов на основе указанных данных;
вычисляют мощность подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы для каждой подполосы, составляющей сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе сигнала подполосы низкочастотной полосы каждой подполосы, составляющей сигнал низкочастотной полосы фрейма, подлежащего обработке, и выбранного коэффициента; и
формируют сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе мощности подполосы высокочастотной полосы и сигнала подполосы низкочастотной полосы.
10. Устройство обработки сигналов, содержащее:
модуль выделения подполос, выполненный с возможностью формирования сигнала подполосы низкочастотной полосы из множества подполос на стороне низкочастотной полосы входного сигнала, и сигнала подполосы высокочастотной полосы из множества подполос на стороне высокочастотной полосы входного сигнала;
модуль вычисления псевдомощности подполосы высокочастотной полосы, выполненный с возможностью вычисления псевдомощности подполосы высокочастотной полосы, представляющей собой оценочное значение мощности сигнала подполосы высокочастотной полосы, на основе сигнала подполосы низкочастотной полосы и заданного коэффициента;
модуль выбора, выполненный с возможностью выбора какого-либо из множества коэффициентов для соответствующих фреймов входного сигнала путем сравнения мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы и псевдомощности подполосы высокочастотной полосы; и
модуль формирования, выполненный с возможностью формирования данных, включающих в себя информацию о сегменте, имеющем фреймы, в которых один и тот же коэффициент выбран на участке, подлежащем обработке, имеющем множество фреймов входного сигнала, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента.
11. Устройство обработки сигналов по п.10,
в котором модуль формирования выполнен с возможностью разделения участка, подлежащего обработке, на сегменты так, что положения фреймов, примыкающих друг к другу, в котором выбраны различные коэффициенты, установлены в качестве граничного положения сегментов, и с возможностью установки информации, указывающей длину каждого из сегментов, в качестве информации о сегменте.
12. Устройство обработки сигналов по п.10,
в котором модуль формирования выполнен с возможностью разделения участка, подлежащего обработке, на несколько сегментов, имеющих одинаковую длину, так, чтобы длина сегмента была наибольшей, при этом информация, указывающая длину, и информация, указывающая, изменяется ли выбранный коэффициент перед и после граничных положений сегментов, установлены в качестве информации о сегменте.
13. Устройство обработки сигналов по п.12,
в котором модуль формирования выполнен с возможностью формирования данных, включающих в себя один элемент информации о коэффициенте, для получения коэффициента, выбранного в нескольких сегментах подряд, когда одинаковый коэффициент выбран в нескольких сегментах подряд.
14. Устройство обработки сигналов по п.10,
в котором модуль формирования выполнен с возможностью формирования данных для каждого участка, подлежащего обработке, в системе из первой системы и второй системы, имеющей меньший объем данных,
при этом в первой системе участок, подлежащий обработке, разделен на сегменты так, что положения фреймов, примыкающих друг к другу, в которых выбраны различные коэффициенты, установлены в качестве граничных положений сегментов, а информация, указывающая длину каждого из сегментов, установлена в качестве информации о сегменте, а
во второй системе участок, подлежащий обработке, разделен на несколько сегментов, имеющих одинаковую длину, так чтобы длина сегмента была наибольшей, а информация, указывающая длину, и информация, указывающая, изменяется ли выбранный коэффициент перед и после граничного положения сегментов, установлены в качестве информации о сегменте.
15. Устройство обработки сигналов по п.14,
в котором данные дополнительно включают в себя информацию, указывающую, получены ли данные первой системой или второй системой.
16. Устройство обработки сигналов по п.10,
в котором модуль формирования выполнен с возможностью формирования данных, включающих в себя информацию повторного использования, указывающую, совпадает ли коэффициент начального фрейма участка, подлежащего обработке, с коэффициентом фрейма, находящимся непосредственно перед начальным фреймом, и
когда информация повторного использования, указывающая, что коэффициенты являются одинаковыми, включена в данные, модуль формирования выполнен с возможностью формирования данных, не содержащих информацию о коэффициенте начального сегмента участка, подлежащего обработке.
17. Устройство обработки сигналов по п.16,
в котором, когда назначен режим повторного использования информации о коэффициенте, модуль формирования выполнен с возможностью формирования данных, включающих в себя информацию повторного использования, и когда назначен режим, в котором запрещено повторное использование информации о коэффициенте, модуль формирования выполнен с возможностью формирования данных, не включающих в себя информацию повторного использования.
18. Способ обработки сигналов для устройства обработки сигналов, включающего в себя:
модуль выделения подполос, выполненный с возможностью формирования сигнала подполосы низкочастотной полосы из множества подполос на стороне низкочастотной полосы входного сигнала и сигнала подполосы высокочастотной полосы из множества подполос на стороне высокочастотной полосы входного сигнала;
модуль вычисления псевдомощности подполосы высокочастотной полосы, выполненный с возможностью вычисления псевдомощности подполосы высокочастотной полосы, представляющей собой оценочное значение мощности сигнала подполосы высокочастотной полосы, на основе сигнала подполосы низкочастотной полосы и заданного коэффициента;
модуль выбора, выполненный с возможностью выбора какого-либо из множества коэффициентов для соответствующих фреймов входного сигнала путем сравнения мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы и псевдомощности подполосы высокочастотной полосы; и
модуль формирования, выполненный с возможностью формирования данных, включающих в себя информацию о сегменте, имеющем фреймы, в котором один и тот же коэффициент выбран на участке, подлежащем обработке, имеющем множество фреймов входного сигнала, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента,
при этом способ обработки сигналов содержит этапы, на которых:
формируют сигнал подполосы низкочастотной полосы и сигнал подполосы высокочастотной полосы модулем выделения подполос;
вычисляют псевдомощность подполосы высокочастотной полосы модулем вычисления псевдомощности подполосы высокочастотной полосы;
выбирают какой-либо из множества коэффициентов модулем выбора; и
формируют данные модулем формирования.
19. Носитель записи, содержащий программу, вызывающую выполнение компьютером процессов, содержащих этапы, на которых:
формируют сигнал подполосы низкочастотной полосы из множества подполос на стороне низкочастотной полосы входного сигнала и сигнал подполосы высокочастотной полосы из множества подполос на стороне высокочастотной полосы входного сигнала;
вычисляют псевдомощность подполосы высокочастотной полосы, представляющую собой оценочное значение мощности сигнала подполосы высокочастотной полосы, на основе сигнала подполосы низкочастотной полосы и заданного коэффициента;
выбирают какой-либо из множества коэффициентов для соответствующих фреймов входного сигнала путем сравнения мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы и псевдомощности подполосы высокочастотной полосы; и
формируют данные, включающие в себя информацию о сегменте, имеющем фреймы, в которых один и тот же коэффициент выбран на участке, подлежащем обработке, имеющем множество фреймов входного сигнала, и информацию о коэффициенте для получения коэффициента, выбираемого в указанных фреймах сегмента.
20. Декодер, содержащий:
модуль демультиплексирования, выполненный с возможностью демультиплексирования входных кодированных данных на данные, включающие в себя информацию о сегменте, включающем в себя фреймы, в которых выбран один и тот же коэффициент в качестве коэффициента, используемого при формировании сигнала высокочастотной полосы, на участке, подлежащем обработке, включающем в себя множество фреймов, и информацию о коэффициенте, для получения коэффициента, выбранного в указанных фреймах сегмента, и на кодированные данные низкочастотной полосы;
модуль декодирования низкочастотной полосы, выполненный с возможностью декодирования кодированных данных низкочастотной полосы для формирования сигнала низкочастотной полосы;
модуль выбора, выполненный с возможностью выбора коэффициент фрейма, подлежащего обработке, из множества коэффициентов на основе указанных данных;
модуль вычисления мощности подполосы высокочастотной полосы, выполненный с возможностью вычисления мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы для каждой подполосы, составляющей сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе сигнала подполосы низкочастотной полосы для каждой подполосы, составляющей сигнал низкочастотной полосы фрейма, подлежащего обработке, и выбранного коэффициента;
модуль формирования сигнала высокочастотной полосы, выполненный с возможностью формирования сигнала высокочастотной полосы фрейма, подлежащего обработке, на основе мощности подполосы высокочастотной полосы и сигнала подполосы низкочастотной полосы; и
модуль синтеза, выполненный с возможностью синтеза сигнала низкочастотной полосы и сигнала высокочастотной полосы для формирования выходного сигнала.
21. Способ декодирования для декодера, включающего в себя:
модуль демультиплексирования, выполненный с возможностью демультиплексирования входных кодированных данных на данные, включающие в себя информацию о сегменте, включающем в себя фреймы, в которых выбран один и тот же коэффициент в качестве коэффициента, используемого при формировании сигнала высокочастотной полосы, на участке, подлежащем обработке, включающем в себя множество фреймов, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента, и на кодированные данные низкочастотной полосы;
модуль декодирования низкочастотной полосы, выполненный с возможностью декодирования кодированных данных низкочастотной полосы для формирования сигнала низкочастотной полосы;
модуль выбора, выполненный с возможностью выбора коэффициента фрейма, подлежащего обработке, из множества коэффициентов на основе указанных данных;
модуль вычисления мощности подполосы высокочастотной полосы, выполненный с возможностью вычисления мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы для каждой подполосы, составляющей сигнал высокочастотной полосы фрейма, подлежащего обработке, на основе сигнала подполосы низкочастотной полосы для каждой подполосы, составляющей сигнал низкочастотной полосы фрейма, подлежащего обработке, и выбранного коэффициента;
модуль формирования сигнала высокочастотной полосы, выполненный с возможностью формирования сигнала высокочастотной полосы фрейма, подлежащего обработке, на основе мощности подполосы высокочастотной полосы и сигнала подполосы низкочастотной полосы, и
модуль синтеза, выполненный с возможностью синтеза сигнала низкочастотной полосы и сигнала высокочастотной полосы для формирования выходного сигнала,
при этом способ декодирования содержит этапы, на которых:
демультиплексируют кодированные данные на данные и кодированные данные низкочастотной полосы модулем демультиплексирования;
декодируют кодированные данные низкочастотной полосы модулем декодирования низкочастотной полосы;
выбирают коэффициент фрейма, подлежащего обработке, модулем выбора;
вычисляют мощность подполосы высокочастотной полосы модулем вычисления мощности подполосы высокочастотной полосы;
формируют сигнал высокочастотной полосы модулем формирования сигнала высокочастотной полосы; и
формируют выходной сигнал модулем синтеза.
22. Кодер, содержащий:
модуль выделения подполос, выполненный с возможностью формирования сигнала подполосы низкочастотной полосы из множества подполос на стороне низкочастотной полосы входного сигнала и сигнала подполосы высокочастотной полосы из множества подполос на стороне высокочастотной полосы входного сигнала;
модуль вычисления псевдомощности подполосы высокочастотной полосы, выполненный с возможностью вычисления псевдомощности подполосы высокочастотной полосы, представляющей собой оценочное значение мощности сигнала подполосы высокочастотной полосы, на основе сигнала подполосы низкочастотной полосы и заданного коэффициента;
модуль выбора, выполненный с возможностью выбора какого-либо из множества коэффициентов для соответствующих фреймов входного сигнала путем сравнения мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы и псевдомощности подполосы высокочастотной полосы;
модуль кодирования высокочастотной полосы, выполненный с возможностью формирования кодированных данных высокочастотной полосы путем кодирования информации о сегменте, имеющем фреймы, в которых один и тот же коэффициент выбран на участке, подлежащем обработке, включающем в себя множество фреймов входного сигнала, и информацию о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента;
модуль кодирования низкочастотной полосы, выполненный с возможностью кодирования сигнала низкочастотной полосы входного сигнала и формирования кодированных данных низкочастотной полосы; и
модуль мультиплексирования, выполненный с возможностью формирования строки выходного кода путем мультиплексирования кодированных данных низкочастотной полосы и кодированных данных высокочастотной полосы.
23. Способ кодирования для кодера, включающего в себя:
модуль выделения подполос, выполненный с возможностью формирования сигнала подполосы низкочастотной полосы из множества подполос на стороне низкочастотной полосы входного сигнала и сигнала подполосы высокочастотной полосы из множества подполос на стороне высокочастотной полосы входного сигнала;
модуль вычисления псевдомощности подполосы высокочастотной полосы, выполненный с возможностью вычисления псевдомощности подполосы высокочастотной полосы, представляющей собой оценочное значение мощности сигнала подполосы высокочастотной полосы, на основе сигнала подполосы низкочастотной полосы и заданного коэффициента;
модуль выбора, выполненный с возможностью выбора какого-либо из множества коэффициентов для соответствующих фреймов входного сигнала путем сравнения мощности подполосы высокочастотной полосы для сигнала подполосы высокочастотной полосы и псевдомощности подполосы высокочастотной полосы;
модуль кодирования высокочастотной полосы, выполненный с возможностью формирования кодированных данных высокочастотной полосы путем кодирования информации о сегменте, имеющем фреймы, в которых один и тот же коэффициент выбран на участке, подлежащем обработке, включающем в себя множество фреймов входного сигнала, и информации о коэффициенте для получения коэффициента, выбранного в указанных фреймах сегмента;
модуль кодирования низкочастотной полосы, выполненный с возможностью кодирования сигнала низкочастотной полосы входного сигнала и формирования кодированных данных низкочастотной полосы, и
модуль мультиплексирования, выполненный с возможностью формирования строки выходного кода путем мультиплексирования кодированных данных низкочастотной полосы и кодированных данных высокочастотной полосы;
при этом способ кодирования содержит этапы, на которых:
формируют сигнал подполосы низкочастотной полосы и сигнал подполосы высокочастотной полосы модулем выделения подполос;
вычисляют псевдомощность подполосы высокочастотной полосы модулем вычисления псевдомощности подполосы высокочастотной полосы;
выбирают какой-либо из множества коэффициентов модулем выбора;
формируют кодированные данные высокочастотной полосы модулем кодирования высокочастотной полосы;
формируют кодированные данные низкочастотной полосы модулем кодирования низкочастотной полосы; и
формируют строку выходного кода модулем мультиплексирования.