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

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