Сжатие разложенных представлений звукового поля

Иллюстрации

Показать все

Изобретение относится к средствам для сжатия разложенных представлений звукового поля. Технический результат заключается в повышении эффективности обработки звукового поля. Получают битовый поток, содержащий сжатую версию пространственной компоненты звукового поля. Пространственная компонента задана в области сферических гармоник и генерируется путем осуществления разложения в отношении множества коэффициентов сферических гармоник, в котором сжатая версия пространственной компоненты представлена в битовом потоке с использованием, по меньшей мере частично, поля, указывающего режим предсказания, используемый при сжатии пространственной компоненты. 8 н. и 36. з.п. ф-лы, 8 табл., 169 ил.

Реферат

[1] Данная заявка испрашивает приоритет по предварительной патентной заявке США № 61/828,445, поданной 29 мая 2013 г., предварительной патентной заявке США № 61/829,791, поданной 31 мая 2013 г., предварительной патентной заявке США № 61/899,034 поданной 1 ноября 2013 г., предварительной патентной заявке США No 61/899,041, поданной 1 ноября 2013 г., предварительной патентной заявке США № 61/829,182, поданной 30 мая 2013 г., предварительной патентной заявке США № 61/829,174, поданной 30 мая 2013 г., предварительной патентной заявке США № 61/829,155, поданной 30 мая 2013 г., предварительной патентной заявке США № 61/933,706 поданной 30 января 2014 г., предварительной патентной заявке США № 61/829,846, поданной 31 мая 2013 г., предварительной патентной заявке США № 61/886,605, поданной 3 октября 2013 г., предварительной патентной заявке США № 61/886,617, поданной 3 октября 2013 г., предварительной патентной заявке США № 61/925,158, поданной 8 января 2014 г., предварительной патентной заявке США № 61/933,721, поданной 30 января 2014 г., предварительной патентной заявке США № 61/925,074, поданной 8 января 2014 г., предварительной патентной заявке США № 61/925,112, поданной 8 января 2014 г., предварительной патентной заявке США № 61/925,126, поданной 8 января 2014 г., предварительной патентной заявке США № 62/003,515, поданной 27 мая 2014 г., и предварительной патентной заявке США № 61/828,615, поданной 29 мая 2013 г., содержание которых в полном объеме включено в данное описание в порядке ссылки.

Область техники, к которой относится изобретение

[2] Данное изобретение относится к аудиоданным и, в частности, к сжатию аудиоданных.

Уровень техники

[3] Сигнал амбиофонии более высокого порядка (HOA) (часто представленный множеством коэффициентов сферических гармоник (SHC) или другими иерархическими элементами), является трехмерным представлением звукового поля. Это представление HOA или SHC может представлять это звуковое поле независимо от локальной геометрии громкоговорителей, используемых для воспроизведения многоканального аудиосигнала, рендеризуемого из этого сигнала SHC. Этот сигнал SHC также может облегчать обратную совместимость, поскольку этот сигнал SHC можно рендеризовать в общеизвестные и широко распространенные многоканальные форматы, например, формат аудиоканалов 5.1 или формат аудиоканалов 7.1. Таким образом, представление SHC может обеспечивать лучшее представление звукового поля, которое также обладает обратной совместимостью.

Сущность изобретения

[4] В целом, описаны методы сжатия и снятия сжатия аудиоданных амбиофонии более высокого порядка.

[5] В одном аспекте, способ содержит получение одного или более первых векторов, описывающих характерные компоненты звукового поля, и одного или более вторых векторов, описывающих фоновые компоненты звукового поля, причем один или более первых векторов и один или более вторых векторов, генерируются, по меньшей мере, путем осуществления преобразования в отношении множества коэффициентов сферических гармоник.

[6] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью определения одного или более первых векторов, описывающих характерные компоненты звукового поля, и одного или более вторых векторов, описывающих фоновые компоненты звукового поля, причем один или более первых векторов и один или более вторых векторов, генерируются, по меньшей мере, путем осуществления преобразования в отношении множества коэффициентов сферических гармоник.

[7] В другом аспекте, устройство содержит средство для получения один или более первых векторов, описывающих характерные компоненты звукового поля, и одного или более вторых векторов, описывающих фоновые компоненты звукового поля, причем один или более первых векторов и один или более вторых векторов, генерируются, по меньшей мере, путем осуществления преобразования в отношении множества коэффициентов сферических гармоник, и средство для хранения одного или более первых векторов.

[8] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам получать одного или более первых векторов, описывающих характерные компоненты звукового поля, и одного или более вторых векторов, описывающих фоновые компоненты звукового поля, причем один или более первых векторов и один или более вторых векторов, генерируются, по меньшей мере, путем осуществления преобразования в отношении множества коэффициентов сферических гармоник.

[9] В другом аспекте, способ содержит выбор одной из множества схем снятия сжатия на основании указания, генерируются ли сжатая версия коэффициентов сферических гармоник, представляющих звуковое поле, из синтетического аудиообъекта, и снятие сжатия сжатой версии коэффициентов сферических гармоник с использованием выбранной одной из множества схем снятия сжатия.

[10] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью выбора одной из множества схем снятия сжатия на основании указания, генерируются ли сжатая версия коэффициентов сферических гармоник, представляющих звуковое поле, из синтетического аудиообъекта, и снятия сжатия сжатой версии коэффициентов сферических гармоник с использованием выбранной одной из множества схем снятия сжатия.

[11] В другом аспекте, устройство содержит средство для выбора одной из множества схем снятия сжатия на основании указания, генерируются ли сжатая версия коэффициентов сферических гармоник, представляющих звуковое поле, из синтетического аудиообъекта, и средство для снятия сжатия сжатой версии коэффициентов сферических гармоник с использованием выбранной одной из множества схем снятия сжатия.

[12] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам встроенного устройства декодирования выбирать одну из множества схем снятия сжатия на основании указания, генерируются ли сжатая версия коэффициентов сферических гармоник, представляющих звуковое поле, из синтетического аудиообъекта, и снимать сжатие сжатой версии коэффициентов сферических гармоник с использованием выбранной одной из множества схем снятия сжатия.

[13] В другом аспекте, способ содержит получение указание, генерируются ли коэффициенты сферических гармоник, представляющие звуковое поле, из синтетического аудиообъекта.

[14] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью получения указания, генерируются ли коэффициенты сферических гармоник, представляющие звуковое поле, из синтетического аудиообъекта.

[15] В другом аспекте, устройство содержит средство для хранения коэффициенты сферических гармоник, представляющие звуковое поле, и средство для получения указание, генерируются ли коэффициенты сферических гармоник из синтетического аудиообъекта.

[16] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам получать указание, генерируются ли коэффициенты сферических гармоник, представляющие звуковое поле, из синтетического аудиообъекта.

[17] В другом аспекте, способ содержит квантование один или более первых векторов, представляющих один или более компонентов звукового поля, и компенсацию ошибки, вносимой вследствие квантования одного или более первых векторов в один или более вторых векторов, которые также представляют те же один или более компонентов звукового поля.

[18] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью квантования одного или более первых векторов, представляющих один или более компонентов звукового поля, и компенсации ошибки, вносимой вследствие квантования одного или более первых векторов в один или более вторых векторов, которые также представляют те же один или более компонентов звукового поля.

[19] В другом аспекте, устройство содержит средство для квантования одного или более первых векторов, представляющих один или более компонентов звукового поля, и средство для компенсации ошибки, вносимой вследствие квантования одного или более первых векторов в один или более вторых векторов, которые также представляют те же один или более компонентов звукового поля.

[20] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам квантовать один или более первых векторов, представляющих один или более компонентов звукового поля, и компенсировать ошибку, вносимую вследствие квантования одного или более первых векторов в один или более вторых векторов, которые также представляют те же один или более компонентов звукового поля.

[21] В другом аспекте, способ содержит осуществление, на основании целевой битовой скорости, снижение порядка в отношении множества коэффициентов сферических гармоник или их разложений для генерации приведенных коэффициентов сферических гармоник или их приведенных разложений, причем множество коэффициентов сферических гармоник представляет звуковое поле.

[22] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью осуществления, на основании целевой битовой скорости, снижение порядка в отношении множества коэффициентов сферических гармоник или их разложений для генерации приведенных коэффициентов сферических гармоник или их приведенных разложений, причем множество коэффициентов сферических гармоник представляет звуковое поле.

[23] В другом аспекте, устройство содержит средство для хранения множества коэффициентов сферических гармоник или их разложений, и средство для осуществления, на основании целевой битовой скорости, снижения порядка в отношении множества коэффициентов сферических гармоник или их разложений для генерации приведенных коэффициентов сферических гармоник или их приведенных разложений, причем множество коэффициентов сферических гармоник представляет звуковое поле.

[24] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для осуществления, на основании целевой битовой скорости, снижения порядка в отношении множества коэффициентов сферических гармоник или их разложений для генерации приведенных коэффициентов сферических гармоник или их приведенных разложений, причем множество коэффициентов сферических гармоник представляет звуковое поле.

[25] В другом аспекте, способ содержит получение первого ненулевого набора коэффициентов вектора, которые представляют характерный компонент звукового поля, причем вектор разложен из множества коэффициентов сферических гармоник, которые описывают звуковое поле.

[26] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью получения первого ненулевого набора коэффициентов вектора, которые представляют характерный компонент звукового поля, причем вектор разложен из множества коэффициентов сферических гармоник, которые описывают звуковое поле.

[27] В другом аспекте, устройство содержит средство для получения первого ненулевого набора коэффициентов вектора, которые представляют характерный компонент звукового поля, причем вектор разложен из множества коэффициентов сферических гармоник, которые описывают звуковое поле, и средство для хранения первого ненулевого набора коэффициентов.

[28] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для определения первого ненулевого набора коэффициентов вектора, которые представляют характерный компонент звукового поля, причем вектор разложен из множества коэффициентов сферических гармоник, которые описывают звуковое поле.

[29] В другом аспекте, способ содержит получение, из битового потока, по меньшей мере, один из одного или более векторов, разложенных из коэффициентов сферических гармоник, которые рекомбинировали с коэффициентами сферических гармоник фона, причем коэффициенты сферических гармоник описывают звуковое поле, и при этом коэффициенты сферических гармоник фона описывают один или более фоновых компонентов одного и того же звукового поля.

[30] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью определения, из битового потока, по меньшей мере, одного из одного или более векторов, разложенных из коэффициентов сферических гармоник, которые рекомбинировали с коэффициентами сферических гармоник фона, причем коэффициенты сферических гармоник описывают звуковое поле, и при этом коэффициенты сферических гармоник фона описывают один или более фоновых компонентов одного и того же звукового поля.

[31] В другом аспекте, устройство содержит средство для получения, из битового потока, по меньшей мере, одного из одного или более векторов, разложенных из коэффициентов сферических гармоник, которые рекомбинировали с коэффициентами сферических гармоник фона, причем коэффициенты сферических гармоник описывают звуковое поле, и при этом коэффициенты сферических гармоник фона описывают один или более фоновых компонентов одного и того же звукового поля.

[32] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам получать, из битового потока, по меньшей мере, один из одного или более векторов, разложенных из коэффициентов сферических гармоник, которые рекомбинировали с коэффициентами сферических гармоник фона, причем коэффициенты сферических гармоник описывают звуковое поле, и при этом коэффициенты сферических гармоник фона описывают один или более фоновых компонентов одного и того же звукового поля.

[33] В другом аспекте, способ содержит идентификацию одного или более характерных аудиообъектов из одного или более коэффициентов сферических гармоник (SHC), связанных с аудиообъектами, на основании направленности, определенной для одного или более из аудиообъектов.

[34] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью идентификации одного или более характерных аудиообъектов из одного или более коэффициентов сферических гармоник (SHC), связанных с аудиообъектами, на основании направленности, определенной для одного или более из аудиообъектов.

[35] В другом аспекте, устройство содержит средство для хранения одного или более коэффициентов сферических гармоник (SHC), и средство для идентификации одного или более характерных аудиообъектов из одного или более коэффициентов сферических гармоник (SHC), связанных с аудиообъектами, на основании направленности, определенной для одного или более из аудиообъектов.

[36] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для идентификации одного или более характерных аудиообъектов из одного или более коэффициентов сферических гармоник (SHC), связанных с аудиообъектами, на основании направленности, определенной для одного или более из аудиообъектов.

[37] В другом аспекте, способ содержит осуществление синтеза на векторной основе в отношении множества коэффициентов сферических гармоник для генерации разложенных представлений из множества коэффициентов сферических гармоник, представляющих один или более аудиообъектов и соответствующую информацию направленности, причем коэффициенты сферических гармоник связаны с порядком и описывают звуковое поле, определение отдельной и фоновой информации направленности из информации направленности, снижение порядка информации направленности, связанной с фоновыми аудиообъектами, для генерации преобразованной информации направленности фона, применение компенсации для увеличения значений преобразованной информации направленности для сохранения полной энергии звукового поля.

[38] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью осуществления синтеза на векторной основе в отношении множества коэффициентов сферических гармоник для генерации разложенных представлений из множества коэффициентов сферических гармоник, представляющих один или более аудиообъектов и соответствующую информацию направленности, причем коэффициенты сферических гармоник связаны с порядком и описывают звуковое поле, определения отдельной и фоновой информации направленности из информации направленности, снижения порядка информации направленности, связанной с фоновыми аудиообъектами, для генерации преобразованной информации направленности фона, применения компенсации для увеличения значений преобразованной информации направленности для сохранения полной энергии звукового поля.

[39] В другом аспекте, устройство содержит средство для осуществления синтеза на векторной основе в отношении множества коэффициентов сферических гармоник для генерации разложенных представлений из множества коэффициентов сферических гармоник, представляющих один или более аудиообъектов и соответствующую информацию направленности, причем коэффициенты сферических гармоник связаны с порядком и описывают звуковое поле, средство для определения отдельной и фоновой информации направленности из информации направленности, средство для снижения порядка информации направленности, связанной с фоновыми аудиообъектами, для генерации преобразованной информации направленности фона, и средство для применения компенсации для увеличения значений преобразованной информации направленности для сохранения полной энергии звукового поля.

[40] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для осуществления синтеза на векторной основе в отношении множества коэффициентов сферических гармоник для генерации разложенных представлений из множества коэффициентов сферических гармоник, представляющих один или более аудиообъектов и соответствующую информацию направленности, причем коэффициенты сферических гармоник связаны с порядком и описывают звуковое поле, определения отдельной и фоновой информации направленности из информации направленности, снижения порядка информации направленности, связанной с фоновыми аудиообъектами, для генерации преобразованной информации направленности фона, и применения компенсации для увеличения значений преобразованной информации направленности для сохранения полной энергии звукового поля.

[41] В другом аспекте, способ содержит получение разложенные интерполированные коэффициенты сферических гармоник для отрезка времени, по меньшей мере, частично, путем осуществления интерполяции в отношении первого разложения первого множества коэффициентов сферических гармоник и второго разложения второго множества коэффициентов сферических гармоник.

[42] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью получения разложенных интерполированных коэффициентов сферических гармоник для отрезка времени, по меньшей мере, частично, путем осуществления интерполяции в отношении первого разложения первого множества коэффициентов сферических гармоник и второго разложения второго множества коэффициентов сферических гармоник.

[43] В другом аспекте, устройство содержит средство для хранения первого множества коэффициентов сферических гармоник и второго множества коэффициентов сферических гармоник, и средство для получения разложенных интерполированных коэффициентов сферических гармоник для отрезка времени, по меньшей мере, частично, путем осуществления интерполяции в отношении первого разложения первого множества коэффициентов сферических гармоник и второго разложения второго множества коэффициентов сферических гармоник.

[44] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам получать разложенных интерполированных коэффициентов сферических гармоник для отрезка времени, по меньшей мере, частично, путем осуществления интерполяции в отношении первого разложения первого множества коэффициентов сферических гармоник и второго разложения второго множества коэффициентов сферических гармоник.

[45] В другом аспекте, способ содержит получение битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[46] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью получения битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[47] В другом аспекте, устройство содержит средство для получения битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник, и средство для хранения битового потока.

[48] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам получать битовый поток, содержащий сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[49] В другом аспекте, способ содержит генерацию битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[50] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью генерации битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[51] В другом аспекте, устройство содержит средство для генерации битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник, и средство для хранения битового потока.

[52] В другом аспекте, долговременный считываемый компьютером носитель данных имеет инструкции, которые, при выполнении, предписывают одному или более процессорам для генерации битового потока, содержащего сжатую версию пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[53] В другом аспекте, способ содержит идентификацию кодовой книги Хаффмана для использования при снятии сжатия сжатой версии пространственного компонента из множества сжатых пространственных компонентов на основании порядка сжатой версии пространственного компонента относительно оставшихся из множества сжатых пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[54] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью идентификации кодовой книги Хаффмана для использования при снятии сжатия сжатой версии пространственного компонента из множества сжатых пространственных компонентов на основании порядка сжатой версии пространственного компонента относительно оставшихся из множества сжатых пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[55] В другом аспекте, устройство содержит средство для идентификации кодовой книги Хаффмана для использования при снятии сжатия сжатой версии пространственного компонента из множества сжатых пространственных компонентов на основании порядка сжатой версии пространственного компонента относительно оставшихся из множества сжатых пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник, и средство для хранения множества сжатых пространственных компонентов.

[56] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для идентификации кодовой книги Хаффмана для использования при снятии сжатия пространственного компонента из множества пространственных компонентов на основании порядка пространственного компонента относительно оставшихся из множества пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[57] В другом аспекте, способ содержит идентификацию кодовой книги Хаффмана для использования при сжатии пространственного компонента из множества пространственных компонентов на основании порядка пространственного компонента относительно оставшихся из множества пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[58] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью идентификации кодовой книги Хаффмана для использования при сжатии пространственного компонента из множества пространственных компонентов на основании порядка пространственного компонента относительно оставшихся из множества пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[59] В другом аспекте, устройство содержит средство для хранения кодовой книги Хаффмана, и средство для идентификации кодовую книгу Хаффмана для использования при сжатии пространственного компонента из множества пространственных компонентов на основании порядка пространственного компонента относительно оставшихся из множества пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[60] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для идентификации кодовой книги Хаффмана для использования при сжатии пространственного компонента из множества пространственных компонентов на основании порядка пространственного компонента относительно оставшихся из множества пространственных компонентов, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[61] В другом аспекте, способ содержит определение размера шага квантования, подлежащий использованию при сжатии пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[62] В другом аспекте, устройство содержит один или более процессоров, выполненных с возможностью определения размера шага квантования, подлежащий использованию при сжатии пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[63] В другом аспекте, устройство содержит средство для определения размера шага квантования, подлежащего использованию при сжатии пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник, и средство для хранения размера шага квантования.

[64] В другом аспекте, на долговременном считываемом компьютером носителе данных хранятся инструкции, которые, при выполнении, предписывают одному или более процессорам для определения размера шага квантования, подлежащий использованию при сжатии пространственной компоненты звукового поля, причем пространственный компонент генерируется путем осуществления векторного синтеза в отношении множества коэффициентов сферических гармоник.

[65] Детали одного или более аспектов методов изложены в прилагаемых чертежах и нижеследующем описании. Другие признаки, задачи и преимущества этих методов явствуют из описания и чертежей, а также из формулы изобретения.

Краткое описание чертежей

[66] Фиг. 1 и 2 - схемы, демонстрирующие сферические гармонические базисные функции различных порядков и подпорядков.

[67] Фиг. 3 - схема, демонстрирующая систему, которая может осуществлять различные аспекты методов, описанных в этом изобретении.

[68] Фиг. 4 - блок-схема, демонстрирующая, более детально, один пример устройства аудиокодирования, показанного в примере, приведенном на фиг. 3, которое может осуществлять различные аспекты методов, описанных в этом изобретении.

[69] Фиг. 5 - блок-схема, более детально демонстрирующая устройство аудиодекодирования, показанное на фиг. 3.

[70] Фиг. 6 - блок-схема операций, демонстрирующая работу блока анализа контента устройства аудиокодирования при осуществлении различных аспектов методов, описанных в этом изобретении.

[71] Фиг. 7 - блок-схема операций, демонстрирующая работу устройства аудиокодирования при осуществлении различных аспектов методов синтеза на векторной основе, описанных в этом изобретении.

[72] Фиг. 8 - блок-схема операций, демонстрирующая работу устройства аудиодекодирования при осуществлении различных аспектов методов, описанных в этом изобретении.

[73] Фиг. 9A-9L - блок-схемы, более детально демонстрирующие различные аспекты устройства аудиокодирования примера, приведенного на фиг. 4.

[74] Фиг. 10A-10O(ii) - схемы, демонстрирующие часть битового потока или информации побочного канала, которая может более детально указывать сжатые пространственные компоненты.

[75] Фиг. 11A-11G - блок-схемы, демонстрирующие, более детально, различные блоки устройства аудиодекодирования, показанного в примере, приведенном на фиг. 5.

[76] Фиг. 12 - схема, демонстрирующая пример аудио-экосистемы, которая может осуществлять различные аспекты методов, описанных в этом изобретении.

[77] Фиг. 13 - схема, более детально демонстрирующая один пример аудио-экосистемы, показанной на фиг. 12.

[78] Фиг. 14 - схема, более детально демонстрирующая один пример аудио-экосистемы, показанной на фиг. 12.

[79] Фиг. 15A и 15B - схемы, более детально демонстрирующие другие примеры аудио-экосистемы, показанной на фиг. 12.

[80] Фиг. 16 - схема, демонстрирующая пример устройства аудиокодирования, которое может осуществлять различные аспекты методов, описанных в этом изобретении.

[81] Фиг. 17 - схема, более детально демонстрирующая один пример устройства аудиокодирования, показанного на фиг. 16.

[82] Фиг. 18 - схема, демонстрирующая пример устройства аудиодекодирования, которое может осуществлять различные аспекты методов, описанных в этом изобретении.

[83] Фиг. 19 - схема, более детально демонстрирующая один пример устройства аудиодекодирования, показанного на фиг. 18.

[84] Фиг. 20A-20G - схемы, демонстрирующие пример устройств захвата аудиосигнала, которые могут осуществлять различные аспекты методов, описанных в этом изобретении.

[85] Фиг. 21A-21E - схемы, демонстрирующие пример устройств воспроизведения аудиосигнала, которые могут осуществлять различные аспекты методов, описанных в этом изобретении.

[86] Фиг. 22A-22H - схемы, демонстрирующие пример сред воспроизведения аудиосигнала в соответствии с одним или более методами, описанными в этом изобретении.

[87] Фиг. 23 - схема, демонстрирующая пример случая использования, когда пользователь может испытывать 3D звуковое поле спортивной игры при ношении головных телефонов в соответствии с одним или более методами, описанными в этом изобретении.

[88] Фиг. 24 - схема, демонстрирующая спортивный стадион, где 3D звуковое поле может записываться в соответствии с одним или более методами, описанными в этом изобретении.

[89] Фиг. 25 - блок-схема операций, демонстрирующая метод рендеризации 3D звукового поля на основании локального аудиоландшафта в соответствии с одним или более методами, описанными в этом изобретении.

[90] Фиг. 26 - схема, демонстрирующая пример игровой студии в соответствии с одним или более методами, описанными в этом изобретении.

[91] Фиг. 27 - схема, демонстрирующая множество игровых систем, которые включают в себя машины рендеризации, в соответствии с одним или более методами, описанными в этом изобретении.

[92] Фиг. 28 - схема, демонстрирующая конфигурацию громкоговорителей, которую можно имитировать головными телефонами, в соответствии с одним или более методами, описанными в этом изобретении.

[93] Фиг. 29 - схема, демонстрирующая множество мобильных устройств, которые можно использовать для захвата и/или редактирования 3D звукового поля в соответствии с одним или более методами, описанными в этом изобретении.

[94] Фиг. 30 - схема, демонстрирующая кадр видео, связанный с 3D звуковым полем, который может обрабатываться в соответствии с одним или более методами, описанными в этом изобретении.

[95] Фиг. 31A-31M - схемы, демонстрирующие графики, где показаны различные результаты имитации осуществления синтетической или записанной категоризации звукового поля в соответствии с различными аспектами методов, описанных в этом изобретении.

[96] Фиг. 32 - схема, демонстрирующая график сингулярных значений из матрицы S, разложенной из коэффициентов амбиофонии более высокого порядка, в соответствии с методами, описанными в этом изобретении.

[97] Фиг. 33A и 33B - схемы, демонстрирующие соответствующие графики где показано потенциальное влияние переупорядочения при кодировании векторов, описывающих компоненты переднего плана звукового поля в соответствии с методами, описанными в этом изобретении.

[98] Фиг. 34 и 35 - принципиальные схемы, демонстрирующие различия между идентификацией характерных аудиообъектов только на основе энергии и на основе направленности, в соответствии с этим раскрытием.

[99] Фиг. 36A-36G - схемы, демонстрирующие проекции, по меньшей мере, части разложенной версии коэффициентов сферических гармоник в пространственную область для осуществления интерполяции в соответствии с различными аспектами методов, описанных в этом изобретении.

[100] Фиг. 37 демонстрирует представление описанных здесь методов получения пространственно-временной интерполяции.

[101] Фиг. 38 - блок-схема, демонстрирующая искусственные матрицы US, US1 и US2, для последовательных блоков SVD для многомерного сигнала согласно описанным здесь методам.

[102] Фиг. 39 - блок-схема, демонстрирующая разложение последующих кадров сигнала амбиофонии более высокого порядка (HOA) с использованием разложения на сингулярные значения и сглаживания пространственно-временных компонентов согласно методам, описанным в этом изобретении.

[103] Фиг. 40A-40J показаны блок-схемы, демонстрирующие примеры устройств аудиоко