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

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