ОБОРУДОВАНИЕ ДЛЯ ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ЗВУКОВЫХ СИГНАЛОВ
AUDIO RECORDING AND PLAYBACK APPARATUS

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к оборудованию для записи и воспроизведения звуковых сигналов. Настоящее изобретение, помимо прочего, также относится к оборудованию для записи и воспроизведения звуковых сигналов в устройстве мобильной связи.
УРОВЕНЬ ТЕХНИКИ
Пространственно разнесенные звуковые сигналы достаточно часто используются для более точного воспроизведения эффекта присутствия. Записанный стереофонический или многоканальный сигнал может передаваться записывающим или захватывающим звуковой сигнал оборудованием в оборудование для прослушивания и воспроизводиться с помощью подходящего многоканального выходного устройства, такого как многоканальная акустическая система, и с использованием пары наушников или гарнитуры, формирующих виртуальное окружающее звучание.
Следует принимать во внимание, что в ближайшем будущем возможно появление мобильного оборудования, такого как мобильные телефоны, оснащенного тремя и более микрофонами. Это обеспечит возможность записи реального многоканального звукового сигнала. Также возможно появление мобильных устройств, таких как мобильные телефоны, оснащенных тремя и более динамиками. Таким образом, в мобильном устройстве (например, в смартфоне) может воспроизводиться стереофоническое и объемное звучание.
Другими словами, уже сегодня или в ближайшем будущем мобильные устройства смогут записывать (или захватывать) и воспроизводить стереофонический и объемный звуковой сигнал. Таким образом, мобильные устройства также смогут обмениваться этими звуковыми сигналами и, благодаря этому, использовать стереофоническое и объемное звучание в телекоммуникационных приложениях и в рамках других услуг, таких как потоковая передача данных, широковещательная и многоадресная передача, если запись или захват звукового сигнала выполнен подходящим или оснащенным соответствующими функциями мобильным устройством.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Аспекты настоящей заявки относятся к процедурам захвата и обработки пространственно разнесенного звукового сигнала, позволяющим компенсировать разницу в ориентации при прослушивании или захвате видеосигнала и звукового сигнала.
В соответствии с первым аспектом настоящего изобретения предлагается способ, включающий генерацию по меньшей мере двух звуковых сигналов с относительным разнесением между ними; определение ориентации захвата звукового сигнала и вывод по меньшей мере двух звуковых сигналов на основе ориентации захвата таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Процедура определения ориентации захвата может включать определение ориентации захвата звукового сигнала на основе ориентации устройства и информации, связанной с конфигурацией микрофонов в оборудовании захвата.
Ориентация захвата может представлять собой значение начальной ориентации захвата, а вывод по меньшей мере двух звуковых сигналов на основе ориентации захвата может включать вывод по меньшей мере двух звуковых сигналов в соответствии с начальным порядком вывода звуковых сигналов.
Способ также может включать определение, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение; и последующий вывод ориентации захвата с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата звукового сигнала.
Более ранняя ориентация может представлять собой начальную ориентацию.
Способ также может включать определение порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата и последующий вывод порядка вывода звуковых сигналов с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов в дальнейшем выполнялось на основе порядка вывода звуковых сигналов.
Способ также может включать определение, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение переупорядочения вывода звуковых сигналов; и активизацию процесса определения порядка вывода звуковых сигналов, если различие между ориентацией захвата и более ранней ориентацией превышает заданное значение переупорядочения вывода звуковых сигналов.
Генерация по меньшей мере двух звуковых сигналов с относительным разнесением между ними может включать генерацию первого из по меньшей мере двух звуковых сигналов с использованием первого микрофона в первом местоположении; генерацию второго из по меньшей мере двух звуковых сигналов с использованием второго микрофона во втором местоположении, при этом относительное разнесение между по меньшей мере двумя звуковыми сигналами представляет собой разнесение между первым и вторым местоположениями.
Генерация по меньшей мере двух звуковых сигналов с относительным разнесением между ними может включать выполнение следующих операций: прием по меньшей мере двух звуковых сигналов из удаленного оборудования, содержащего по меньшей мере два разнесенных относительно друг друга микрофона; и/или прием по меньшей мере двух звуковых сигналов из памяти.
В соответствии со вторым аспектом настоящего изобретения предлагается способ, включающий прием по меньшей мере двух звуковых сигналов; определение ориентации воспроизведения и вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения.
Способ может также включать прием ориентации захвата звукового сигнала, связанной с упомянутыми по меньшей мере двумя звуковыми сигналами; при этом вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также основан на ориентации захвата.
Способ также может включать прием порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата; при этом вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также основан на порядке вывода звуковых сигналов.
Вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика может включать выполнение по меньшей мере одной из следующих операций: маршрутизация по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения и микширование по меньшей мере двух звуковых сигналов для генерации звукового сигнала, микшированного с получением меньшего количества каналов и подлежащего выводу по меньшей мере в один из по меньшей мере двух динамиков.
По меньшей мере два динамика могут представлять собой по меньшей мере одно из следующих устройств: громкоговоритель; наушники; гарнитура; головной телефон; внешний громкоговоритель и интегрированный бесконтактный динамик.
В соответствии с третьим аспектом настоящего изобретения предлагается оборудование, содержащее по меньшей мере один процессор и по меньшей мере одну память, в которой хранится компьютерный код одной или более программ, при этом по меньшей мере одна память и компьютерный код сконфигурированы таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство выполняло по меньшей мере следующие операции: генерация по меньшей мере двух звуковых сигналов с относительным разнесением; определение ориентации захвата звукового сигнала и вывод по меньшей мере двух звуковых сигналов на основе ориентации захвата таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
В процессе определения ориентации захвата оборудование может определять ориентацию захвата звукового сигнала на основе ориентации устройства и информации, связанной с конфигурацией микрофонов в оборудовании захвата.
Ориентация захвата может представлять собой значение начальной ориентации захвата, и в процессе вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата оборудование может выводить два звуковых сигнала в соответствии с начальным порядком вывода звуковых сигналов.
Оборудование также может выполнять следующие операции: определение, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение; и последующий вывод ориентации захвата с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Более ранняя ориентация может представлять собой начальную ориентацию.
Оборудование также может выполнять следующие операции: определение порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата и последующий вывод порядка вывода звуковых сигналов совместно меньшей мере с двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов в дальнейшем выполнялось на основе порядка вывода звуковых сигналов.
Оборудование также может выполнять следующие операции: определение, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение переупорядочения вывода звуковых сигналов; и активизация процесса определения порядка вывода звуковых сигналов, если различие между ориентацией при записи и более ранней ориентацией превышает заданное значение переупорядочения вывода звуковых сигналов.
В процессе генерации по меньшей мере двух звуковых сигналов с относительным разнесением между ними оборудование может выполнять следующие операции: генерация первого из по меньшей мере двух звуковых сигналов с использованием первого микрофона в первом местоположении и генерация второго из по меньшей мере двух звуковых сигналов с использованием второго микрофона во втором местоположении, при этом относительное разнесение между по меньшей мере двумя звуковыми сигналами представляет собой разнесение между первым и вторым местоположениями.
В процессе генерации по меньшей мере двух звуковых сигналов с относительным разнесением между ними оборудование может выполнять следующие операции: прием по меньшей мере двух звуковых сигналов из удаленного оборудования, содержащего по меньшей мере два разнесенных относительно друг друга микрофона; и/или прием по меньшей мере двух звуковых сигналов из памяти.
В соответствии с четвертым аспектом настоящего изобретения предлагается оборудование, содержащее по меньшей мере один процессор и по меньшей мере одну память, в которой хранится компьютерный код одной или более программ, при этом по меньшей мере одна память и компьютерный код сконфигурированы таким образом, чтобы при взаимодействии по меньшей мере с одним процессором оборудование выполняло по меньшей мере следующие операции: прием по меньшей мере двух звуковых сигналов; определение ориентации воспроизведения и вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения.
Оборудование может также принимать информацию об ориентации захвата звукового сигнала, связанную с упомянутыми по меньшей мере двумя звуковыми сигналами; при этом вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также основан на ориентации захвата.
Оборудование также может выполнять следующие операции: прием порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата; при этом вывод по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также может быть основан на порядке вывода звуковых сигналов.
В процессе вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика оборудование может выполнять следующие операции: маршрутизация по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения и/или микширование по меньшей мере двух звуковых сигналов для генерации звукового сигнала, микшированного с получением меньшего количества каналов и подлежащего выводу по меньшей мере в один динамик из по меньшей мере двух динамиков.
По меньшей мере два динамика могут представлять собой по меньшей мере одно из следующих устройств: громкоговоритель; наушники; гарнитура; головной телефон; внешний громкоговоритель и интегрированный бесконтактный динамик.
В соответствии с пятым аспектом настоящего изобретения предлагается оборудование, содержащее средства для генерации по меньшей мере двух звуковых сигналов с относительным разнесением; средства для определения ориентации захвата звукового сигнала и средства для вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Средства для определения ориентации захвата могут содержать средства для определения ориентации захвата звукового сигнала на основе ориентации устройства и информации, связанной с конфигурацией микрофонов в оборудовании захвата.
Ориентация захвата может представлять собой значение начальной ориентации захвата, и средства для вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата могут содержать средства для вывода по меньшей мере двух звуковых сигналов в соответствии с начальным порядком вывода звуковых сигналов.
Оборудование также может содержать средства для определения, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение; и средства для вывода могут содержать средства для вывода ориентации захвата с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Более ранняя ориентация может представлять собой начальную ориентацию.
Оборудование также может содержать средства для определения порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата; и средства для вывода могут содержать средства для последующего вывода порядка вывода звуковых сигналов с упомянутыми по меньшей мере двумя звуковых сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов в дальнейшем выполнялось на основе порядка вывода звуковых сигналов.
Оборудование также может содержать средства для определения, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение переупорядочения вывода звуковых сигналов; и средства для активизации процесса определения порядка вывода звуковых сигналов, если различие между ориентацией захвата и более ранней ориентацией превышает заданное значение переупорядочения вывода звуковых сигналов.
Средства для генерации по меньшей мере двух звуковых сигналов с относительным разнесением между ними могут содержать средства для генерации первого из по меньшей мере двух звуковых сигналов с использованием первого микрофона в первом местоположении и средства для генерации второго из по меньшей мере двух звуковых сигналов с использованием второго микрофона во втором местоположении, при этом относительное разнесение между по меньшей мере двумя звуковыми сигналами представляет собой разнесение между первым и вторым местоположениями.
Средства для генерации по меньшей мере двух звуковых сигналов с относительным разнесением между ними могут включать в свой состав средства для приема по меньшей мере двух звуковых сигналов из удаленного оборудования, содержащего по меньшей мере два разнесенных относительно друг друга микрофона, и/или средства для приема по меньшей мере двух звуковых сигналов из памяти.
В соответствии с шестым аспектом настоящего изобретения предлагается оборудование, содержащее средства для приема по меньшей мере двух звуковых сигналов; средства для определения ориентации воспроизведения и средства для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения.
Оборудование может также содержать средства для приема ориентации захвата звукового сигнала, связанной с упомянутыми по меньшей мере двумя звуковыми сигналами; при этом средства для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также основаны на ориентации захвата.
Оборудование также может содержать средства для приема порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата; при этом средства для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также могут быть основаны на порядке вывода звуковых сигналов.
Средства для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика могут содержать следующие компоненты: средства для маршрутизации по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения и/или средства для микширования по меньшей мере двух звуковых сигналов для генерации звукового сигнала, микшированного с получением меньшего количества каналов и подлежащего выводу по меньшей мере в один динамик из по меньшей мере двух динамиков.
По меньшей мере два динамика могут представлять собой по меньшей мере одно из следующих устройств: громкоговоритель; наушники; гарнитура; головной телефон; внешний громкоговоритель и интегрированный бесконтактный динамик.
В соответствии с седьмым аспектом настоящего изобретения предлагается оборудование, содержащее вход, сконфигурированный для приема по меньшей мере двух звуковых сигналов с относительным разнесением между ними; определитель-датчик ориентации, сконфигурированный для определения ориентации захвата звукового сигнала на основе ориентации устройства и информации, относящейся к конфигурации микрофонов в оборудовании захвата; и генератор выходных звуковых сигналов, сконфигурированный для вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Ориентация захвата может представлять собой значение начальной ориентации захвата, а генератор выходных звуковых сигналов может быть сконфигурирован для вывода по меньшей мере двух звуковых сигналов в соответствии с начальным порядком вывода звуковых сигналов.
Оборудование также может содержать компаратор ориентации, сконфигурированный для определения, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение; и генератор сигнала ориентации звукового сигнала, сконфигурированный для последующего вывода сигнала об ориентации захвата с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов выполнялось на основе ориентации захвата.
Более ранняя ориентация может представлять собой начальную ориентацию.
Генератор выходных звуковых сигналов может быть сконфигурирован для определения порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата; и также он может конфигурироваться для вывода порядка вывода звуковых сигналов с упомянутыми по меньшей мере двумя звуковыми сигналами таким образом, чтобы воспроизведение по меньшей мере двух звуковых сигналов в дальнейшем выполнялось на основе порядка вывода звуковых сигналов.
Оборудование может содержать компаратор ориентации, сконфигурированный для определения, превышает ли различие между ориентацией захвата и более ранней ориентацией заданное значение переупорядочения вывода звуковых сигналов; и также он может конфигурироваться для активизации процесса определения порядка вывода звуковых сигналов, если различие между ориентацией захвата и более ранней ориентацией превышает заданное значение переупорядочения вывода звуковых сигналов.
Вход может быть связан с первым микрофоном, сконфигурированным для генерации первого из по меньшей мере двух звуковых сигналов в первом местоположении, и со вторым микрофоном, сконфигурированным для генерации второго из по меньшей мере двух звуковых сигналов во втором местоположении, при этом относительное разнесение между по меньшей мере двумя звуковыми сигналами представляет собой разнесение между первым и вторым местоположениями.
Вход может включать по меньшей мере одно из следующего: вход, сконфигурированный для приема по меньшей мере двух звуковых сигналов от удаленного оборудования, содержащего по меньшей мере два разнесенных относительно друг друга микрофона; и/или вход, сконфигурированный для приема по меньшей мере двух звуковых сигналов из памяти.
В соответствии с восьмым аспектом настоящего изобретения предлагается оборудование, содержащее вход, сконфигурированный для приема по меньшей мере двух звуковых сигналов; селектор каналов, сконфигурированный для определения ориентации воспроизведения; и коммутатор каналов, сконфигурированный для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения.
Селектор каналов может быть также сконфигурирован для приема ориентации захвата, связанной с упомянутыми по меньшей мере двумя звуковыми сигналами, и определения ориентации воспроизведения на основе ориентации захвата; при этом коммутатор каналов сконфигурирован для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также на основе ориентации захвата.
Селектор каналов может быть также сконфигурирован для приема порядка вывода по меньшей мере двух звуковых сигналов на основе ориентации захвата, определения ориентации воспроизведения на основе порядка вывода по меньшей мере двух звуковых сигналов и ориентации захвата, при этом коммутатор каналов может конфигурироваться для вывода по меньшей мере двух звуковых сигналов по меньшей мере в два динамика также на основе порядка вывода звуковых сигналов.
Коммутатор каналов может включать по меньшей мере один из следующих компонентов: маршрутизатор, сконфигурированный для маршрутизации по меньшей мере двух звуковых сигналов по меньшей мере в два динамика на основе ориентации воспроизведения; и микшер, сконфигурированный для микширования по меньшей мере двух звуковых сигналов для генерации звукового сигнала, микшированного с получением меньшего количества каналов и подлежащего выводу по меньшей мере в один динамик из по меньшей мере двух динамиков. По меньшей мере два динамика могут представлять собой по меньшей мере одно из следующих устройств: громкоговоритель; наушники; гарнитура; головной телефон; внешний громкоговоритель и интегрированный бесконтактный динамик.
Компьютерное программное изделие, хранимое на носителе информации, может вызывать выполнение оборудованием описываемого способа.
Электронное устройство может включать в свой состав описанное оборудование.
Набор микросхем может включать в свой состав описанное выше оборудование.
Варианты осуществления настоящего изобретения направлены на решение проблем известного уровня техники.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Для лучшего понимания настоящего изобретения далее в примерах приводятся ссылки на прилагаемые чертежи, на которых:
на фиг. 1 схематично показано оборудование, подходящее для использования в некоторых вариантах осуществления настоящего изобретения;
на фиг. 2 схематично показан пример оборудования захвата или записи звукового сигнала в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 3 показан алгоритм работы оборудования захвата или записи звукового сигнала, показанного на фиг. 2, в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 4 показан другой алгоритм работы оборудования захвата или записи звукового сигнала, показанного на фиг. 2, в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 5 схематично показан пример оборудования воспроизведения звукового сигнала в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 6 показан алгоритм работы оборудования воспроизведения звукового сигнала, показанного на фиг. 5, в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 7 показан другой алгоритм работы оборудования воспроизведения звукового сигнала, показанного на фиг. 5, в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 8-11 в соответствии с некоторыми вариантами осуществления настоящего изобретения показаны примеры комбинаций ориентации оборудования захвата с 3 микрофонами и оборудования воспроизведения с 3 динамиками в условиях вращения на 90 градусов;
на фиг. 12-15 в соответствии с некоторыми вариантами осуществления настоящего изобретения показаны примеры комбинаций ориентации оборудования захвата с 2 микрофонами и оборудования воспроизведения с 2 динамиками в условиях вращения на 90 градусов;
на фиг. 16-19 в соответствии с некоторыми вариантами осуществления настоящего изобретения показаны примеры комбинаций ориентации оборудования захвата с 2 микрофонами и оборудования воспроизведения с 3 динамиками в условиях вращения на 90 градусов;
на фиг. 20-23 в соответствии с некоторыми вариантами осуществления настоящего изобретения показаны примеры комбинаций ориентации оборудования захвата с 3 микрофонами и оборудования воспроизведения с 2 динамиками в условиях вращения на 90 градусов;
на фиг. 24 в соответствии с некоторыми вариантами осуществления настоящего изобретения показан пример конфигурации оборудования захвата с 8 микрофонами и оборудования воспроизведения с 8 динамиками;
на фиг. 25 схематично показан пример конфигурации оборудования захвата с 3 микрофонами в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 26 показан алгоритм работы систем записи и воспроизведения звукового сигнала с обнаружением произвольной ориентации в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 27 показан другой алгоритм работы систем записи и воспроизведения звукового сигнала с обнаружением горизонтальной и вертикальной ориентации в соответствии с некоторыми вариантами осуществления настоящего изобретения;
на фиг. 28 показан алгоритм работы систем записи и воспроизведения звукового сигнала с обнаружением ориентации по квартилям в соответствии с некоторыми вариантами осуществления настоящего изобретения.
ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Ниже более подробно описываются подходящее оборудование и возможные механизмы для обеспечения эффективного выполнения процессов акустической записи и воспроизведения, например, в оборудовании записи и воспроизведения звуковых и видеосигналов, работающего по беспроводным линиям связи. В последующих примерах описывается оборудование для захвата и воспроизведения звукового сигнала. Однако следует учитывать, что в некоторых вариантах осуществления оборудование для захвата и воспроизведения звукового сигнала может входить в состав аудио-видео системы.
Чаще всего описываемые мобильные устройства или оборудование оснащены несколькими микрофонами или микрофонными массивами, подходящими для записи или захвата звуковой среды или звуковой сцены, окружающей мобильное устройство или оборудование. Конфигурация с множеством микрофонов позволяет осуществлять запись стерео или пространственных звуковых сигналов.
Однако такие мобильные устройства или оборудование (например, смартфоны) ограничены в том, что касается количества микрофонов и их местоположения. Поскольку дополнительные микрофоны увеличивают размер и стоимость производства, в применяемых в настоящий момент конструкциях микрофоны используются для различных приложений. Например, расположение микрофона в нижней и верхней частях может применяться для захвата речи и определения опорного уровня шумов в переносных телефонах, и такие микрофоны используются также в приложениях записи видео/аудио сигнала.
Подобные мобильные устройства или оборудование, как правило, оснащены несколькими динамиками, подходящими для генерации требуемого звукового сигнала окружения или звуковой сцены в стереофоническом или многоканальном формате. Однако такие мобильные устройства или оборудование (например, смартфоны) ограничены в том, что касается количества микрофонов и их местоположения. В случае применения дополнительных динамиков существуют те же ограничения, что и для микрофонов, связанные с увеличением размера и стоимости производства.
Таким образом, если мобильное устройство используется для захвата звукового сигнала, то ориентация этого устройства оказывает существенное воздействие на качество захваченного звукового сигнала. Например, стереофоническое устройство способно захватывать стереофонический звуковой сигнал только в одной ориентации относительно телефона (например, в горизонтальной или вертикальной ориентации вследствие определенного местоположения микрофонов), в результате чего при изменении ориентации устройства также изменяется "ориентация" захваченного стереофонического звукового сигнала.
Например, при захвате видеосигнала и звукового сигнала (например, в процессе выполнения видеотелефонных вызовов) пользователь иногда желает захватывать видеоизображение в вертикальной ориентации, а иногда - в горизонтальной ориентации и изменяет положение устройства даже в процессе выполнения одного вызова. Это может привести к тому, что устройство воспроизведения или формирования сигнала не будет осведомлено об ориентации устройства захвата звукового сигнала, из-за чего, возможно, не удастся корректно воспроизвести стереофонический звуковой сигнал. В результате на приемной стороне снижается качество звукового сигнала.
Были предложены решения для сигнализации об ориентации устройства для захвата видеоизображения в процессе его функционирования, обеспечивающие воспроизведение захваченного видеоизображения в корректной ориентации на стороне приемника в ходе выполнения вызова, без необходимости ручного вращения приемного устройства воспроизведения для согласования его позиции с устройством захвата. Кроме того, вращение захваченного видеоизображения с целью изменения его ориентации на устройстве воспроизведения или на стороне приемника является относительно простой задачей, поскольку вся информация, требуемая для вращения, содержится в захваченном видеосигнале. Однако процесс захвата/формирования звукового сигнала обычно ограничен определенной ориентацией (вследствие ограниченного количества микрофонов/динамиков и их относительных позиций на устройстве) и, таким образом, может не допускать "свободного" вращения захваченного звукового сигнала в устройстве воспроизведения.
Кроме того, при коррекции ориентации видеоизображения в последующих устройствах с использованием стандарта версии 5.1 GSMA комплекта расширенных услуг связи (RCS, Rich Communications Suite) ориентация звукового сигнала (то есть ориентация захваченного звукового сигнала) должным образом не корректируется, что может привести к ухудшению ситуации, поскольку при выполнении предлагаемых способов коррекции может пропасть синхронизация звукового сигнала и видеоизображения (например, сигнал источника звука, показанного в верхней части экрана, воспроизводится динамиком, расположенным с правой или с левой стороны экрана, или сигнал источник звука, расположенного с левой стороны экрана, воспроизводится с правой стороны экрана).
Таким образом, более подробно описываемая ниже концепция заключается в обеспечении системой записи звукового сигнала оптимального захвата и формирования стереофонического сигнала для требуемой дистанции записи с минимальным количеством микрофонов и с учетом ограничений при позиционировании микрофонов.
Описываемая более подробно концепция предназначена для предоставления решения по синхронизации использования динамиков (или наушников, или внешних акустических систем) устройства воспроизведения или формирования звукового сигнала (на приемной стороне) и микрофонов записывающего или захватывающего звуковой сигнал устройства (на передающей стороне).
Эта цель достигается с помощью некоторых вариантов осуществления настоящего изобретения путем сигнализации об ориентации при записи (захвате) звукового сигнала, передаваемой из передающего в приемное устройство. Информация сигнализации в некоторых вариантах осуществления может включаться в состав звуковых данных и передаваться в сеансе связи или может представлять собой дополнительную информацию, передаваемую только в том случае, если при захвате звукового сигнала изменяется принятая по умолчанию ориентация устройства (например, в случае захвата в вертикальной плоскости для стереофонического звукового сигнала).
В некоторых вариантах осуществления, подробно описываемых ниже, концепция распространяется на оборудование и способы обеспечения наилучшего качества звукового сигнала в устройстве формирования, если нарушается синхронизация ориентации звукового сигнала между устройствами захвата и воспроизведения.
Следует принимать во внимание, что согласно приведенному описанию ориентация устройства захвата звукового сигнала (на передающей стороне) обнаруживается с использованием датчика гравитации и на основе информации о свойствах процесса захвата звукового сигнала, выполняемого устройством (другими словами, на основе данных о количестве микрофонов и их позиции, вместе с информацией о том, какие микрофоны используются в конкретной позиции устройства). В некоторых вариантах осуществления вставка данных сигнализации об ориентации звукового сигнала может выполняться посредством расширения заголовка протокола реального времени (RTP, Real Time Protocol).
В этом отношении вначале со ссылкой на фиг. 1 рассматривается блок-схема типового оборудования или электронного устройства 10, которое может использоваться для записи (или функционировать в качестве оборудования захвата) или воспроизведения (или функционировать в качестве оборудования формирования) звуковых сигналов.
Электронное устройство 10, например, может представлять собой мобильный терминал или пользовательское оборудование системы беспроводной связи, функционирующее в качестве оборудования записи или прослушивания звуковых сигналов. В некоторых вариантах осуществления настоящего изобретения такое оборудование может представлять собой аудиоплеер или устройство звукозаписи, такое как МР3-плеер, плеер/устройство записи мультимедийных данных (также называемое МР4-плеер), или любое портативное оборудование, подходящее для записи звуковых сигналов, или аудио/видео камкодер/память для хранения звуковых сигналов, или аудио или видеомагнитофон.
Устройство 10 в некоторых вариантах осуществления может содержать аудио-видео подсистему. Аудио-видео подсистема в некоторых вариантах осуществления может, например, содержать микрофон 11 или массив микрофонов для захвата звуковых сигналов. В некоторых вариантах осуществления микрофон 11 или массив микрофонов может представлять собой полупроводниковый микрофон, способный, другими словами, захватывать звуковые сигналы и выводить сигнал в подходящем цифровом формате, не требуя использования аналого-цифрового преобразователя. В других вариантах осуществления микрофон 11 или массив микрофонов может содержать любой подходящий микрофон или средства захвата звукового сигнал, например, емкостной микрофон, конденсаторный микрофон, электростатический микрофон, электретный микрофон, электродинамический микрофон, ленточный микрофон, угольный микрофон, пьезоэлектрический микрофон или микрофон микроэлектромеханической системы (MEMS, Micro Electrical-Mechanical System). Микрофон 11 или массив микрофонов в некоторых вариантах осуществления подают захваченный звуковой сигнал в аналого-цифровой преобразователь 14 (ADC, Analogue-To-Digital Converter).
В некоторых вариантах осуществления оборудование также может содержать аналого-цифровой преобразователь 14 (ADC), сконфигурированный для приема захваченного аналогового сигнала, поступившего из микрофона, и вывода этого сигнала в подходящем цифровом формате. Аналого-цифровой преобразователь 14 может быть реализован с помощью любых подходящих средств аналого-цифрового преобразования или обработки. В некоторых вариантах осуществления, согласно которым используются интегрированные микрофоны, микрофоны содержат как средства генерации звукового сигнала, так и средства аналого-цифрового преобразования.
В некоторых вариантах осуществления аудио-видео подсистема 10 содержит цифро-аналоговый преобразователь 32, служащий для преобразования цифровых звуковых сигналов, поступающих из процессора 21, в подходящий аналоговый формат. Цифро-аналоговый преобразователь 32 (DAC, Digital-To-Analogue Converter) или средства обработки сигналов в некоторых вариантах осуществления могут быть реализованы с помощью любой подходящей технологии DAC.
Кроме того, аудио-видео подсистема в некоторых вариантах осуществления может содержать динамик 33. Динамик 33 в некоторых вариантах осуществления может принимать выходной сигнал из цифро-аналогового преобразователя 32 и предоставлять аналоговый звуковой сигнал для пользователя. В некоторых вариантах осуществления динамик 33 может представлять собой комбинированную акустическую систему, наушники, например головные наушники или беспроводные наушники.
В некоторых вариантах осуществления аудио-видео подсистема оборудования содержит видеокамеру 51 или средства захвата изображения, сконфигурированные для передачи процессору 21 данных изображения. В некоторых вариантах осуществления видеокамера может быть сконфигурирована для передачи в течение некоторого периода времени множества изображений, формирующих видеопоток.
В некоторых вариантах осуществления аудио-видео подсистема оборудования содержит дисплей 52. Дисплей или средства воспроизведения изображений могут быть сконфигурированы для вывода визуальных изображений, которые могут просматриваться пользователем оборудования. В некоторых вариантах осуществления дисплей может представлять собой сенсорный экран, подходящий для передачи входных данных в оборудование. Дисплей может быть реализован с помощью любой подходящей технологии отображения, например, посредством плоской панели, содержащей элементы LCD, LED, OLED, или "плазменных" реализаций вывода отображения.
Хотя на чертеже показано, что оборудование 10 содержит компоненты как захвата, так и представления звукового/видеосигналов, следует принимать во внимание, что согласно некоторым вариантам осуществления настоящего изобретения устройство 10 может содержать только средства захвата звукового сигнала или средства представления звукового сигнала подсистемы обработки звукового сигнала, так что в некоторых вариантах осуществления оборудования имеется микрофон (для захвата звукового сигнала) или динамик (для воспроизведения или представления звукового сигнала).
В некоторых вариантах осуществления устройство 10 содержит процессор 21. Процессор 21 соединяется с аудио-видео подсистемой и, в частности, в некоторых примерах - с аналого-цифровым преобразователем 14 для приема цифровых сигналов, представляющих звуковые сигналы, поступающие из микрофона 11, с цифроаналоговым преобразователем (DAC), сконфигурированным для вывода обработанных цифровых звуковых сигналов, с видеокамерой 51 для приема цифровых сигналов, представляющих видеосигналы, и с дисплеем 52, сконфигурированным для вывода обработанных цифровых видеосигналов, поступающих из процессора 21.
Процессор 21 может быть сконфигурирован для исполнения различных программных кодов. Разработанные программные коды могут содержать, например, процедуры записи и представления звукового сигнала, соответствующие некоторым описанным вариантам осуществления настоящего изобретения. В некоторых вариантах осуществления программные коды могут быть сконфигурированы для выполнения обработки звуковых сигналов.
В некоторых вариантах осуществления оборудование также содержит память 22. Согласно некоторым вариантам осуществления процессор соединяется с памятью 22. Память может представлять собой любое подходящее средство для хранения данных. В некоторых вариантах осуществления память 22 содержит раздел 23 программных кодов для хранения программных кодов, выполняемых под управлением процессора 21. Кроме того, в некоторых вариантах осуществления память 22 также может содержать раздел 24 для хранения данных, например данных, закодированных приложением, или данных, подлежащих кодированию с помощью реализованных приложений, как это описывается ниже. Реализованный программный код, хранимый в разделе 23 программного кода, и данные, хранимые в разделе 24 данных, могут при необходимости извлекаться процессором 21 через соединение "память-процессор".
В некоторых вариантах осуществления оборудование 10 может содержать пользовательский интерфейс 15. Пользовательский интерфейс в некоторых вариантах осуществления может быть связан с процессором 21. В некоторых вариантах осуществления процессор может управлять функционированием пользовательского интерфейса и принимать входные данные из пользовательского интерфейса 15. В некоторых вариантах осуществления пользовательский интерфейс 15 может предоставлять пользователю возможность ввода команд в электронное устройство или оборудование 10, например, с помощью клавиатуры, и/или получения информации из оборудования 10, например, с помощью дисплея, представляющего собой компонент пользовательского интерфейса 15. Пользовательский интерфейс 15 в некоторых вариантах осуществления может, как описывалось выше, содержать сенсорный экран или сенсорный интерфейс, позволяющий как вводить информацию в оборудование 10, так и отображать информацию для пользователя оборудования 10.
В некоторых вариантах осуществления оборудование также содержит приемопередатчик 13, который согласно некоторым вариантам осуществления может соединяться с процессором и конфигурироваться для осуществления связи с другим оборудованием или электронными устройствами, например, через сеть беспроводной связи. Приемопередатчик 13 или любые другие подходящие средства приемопередачи или передачи и/или приема в некоторых вариантах осуществления могут быть сконфигурированы для связи с другими электронными устройствами или оборудованием через проводное или беспроводное соединение.
Приемопередатчик 13 может осуществлять связь с другим оборудованием с использованием любого подходящего известного протокола связи, например, в некоторых вариантах осуществления приемопередатчик 13 или средства приемопередачи могут использовать подходящий протокол универсальной системы мобильной связи (UMTS, Universal Mobile Telecommunications System), протокол беспроводной локальной сети (WLAN, Wireless Local Area Network), такой, например, как IEEE 802.x, подходящий протокол радиочастотной связи на короткие расстояния, такой как Bluetooth или тракт связи для передачи данных в инфракрасном диапазоне (IRDA, infrared data communication pathway).
В некоторых вариантах осуществления оборудование содержит датчик 16 позиционирования, сконфигурированный для оценки позиции оборудования 10. Датчик 16 позиционирования в некоторых вариантах осуществления может представлять собой датчик спутникового позиционирования, такой как приемник GPS (Global Positioning System, система глобального позиционирования), GLONASS или Galileo.
В некоторых вариантах осуществления датчик позиционирования может представлять собой сотовую систему идентификации или вспомогательную систему GPS.
В некоторых вариантах осуществления оборудование 10 также содержит датчик направления или ориентации. Датчик направления или ориентации в некоторых вариантах осуществления может представлять собой электронный компас, акселерометр, гироскоп или датчик гравитации, либо положение может определяться передвижением оборудования путем оценки позиционирования.
Следует понимать, что структура электронного устройства 10 может быть дополнена и изменена различными способами.
На фиг. 2 показан пример конфигурации оборудования захвата или записи звукового сигнала в соответствии с некоторыми вариантами осуществления настоящего изобретения. На фиг. 3 и 4 более подробно показан алгоритм работы некоторых реализаций оборудования захвата или записи звукового сигнала, показанного на фиг. 2.
В некоторых вариантах осуществления оборудование содержит массив микрофонов 11, сконфигурированный для записи или захвата акустических волн и генерации для каждого микрофона звукового сигнала, который может подаваться или вводиться в оборудование захвата звукового сигнала. Как описывается в некоторых вариантах осуществления настоящего изобретения, микрофоны 11 сконфигурированы для вывода аналогового сигнала, который преобразуется в цифровой формат аналого-цифровым преобразователем 14 (ADC). Однако микрофоны, показанные в описываемом примере, являются интегрированными микрофонами, сконфигурированными для вывода сигнала цифрового формата непосредственно в генератор 103 порядка микрофонов.
1
2
3
3
В показанном примере использованы N микрофонов. В некоторых вариантах осуществления эти микрофоны могут размещаться любым удобным способом. Однако пример конфигурации микрофонов может быть приведен со ссылкой на фиг. 25, на котором три микрофона распределены в рамках оборудования. Как показано на фиг. 25, оборудование содержит три микрофона. Первый микрофон 11 (правый микрофон) и второй микрофон 11 (левый микрофон) расположены в одной "вертикальной" плоскости на той же стороне оборудования, что и видеокамера, и далее эта сторона называется фронтальной стороной устройства. Кроме того, оборудование содержит третий микрофон 11 (левый задний микрофон), расположенный на такой же или аналогичной горизонтальной плоскости на стороне, противоположной фронтальной стороне, на которой находится видеокамера. Другими словами, при стандартном использовании, когда камера расположена на противоположной стороне по отношению к дисплею, который обычно обращен к пользователю, при эксплуатации левый задний микрофон 11 представляет собой стандартный микрофон для речевого вызова, а первый и второй микрофоны являются шумоподавляющими микрофонами, сконфигурированными для захвата шума с целью подавления или устранения шумов, создающих помехи для звуковых сигналов речевого вызова.
Хотя в примере, показанном на фиг. 25, используются три микрофона, следует принимать во внимание, что в некоторых вариантах осуществления в оборудовании любым удобным способом может применяться или размещаться большее или меньшее количество микрофонов. Например, на фиг. 24 показана конфигурация с восемью микрофонами, расположенными на поверхности оборудования под углом 45° друг от друга по длине определенной окружности. Таким образом, в этом примере первый микрофон расположен под углом 0°, второй микрофон расположен под углом 45°, третий микрофон расположен под углом 90°, четвертый микрофон расположен под углом 135°, пятый микрофон расположен под углом 180°, шестой микрофон расположен под углом 225°, седьмой микрофон расположен под углом 270°, и восьмой микрофон расположен под углом 315°. В такой конфигурации с множеством микрофонов эти микрофоны могут располагаться не на плоской поверхности оборудования, а распределяться по нескольким поверхностям/сторонам оборудования.
Кроме того, хотя на фиг. 2 и фиг. 24 и 25 показано, что микрофоны входят в состав оборудования, следует принимать во внимание, что в некоторых вариантах осуществления микрофон или массив микрофонов физически отделен от оборудования, например, массив микрофонов может размещаться в наушниках (которые дополнительно могут быть связаны с видеокамерой), которые беспроводным или иным способом передают звуковые сигналы в оборудование для обработки. Кроме того, хотя следует понимать, что звуковые сигналы сгенерированы микрофонами в режиме реального времени, другими словами, генерируются по меньшей мере два звуковых сигнала, разнесенных относительно друг друга, в некоторых вариантах осуществления эти звуковые сигналы могут приниматься из запоминающего устройства или памяти. Например, в некоторых вариантах осуществления "генерация" звуковых сигналов может выполняться с использованием записанных и сохраненных звуковых сигналов (например, посредством автономного приложения обработки сигналов).
Операция приема или генерации звукового сигнала выполняется на шаге 201, показанном на фиг. 3 и фиг. 4.
В некоторых вариантах осуществления оборудование содержит датчик 16 гравитации/ориентации. Как указано выше, датчик 16 гравитации/ориентации может представлять собой любое подходящее устройство или средство для генерации сигнала и значения, которые представляют ориентацию оборудования относительно определенного уровня. В последующих примерах датчик 16 гравитации/ориентации определяет или генерирует значение ориентации оборудования по отношению к вертикальной плоскости и уровню.
Однако следует принимать во внимание, что в некоторых вариантах осуществления датчик 16 гравитации/ориентации сконфигурирован для определения ориентации в нескольких плоскостях, другими словами, - для определения значения вращения, наклона и поворота. Кроме того, следует принимать во внимание, что, хотя в описываемых вариантах осуществления объясняется использование или реализация, связанные с ориентацией при вращении вокруг горизонтальной плоскости, аналогичные способы могут применяться при наклоне или повороте устройства, или комбинации по меньшей мере двух таких изменений положения.
Операция приема или генерации ориентации выполняется на шаге 203, показанном на фиг. 3 и фиг. 4.
Датчик 16 гравитации/ориентации в некоторых вариантах осуществления может выводить информацию об ориентации в генератор 101 сигнала ориентации звукового сигнала и генератор 103 порядка микрофонов.
В некоторых вариантах осуществления оборудование содержит генератор 101 сигнала ориентации звукового сигнала. Генератор 101 сигнала ориентации звукового сигнала сконфигурирован для приема выходных данных датчика 16 гравитации/ориентации и определения, во-первых, следует ли генерировать сигнал ориентации звукового сигнала, и, во-вторых, следует ли выводить сигнал ориентации звукового сигнала.
В некоторых вариантах осуществления генератор 101 сигнала ориентации звукового сигнала сконфигурирован для приема ориентации.
Генератор сигнала ориентации звукового сигнала сконфигурирован для определения сигнала ориентации звукового сигнала. В некоторых вариантах осуществления сигнал генерируется, каким бы ни было значение ориентации. Однако в некоторых вариантах осуществления определение сигнала ориентации звукового сигнала (другими словами, следует ли подавать сигнал ориентации звукового сигнала в оборудование приема или воспроизведения) основано на ориентации звукового сигнала. Например, в некоторых вариантах осуществления генератор 101 сигнала ориентации звукового сигнала может быть сконфигурирован для генерации и передачи в приемное или воспроизводящее оборудование сигнала, содержащего значение ориентации захвата звукового сигнала, если ориентация захвата превышает заданный порог отклонения от заданной "стандартной" ориентации звукового сигнала. "Стандартной" может быть любая подходящая ориентация звукового сигнала, хотя обычно это горизонтальная ориентация. В некоторых вариантах осуществления пороговое значение для определения, следует ли изменять ориентацию захвата звукового сигнала (то есть подавать сигнал со значением ориентации звукового сигнала), может равняться отклонению в 45 градусов от стандартной ориентации, и это пороговое значение определяет, следует ли в приемнике рассматривать ориентацию захвата звукового сигнала как горизонтальную или вертикальную. Для устранения в приемном устройстве колебания звукового сигнала при переходе между двумя ориентациями следует применять подходящий гистерезис. В некоторых вариантах осуществления пороговое значение для определения, следует ли сообщать значение ориентации звукового сигнала, может быть больше или меньше 45 градусов. Следует принимать во внимание, что ориентация звукового сигнала также называется ориентацией захвата или ориентацией захвата звукового сигнала. Следует также принимать во внимание, что в некоторых вариантах осуществления процедура определения ориентации захвата может включать определение ориентации захвата звукового сигнала на основе ориентации устройства и информации, касающейся конфигурации микрофонов в оборудовании захвата, другими словами, генератор сигнала ориентации звукового сигнала может быть сконфигурирован для приема информации, связанной с конфигурацией микрофонов, такой как количество микрофонов, позиция микрофонов и относительная позиция микрофонов и/или устройства, к которому подключены микрофоны. В некоторых вариантах осуществления в состав информации могут также входить сведения о направленности захвата микрофона (является ли микрофон направленным или ненаправленным) и, если микрофон направленный, сведения о направленности захвата.
Операция определения, следует ли подавать сигнал ориентации звукового сигнала на основе установленной ориентации, выполняется на шаге 205, показанном на фиг. 3.
Генератор 101 сигнала ориентации звукового сигнала в некоторых вариантах осуществления также может конфигурироваться для генерации подходящего сигнала ориентации звукового сигнала. Сигнал ориентации звукового сигнала в некоторых вариантах осуществления содержит индикатор угла ориентации. Например, в некоторых вариантах осуществления сигнал ориентации звукового сигнала содержит версию квантования сигнала ориентации звукового сигнала. Сигнал ориентации звукового сигнала может, например, содержать индикацию о том, что устройство захвата ориентировано либо горизонтально, либо вертикально, другими словами, сигнал ориентации звукового сигнала содержит значение ориентации при записи, определяемое с квантованием 90°, но при этом информация о том, какая сторона расположена в вертикальной или горизонтальной плоскости, отсутствует. В таких вариантах осуществления в сигнале ориентации звукового сигнала потребуется только один бит для сообщения этой информации, однако устройства захвата и формирования должны быть осведомлены о порядке вывода звуковых сигналов, то есть о том, какой сигнал передается вначале при захвате в горизонтальной плоскости (порядок вывода: "слева направо" или "справа налево") и в вертикальной плоскости (порядок вывода: "сверху вниз" или "снизу вверх"). Понятие "порядок вывода звуковых сигналов" означает порядок (в битовом потоке), в котором выходные звуковые сигналы передаются из устройства захвата в приемное устройство.
В некоторых вариантах осуществления сигнал ориентации звукового сигнала может, например, содержать индикацию о том, что устройство захвата звукового сигнала ориентировано либо вертикально, либо вертикально с поворотом на 180 градусов, либо горизонтально, либо горизонтально с поворотом на 180 градусов. Другими словами, сигнал ориентации звукового сигнала содержит значение ориентации при записи или захвате, определяемое с использованием квартильного квантования (или выводятся значения ориентации 0°, 90°, 180° или 270°), и такая информация может сообщаться с использованием 2 битов. В этом случае порядок вывода звуковых сигналов может сообщаться непосредственно с помощью сигнала ориентации звукового сигнала. В некоторых вариантах осуществления может использоваться более точное квантование, например, 0°, 45°, 90°, 135°, 180°, 315°, при котором для передачи сигнала используются 3 бита.
Однако следует иметь в виду, что информация об ориентации звукового сигнала может передаваться в любом подходящем формате или в любой форме с любым уровнем квантования. В некоторых вариантах осуществления информация об ориентации звукового сигнала передается в виде метаданных вместе со звуковыми сигналами. Например, при записи не в реальном режиме времени, когда звуковые сигналы должны приниматься/загружаться из внешних источников, данные об ориентации предоставляются в виде метаданных.
В некоторых вариантах осуществления информация об ориентации звукового сигнала может сообщаться путем встраивания значения ориентации в любое подходящее сообщение или данные протокола и передаваться вместе с ними в приемное или воспроизводящее устройство. В некоторых вариантах осуществления значение ориентации может встраиваться в расширение заголовка протокола реального времени (RTP). Например, информация об ориентации может сообщаться путем передачи данных по соединению, установленному в соответствии с Интернет протоколом (IP, Internet Protocol), с использованием расширения заголовка RTP таким образом, как это описано в статье IETF RFC 5285 "A General Mechanism for RTP Header Extensions" (общий механизм для расширений заголовка RTP). Ниже показан пример расширения заголовка RTP с одним элементом расширения, некоторым заполнением свободных полей и включением требуемых полей RTP. Такой формат поддерживает передачу данных сигнализации об ориентации звукового сигнала (AOS, Audio Orientation Signaling) (указывающих ориентацию захвата звукового сигнала, например, в градусах) с использование 8 бит в каждом кадре RTP. Этого должно быть достаточно для поддержки любого целесообразного квантования при сообщении об ориентации звукового сигнала.
В некоторых вариантах осуществления, во избежание добавления слишком большого объема служебных данных в общий поток передаваемых данных, данные AOS передаются только после определения того, что ориентация звукового сигнала изменилась.
Однако следует принимать во внимание, что в некоторых вариантах осуществления генерация и/или передача данных AOS представляет собой регулярную или непрерывную операцию.
В некоторых вариантах осуществления расширенные данные AOS, содержащие не только информацию об ориентации захвата звукового сигнала, но также информацию о конфигурации, передаются на стадии согласования при установлении сеанса. В услугах, основанных на IP-протоколе, такое согласование при установлении сеанса может выполняться с использованием протокола описания сеанса (SDP, Session Description Protocol), и подробная информация о схеме размещения или конфигурации микрофонов (то есть их количество и позиции в устройстве захвата или передачи, а также любая другая информация, относящаяся к конфигурации) передается в приемник. В таких вариантах осуществления, основанных исключительно на сигнализации об ориентации устройства, воспроизводящее или приемное устройство осведомлено не только об ориентации передающего устройства, но также об ориентации захвата звукового сигнала в передающем устройстве, и, таким образом, передача каких-либо дополнительных данных AOS после установления сеанса может не потребоваться. В некоторых вариантах осуществления любые дополнительные данные об ориентации устройства захвата (или, по меньшей мере, об изменении ориентации) могут затем генерироваться и передаваться из устройства захвата или передающего устройства в воспроизводящее или приемное устройство. Следует принимать во внимание, что варианты осуществления с использованием протокола SDP направлены на снижение объема служебных данных сигнализации, но требуют определения "общего языка", другими словами, введения нового параметра SDP, определяющего, каким образом схема расположения микрофонов описывается передающим устройством и пересылается в приемное устройство.
Операция генерации сигнала ориентации звукового сигнала выполняется на шаге 207, показанном на фиг. 3.
Кроме того, генератор сигнала ориентации звукового сигнала может быть также сконфигурирован для вывода сигнала ориентации звукового сигнала (данные AOS) в тот же момент времени, когда генератор 103 порядка микрофонов или оборудование захвата обычно выводит звуковые сигналы (или в некоторых вариантах осуществления, когда сами микрофоны выводят звуковые сигналы).
Операция вывода сигнала ориентации звукового сигнала со звуковыми сигналами выполняется на шаге 209, показанном на фиг. 3.
Если генератор 101 сигнала ориентации звукового сигнала определяет, что сигнал об ориентации не должен выводиться, то генератор сигнала ориентации звукового сигнала конфигурируется таким образом, чтобы сигнал ориентации звукового сигнала не выводился. Таким образом, в некоторых вариантах осуществления записывающее устройство или оборудование выводит только звуковые сигналы.
Операция вывода только звуковых сигналов выполняется на шаге 211, показанном на фиг. 3.
В некоторых вариантах осуществления процедура определения, следует ли генерировать или передавать сигнал ориентации звукового сигнала, может выполняться не только на основе ориентации устройства захвата или записи, но также на основе конфигурации микрофонов устройства захвата или записи. Например, следует принимать во внимание, что любая ориентация устройства захвата или записи может не создавать проблем, при условии, что удовлетворяются заданные критерии, учитывающие конфигурацию оборудования захвата, оборудования воспроизведения (включая ориентацию оборудования воспроизведения) и способ передачи звуковых сигналов.
Таким образом, например, в некоторых вариантах осуществления генератор 101 сигнала ориентации звукового сигнала сконфигурирован для определения, указывает ли заданная информация, касающаяся конфигурации микрофонов оборудования захвата (например, количество и расположение микрофонов), на то, что ориентация устройства может вызвать проблемы с точки зрения воспроизведения звуковых сигналов.
В некоторых вариантах осуществления генератор 101 сигнала ориентации звукового сигнала сконфигурирован в предположении того, что конфигурация динамиков устройства вывода совпадает с текущей конфигурацией записывающего устройства, однако, как отмечалось в некоторых описанных вариантах осуществления, генератор 101 сигнала ориентации звукового сигнала может принимать из устройства воспроизведения информацию, относящуюся к конфигурации динамиков (и, в некоторых вариантах осуществления, касающуюся ориентации оборудования воспроизведения), и определять, могут ли вызвать проблемы конфигурации микрофонов, конфигурации динамиков и их ориентация.
Например, в некоторых вариантах осуществления генератор 101 сигнала ориентации звукового сигнала может использовать справочную таблицу для определения, следует ли генерировать и передавать сигнал ориентации.
1
N
В некоторых вариантах осуществления оборудование может содержать генератор 103 порядка микрофонов или устройство определения порядка вывода звуковых сигналов (или подходящее средство для определения порядка вывода звуковых сигналов). Генератор 103 порядка микрофонов сконфигурирован для приема входных сигналов из микрофонов, таких как микрофоны 11…11, а также для приема входных сигналов из датчика 16 гравитации/ориентации, указывающего ориентацию оборудования. В некоторых вариантах осуществления генератор 103 порядка микрофонов может быть сконфигурирован для определения конкретного порядка вывода звуковых сигналов или для информирования приемного или воспроизводящего оборудования о конкретном порядке вывода звуковых сигналов.
В последующих примерах звуковые сигналы выводятся в следующем порядке: крайний левый канал, крайний правый канал, а затем другие каналы, однако может быть реализован любой подходящий порядок вывода звуковых сигналов. Например: от крайнего правого канала до крайнего левого канала, от верхнего канала к нижнему каналу или от нижнего канала к верхнему каналу.
Кроме того, порядок вывода звуковых сигналов может отличаться от линейного, например, в некоторых вариантах осуществления может использоваться циклический порядок, начиная с первой ориентации (крайний левый канал), а затем - по порядку каналов микрофонов в направлении по часовой стрелке (или против часовой стрелки).
В некоторых вариантах осуществления порядок вывода звуковых сигналов может быть более чем одномерным (для учета, таким образом, наклона и поворота).
В некоторых вариантах осуществления генератор 103 порядка микрофонов, следовательно, сконфигурирован для определения порядка вывода звуковых сигналов на основе информации о местоположениях микрофонов и входного сигнала датчика ориентации.
11
12
13
В примере конфигурации с 3 микрофонами и с оборудованием, находящимся в начальной ориентации (0 градусов), первый микрофон L 11 расположен в верхнем левом углу оборудования, второй микрофон R 11 расположен в верхнем правом углу оборудования и третий микрофон L' 11 расположен в нижнем левом углу оборудования. В последующем описании термины "верх" и "низ" обычным образом интерпретируются как относительные позиции или элементы, которые характеризуются, соответственно, максимальным и минимальным гравитационным потенциалом. Однако следует принимать во внимание, что в некоторых вариантах осуществления под верхней и нижней частями понимаются относительные противоположные позиции или элементы, определяемые любым подходящим вектором. Таким же образом, в некоторых вариантах осуществления верхняя и нижняя части могут называться "верхом" и низом".
Кроме того, в последующих примерах, согласно которым существует выбор между двумя микрофонами, например, имеются два микрофона, расположенные на тех же или аналогичных горизонтальных расстояниях от третьего микрофона, тот микрофон, который находится ближе к третьему микрофону по вертикали, считается первым (из двух) в порядке вывода звуковых сигналов. Другими словами, в этом примере, возможно, в качестве первого микрофона выбирается дальний левый микрофон по отношению к другим микрофонам, а в качестве второго микрофона - дальний правый микрофон по отношению к третьему микрофону. Кроме того, порядок вывода звуковых сигналов основывается на ориентации (наибольшее разнесение), указываемой данными AOS, то есть в случае вертикального захвата он основывается на том, какой из микрофонов расположен выше остальных, а какой - ниже остальных в устройстве (в отличие от левого крайнего и правого крайнего). Эта возможность также обсуждается в следующих примерах. Следует принимать во внимание, что может использоваться любой подходящий порядок выбора.
Так при начальной ориентации в 0 градусов генератор порядка микрофонов может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R, L'.
Вращение по часовой стрелке на 90 градусов инициирует генератор порядка микрофонов для генерации следующего порядка вывода звуковых сигналов: L', L, R.
Дальнейшее вращение по часовой стрелке на 90 градусов, другими словами, поворот на 180 градусов из начального местоположения, инициирует генератор порядка микрофонов для генерации следующего порядка вывода звуковых сигналов: R, L, L'. Кроме того, дальнейшее вращение по часовой стрелке на 90 градусов, другими словами, поворот на 270 градусов по часовой стрелке из начального местоположения, инициирует генератор порядка микрофонов для генерации следующего порядка вывода звуковых сигналов: L, L', R.
Другими словами, порядок появления звукового сигнала микрофона основан на значении ориентации оборудования. В некоторых вариантах осуществления этот порядок может определяться на основе справочной таблицы, содержащей входные значения датчиков ориентации.
Операция определения порядка вывода звуковых сигналов на основе ориентации выполняется на шаге 301, показанном на фиг. 4.
Кроме того, в некоторых вариантах осуществления генератор 103 порядка микрофонов сконфигурирован для вывода звуковых сигналов в определенном порядке.
1
2
Другими словами, звуковой сигнал микрофона, связанный с первым из элементов указанного порядка, выводится в виде первого выходного канала 105, звуковой сигнал микрофона, связанный со вторым элементом указанного порядка, выводится в виде второго выходного канала 105 и т.д.
Следует принимать во внимание, что в некоторых вариантах осуществления количество выходных каналов может быть больше или меньше числа звуковых сигналов микрофонов.
Операция вывода звуковых сигналов в определенном порядке ориентации выполняется на шаге 303, показанном на фиг. 4.
В некоторых вариантах осуществления генератор 103 порядка микрофонов выводит звуковые сигналы микрофонов в исходном порядке их приема, и, вместо изменения порядка вывода звуковых сигналов, этот генератор сконфигурирован для передачи порядка вывода звуковых сигналов в виде сообщения или для информирования приемника или воспроизводящего оборудования.
Кроме того, в некоторых вариантах осуществления генератор порядка микрофонов отсутствует в оборудовании записи или захвата. Однако в таких вариантах осуществления операции генератора порядка микрофонов могут выполняться в приемном или воспроизводящем оборудовании, которое приняло или определило сигнал, указывающий ориентацию оборудования захвата, а также приняло информацию о конфигурации микрофонов, например в сообщении SDP в виде расширенных данных AOS, как объяснялось ранее.
Примеры ситуаций, в которых генерируется сигнал порядка вывода звуковых сигналов и ориентации звукового сигнала, могут рассматриваться со ссылкой на фиг. 8-11, на которых показана конфигурация с 3 микрофонами для оборудования захвата или записи и конфигурация с 3 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
13
В примере конфигурации с 3 микрофонами начальная ориентация (0 градусов) является вертикальной, первый микрофон L 11 расположен в верхнем левом углу оборудования, второй микрофон R 11 расположен в верхнем правом углу оборудования, и третий микрофон L' 11 расположен в нижнем левом углу оборудования.
11
12
13
Таким же образом, в примере конфигурации с 3 динамиками начальная ориентация (0 градусов) является вертикальной, первый динамик 33 расположен в верхнем левом углу оборудования, второй динамик 33 расположен в верхнем правом углу оборудования, и третий динамик 33 расположен в нижнем левом углу оборудования.
11
12
13
На фиг. 8 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) находится в начальной ориентации, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R, L'. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11R. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал левого (крайнего) канала может генерироваться третьим микрофоном 11L'. На фиг. 8 показано, что, несмотря на вращение оборудования воспроизведения, проблем при воспроизведении не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется.
13
11
12
На фиг. 9 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 90 градусов по часовой стрелке, начиная с начальной ориентации, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L', L, R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован третьим микрофоном 11L', а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11L. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал правого (крайнего) канала может генерироваться вторым микрофоном 11R. На фиг. 9 показано, что, несмотря на вращение оборудования захвата и оборудования воспроизведения, проблем не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
12
11
13
На фиг. 10 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 180 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L, L'. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11L. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал правого (крайнего) канала может генерироваться третьим микрофоном 11L'. На фиг. 10 показано, что, несмотря на вращение оборудования захвата и оборудования воспроизведения, проблем не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
11
13
12
На фиг. 11 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 270 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, L', R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11L, а звуковой сигнал правого (крайнего) канала сгенерирован третьим микрофоном 11L'. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал левого (крайнего) канала может генерироваться вторым микрофоном 11R. На фиг. 11 показано, что, несмотря на вращение оборудования захвата и оборудования воспроизведения, проблем не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
Другие примеры ситуаций, в которых генерируется сигнал порядка вывода и ориентации звукового сигнала, могут рассматриваться со ссылкой на фиг. 12-15, на которых показана конфигурация с 2 микрофонами для оборудования захвата или записи и конфигурация с 2 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
В примере конфигурации с 2 микрофонами начальная ориентация (0 градусов) является вертикальной, первый микрофон L 11 расположен в верхнем левом углу оборудования, а второй микрофон R 11 расположен в верхнем правом углу оборудования. Другими словами, эта ситуация похожа на пример конфигурации с 3 микрофонами, показанный на фиг. 8-11, но при этом третий микрофон снят, заблокирован или отключен.
11
12
13
Таким же образом, в примере конфигурации с 2 микрофонами начальная ориентация (0 градусов) является вертикальной, первый динамик 33 расположен в верхнем левом углу оборудования, а второй динамик 33 расположен в верхнем правом углу оборудования. Другими словами, эта ситуация похожа на пример конфигурации с 3 динамиками, показанный на фиг. 8-11, но при этом третий динамик 33 снят, заблокирован или отключен.
11
12
На фиг. 12 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) находится в начальной ориентации, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11R. На фиг. 12 показано, что проблем при воспроизведении, вызванных устройством захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется.
11
12
11
12
На фиг. 13 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 90 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R. В этих вариантах осуществления выходы звуковых сигналов упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11R. Однако устройство записи или захвата ориентировано таким образом, что горизонтальное разнесение между первым микрофоном 11 и вторым микрофоном 11 отсутствует или очень мало, и, таким образом, стереоэффект захвата в горизонтальной плоскости минимален (ниже определенного порогового значения) или отсутствует. Таким образом, на фиг. 13 показано, что ориентация оборудования захвата может вызвать проблему, и поэтому данные AOS должны передаваться, для того чтобы приемное или воспроизводящее оборудование смогло учесть отсутствие горизонтального разнесения (или вертикальный захват). В некоторых вариантах осуществления порядок вывода звуковых сигналов должен основываться на ориентации, указанной AOS. Другими словами, в примере, показанном на фиг. 13, порядок вывода звуковых сигналов может основываться на том, какой из микрофонов расположен в самой верхней части, а какой - в самой нижней части устройства (а не в крайней левой и крайней правой позициях).
12
11
На фиг. 14 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 180 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11L. На фиг. 14 показано, что проблем при воспроизведении, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
11
11
11
12
На фиг. 15 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 270 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L. В этих вариантах осуществления выходы звуковых сигналов упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11 R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11L. Однако устройство записи или захвата ориентировано таким образом, что горизонтальное разнесение между первым микрофоном 11 и вторым микрофоном 11 отсутствует или очень мало, и, таким образом, стереоэффект захвата в горизонтальной плоскости минимален (ниже определенного порогового значения) или отсутствует. Таким образом, на фиг. 15 показано, что ориентация оборудования захвата может вызвать проблему, и поэтому данные AOS должны передаваться, для того чтобы приемное или воспроизводящее оборудование смогло учесть отсутствие горизонтального разнесения (или вертикальный захват). В некоторых вариантах осуществления порядок вывода звуковых сигналов должен основываться на ориентации, указанной AOS. Другими словами, в примере, показанном на фиг. 15, порядок вывода звуковых сигналов может основываться на том, какой из микрофонов расположен в самой верхней части, а какой - в самой нижней части устройства (а не в крайней левой и крайней правой позициях).
Другие примеры ситуаций, в которых генерируется сигнал порядка вывода и ориентации звукового сигнала, могут рассматриваться со ссылкой на фиг. 16-19, на которых показана конфигурация с 2 микрофонами для оборудования захвата или записи и конфигурация с 3 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
В примере конфигурации с 2 микрофонами начальная ориентация (0 градусов) является вертикальной, первый микрофон L 11 расположен в верхнем левом углу оборудования, второй микрофон R 11 расположен в верхнем правом углу оборудования. Другими словами, эта ситуация похожа на пример конфигурации с 3 микрофонами, показанный на фиг. 8-11, но при этом третий микрофон снят, заблокирован или отключен.
11
12
13
В примере конфигурации с 3 динамиками (который аналогичен примерам, показанным на фиг. 8-11) начальная ориентация (0 градусов) является вертикальной, первый динамик 33 расположен в верхнем левом углу оборудования, второй динамик 33 расположен в верхнем правом углу оборудования, и третий динамик 33 расположен в нижнем левом углу оборудования.
11
12
На фиг. 16 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) находится в начальной ориентации, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11R. На фиг. 16 показано, что проблем при воспроизведении, вызванных устройством захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется.
11
12
11
12
На фиг. 17 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 90 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R. В этих вариантах осуществления выходы звуковых сигналов упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11 L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11 R. Однако устройство записи или захвата ориентировано таким образом, что горизонтальное разнесение между первым микрофоном 11 и вторым микрофоном 11 отсутствует или очень мало, и, таким образом, стереоэффект захвата в горизонтальной плоскости минимален (ниже определенного порогового значения) или отсутствует. Таким образом, на фиг. 17 показано, что ориентация оборудования захвата может вызвать проблему, и поэтому данные AOS должны передаваться, для того чтобы приемное или воспроизводящее оборудование смогло учесть отсутствие горизонтального разнесения (или вертикальный захват). В некоторых вариантах осуществления порядок вывода звуковых сигналов может основываться на ориентации, указанной AOS. Другими словами, в примере, показанном на фиг. 17, порядок вывода звуковых сигналов может основываться на том, какой из микрофонов расположен в самой верхней части, а какой - в самой нижней части устройства (а не в крайней левой и крайней правой позициях).
12
11
На фиг. 18 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 180 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11 R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11 L. На фиг. 18 показано, что проблем при воспроизведении, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
12
11
11
12
На фиг. 19 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 270 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L. В этих вариантах осуществления выходы звуковых сигналов упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11 R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11 L. Однако устройство записи или захвата ориентировано таким образом, что горизонтальное разнесение между первым микрофоном 11 и вторым микрофоном 11 отсутствует или очень мало, и, таким образом, стереоэффект захвата в горизонтальной плоскости минимален (ниже определенного порогового значения) или отсутствует. Таким образом, на фиг. 19 показано, что ориентация оборудования захвата может вызвать проблему, и поэтому данные AOS должны передаваться, для того чтобы приемное или воспроизводящее оборудование смогло учесть отсутствие горизонтального разнесения (или вертикальный захват). Кроме того, порядок вывода звуковых сигналов должен основываться на ориентации, указываемой данными AOS, то есть в случае, показанном на этом чертеже, этот порядок основывается на том, какой из микрофонов расположен выше остальных, а какой - ниже остальных в устройстве (в отличие от левого крайнего и правого крайнего).
Четвертый пример ситуаций, в которых генерируется сигнал порядка вывода и ориентации звукового сигнала, может рассматриваться со ссылкой на фиг. 20-23, на которых показана конфигурация с 3 микрофонами для оборудования захвата или записи и конфигурация с 2 динамиками для оборудования воспроизведения или формирования звука, при этом показанные шаги изменения ориентации составляют 90°.
11
12
13
В примере конфигурации с 3 микрофонами начальная ориентация (0 градусов) является вертикальной, первый микрофон L 11 расположен в верхнем левом углу оборудования, второй микрофон R 11 расположен в верхнем правом углу оборудования, и третий микрофон L' 11 расположен в нижнем левом углу оборудования (другими словами, эта конфигурация похожа на конфигурацию, показанную на фиг. 8-11).
11
12
В примере конфигурации с 2 динамиками начальная ориентация (0 градусов) является вертикальной, первый динамик L 33 расположен в верхнем левом углу оборудования, а второй динамик R 33 расположен в верхнем правом углу оборудования. Другими словами, эта конфигурация похожа на пример конфигурации с 3 динамиками, показанный на фиг. 8-11, но при этом третий динамик снят, заблокирован или отключен (то есть, таким же образом, как показано на фиг. 12-15).
11
12
13
На фиг. 20 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) находится в начальной ориентации, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, R, L'. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11 L, а звуковой сигнал правого (крайнего) канала сгенерирован вторым микрофоном 11 R. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал левого (крайнего) канала может генерироваться третьим микрофоном 11 L'. На фиг. 20 показано, что проблем при воспроизведении, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется.
13
11
12
На фиг. 21 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 90 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L', L, R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован третьим микрофоном 11 L', а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11 L. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал правого (крайнего) канала может генерироваться вторым микрофоном 11 R. На фиг. 21 показано, что проблем, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
12
11
13
На фиг. 22 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 180 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: R, L, L'. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован вторым микрофоном 11 R, а звуковой сигнал правого (крайнего) канала сгенерирован первым микрофоном 11 L. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал правого (крайнего) канала может генерироваться третьим микрофоном 11 L'. На фиг. 22 показано, что проблем при воспроизведении, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
11
13
12
На фиг. 23 показан пример четырех ситуаций, в которых оборудование записи или захвата (передающее оборудование) вращается на 270 градусов по часовой стрелке, начиная с начальной позиции, а оборудование воспроизведения или формирования (приемное оборудование) поворачивается с шагом 90 градусов (по часовой стрелке). Генератор порядка микрофонов в этих четырех ситуациях может быть сконфигурирован для генерации следующего порядка вывода звуковых сигналов: L, L', R. В этих вариантах осуществления выходы звуковых сигналов корректно упорядочены или помечены таким образом, что звуковой сигнал левого (крайнего) канала сгенерирован первым микрофоном 11 L, а звуковой сигнал правого (крайнего) канала сгенерирован третьим микрофоном 11 L'. Следует иметь в виду, что в некоторых вариантах осуществления звуковой сигнал левого (крайнего) канала может генерироваться вторым микрофоном 11 R. На фиг. 23 показано, что проблем, вызванных оборудованием захвата, не возникает, поэтому в некоторых вариантах осуществления передавать данные AOS не требуется (при условии, что выходы звуковых сигналов корректно упорядочены или помечены).
На фиг. 5 показан пример оборудования приема или воспроизведения в соответствии с некоторыми вариантами осуществления настоящего изобретения. Кроме того, описывается алгоритм функционирования приемного или воспроизводящего оборудования, показанный на фиг. 5, со ссылками на фиг. 6 и 7.
В некоторых вариантах осуществления приемное оборудование сконфигурировано для приема входных данных 403 AOS. Входные данные 403 AOS могут в некоторых вариантах осуществления подаваться в селектор 409 каналов.
Операция приема входных данных AOS выполняется на шаге 503, изображенном на фиг. 7.
Кроме того, в некоторых вариантах осуществления оборудование содержит датчик 405 гравитации/ориентации. Датчик 405 гравитации/ориентации сконфигурирован для выполнения тех же действий, что и описанный выше датчик гравитации/ориентации, содержащийся в оборудовании записи или захвата. Датчик 405 гравитации/ориентации сконфигурирован для формирования выходного сигнала об ориентации, подаваемого в селектор 409 каналов.
Операция приема/определения информации ориентации выполняется на шаге 505, показанном на фиг. 6 и фиг. 7.
В некоторых вариантах осуществления воспроизводящее или приемное оборудование содержит селектор 409 каналов. Селектор 409 каналов может быть сконфигурирован для приема входных данных 403 AOS и выходного сигнала датчика гравитации/ориентации, поступающего из датчика 405 гравитации/ориентации. Кроме того, в некоторых вариантах осуществления селектор 409 каналов может быть сконфигурирован для приема информации о конфигурации ввода звуковых сигналов/порядке вывода звуковых сигналов, поступающей из оборудования захвата или записи.
В некоторых вариантах осуществления селектор 409 каналов может быть сконфигурирован для определения конфигураций вывода каналов на основе входного значения, поступающего из датчика ориентации, и входных данных AOS.
Следует принимать во внимание, что селектор 409 каналов сконфигурирован для реализации этой конфигурации на основе известной информации о конфигурации динамиков воспроизводящего оборудования, другими словами, на основе известной информации о том, могут ли возникнуть проблемы при воспроизведении, например, какая ориентация могла бы привести к отсутствию горизонтального разнесения между динамиками.
В некоторых вариантах осуществления селектор 409 каналов может быть также сконфигурирован для определения способа вывода каналов на основе конфигурации ввода звуковых сигналов или порядка вывода звуковых сигналов, поступающей из устройства захвата или записи. Например, в том случае, если ввод звуковых сигналов не определен в порядке вывода звуковых сигналов, но сигналы эффективно упорядочиваются селектором 409 каналов.
Операция определения конфигураций вывода каналов на основе входных данных AOS и ориентации выполняется на шаге 601, показанном на фиг. 7.
1
X
Кроме того, в некоторых вариантах осуществления оборудование воспроизведения звуковых сигналов сконфигурировано для приема сигналов через входы звуковых сигналов. На фиг. 5 входы звуковых сигналов показаны как 1 401…Χ 401. Входы звуковых сигналов подаются на микшер/коммутатор 411 каналов.
1
Y
В некоторых вариантах осуществления приемное или воспроизводящее оборудование содержит микшер/коммутатор 411 каналов. Микшер/коммутатор 411 каналов может быть сконфигурирован для приема входного сигнала из селектора 409 каналов и микширования и/или коммутации входов звуковых сигналов для генерации подходящих выходов звуковых сигналов. Например, как показано на фиг. 5, первого выхода звукового сигнала 1 413 и выхода звукового сигнала Y 413.
Операция микширования и/или коммутации входов звуковых сигналов для формирования выходных каналов выполняется на шаге 613, показанном на фиг. 7.
Способ функционирования, показанный на фиг. 6, отличается от способа, показанного на фиг. 7, тем, что селектор каналов сконфигурирован для генерации конфигурации вывода каналов, зависящей от наличия данных AOS. Другими словами, варианты осуществления, показанные на фиг. 6, отличаются от вариантов осуществления, показанных на фиг. 7, тем, что оборудование, представленное в вариантах осуществления, показанных на фиг. 6, сконфигурировано для генерации конфигурации вывода каналов только в том случае, если предоставлены данные AOS, при этом конфигурация вывода основывается на комбинации факторов, определяемых принятыми данными AOS и информацией об ориентации, а в противном случае в микшере/коммутаторе 411 каналов используются "исходные" условия ориентации.
Как показано на фиг. 7, оборудование сконфигурировано для приема данных AOS в известные периоды времени или постоянно, и, таким образом, выполнено с возможностью определения конфигурации вывода каналов на основе данных AOS и ориентации.
Операция проверки данных AOS выполняется на шаге 507, изображенном на фиг. 6.
Операция генерации конфигураций вывода каналов в зависимости от наличия данных AOS выполняется на шаге 509, показанном на фиг. 6.
Примеры конфигураций преобразования входных звуковых каналов в выходные могут рассматриваться со ссылкой на фиг. 8-11, на которых показан пример конфигурации с 3 микрофонами для оборудования захвата или записи и конфигурации с 3 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
13
11
12
11
11
13
Так, например, на фиг. 8 показано, что в том случае, если оборудование захвата или записи и оборудование воспроизведения или приема находятся в начальной ориентации 701, то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал R правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 703), то звуковой сигнал L левого канала выводится через третий динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 705), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 707), то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал R правого канала выводится через третий динамик 33.
11
12
13
11
12
11
11
13
Так, например, на фиг. 9 показано, что в том случае, если оборудование захвата или записи повернуто на 90 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 801, то звуковой сигнал L' левого канала выводится через первый динамик 33, и звуковой сигнал L правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 803), то звуковой сигнал L' левого канала выводится через третий динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 805), то звуковой сигнал L' левого канала выводится через второй динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 807), то звуковой сигнал L' левого канала выводится через первый динамик 33, а звуковой сигнал L правого канала выводится через третий динамик 33.
11
12
13
11
12
11
11
13
Так, например, на фиг. 10 показано, что в том случае, если оборудование захвата или записи повернуто на 180 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 901, то звуковой сигнал R левого канала выводится через первый динамик 33, и звуковой сигнал L правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 903), то звуковой сигнал R левого канала выводится через третий динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 905), то звуковой сигнал R левого канала выводится через второй динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 907), то звуковой сигнал R левого канала выводится через первый динамик 33, а звуковой сигнал L правого канала выводится через третий динамик 33.
11
12
13
11
12
11
11
13
Так, например, на фиг. 11 показано, что в том случае, если оборудование захвата или записи повернуто на 270 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1001, то звуковой сигнал L левого канала выводится через первый динамик 33, и звуковой сигнал L' правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1003), то звуковой сигнал L левого канала выводится через третий динамик 33, а звуковой сигнал L' правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1005), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал L' правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1007), то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал L' правого канала выводится через третий динамик 33.
Другие примеры конфигураций преобразования входных звуковых каналов в выходные могут рассматриваться со ссылкой на фиг. 12-15, на которых показан пример конфигурации с 2 микрофонами для оборудования захвата или записи и конфигурации с 2 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 12 показано, что в том случае, если оборудование захвата или записи и оборудование воспроизведения или приемник находятся в начальной ориентации 1101, то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал R правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1103), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая микшированная версия объединенных звуковых сигналов L и R (L+R) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1105), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1107), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая микшированная версия объединенных звуковых сигналов L и R (L+R) левого и правого каналов.
11
12
11
12
11
12
12
11
Так, например, на фиг. 13 показано, что в том случае, если оборудование захвата или записи повернуто на 90 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1201, то данные AOS инициируют вывод через первый динамик 33 и второй динамик 33 только монофонической, микшированной версии объединенных звуковых сигналов L и R (L+R) левого и правого каналов. Если сигнал AOS указывает на вертикальный захват, то оборудование воспроизведения или приемник обрабатывает принятые сигналы (в примерах, показанных на этом и последующих чертежах) как сигналы, захваченные микрофонами, расположенными вертикально по отношению друг к другу. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1203), то данные AOS инициируют вывод звукового сигнала L левого канала через первый динамик 33, а звукового сигнала R правого канала - через второй динамик 33. Таким же образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1205), то данные AOS инициируют вывод монофонической, микшированной версии объединенных звуковых сигналов L и R (L+R) левого и правого каналов как через первый динамик 33, так и через второй динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1207), то данные AOS инициируют вывод звукового сигнала L левого канала через второй динамик 33, а звукового сигнала R правого канала - через первый динамик 33, то есть инициируют вывод принятых звуковых сигналов в вертикальном стереофоническом формате.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 14 показано, что в том случае, если оборудование захвата или записи повернуто на 180 градусов по часовой стрелке относительно начальной позиции, и оборудование воспроизведения или приемник находится в начальной ориентации 1301, то звуковой сигнал R левого канала выводится через первый динамик 33, и звуковой сигнал L правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1303), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая микшированная версия объединенных звуковых сигналов R и L (L+R) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1305), то звуковой сигнал R левого канала выводится через второй динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1307), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая микшированная версия объединенных звуковых сигналов R и L (L+R) левого и правого каналов.
11
12
11
12
11
12
12
11
11
Так, например, на фиг. 15 показано, что в том случае, если оборудование захвата или записи повернуто на 270 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1401, то данные AOS инициируют вывод через первый динамик 33 и второй динамик 33 монофонической микшированной версии объединенных звуковых сигналов R и L (L+R) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1403), то данные AOS инициируют вывод звукового сигнала R левого канала через первый динамик 33, а звукового сигнала L правого канала - через второй динамик 33. Таким же образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1405), то данные AOS инициируют вывод монофонической микшированной версии объединенных звуковых сигналов R и L (L+R) левого и правого каналов как через первый динамик 33, так и через второй динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1407), то данные AOS инициируют вывод звукового сигнала R левого канала через второй динамик 33, звукового сигнала L правого канала - через первый динамик 33, звукового сигнала L' левого канала - через первый динамик 33, то есть инициируют вывод принятых звуковых сигналов в вертикальном стереофоническом формате.
Другие примеры конфигураций преобразования входных звуковых каналов в выходные могут рассматриваться со ссылкой на фиг. 16-19, на которых показан пример конфигурации с 2 микрофонами для оборудования захвата или записи и конфигурации с 3 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
13
11
12
11
11
13
Так, например, на фиг. 16 показано, что в том случае, если оборудование захвата или записи и оборудование воспроизведения или приемник находятся в начальной ориентации 1501, то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал R правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1503), то звуковой сигнал L левого канала выводится через третий динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1505), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1507), то звуковой сигнал L левого канала выводится через первый динамик 33, а звуковой сигнал R правого канала выводится через третий динамик 33.
11
13
11
12
13
11
12
11
Так, например, на фиг. 17 показано, что в том случае, если оборудование захвата или записи повернуто на 90 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1601, то данные AOS инициируют вывод звукового сигнала L левого канала через первый динамик 33, а звукового сигнала R правого канала - через третий динамик 33. Таким же образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате, в результате чего повышается качество звука на выходе. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1803), то данные AOS инициируют вывод звукового сигнала L левого канала через первый динамик 33, а звукового сигнала R правого канала - через второй динамик 33. Таким образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате повышенного качества. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1605), то данные AOS инициируют вывод звукового сигнала L левого канала через третий динамик 33, а звукового сигнала R правого канала - через первый динамик 33. Таким же образом, приемник также сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате и формирования выходного сигнала с более высоким качеством. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1607), то данные AOS инициируют вывод звукового сигнала L левого канала через второй динамик 33, а звукового сигнала R правого канала - через первый динамик 33, и, таким образом, инициируют вывод принятых звуковых сигналов в вертикальном стереофоническом формате.
11
12
13
11
12
11
11
13
Так, например, на фиг. 18 показано, что в том случае, если оборудование захвата или записи повернуто на 180 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1701, то звуковой сигнал R левого канала выводится через первый динамик 33, и звуковой сигнал L правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1703), то звуковой сигнал R левого канала выводится через третий динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1705), то звуковой сигнал R левого канала выводится через второй динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1707), то звуковой сигнал R левого канала выводится через первый динамик 33, а звуковой сигнал L правого канала выводится через третий динамик 33.
11
13
11
12
13
11
12
11
Так, например, на фиг. 19 показано, что в том случае, если оборудование захвата или записи повернуто на 270 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 1801, то данные AOS инициируют вывод звукового сигнала R левого канала через первый динамик 33, а звукового сигнала L правого канала - через третий динамик 33. Таким же образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате и формирования выходного сигнала с более высоким качеством. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1803), то данные AOS инициируют вывод звукового сигнала R левого канала через первый динамик 33, а звукового сигнала L правого канала - через второй динамик 33. Таким образом, приемник сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате повышенного качества. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1805), то данные AOS инициируют вывод звукового сигнала R левого канала через третий динамик 33, а звукового сигнала L правого канала - через первый динамик 33. Таким же образом, приемник также сконфигурирован для вывода принятых звуковых сигналов в вертикальном стереофоническом формате и формирования выходного сигнала с более высоким качеством. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1807), то данные AOS инициируют вывод звукового сигнала R левого канала через второй динамик 33, а звукового сигнала L правого канала - через первый динамик 33, и, таким образом, инициируют вывод принятых звуковых сигналов в вертикальном стереофоническом формате.
Четвертый пример конфигураций преобразования входных звуковых каналов в выходные может рассматриваться со ссылкой на фиг. 20-23, на которых показан пример конфигурации с 3 микрофонами для оборудования захвата или записи и конфигурации с 2 динамиками для оборудования воспроизведения или формирования, при этом показанные шаги изменения ориентации составляют 90°.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 20 показано, что в том случае, если оборудование захвата или записи и оборудование воспроизведения или приемник находятся в начальной ориентации 1901, то звуковой сигнал L левого канала выводится через первый динамик 33, звуковой сигнал R правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 1903), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов L и R (L+R) левого и правого каналов. Другими словами, на выходе формируется монофонический, микшированный сигнал. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 1905), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал R правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 1907), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов L и R (L+R) левого и правого каналов.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 21 показано, что в том случае, если оборудование захвата или записи повернуто на 90 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 2001, то звуковой сигнал L' левого канала выводится через первый динамик 33, и звуковой сигнал правого канала L выводится через второй динамик 33· Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 2003), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов U и L (L+L1) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 2005), то звуковой сигнал L' левого канала выводится через второй динамик 33, а звуковой сигнал правого канала L выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 2007), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов L' и L (L+L') левого и правого каналов.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 22 показано, что в том случае, если оборудование захвата или записи повернуто на 180 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 2101, то звуковой сигнал R левого канала выводится через первый динамик 33, и звуковой сигнал L правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 2103), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов R и L (L+R) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 2105), то звуковой сигнал R левого канала выводится через второй динамик 33, а звуковой сигнал L правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 2107), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов R и L (R+L) левого и правого каналов.
11
12
11
12
11
12
12
11
11
12
11
12
Так, например, на фиг. 23 показано, что в том случае, если оборудование захвата или записи повернуто на 270 градусов по часовой стрелке относительно начальной позиции и оборудование воспроизведения или приемник находится в начальной ориентации 2201, то звуковой сигнал L левого канала выводится через первый динамик 33, и звуковой сигнал L' правого канала выводится через второй динамик 33. Если оборудование воспроизведения или приемник поворачивается на 90 градусов (ориентация 2203), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов L и L' (L+U) левого и правого каналов. Если оборудование воспроизведения или приемник поворачивается на 180 градусов (ориентация 2205), то звуковой сигнал L левого канала выводится через второй динамик 33, а звуковой сигнал L' правого канала выводится через первый динамик 33. Кроме того, если оборудование воспроизведения или приемник поворачивается на 270 градусов (ориентация 2207), то ориентация оборудования воспроизведения такова, что горизонтальное разнесение между первым динамиком 33 и вторым динамиком 33 отсутствует, и, таким образом, через первый динамик 33 и второй динамик 33 выводится только монофоническая, микшированная версия объединенных звуковых сигналов L и L' (L+L') левого и правого каналов.
В процессе записи устройство захвата может при вращении последовательно занимать различные позиции, и при каждом повороте может изменяться ориентация захвата звукового сигнала: от начальной позиции к новой ориентации, а затем от новой ориентации к следующей ориентации. Раскрытый способ может применяться для каждого типа вращения и обеспечивать синхронизацию ориентации воспроизведения и записи звукового сигнала. Другими словами, устройство захвата может определять различие между определенной ориентацией и более ранней ориентацией. В некоторых ситуациях более ранняя ориентация может представлять собой начальную ориентацию.
На фиг. 26-28 в виде алгоритма показан обзорный пример функционирования системы.
Например, в некоторых вариантах осуществления оборудование системы сконфигурировано для определения ориентации захвата звукового сигнала (ххх градусов) в передающем устройстве, как показано на фиг. 26 в виде шага 2501.
Кроме того, устройство записи или захвата в некоторых вариантах осуществления сконфигурировано для передачи в приемное устройство ориентации захвата звукового сигнала (ххх градусов) через подходящие промежутки времени (и в зависимости от точности датчика гравитации в записывающем оборудовании). Эта операция выполняется на шаге 2503, изображенном на фиг. 26.
В некоторых вариантах осуществления в процессе воспроизведения звукового сигнала приемное оборудование использует динамики, которые наилучшим образом соответствуют ориентации устройства захвата звукового сигнала. Если динамики, ориентированные подходящим образом, отсутствуют, то осуществляется переход к воспроизведению сигнала другого уровня, то есть выводится не стереофонический сигнал, а монофонический или - не объемный, а стереофонический. Эта операция выполняется на шаге 2505, изображенном на фиг. 26.
В некоторых вариантах осуществления, например, в варианте, показанном в виде алгоритма на фиг. 27, передающее или записывающее оборудование сконфигурировано для определения или обнаружения ориентации захвата звукового сигнала (определяемой как вертикальная или горизонтальная) этим оборудованием. Операция определения ориентации записывающего оборудования выполняется на шаге 2801, изображенном на фиг. 27.
Передающее оборудование в некоторых вариантах осуществления затем может передать в приемное или воспроизводящее оборудование информацию об ориентации (вертикальной или горизонтальной) захвата звукового сигнала. Операция передачи ориентации захвата звукового сигнала выполняется на шаге 2803, показанном на фиг. 27.
В некоторых вариантах осуществления в процессе воспроизведения звукового сигнала приемное оборудование сконфигурировано таким образом, чтобы наилучшим образом использовать динамики в соответствии с ориентацией захвата звукового сигнала. Если подходящим образом ориентированные динамики отсутствуют, то воспроизводящее оборудование может быть сконфигурировано для перехода от стереофонического к монофоническому звучанию. Другими словами, можно рассмотреть следующие ситуации:
захват звукового сигнала в горизонтальной плоскости: воспроизведение из динамиков, расположенных в горизонтальной плоскости (с использованием левостороннего и правостороннего сигналов, как и при захвате). Если доступные динамики расположены вертикально, воспроизведение с их помощью монофонического звукового сигнала.
Захват звукового сигнала в вертикальной плоскости: воспроизведение из динамиков, расположенных в вертикальной плоскости (с использованием верхнего и нижнего сигналов, как и при захвате). Если доступные динамики расположены горизонтально, воспроизведение с их помощью монофонического звукового сигнала.
Операция использования динамиков, ориентированных подходящим образом, выполняется на шаге 2605, изображенном на фиг. 27.
Следует отметить, что если передается только бинарная информация об ориентации (горизонтальной или вертикальной), как показано на фиг. 27 (для этого используется один бит), то устройства захвата и формирования синхронизируются для использования одинакового порядка вывода звукового сигнала. Другими словами, как устройство захвата, так и устройство формирования сконфигурированы для получения информации о том, какой сигнал был передан вначале при горизонтальном захвате (например, каков порядок вывода звуковых сигналов: "слева направо" или "справа налево") и при вертикальном захвате (например, каков порядок вывода звуковых сигналов: "сверху вниз" или "снизу вверх"). Информация о синхронизации требуется для устранения ситуации, в которой при воспроизведении звукового сигнала возможна ошибка в 180 градусов.
В таблице I показаны примеры применения вариантов осуществления настоящего изобретения, показанных на фиг. 27, посредством которых описывается взаимосвязь между ориентацией устройства захвата, ориентацией звукового сигнала (при захвате) и порядком вывода звуковых сигналов для некоторых примеров, изображенных на чертежах. В таких условиях информация об ориентации звукового сигнала сообщается с помощью данных AOS, пересылаемых из передающего устройства в приемное устройство, если возникает отклонение от стандартной позиции (горизонтальная ориентация в настоящем примере осуществления). Другими словами, информация об ориентации звукового сигнала сообщается с помощью данных AOS, пересылаемых из передающего устройства в приемное устройство, в вариантах, помеченных в таблице звездочкой (*). Порядок вывода звуковых сигналов также должен быть известен как в передающем, так и в приемном устройствах, это достигается, например, путем передачи порядка вывода из передающего в приемное устройство.
Следует принимать во внимание, что в некоторых вариантах осуществления для воспроизведения стереофонического сигнала достаточно передачи двух (монофонических) звуковых сигналов из устройства захвата в устройство приема или формирования звукового сигнала (для вертикальной и горизонтальной ориентации), и, таким образом, достаточно информации о двух первых компонентах в порядке вывода звуковых сигналов, что отражается третьим компонентом, заключенным в таблице в скобки.
В одном из вариантов осуществления передающее устройство оснащено только двумя микрофонами (показанными на фиг. 12-15). В этих случаях порядок вывода звуковых сигналов может сообщаться с помощью лишь одного бита.
В некоторых вариантах осуществления передающее (записывающее или захватывающее) оборудование сконфигурировано для определения или обнаружения ориентации захвата звукового сигнала (0, 90, 180 или 270 градусов) в передающем оборудовании. Эта операция определения ориентации выполняется на шаге 2701, изображенном на фиг. 28.
Кроме того, в некоторых вариантах осуществления передающее оборудование может быть сконфигурировано для передачи в приемное оборудование посредством AOS информации об ориентации (0, 90, 180 или 270 градусов). Операция передачи информации об ориентации выполняется на шаге 2703, изображенном на фиг. 28.
В таких вариантах осуществления приемное устройство сконфигурировано для воспроизведения звукового сигнала, а также - для использования динамиков наилучшим образом в соответствии с ориентацией захвата звукового сигнала. Если динамики, ориентированные подходящим образом, отсутствуют, то приемное оборудование сконфигурировано для перехода к воспроизведению сигнала другого уровня, то есть выводится не стереофонический сигнал, а монофонический, или - не объемный, а стереофонический, в общем при этом выводится сигнал, микшированный с получением меньшего количества каналов. Эта процедура может быть описана с помощью следующих операций:
0 градусов при захвате звукового сигнала (в горизонтальной плоскости): воспроизведение звукового сигнала, захваченного микрофонами L (или L' в случае использования устройства с 3 микрофонами) (с левой стороны устройства) и R (или L) (с правой стороны устройства), из горизонтально расположенных динамиков с левой и правой сторон устройства, соответственно. Если доступные динамики расположены вертикально, воспроизведение с их помощью монофонического звукового сигнала.
Поворот на 90 градусов при захвате звукового сигнала (в вертикальной плоскости): воспроизведение звукового сигнала, захваченного микрофонами L (в верхней части устройства) и R (в нижней части устройства), из вертикально расположенных динамиков в верхней и нижней частях устройства, соответственно. Если доступные динамики расположены только горизонтально, воспроизведение с их помощью монофонического звукового сигнала.
Поворот на 180 градусов при захвате звукового сигнала (горизонтальная плоскость в перевернутом положении): воспроизведение звукового сигнала, захваченного микрофонами R (или L) (с левой стороны устройства) и L (или L') (с правой стороны устройства), из горизонтально расположенных динамиков с левой и правой сторон устройства, соответственно. Если доступные динамики расположены только вертикально, воспроизведение с их помощью монофонического звукового сигнала.
Поворот на 270 градусов при захвате звукового сигнала (в вертикальной плоскости, в перевернутом положении): воспроизведение звукового сигнала, захваченного микрофонами R (в верхней части устройства) и L (в нижней части устройства), из вертикально расположенных динамиков в верхней и нижней частях устройства, соответственно. Если доступные динамики расположены только горизонтально, воспроизведение с их помощью монофонического звукового сигнала.
Операция воспроизведения звукового сигнала с использованием динамиков, наилучшим образом соответствующих ориентации захвата звукового сигнала, выполняется на шаге 2705, показанном на фиг. 28.
Следует отметить, что в некоторых вариантах осуществления, например, при выполнении операций таким образом, как это показано для случая, изображенного на фиг. 28, порядок вывода звуковых сигналов при горизонтальном и вертикальном захвате может задаваться с помощью указанной выше сигнализации AOS (2 бита) путем выбора 0 или 180 градусов для горизонтального захвата, 90 или 270 градусов для вертикального захвата. В таких вариантах осуществления порядок вывода двух звуковых сигналов, формирующих стереофоническое звучание, указывается данными AOS. В таких вариантах осуществления для компактной сигнализации требуется, чтобы устройство захвата (которое содержит больше двух микрофонов) передавало только два сигнала, достаточных для формирования стереофонического звучания (другими словами, при использовании трех микрофонов устройство захвата отбрасывает сигналы, показанные в таблице I в скобках, из битового потока, передаваемого в приемное устройство).
В таблице II показаны примеры применения вариантов осуществления настоящего изобретения, изображенных на фиг. 28, в соответствии с взаимоотношением между ориентацией устройство захвата и ориентацией звукового сигнала (при захвате). Информация об ориентации звукового сигнала в таких вариантах осуществления передается с помощью данных AOS, если возникает отклонение от стандартного положения (в этом примере осуществления - горизонтальная ориентация в неперевернутом положении устройства). Другими словами, информация об ориентации звукового сигнала передается в вариантах, помеченных в приведенной ниже таблице символом звездочки (*).
В некоторых вариантах осуществления предпочтительно может использоваться конкретная ориентация захвата звукового сигнала (например, горизонтальная ориентация захвата звукового сигнала). В некоторых вариантах осуществления предпочтительная ориентация захвата звукового сигнала (другими словами, ориентация, сообщаемая с помощью AOS) может использоваться даже в том случае, если ориентация захвата звукового сигнала ближе к другой ориентации. Например, в некоторых вариантах осуществления горизонтальная ориентация захвата звукового сигнала (другими словами, ориентация, сообщаемая с помощью AOS) может использоваться даже в том случае, если отличие от горизонтальной ориентации превышает 45 градусов.
В некоторых вариантах осуществления, согласно которым приемное устройство способно воспроизводить звуковой сигнал только с меньшим шагом изменения ориентации по сравнению с тем, что сообщается с помощью AOS, приемное устройство может использовать для воспроизведения наиболее близкую поддерживаемую ориентацию (возможно, в предпочтительном варианте определенную ориентацию, например горизонтальную). В некоторых вариантах осуществления приемное устройство также может предпочтительно использовать конкретный формат вывода, например стереофоническое воспроизведение, а не переключаться в режим воспроизведения монофонического сигнала, или в некоторых вариантах осуществления приемное устройство может одновременно воспроизводить звуковой сигнал из нескольких динамиков с подходящим масштабированием, применимым к каждому динамику, благодаря чему создается эффект перемещения звукового сигнала между динамиками (то есть, эффект вывода сигнала из местоположений, расположенных между динамиками).
Следует принимать во внимание, что к динамикам могут относиться любые подходящие преобразующие устройства вывода звукового сигнала, включая акустические системы, наушники, гарнитуры, головные телефоны, внешние акустические системы и интегрированные бесконтактные динамики.
Следует отметить, что термин пользовательское оборудование охватывает пользовательское оборудование беспроводной связи любого подходящего типа, например мобильные телефоны, портативные устройства обработки данных или портативные веб-браузеры, а также переносные устройства.
В целом, различные варианты осуществления настоящего изобретения могут быть реализованы в виде аппаратуры или специализированных схем, программного обеспечения, логических схем или любой комбинации указанных средств. Например, некоторые аспекты могут быть реализованы в виде аппаратных средств, в то время как другие аспекты могут быть реализованы в виде микропрограммного или программного обеспечения, которое может выполняться контроллером, микропроцессором или другим вычислительным устройством, хотя изобретение не ограничено только перечисленными средствами. Хотя различные аспекты настоящего изобретения могут быть проиллюстрированы и описаны в виде блок-схем, алгоритмов или с использование некоторых других графических представлений, достаточно очевидно, что описанные здесь блоки, устройства, системы, технологии или способы могут быть реализованы (не ограничиваясь приведенными примерами) в виде аппаратного, программного, микропрограммного обеспечения, специализированных схем или логических схем, универсальных аппаратных средств или контроллера, или других вычислительных устройств, или некоторой комбинации указанных средств.
Варианты осуществления этого изобретения могут быть реализованы с помощью компьютерного программного обеспечения, выполняемого процессором данных мобильного устройства, например блоком процессора, или с помощью аппаратного обеспечения, или посредством комбинации программного и аппаратного обеспечения. Кроме того, в этом отношении следует отметить, что различные показанные на чертежах блоки логических алгоритмов могут представлять собой шаги программы или взаимосвязанные логические схемы, блоки и функции, или комбинацию шагов программы и логических схем, блоков и функций. Программное обеспечение может храниться на физических носителях, таких как микросхемы памяти или блоки памяти, реализованные в процессоре, на магнитных носителях, таких как жесткий диск или дискеты, и на оптических носителях, таких, например, как диски DVD и их разновидности, а также диски CD.
Блоки памяти могут быть любого типа, подходящего к локальной технической среде, и могут быть реализованы с использованием любых подходящих технологий хранения данных и представлять собой, например, устройства полупроводниковой памяти, устройства и системы магнитной памяти, устройства и системы оптической памяти, постоянное запоминающее устройство и съемные блоки памяти. Процессоры данных могут быть любого типа, подходящего для локальной технической среды, и могут, например, содержать один или более универсальных компьютеров, специализированных компьютеров, микропроцессоров, цифровых сигнальных процессоров (DSP, digital signal processor), специализированных интегральных схем (ASIC, specific integrated circuit), логических схем и процессоров, основанных на многоядерной архитектуре, а также другие подобные устройства.
Варианты осуществления настоящего изобретения могут быть выполнены в виде различных компонентов, таких как модули интегральных схем. В целом, конструирование интегральных схем является в высшей степени автоматизированным процессом. Имеются комплексные и эффективные программные средства для преобразования конструкции логического уровня в полупроводниковую схему, подготовленную для травления и формирования полупроводниковой основы.
Программы, производимые, например, компаниями Synopsys, Inc., расположенной в Маунтин Вью, Калифорния, и Cadence Design, расположенной в Сан Хосе, Калифорния, автоматически разводят проводники и размещают компоненты на полупроводниковом кристалле с использованием четко установленных правил конструирования, а также библиотек, в которых хранятся заранее записанные конструктивные модули. По окончании разработки полупроводниковой схемы полученная в результате конструкция в стандартизованном электронном формате (например, Opus, GDSII и т.п.) может быть передана в средство производства полупроводникового устройства или производственный модуль для изготовления.
Приведенное описание с помощью типовых примеров, не ограничивающих возможности реализации изобретения, предоставляет полное и информативное описание примеров осуществления настоящего изобретения. Однако специалисту в соответствующей области техники в свете изложенного описания, изученного в совокупности с прилагаемыми чертежами и формулой изобретения, могут быть очевидны различные модификации и адаптации. Тем не менее, любые виды таких и подобных модификаций изложенных принципов остаются в пределах объема настоящего изобретения, определенного в прилагаемой формуле изобретения.