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

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