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

1. Кодирующее устройство, содержащее
первый высокочастотный модуль кодирования, выполненный с возможностью вычисления объема высокочастотного кода, представляющего собой объем кода в высокочастотной кодовой строке для получения высокочастотной составляющей, на основе низкочастотной составляющей и высокочастотной составляющей входного сигнала;
низкочастотный модуль кодирования, выполненный с возможностью кодирования низкочастотной составляющей входного сигнала для генерации низкочастотной кодовой строки;
низкочастотный модуль декодирования, выполненный с возможностью декодирования низкочастотной кодовой строки;
второй высокочастотный модуль кодирования, выполненный с возможностью генерации высокочастотной кодовой строки на основе декодированной низкочастотной составляющей, получаемой посредством декодирования низкочастотной кодовой строки, и указанной высокочастотной составляющей, так, что объем кода высокочастотной кодовой строки не больше объема высокочастотного кода; и
модуль мультиплексирования, выполненный с возможностью мультиплексирования низкочастотной кодовой строки и высокочастотной кодовой строки для генерации выходной кодовой строки.
2. Кодирующее устройство по п.1, в котором
первый высокочастотный модуль кодирования выполнен с возможностью вычисления объема высокочастотного кода на основе сигналов низкочастотных поддиапазонов для множества поддиапазонов, образующих низкочастотную составляющую, и сигналов высокочастотных поддиапазонов для множества поддиапазонов, образующих высокочастотную составляющую, а
второй высокочастотный модуль кодирования выполнен с возможностью генерации высокочастотной кодовой строки на основе декодированных сигналов низкочастотных поддиапазонов для множества поддиапазонов, образующих декодированную низкочастотную составляющую, и сигналов высокочастотных поддиапазонов.
3. Кодирующее устройство по п.1, дополнительно содержащее:
модуль задержки, выполненный с возможностью задержки объема высокочастотного кода, декодированной низкочастотной составляющей и высокочастотной составляющей, поступающей во второй высокочастотный модуль кодирования.
4. Кодирующее устройство по п.1, дополнительно содержащее: модуль подстройки объема кода, который, когда объем кода высокочастотной кодовой строки, полученной посредством второго высокочастотного модуля кодирования, меньше объема высокочастотного кода, выполнен с возможностью сделать разность между объемом кода в высокочастотной кодовой строке и объемом высокочастотного кода избыточным объемом кода, выполненным с возможностью использования в непосредственно следующем и в других последующих процессах, и управлять сохранением избыточного объема кода.
5. Кодирующее устройство по п.4, в котором
указанный избыточный объем кода используется для подстройки объема кода по меньшей мере одной из кодовых строк - высокочастотной кодовой строки и/или низкочастотной кодовой строки.
6. Способ кодирования в кодирующем устройстве, содержащем
первый высокочастотный модуль кодирования, выполненный с возможностью вычисления объема высокочастотного кода, представляющего собой объем кода в высокочастотной кодовой строке для получения высокочастотной составляющей, на основе низкочастотной составляющей и высокочастотной составляющей входного сигнала;
низкочастотный модуль кодирования, выполненный с возможностью кодирования низкочастотной составляющей входного сигнала для генерации низкочастотной кодовой строки;
низкочастотный модуль декодирования, выполненный с возможностью декодирования низкочастотной кодовой строки;
второй высокочастотный модуль кодирования, выполненный с возможностью генерации высокочастотной кодовой строки на основе декодированной низкочастотной составляющей, полученной посредством декодирования низкочастотной кодовой строки, и высокочастотной составляющей, так, что объем кода высокочастотной кодовой строки не больше объема высокочастотного кода; и
модуль мультиплексирования, выполненный с возможностью мультиплексирования низкочастотной кодовой строки и высокочастотной кодовой строки для генерации выходной кодовой строки,
при этом способ кодирования содержит этапы, на которых:
вычисляют объем высокочастотного кода посредством первого высокочастотного модуля кодирования;
кодируют низкочастотную составляющую посредством низкочастотного модуля кодирования;
декодируют низкочастотную кодовую строку посредством низкочастотного модуля декодирования;
генерируют высокочастотную кодовую строку посредством второго высокочастотного модуля кодирования и
генерируют выходную кодовую строку посредством модуля мультиплексирования.
7. Носитель записи, содержащий программу, позволяющую компьютеру выполнить процесс, содержащий этапы, на которых:
вычисляют объем высокочастотного кода, представляющий собой объем кода в высокочастотной кодовой строке для получения высокочастотной составляющей, на основе низкочастотной составляющей и высокочастотной составляющей входного сигнала;
кодируют низкочастотную составляющую входного сигнала для генерации низкочастотной кодовой строки;
декодируют низкочастотную кодовую строку;
генерируют высокочастотную кодовую строку на основе декодированной низкочастотной составляющей, полученной посредством декодирования низкочастотной кодовой строки, и указанной высокочастотной составляющей, так, что объем кода в высокочастотной кодовой строке не больше объема высокочастотного кода; и
мультиплексируют низкочастотную кодовую строку и высокочастотную кодовую строку для генерации выходной кодовой строки.