Оценка положений громкоговорителей
Иллюстрации
Показать всеИзобретение относится к средствам для определения оценок положений громкоговорителей в системах объемного звука. Технический результат заключается в повышении точности определения оценки положений громкоговорителей в системах объемного звука. Система содержит датчики движения (201, 203, 205), выполненные с возможностью определения данных движения для пользовательского переносного блока, где данные движения описывают перемещение пользовательского переносного блока. Пользовательское устройство ввода (207, 209) принимает пользовательские активизации, которые указывают, что по меньшей мере одно из текущего положения и ориентации пользовательского переносного блока ассоциируется с положением громкоговорителя, когда принимается пользовательская активизация. Пользовательская активизация может возникать в результате, например, нажатия на кнопку пользователем. Анализирующий процессор (211) затем формирует оценки положений громкоговорителей в ответ на данные движения и пользовательские активизации. Система может позволить, например, оценку положений динамиков на основе карманного устройства, например пульта дистанционного управления, направленного на динамик или размещенного на нем. 2 н. и 12 з.п. ф-лы, 6 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Изобретение относится к оценке положений громкоговорителей, и в частности, но не исключительно, к оценке положений громкоговорителей в потребительских системах объемного звука.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
Акустические системы становятся все более и более продвинутыми, сложными и разнообразными. Например, становятся распространенными многоканальные пространственные звуковые системы, например пяти- или семиканальные системы домашнего кинотеатра. Однако качество звука, и в частности пространственное впечатление пользователя, в таких системах зависит от соотношения между положением прослушивания и положениями громкоговорителей. Во многих системах звуковоспроизведение основывается на предполагаемом относительном месте динамика, и системы обычно проектируются для обеспечения высококачественного пространственного впечатления в относительно небольшой области, известной как зона наилучшего восприятия. Таким образом, системы обычно предполагают, что динамики располагаются так, что они обеспечивают зону наилучшего восприятия в конкретном номинальном положении прослушивания.
Однако настройка идеального положения динамика часто не повторяется на практике из-за ограничений практических условий применения. В действительности, поскольку громкоговорители часто считаются необходимой, а не желательной конструктивной особенностью, пользователи (например, частные покупатели) обычно предпочитает большую гибкость при выборе числа и положений громкоговорителей. Например, в типичной жилой комнате часто невозможно или нежелательно (например, по эстетическим причинам) разместить большое количество громкоговорителей в положениях, которые дадут оптимальную характеристику.
Некоторые звуковые системы разработаны включающими в себя функциональные возможности для ручной калибровки и компенсации изменяющихся положений динамиков. Например, многие системы домашнего кинотеатра включают в себя средство для ручной настройки задержки и относительного уровня сигнала для каждого канала (например, путем ручного указания расстояния до громкоговорителей). Однако такая ручная настройка отдельных параметров обычно бывает довольно обременительной и непрактичной для типичного пользователя. Кроме того, она имеет склонность не обеспечивать оптимальную характеристику, так как параметры, которые можно установить, относительно ограничены (хотя по-прежнему сбивают с толку многих неспециалистов).
Также предложено выполнять полуавтоматический процесс на основе микрофона, помещаемого в положение прослушивания во время процесса калибровки. Звуковая система тогда может оптимизировать различные характеристики траектории сигнала для каждого канала, чтобы предоставить оптимизированный звук в положении микрофона. Однако, хотя такой процесс может повысить качество звучания, он обеспечивает относительно ограниченную гибкость, так как оптимизация основывается только на информации, предоставленной микрофоном, и по существу ограничивается одним положением прослушивания и адаптацией параметров, которые влияют на звук, записанный микрофоном. Например, он не предоставляет никакой прямой пространственной информации, которая может использоваться для оптимизации системы.
Некоторые звуковые системы содержат функциональные возможности для оптимизации обработки звукового сигнала на основе фактических положений динамиков относительно положения или области прослушивания. Например, предложены системы, которые автоматически оптимизируют обработку сигналов, чтобы предоставить потребителю оптимизированное пространственное звуковоспроизведение для любой конфигурации громкоговорителей.
Однако, чтобы оптимизировать звуковоспроизведение в таких гибких системах, необходимо, чтобы определялись положения громкоговорителей, и предпочтительно также положение прослушивания и ориентация пользователя.
Предложено, что положения динамиков могут определяться автоматически на основе акустического измерения выходных сигналов громкоговорителей. В частности, предложено, что относительные положения громкоговорителей могут определяться путем совмещения микрофона с каждым громкоговорителем, и при этом каждый громкоговоритель по очереди воспроизводит калибровочный сигнал, который регистрируется микрофонами других громкоговорителей. Путем определения из зарегистрированных сигналов разных задержек распространения от каждого отдельного громкоговорителя ко всем остальным громкоговорителям можно произвести оценку геометрического расположения настройки динамиков.
Однако такой подход обладает некоторыми связанными недостатками. Например, он требует дополнительных аппаратных средств (микрофон) для каждого громкоговорителя, посредством этого увеличивая стоимость и ограничивая использование системами, в которых такие микрофоны предоставляются вместе с динамиками. Кроме того, он требует взаимодействия между центральным блоком и каждым из громкоговорителей, посредством этого дополнительно увеличивая сложность и стоимость. К тому же чувствительность к акустическим помехам в помещении относительно высокая. Например, источники звука, отличные от громкоговорителей, или объекты, блокирующие прямую траекторию от громкоговорителя к микрофонам, могут значительно ухудшать этот подход. Кроме того, способ требует воспроизведения калибровочного сигнала, что означает, что процесс калибровки является заметным и, возможно, раздражающим для пользователя. Также, чтобы определить положение прослушивания, необходимо расположить дополнительный микрофон в положении прослушивания.
Другой подход, который предложен, является способами локализации на основе РЧ (радиочастота), например RFID (радиочастотная идентификация) и Сверхширокополосная связь (UWB). Эти способы используют метки, которые прикрепляются к объектам, местонахождение которых нужно определить. Метки излучают маломощный РЧ-сигнал, который обнаруживается несколькими (>=3) РЧ-датчиками, после чего относительное местоположение определяется путем триангуляции. Однако такой подход также обладает некоторыми связанными недостатками. В частности, требуется пометить каждый объект, который нужно найти, необходимо несколько датчиков, и их нужно пространственно рассредоточить по помещению, и внутренняя точность часто относительно низкая и недостаточная для адаптации звуковых систем к конфигурациям динамиков. Кроме того, подход относительно дорогой, поскольку стоимость ассоциированной технологии является относительно высокой.
Кроме того, общая проблема для большинства предложенных в настоящее время подходов состоит в том, что их не просто расширить от определения положения динамика до определения положения слушателя. Например, неудобно помещать датчик RFID в месте прослушивания.
Поэтому была бы полезной улучшенная система для оценки положений динамиков, и, в частности, была бы полезной система, допускающая повышенную гибкость, улучшенное качество звучания, уменьшенную стоимость, упрощенную работу, упрощенную реализацию, улучшенное взаимодействие с пользователем, улучшенное пространственное восприятие и/или улучшенную производительность.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Соответственно, изобретение стремится предпочтительно смягчить, ослабить или устранить один или несколько вышеупомянутых недостатков, поодиночке или в любом сочетании.
В соответствии с особенностью изобретения предоставляется система для определения оценок положений громкоговорителей, содержащая: средство для определения данных движения для пользовательского переносного блока, причем данные движения описывают перемещение пользовательского переносного блока, и пользовательское устройство ввода для приема пользовательских активизаций, причем пользовательская активизация указывает, что текущая ориентация пользовательского переносного блока ассоциируется с положением громкоговорителя, когда принимается пользовательская активизация; и анализирующее средство для определения данных ориентации, указывающих ориентацию пользовательского переносного блока, в ответ на данные движения, и для формирования оценок положений громкоговорителей в ответ на данные движения и пользовательские активизации.
Изобретение может позволить эффективную оценку положений динамиков. В частности, относительно высокая точность может достигаться при сохранении очень низкой сложности и/или удобного для пользователя подхода. Подход может использоваться во многих разных сценариях и применим ко многим разным настройкам динамиков и аудиосредам.
Подход может особенно подходить для потребительского сегмента, так как он дает возможность надежного определения положения динамика на основе простых операций и процедуры измерения, которую легко выполнить неспециалисту.
Изобретение может предоставить недорогой подход и, в частности, избегает необходимости отдельного измерительного оборудования, совмещенного или встроенного во все отдельные громкоговорители. Конечно, подход может быть полностью независимым от любого конкретного используемого динамика. Конечно, положения динамиков можно оценить вообще без каких-либо установленных динамиков, и подход может использоваться, например, для предварительной калибровки системы перед фактической установкой динамиков.
Также система не требует никакого коммуникационного обмена между любыми громкоговорителями и функциональными возможностями оценки. На самом деле во многих вариантах осуществления любая передача данных, ассоциированных с оценкой положений динамиков, ограничивается передачей данных от пользовательского переносного блока.
Подход во многих сценариях может обеспечить улучшенную прямую оценку относительных положений динамиков для заданного положения прослушивания и не полагается на более сложные, неточные или подверженные ошибкам непрямые алгоритмы оценки, например алгоритмы триангуляции или оценки по методу наименьших квадратов. Кроме того, подход не требует никакой прямой линии визирования и может быть невосприимчивым к помехам, например радиопомехам или звуковым помехам.
Также можно добиться недорогих реализаций, и, в частности, подход может позволить, чтобы оценки положений динамиков основывались на данных от недорогой технологии с датчиком движения, например недорогих датчиков движения MEMS (микроэлектромеханическая система).
Ориентация переносного блока может включать в себя любое указание относительного или абсолютного направления переносного блока и/или любое указание вращения переносного блока вокруг любой физической или аналитической оси. Положение и ориентация пользовательского переносного блока может включать в себя любое указание относительного или абсолютного положения, направления, вращения, угла или ориентации пользовательского переносного блока.
Данные движения могут формироваться, например, одним или несколькими датчиками движения в пользовательском переносном блоке. В некоторых вариантах осуществления средство для определения данных движения может содержаться в пользовательском переносном блоке. В некоторых вариантах осуществления пользовательское устройство ввода может содержаться в пользовательском переносном блоке. В некоторых вариантах осуществления анализирующее средство может частично или полностью содержаться в пользовательском переносном блоке.
Оценки положений громкоговорителей могут использоваться для изменения характеристики воспроизведения или представления звука из положений громкоговорителей. Например, положения громкоговорителей могут ассоциироваться с громкоговорителями в системе многоканального пространственного звука, например системе объемного звука. Оценки положений громкоговорителей могут соответствовать громкоговорителям пространственных каналов, представляющим сигналы отдельных каналов многоканального сигнала. Система может включать в себя средство для изменения характеристики представления многоканального сигнала из громкоговорителей, ассоциированной с предполагаемыми положениями громкоговорителей, в ответ на предполагаемые положения громкоговорителей. Использование точных оценок положений громкоговорителей предоставляет весьма увеличенную гибкость и поле для оптимизации представления многоканального сигнала.
Анализирующее средство выполнено с возможностью определения данных ориентации, указывающих ориентацию пользовательского переносного блока, в ответ на данные движения.
Это может предоставить улучшенную оценку и/или упрощенную работу во многих сценариях. Ориентация может включать в себя угол, направление и/или вращение пользовательского переносного блока.
В соответствии с необязательным признаком изобретения анализирующее средство выполнено с возможностью оценки направления из некоторого положения к громкоговорителю для каждой из множества пользовательских активизаций в ответ на данные ориентации для пользовательских активизаций; и определения оценок положений громкоговорителей в ответ на эти направления.
Это может предоставить улучшенную оценку и/или упрощенную работу во многих сценариях. В частности, направление может быть представлено углом относительно опорного направления. Опорное направление может соответствовать направлению к центральной точке симметрии для настройки динамика и/или заранее установленному пространственному углу восприятия звука, например углу непосредственно перед слушателем.
Положение может быть любым положением в трехмерном, двумерном или даже одномерном пространстве. Положение во многих применениях может быть положением прослушивания. Положение может быть положением, соответствующим положению пользовательского переносного блока при приеме одной или нескольких пользовательских активизаций, или может определяться, например, из этих положений (например, как среднее).
В соответствии с необязательным признаком изобретения анализирующее средство выполнено с возможностью определения оценок положений громкоговорителей в ответ на заранее установленную оценку расстояния от этого положения до каждого положения громкоговорителя.
Это может обеспечить упрощенный процесс оценки положений громкоговорителей наряду с предоставлением результатов, которые достаточно точны для многих сценариев, применений и настроек динамиков.
Заранее установленное расстояние может быть одинаковым для всех громкоговорителей или может быть разным для разных динамиков. Заранее установленное расстояние может быть фиксированным расстоянием, например заданным на этапе проектирования, или вводиться пользователем вручную. Таким образом, заранее установленное расстояние может быть любым неизмеренным расстоянием.
В соответствии с необязательным признаком изобретения анализирующее средство выполнено с возможностью определения данных положения, указывающих положение переносного блока, в ответ на данные движения.
Это может предоставить улучшенную оценку и/или упрощенную работу во многих сценариях. Ориентация может включать в себя угол, направление и/или вращение пользовательского переносного блока. Данные положения могут формироваться, например, из данных перемещения. Например, данные об ускорении можно проинтегрировать дважды, чтобы предоставить данные положения. Можно определить положения пользовательского переносного блока, ассоциированные с пользовательскими активизациями. Положения могут определяться как абсолютные или относительные положения, например относительно положения прослушивания.
В соответствии с необязательным признаком изобретения, анализирующее средство выполнено с возможностью оценки относительного положения пользовательского переносного блока для каждой из множества пользовательских активизаций в ответ на данные положения, ассоциированные с пользовательскими активизациями; и определения оценок положений громкоговорителей в ответ на относительные положения.
Это может обеспечить несложный процесс оценки наряду с предоставлением оценок, которые очень подходят для оптимизации представленного звука.
В соответствии с необязательным признаком изобретения оценки положений громкоговорителей определяются при допущении, что каждое относительное положение соответствует положению громкоговорителя.
Это может предоставить улучшенную оценку и/или упрощенную работу во многих сценариях. В частности, это может позволить улучшенную оптимизацию представленного звука из громкоговорителей, расположенных в предполагаемых положениях.
В соответствии с необязательным признаком изобретения пользовательское устройство ввода выполнено с возможностью приема опорной пользовательской активизации, указывающей, что текущее положение или ориентация пользовательского переносного блока ассоциируется с исходной точкой положения прослушивания, а анализирующее средство выполнено с возможностью определения исходного положения или ориентации в ответ на опорную пользовательскую активизацию и определения оценок положений динамиков в ответ на исходное положение или ориентацию.
Это может позволить улучшенную оптимизацию воспроизведения звука из предполагаемых положений динамиков и может, в частности, позволить оптимизацию для определенного и выбираемого/задаваемого пользователем положения прослушивания.
В соответствии с необязательным признаком изобретения анализирующее средство выполнено с возможностью определения оценок положений динамиков относительно положения прослушивания.
Это может упростить и/или улучшить оценку и/или оптимизацию воспроизведения звука из предполагаемых положений динамиков.
В соответствии с необязательным признаком изобретения пользовательское устройство ввода выполнено с возможностью приема пользовательского ввода, указывающего, что положение громкоговорителя не используется; и анализирующее средство выполнено с возможностью обозначения соответствующего положения динамика как неиспользуемого.
Это может обеспечить высокую гибкость и/или улучшенную адаптацию, обеспечивая при этом простой и удобный для пользователя процесс калибровки. В частности, воспроизведение звука может быть приспособлено к точному числу и предполагаемым положениям используемых громкоговорителей.
В соответствии с необязательным признаком изобретения пользовательский переносной блок является карманным (наладонным) устройством.
Это может предоставить очень гибкий и удобный для пользователя подход и может быть особенно выгодным в потребительском сегменте. Карманное устройство может быть, в частности, пультом дистанционного управления. Пульт дистанционного управления может быть пультом дистанционного управления, допускающим управление пользовательским устройством. В частности, пульт дистанционного управления может быть пультом дистанционного управления для управляющего блока громкоговорителя (например, усилителя) для управления громкоговорителями, ассоциированными с предполагаемыми положениями громкоговорителей. Таким образом, подход может позволить использовать также стандартный пульт дистанционного управления, предусмотренный для управления акустической системой, для точной калибровки положений динамиков.
В соответствии с необязательным признаком изобретения пользовательский переносной блок выполнен с возможностью определения по меньшей мере одной из оценки положения и оценки ориентации для пользовательского переносного блока в момент пользовательской активизации; и пользовательский переносной блок дополнительно содержит средство для передачи удаленному блоку по меньшей мере одной из оценки положения и оценки ориентации.
Это может обеспечить эффективный подход во многих вариантах осуществления и может, в частности, уменьшить объем данных, передаваемых от пользовательского переносного блока, посредством этого сокращая использование батареи и т.д. Пользовательский переносной блок может не требоваться, в частности, для передачи необработанных данных движения или данных, описывающих отдельные пользовательские активизации.
В соответствии с необязательным признаком изобретения, пользовательский переносной блок содержит датчик регистрации движения, и средство определения выполнено с возможностью определения данных движения в ответ на данные от датчика регистрации движения, причем датчик регистрации движения содержит по меньшей мере одно из: гироскопа, акселерометра и магнитометра.
Это может обеспечить улучшенную и/или упрощенную работу или сложность/стоимость.
В соответствии с необязательным признаком изобретения система дополнительно содержит средство для побуждения излучения звукового сигнала из первого положения громкоговорителя, которое нужно оценить; и средство для связывания пользовательской активизации, принятой в интервале времени, ассоциированном со звуковым излучением, с первым положением громкоговорителя.
Это может помочь пользователю в выполнении точной калибровки.
В соответствии с особенностью изобретения предоставляется способ определения оценок положений громкоговорителей, содержащий: определение данных движения для пользовательского переносного блока, причем данные движения описывают перемещение пользовательского переносного блока, и приема пользовательских активизаций, причем пользовательская активизация указывает, что текущая ориентация пользовательского переносного блока ассоциируется с положением громкоговорителя, когда принимается пользовательская активизация; определение данных ориентации, указывающих ориентацию пользовательского переносного блока в ответ на данные движения и формирование оценок положений громкоговорителей в ответ на данные движения и пользовательские активизации.
Эти и другие особенности, признаки и преимущества изобретения станут очевидными и будут разъяснены со ссылкой на вариант (варианты) осуществления, описываемые ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты осуществления изобретения будут описываться только в качестве примера со ссылкой на чертежи, на которых
фиг. 1 иллюстрирует настройку системы динамиков в традиционной пятиканальной системе объемного звука;
фиг. 2 иллюстрирует пример элементов системы для оценки положений динамиков в соответствии с некоторыми вариантами осуществления изобретения;
фиг. 3 иллюстрирует пример пульта дистанционного управления, содержащего элементы системы для оценки положений динамиков, в соответствии с некоторыми вариантами осуществления изобретения;
фиг. 4 иллюстрирует пример использования пульта дистанционного управления, содержащего элементы системы для оценки положений динамиков, в соответствии с некоторыми вариантами осуществления изобретения;
фиг. 5 иллюстрирует пример использования пульта дистанционного управления, содержащего элементы системы для оценки положений динамиков, в соответствии с некоторыми вариантами осуществления изобретения; и
фиг. 6 иллюстрирует пример использования пульта дистанционного управления, содержащего элементы системы для оценки положений динамиков, в соответствии с некоторыми вариантами осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ НЕКОТОРЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Нижеследующее описание сосредоточено на вариантах осуществления изобретения, применимых к оценке положений динамиков в системе объемного звука домашнего кинотеатра. Однако нужно будет принять во внимание, что изобретение не ограничивается этим применением, а может применяться для оценки положений динамиков во многих других акустических системах.
Фиг. 1 иллюстрирует настройку системы динамиков в традиционной пятиканальной системе объемного звука, например системе домашнего кинотеатра. Система содержит центральный динамик 101, предоставляющий центральный передний канал, левый передний динамик 103, предоставляющий левый передний канал, правый передний динамик 105, предоставляющий правый передний канал, левый тыловой динамик 107, предоставляющий левый тыловой канал, правый тыловой динамик 109, предоставляющий правый тыловой канал. Пять динамиков 101-109 вместе обеспечивают пространственное звуковое впечатление в положении 111 прослушивания и позволяют слушателю в этом месте получать окружающее и многонаправленное звуковое впечатление. Во многих системах домашнего кинотеатра система дополнительно предоставляет сабвуфер для канала Низкочастотных эффектов (LFE).
Однако в практических сценариях часто невозможно или неудобно размещать громкоговорители в идеальных местоположениях. Конечно, в практических системах фактическое положение динамиков может меняться очень существенно. Это может оказывать очень существенное влияние на восприятие звука в положении прослушивания, и, в частности, может значительно влиять на пространственное восприятие. Чтобы компенсировать отклонения динамиков, акустическая система может включать в себя компенсацию, которая специально приспособлена к фактическим положениям динамиков. Однако такие подходы зависят от точной оценки местоположений динамиков, чтобы обеспечить подходящую компенсацию.
Фиг. 2 иллюстрирует систему для оценки положений громкоговорителей в соответствии с некоторыми вариантами осуществления изобретения.
Система основывается на использовании датчиков движения в пользовательском переносном блоке, чтобы предоставить данные движения. Система дополнительно принимает пользовательские активизации, например нажатия клавиш, которые указывают, что текущее положение или ориентация пользовательского переносного блока связаны с положением динамика, то есть что они предоставляют указание положения динамика. Например, кнопка может нажиматься, когда пользовательский переносной блок указывает в направлении или находится на одном из громкоговорителей.
Система затем вычисляет положения динамиков из данных перемещения и пользовательских активизаций. Например, пользовательский переносной блок может располагаться в положении громкоговорителя или может указывать в направлении положения громкоговорителя, когда принимается пользовательская активизация. Направление или положение пользовательского переносного блока затем можно вычислить непосредственно в этот момент, и его можно использовать в качестве указания положения громкоговорителя (или даже можно использовать непосредственно в качестве положения динамика).
В частности, в системе датчики движения встраиваются в небольшое карманное устройство (например, пульт дистанционного управления системой домашнего кинотеатра), и эти датчики используются для определения положения громкоговорителей относительно положения прослушивания, а также ориентации пользователя относительно установки громкоговорителей. В частности, пользователю дается указание последовательно направить пользовательский переносной блок на громкоговорители из своего положения прослушивания или поместить пользовательский переносной блок рядом или сверху громкоговорителей. Эти определенные положения громкоговорителей (и при желании положение прослушивания и/или ориентация пользователя) затем используются для оптимизации пространственного звуковоспроизведения у системы громкоговорителей путем, например, применения подходящего переназначения звуковых сигналов.
В примере фиг. 2 пользовательский переносной блок содержит первый и второй датчики 201, 203 движения, которые формируют данные движения, описывающие перемещение пользовательского переносного блока. Нужно будет принять во внимание, что в других вариантах осуществления может использоваться меньше или больше датчиков. Каждый из датчиков 201, 203 движения может включать в себя, в частности, один или несколько датчиков MEMS, таких как гироскоп, акселерометр или магнитометр.
Доступно многообразие датчиков движения MEMS, и они стремятся быть небольшими, несложными и недорогими, посредством этого приспособляя их для использования почти в любом устройстве, включая даже небольшие недорогие портативные устройства. Также точность таких датчиков относительно высока и постоянно улучшается.
Существуют разные типы датчиков MEMS, включая:
• акселерометры, которые измеряют линейное ускорение в 1, 2 или 3 измерениях;
• гироскопы, которые измеряют угловую скорость изменения в 1, 2 или 3 измерениях;
• магнитометры, которые измеряют угловую ориентацию относительно магнитного севера.
Первый и второй датчики 201, 203 движения соединяются с процессором 205 перемещения, который принимает сформированные данные от датчика. Процессор 205 перемещения, кроме того, соединен с анализирующим процессором, в который подаются данные движения, извлеченные или принятые от датчиков 201, 203.
К тому же система содержит интерфейс 207 пользователя, который выполнен с возможностью приема ввода от пользователя. Интерфейс пользователя может включать в себя, например, одну или несколько клавиш или кнопок, которые могут нажиматься пользователем. Интерфейс 207 пользователя соединяется с пользовательским процессором 209, который выполнен с возможностью обнаружения, принимается ли какой-нибудь ввод пользователя. В частности, пользовательский процессор 209 может обнаруживать, нажимает ли пользователь на клавишу или кнопку. Пользовательский процессор 209 дополнительно соединяется с анализирующим процессором 211, которому предоставляется указание пользовательской активизации всякий раз, когда обнаруживается ввод пользователя. В частности, всякий раз, когда пользователь нажимает на клавишу или кнопку, пользовательский процессор 209 формирует указание о пользовательской активизации и передает его в анализирующий процессор 211.
Анализирующий процессор 211 выполнен с возможностью оценивания одного или нескольких положений динамиков на основе принятых данных движения и пользовательских активизаций. Например, анализирующий процессор 211 может непрерывно оценивать положение пользовательского переносного блока и может фиксировать текущее положение, когда принимается пользовательская активизация. Затем он может использовать это положение непосредственно в качестве предполагаемого положения динамика. В качестве другого примера анализирующий процессор 211 может непрерывно обнаруживать направление пользовательского переносного блока и может фиксировать текущее направление, когда принимается пользовательская активизация. Анализирующий процессор 211 затем может приступить к оценке положения динамика относительно текущего местоположения пользовательского переносного блока (который может предполагаться находящимся в положении 111 прослушивания) на основе направления и, например, заранее установленного фиксированного допускаемого расстояния до положения динамика.
В примере анализирующий процессор 211 соединяется с контроллером 213 звуковой системы, который выполнен с возможностью управления работой звуковой системы, которая воспроизводит звук из динамиков, ассоциированных с положениями динамиков. Звуковая система может быть, например, усилителем домашнего кинотеатра, который приводит в действие набор громкоговорителей, ассоциированных (допускаемых как расположенные там) с предполагаемыми положениями динамиков. Контроллер 213 звуковой системы может управлять работой звуковой системы, так что он приспосабливается к конкретным предполагаемым положениям динамиков звуковой системы.
Например, задержка и/или уровень для каждого динамика может устанавливаться в зависимости от предполагаемого расстояния от динамика до положения прослушивания. Кроме того, когда известно точное предполагаемое положение для каждого динамика, могут использоваться существенно более сложные и гибкие адаптации. Например, контроллер 213 звуковой системы может определить, что один или несколько громкоговорителей с большей вероятностью ухудшают, нежели улучшают пространственное впечатление, и может соответственно исключить их из использования. Звуковую систему тогда можно оптимизировать для сценария, где соответствующее предполагаемое положение динамика не используется. Например, если окружной динамик находится слишком близко к положению прослушивания, то его можно отключить.
В качестве другого примера предполагаемое положение динамика может использоваться для предоставления расширенного пространственного сигнала путем предоставления гибкого распределения разных звуковых каналов по конкретным динамикам. Например, оценки положений динамиков могут указывать, что передний левый динамик 103 и правый передний динамик 105 устанавливаются очень близко к центральному динамику 101, тогда как левый окружной и правый окружной динамики 107, 109 устанавливаются сбоку, а не позади слушателя (например, потому что положение прослушивания соответствует дивану, расположенному рядом с задней стеной, посредством этого мешая тыловым окружным динамикам). В такой ситуации традиционная система объемного звучания будет обеспечивать относительно сжатое пространственное впечатление. Однако на основе оценок положений громкоговорителей контроллер 213 звуковой системы может управлять усилителем домашнего кинотеатра, чтобы воспроизвести левый передний канал через левый передний динамик 103 и левый окружной динамик 107. Это может обеспечить воспринимаемое положение для левого переднего канала между левым передним динамиком 103 и левым окружным динамиком 107, причем точное положение регулируется путем точного распределения левого переднего канала по двум громкоговорителям. Такой же подход может применяться к правому переднему каналу, посредством этого обеспечивая улучшенное и расширенное пространственное впечатление.
Нужно будет принять во внимание, что использование оценок положений громкоговорителей не ограничивается адаптацией или оптимизацией работы звуковой системы. Например, в некоторых вариантах осуществления система может оценить, удовлетворяют ли определенные положения громкоговорителей подходящему набору критериев, и может предоставить указание пользователю, если это не так. Например, система может обнаружить любые громкоговорители, которые считаются слишком близко находящимися к положению прослушивания, и может указать, что их следует отодвинуть еще дальше, или может обнаружить, например, настройку динамика, которая не достаточно симметрична, чтобы обеспечить подходящее пространственное звуковое впечатление, и соответственно может указать, что динамики следует переместить, чтобы обеспечить это впечатление.
Функциональные возможности фиг. 2 можно свободно распределить в системе.
Как правило, первый и второй датчики 201, 203 движения располагаются в пользовательском переносном блоке, как и процессор 205 перемещения. Таким образом, лежащие в основе необработанные данные движения обычно формируются в пользовательском переносном блоке.
Интерфейс 207 пользователя и пользовательский процессор 209 во многих вариантах осуществления также могут содержаться в пользовательском переносном блоке, так как это может обеспечить практическое взаимодействие с пользователем во многих сценариях. Например, пользователь может перемещать пользовательский переносной блок так, что он представляет или указывает положение динамика, и может затем просто нажать на кнопку на пользовательском переносном блоке, чтобы указать это. Однако в некоторых вариантах осуществления интерфейс 207 пользователя и пользовательский процессор 209 могут не быть частью пользовательского переносного блока, а могут быть частью другого устройства. Например, в некоторых вариантах осуществления интерфейс 207 пользователя и пользовательский процессор 209 могут содержаться в звуковой системе, управляющей громкоговорителями, например, она может быть частью усилителя домашнего кинотеатра.
Анализирующий процессор 211 в некоторых вариантах осуществления может полностью включаться в пользовательский переносной блок, в