Устройство, способ и компьютерная программа для формирования с использованием среднего значения параметров сигнала, подстроенных для обеспечения представления микшированного с повышением сигнала на базе представления микшированного с понижением сигнала и параметрической сторонней информации, связанной с представлением микшированного с понижением сигнала

Иллюстрации

Показать все

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

Реферат

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

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

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

Другое решение согласно изобретению связано с компьютерной программой для осуществления предложенного способа.

Некоторые решения согласно изобретению связаны со схемой ограничения параметра контроля искажения в системах MPEGSAOC.

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

Недавно были предложены параметрические способы с эффективным битрейтом для передачи и/или хранения аудио сцен, содержащих множественные аудио объекты, например, Бинауральное Кодирование Реплики (Тип I) (см., например, ссылку [1]), Объединенное Кодирование Источника (см., например, ссылку [2]), и Пространственное кодирование аудио объекта (Spatial Audio Object Coding - (SAOC) MPEG (см., например, ссылки [3], [4], [5]).

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

Эти способы осуществляются не подбором формы волны, а перцепционным восстановлением желаемого выходного аудио сигнала.

На фиг.8 показан краткий обзор такой системы (здесь: MPEG SAOC). MPEG SAOC система 800, показанная на фиг.8, включает кодирующее устройство SAOC 810 и декодер SAOC 820. Кодирующее устройство SAOC 810 получает множество от x1 до xN сигналов объекта, которое может быть представлено, например, сигналами во временной области или сигналами частотно-временной области (например, в форме коэффициентов преобразования ряда Фурье, или в форме сигналов подгруппы QMF). Кодирующее устройство SAOC 810, как правило, также получает сокращенные коэффициенты от d1 до dN, которые связаны с сигналами объекта от x1 до xN. Раздельные наборы сокращенных коэффициентов могут быть доступны для каждого микшированного с понижением канала. Кодирующее устройство SAOC 810, как правило, выполнено с возможностью получить канал микшированного с понижением сигнала, объединяя сигналы объекта от x1 до xN в соответствии со связанными сокращенными коэффициентами от d1 до dN. Как правило, существует меньшее число каналов микшированного с понижением сигнала, чем сигналов объекта от x1 до xN. Чтобы обеспечить (по крайней мере, приблизительно) разделение (или раздельную обработку) сигналов объекта на стороне декодера SAOC 820, кодирующее устройство SAOC 810 предоставляет один или больше сокращенных сигналов (выполненных в виде сокращенных каналов) 812 и стороннюю информацию 814. Сторонняя информация 814 описывает особенности сигналов объекта от x1 до xN, чтобы учесть определенную для объекта обработку на стороне декодера.

Декодер SAOC 820 выполнен с возможностью получить один или более сокращенных сигналов 812 и стороннюю информацию 814. Кроме того, декодер SAOC 820, как правило, выполнен с возможностью получения пользовательской информации о взаимодействии и/или пользовательской информации о контроле 822, которая описывает желаемую установку обработки. Например, пользовательская информация о взаимодействии/контроле 822 может описать установки спикера и желаемое пространственное размещение объектов, которые обеспечивают сигналы объектов x1 к xN.

Декодер SAOC 820 выполнен с возможностью формирования, например, множества декодированных сигналов от до канала upmix. Сигналы канала upmix могут, например, быть связаны с индивидуальными спикерами мультиспикерного оборудования. Декодер SAOC 820 может, например, включать сепаратор объекта 820а, который выполнен с возможностью восстановления, по крайней мере, приблизительно, сигналов объекта от x1 до xN на основе одного или более сокращенных сигналов 812 и сторонней информации 814, таким образом, получая восстановленные сигналы объекта 820b. Однако восстановленные сигналы объекта 820b могут несколько отличаться от оригинальных сигналов объекта от x1 до xN, например, потому что сторонняя информация 814 не совсем достаточна для идеальной реконструкции из-за ограничений битрейта. Декодер SAOC 820 может далее включать смеситель 820с, который может быть выполнен с возможностью получения восстановленных сигналов объекта 820b и информации о действии пользователей/управления работой пользователей 822 и обеспечить, на основе этого, сигналы от до канала upmix. Смеситель 820с может быть выполнен с возможностью использования информации о действии пользователей/управления работой пользователей 822, чтобы определить, вклад индивидуального восстановленного сигнала объекта 820b в сигналы от до канала upmix. Информация о действии пользователей/управления работой пользователей 822 может, например, включать параметры обработки (также определяемые как предоставление коэффициентов), которые определяют вклад индивидуального восстановленного сигнала объекта 820b в сигналы от до канала upmix.

Нужно отметить, что во многих воплощениях блок разделения объекта, который обозначен сепаратором объекта 820а на фиг.8, и блок смешивания, который обозначен миксером 820с на фиг.8, реализованы на одном единственном шаге. С этой целью могут быть вычислены все параметры, которые описывают прямое отображение одного или более сокращенных сигналов 812 на сигналы от до канала upmix. Эти параметры могут быть вычислены на основе сторонней информации и информации о действии пользователей/управления работой пользователей 822.

На фиг.9а, 9b и 9с представлены различные устройства для того, чтобы получить представление микшированного с повышением сигнала на основе представления микшированного с понижением сигнала и связанной с объектом сторонней информации.

Нужно отметить, что связанная с объектом сторонняя информация является примером сторонней информации, связанной с сигналом понижающего микширования. На фиг.9а показана блок схема MPEG SAOC системы 900, включающей декодер SAOC 920. Декодер SAOC 920 включает, как отдельные функциональные блоки, декодер объекта 922 и смеситель/обработчик 926. Декодер объекта 922 обеспечивает множество восстановленных сигналов объекта 924 в зависимости от представления микшированного с понижением сигнала (например, в форме одного или более сокращенных сигналов, представленных на временном интервале или в частотно временной области), и связанную с объектом стороннюю информацию (например, в форме объекта мета данных). Смеситель/обработчик 926 получает восстановленные сигналы объекта 924, связанные с множеством из N объектов, и обеспечивает на их основе и на основе информации об обработке один или несколько микшированных с повышением сигналов канала 928. В декодере SAOC 920 извлечение сигналов объекта 924 выполнено отдельно от смешивания/обработки, что учитывает разделение функциональности декодирования объекта от функциональности смешивания/обработки, но вносит относительно высокую вычислительную сложность.

На фиг.9b представлена другая MPEG SAOC система 930, которая включает декодер SAOC 950. Декодер SAOC 950 обеспечивает множество микшированных с повышением сигналов канала 958 в зависимости от представления микшированного с понижением сигнала (например, в форме одного или более сокращенных сигналов) и связанной с объектом сторонней информации (например, в форме объекта метаданных). Декодер SAOC 950 включает объединенный декодер объекта и смеситель/обработчик, который выполнен с возможностью получения микшированных с повышением сигналов канала 958 в объединенном процессе смешивания без разделения декодирования объекта и смешивания/обработки, причем параметры для указанного объединенного процесса повышающего микширования зависят и от связанной с объектом сторонней информации и от информации об обработке. Объединенный процесс повышающего микширования зависит также от информации о понижающем микшировании, которая, как полагают, является частью связанной с объектом сторонней информации.

Суммируя сказанное, представление сигналов повышающего микширования 928, 958 канала может быть выполнено в одношаговом процессе шага или двухшаговом процессе.

На фиг.9c представлена MPEG SAOC система 960. Система SAOC 960 включает транскодер от SAOC к MPEG окружению 980, а не декодер SAOC.

Транскодер от SAOC к MPEG окружению включает транскодер сторонней информации 982, который выполнен с возможностью получения связанной с объектом сторонней информации (например, в форме объекта мета данных) и, возможно, информации об одном или более сокращенном сигнале и информации об обработке. Транскодер сторонней информации также выполнен с возможностью обеспечения на основе полученных данных сторонней информации MPEG окружения (например, в форме битового потока MPEG окружения). Соответственно, транскодер сторонней информации 982 выполнен с возможностью преобразовать связанную с объектом (параметрическую) стороннюю информацию, которая получена от устройства, кодирующего объект, в связанную с каналом (параметрическую) стороннюю информацию, учитывая информацию об обработке и, возможно, информацию о содержимом одного или более сокращенных сигналов.

Возможно, транскодер от SAOC к MPEG окружению 980 может быть выполнен с возможностью манипуляции одним или более сокращенных сигналов, описанных, например, представлением микшированного с понижением сигнала, чтобы получить обработанное представление микшированного с понижением сигнала 988. Однако манипулятор микшированного с понижением сигнала 986 может быть опущен, так что выходной сигнал транскодера 980 микшированного с понижением представления сигнала 988 от SAOC к MPEG окружению идентичен входному представлению микшированного с понижением сигнала от SAOC к MPEG окружению транскодера. Манипулятор микшированного с понижением сигнала 986 может, например, использоваться, если связанная с каналом MPEG окружения сторонняя информация 984 не позволяла бы обеспечивать желаемое впечатление от слушания на основе входного представления микшированного с понижением сигнала от SAOC к MPEG окружению транскодера 980, что может иметь место в некоторых вариантах обработки.

Соответственно, транскодер от SAOC к MPEG окружению 980 обеспечивает представление микшированного с понижением сигнала 988 и битовый поток MPEG окружения 984 таким образом, что множество сигналов канала повышающего микширования, которые представляют аудио объекты в соответствии с входной информацией об обработке транскодера от SAOC к MPEG окружению 980, может быть сформировано, используя декодер MPEG окружения, который получает битовый поток MPEG окружения 984 и представление микшированного с понижением сигнала 988.

Суммируя сказанное, могут использоваться различные понятия для того, чтобы расшифровать SAOC-закодированные аудиосигналы. В некоторых случаях декодер SAOC используется, чтобы обеспечить сигналы канала повышающего микширования (например, сигналы 928, 958 канала повышающего микширования) в зависимости от представления сигнала понижающего микширования и связанной с объектом параметрической сторонней информации. Примеры этой концепции представлены на фиг.9а и 9b. Альтернативно, SAOC-закодированная аудио информация может быть транскодирована, чтобы получить представление микшированного с понижением сигнала (например, представление микшированного с понижением сигнала 988) и связанной с каналом сторонней информации (например, связанный с каналом MPEG окружения битовый поток 984), который может использоваться декодером MPEG окружения, чтобы обеспечить желаемые сигналы канала повышающего микширования.

В MPEG SAOC системе 800, системный краткий обзор которой дан на фиг.8, общая обработка выполнена путем частотного отбора и может быть описана следующим образом в пределах каждого диапазона частот:

- N входных сигналов аудио объекта от x1 до xN сокращаются как часть обработки кодирующего устройства SAOC. Для моно сокращения коэффициенты сокращения обозначены от d1 до dN. В дополнение, кодирующее устройство SAOC 810 извлекает стороннюю информацию 814 описаний особенностей входных аудио объектов. Для MPEG SAOC отношения мощности объектов относительно друг друга - наиболее каноническая форма такой сторонней информации.

- Сокращенный сигнал (или сигналы) 812 и сторонняя информация 814 передаются и/или сохраняются. С этой целью сокращенный аудиосигнал может быть сжат с использованием известных перцепционных аудио кодеров, таких как MPEG-1 уровней II или III (также известный как ".mp3"), MPEG Advanced Audio Coding (AAC) или любой другой аудио кодер.

- На стороне получения декодер SAOC 820 стремится концептуально восстановить оригинальный сигнал объекта ("разделение объекта"), используя переданную стороннюю информацию 814 (и, естественно, один или более сокращенных сигналы 812). Эти приближенные сигналы объекта (также определяемые как восстановленные сигналы объекта 820b) затем смешиваются в целевую сцену, представленную каналами звукового выхода М (которые могут, например, быть представлены сигналами повышающего микширования от до канала), используя матрицы обработки (рендеринга). Для моно выходного сигнала коэффициенты матрицы обработки даны от r1 до rN.

- Для эффективности разделение сигналов объекта редко выполняется (или даже никогда не выполняется), поскольку оба шага: шаг разделения (обозначенный сепаратором объекта 820а) и шаг смешения (обозначенный миксером 820 с) объединены в единственный транскодирующий шаг, что часто приводит к большому сокращению вычислительной сложности.

Было установлено, что такая схема чрезвычайно эффективна, как с точки зрения битрейта передачи (необходимо передать только некоторые сокращенные каналы плюс некоторую стороннюю информацию вместо дискретных аудиосигналов объекта N, или дискретной системы), так и с точки зрения вычислительной сложности (сложность обработки определяется, главным образом, числом выходных каналов, а не числом аудио объектов). Дальнейшие преимущества для пользователя на стороне получения заключаются в свободе выбора установки обработки (моно, стерео, окружение, виртуальное воспроизведение наушников, и так далее), и в особенности пользовательской интерактивности: матрица обработки, и таким образом выходная сцена, могут быть установлены и изменены в интерактивном режиме пользователем согласно желанию, личному предпочтению или другим критериям. Например, возможно определить местонахождение говорящих в одной группе вместе в одной пространственной области, чтобы максимизировать разделение от других оставшихся говорящих. Эта интерактивность достигается путем использования пользовательского интерфейса декодера.

Для каждого переданного звукового объекта его относительный уровень и (для не моно обработки) пространственное положение может быть подстроено. Это может происходить в режиме реального времени, поскольку пользователь изменяет положение связанных ползунков графического интерфейса пользователя (GUI) (например, уровень объекта=+5dB, положение объекта=-30deg).

Однако было обнаружено, что выбор на стороне декодера параметров обработки представления сигнала повышающего микширования (например, сигналы канала повышающего микширования от до ) вносит с собой в некоторых случаях ухудшение аудио.

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

Эта проблема решена устройством, обеспечивающим один или несколько подстроенных параметров для формирования представления сигнала повышающего микширования на основе представления сигнала понижающего микширования и параметрической сторонней информации, связанной с представлением сигнала понижающего микширования. Устройство включает подстройщик параметра, выполненный с возможностью получить один или несколько параметров (которые могут быть входными параметрами в некоторых воплощениях) и сформировать на их основе один или несколько подстроенных параметров. Подстройщик параметра выполнен с возможностью сформировать один или более подстроенных параметров в зависимости от среднего значения среди множества значений параметра (которые в некоторых воплощениях могут быть величинами входного параметра), так что искажение представления сигнала повышающего микширования, вызванное неоптимальными параметрами, уменьшается, по крайней мере, для параметров (или входных параметров), отклоняющихся от оптимальных параметров больше, чем предопределенное отклонение.

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

Описанное выше решение обеспечивает концепцию сохранения субъективного качества звука сцены, предоставленной SAOC, для которой вся обработка может быть выполнена полностью в пределах декодера/транскодера SAOC, потому что декодер/транскодер SAOC включает полную информацию, требуемую для регулирования параметров. Кроме того, вышеописанное решение не приводит к большим вычислениям сложных мер воспринимаемого качества звука обрабатываемой сцены, потому что было обнаружено, что ограничение отклонения между величиной параметра и его средним значением, как правило, приводит к хорошему впечатлению от слушания, в то время как большие отклонения между величиной параметра и его средним значением, как правило, приводят к слышимым искажениям. Таким образом, вышеупомянутое – обсужденное воплощение предусматривает особенно эффективный механизм, а именно использование среднего значения, для того, чтобы соответственно приспособить параметры, которые рассматривают для предоставления представления сигнала повышающего микширования.

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

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

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

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

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

В привилегированном воплощении подстройщик параметра выполнен с возможностью многократно выбрать соответствующий из коэффициентов обработки, который имеет максимальное отклонение от среднего значения среди коэффициентов обработки в соответствующей итерации, и привести выбранный из коэффициентов обработки ближе к среднему значению среди значений коэффициентов обработки. Соответственно, параметры обработки, которые находятся за пределами допустимого интервала, определенного в зависимости от среднего по коэффициентам обработки, многократно приводятся в допустимый интервал. Таким образом, параметры обработки подстроены в зависимости от оценки среднего таким образом, что искажение представления микшированного с повышением сигнала, полученное из-за неоптимальных параметров обработки, как правило уменьшается (по крайней мере, для входных параметров, отклоняющихся от оптимальных параметров обработки больше, чем предопределенное отклонение). В предпочтительном воплощении подстройщик параметра выполнен с возможностью повторения итеративного выбора соответствующего из коэффициентов обработки и итеративной модификации выбранного из коэффициентов обработки, пока все параметры обработки не подстроены, чтобы быть в пределах допустимых интервалов. Соответственно, это обеспечивает достаточно малые слышимые искажения в представлении микшированного с повышением сигнала. В предпочтительном воплощении устройство выполнено с возможностью получить один или несколько коэффициентов транскодирования (далее транскодирующих коэффициентов), описывающих отображение одного или более каналов представления микшированного с понижением сигнала на один или несколько каналов представления микшированного с повышением сигнала. В этом случае устройство выполнено с возможностью обеспечить один или несколько подстроенных транскодирующих коэффициентов в качестве подстроенных параметров. Это воплощение согласно изобретению основано на открытии, что транскодирующие коэффициенты также подходят для регулирования в зависимости от среднего значения, потому что большие отклонения транскодирующих коэффициентов от среднего значения, как правило, вызывают слышимые искажения. Соответственно, возможно уменьшить искажения представления микшированного с повышением сигнала, полученные из-за неоптимальных транскодирующих коэффициентов (по крайней мере, для входных транскодирующих коэффициентов, отклоняющихся от оптимальных транскодирующих коэффициентов больше, чем на предопределенное отклонение), путем регулирования, или ограничения транскодирующих параметров в зависимости от оценки среднего. В предпочтительном воплощении подстройщик параметра выполнен с возможностью получить в качестве входных параметров временную последовательность коэффициентов транскодирования (также определяемую как параметры транскодирования). В этом случае подстройщик параметра выполнен с возможностью вычислить среднее по времени (также определяемое как среднее по времени значение) в зависимости от множества коэффициентов транскодирования. Кроме того, подстройщик параметра выполнен с возможностью обеспечить подстроенные транскодирующие коэффициенты таким образом, что отклонение подстроенных транскодирующих коэффициентов от среднего по времени ограничено. Таким образом, создан простой механизм для того, чтобы избежать чрезмерных слышимых искажений представления микшированного с повышением сигнала, вызванных из-за неоптимальных транскодирующих коэффициентов.

В предпочтительном воплощении подстройщик параметра выполнен с возможностью оставить неизменным транскодирующий коэффициент, который находится в пределах допустимого интервала, определенного в зависимости от среднего по времени (которое определяет среднее значение). Кроме того, подстройщик параметра выполнен с возможностью выборочно установить транскодирующий коэффициент, который больше чем верхнее граничное значение допустимого интервала, равным величине, которая меньше, чем или равна верхнему граничному значению допустимого интервала, и выборочно установить транскодирующий коэффициент, который меньше чем более низкое граничное значение допустимого интервала, равным величине, которая больше чем или равна более низкому граничному значению. Соответственно, транскодирующие коэффициенты могут быть приведены к четкому допустимому интервалу, что позволяет уменьшать искажения представления микшированного с повышением сигнала, вызванные неоптимальными транскодирующими коэффициентами, по крайней мере, для транскодирующих коэффициентов, отклоняющихся от оптимальных транскодирующих коэффициентов больше, чем предопределенное отклонение. Допустимый интервал выбирается адаптивным способом, поскольку используется среднее по времени. Эта концепция основана на открытии того, что сильные временные изменения транскодирующих коэффициентов, как правило, вносят слышимые искажения и поэтому должны быть до некоторой степени ограничены.

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

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

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

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

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

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

Это решение основано на открытии, что есть большое количество параметров, которые используются процессором сигнала и/или введены в процессор сигнала или даже вычислены в процессоре сигнала и которые могут быть оптимизированы с использованием вышеупомянутой подстройки параметра на основе среднего значения. Было найдено, что процессор сигнала, как правило, обеспечивает хорошее качество представления микшированного с повышением/микшированного с понижением сигнала с небольшими искажениями, если ряд параметров (например, ряд коэффициентов обработки, связанных с различными аудио объектами или ряд величин параметров транскодирования, связанных с различными временными промежутками) хорошо сбалансирован, так что индивидуальные величины такого набора величин не включают чрезмерно большие отклонения от среднего значения. Таким образом, с применением устройства для того, чтобы обеспечить один или несколько подстроенных параметров в сочетании с устройством для того, чтобы обеспечить представление микшированного с повышением сигнала, может быть осуществлена выгода изобретенных решений.

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